《Visual Foxpro程序設(shè)計(jì)》實(shí)驗(yàn)課程教學(xué)大綱_第1頁
《Visual Foxpro程序設(shè)計(jì)》實(shí)驗(yàn)課程教學(xué)大綱_第2頁
《Visual Foxpro程序設(shè)計(jì)》實(shí)驗(yàn)課程教學(xué)大綱_第3頁
《Visual Foxpro程序設(shè)計(jì)》實(shí)驗(yàn)課程教學(xué)大綱_第4頁
《Visual Foxpro程序設(shè)計(jì)》實(shí)驗(yàn)課程教學(xué)大綱_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Visual Foxpro程序設(shè)計(jì)實(shí)驗(yàn)課程教學(xué)大綱實(shí)驗(yàn)課程代碼: 學(xué)分:2實(shí)驗(yàn)總學(xué)時(shí):32先修課程:信息技術(shù)基礎(chǔ)開課對(duì)象:全院非計(jì)算機(jī)專業(yè)本科(文)學(xué)生一、 課程性質(zhì):非計(jì)算機(jī)專業(yè)計(jì)算機(jī)公共課(必修)二、 課程目標(biāo)和要求要求了解數(shù)據(jù)庫基本原理和可視化對(duì)象程序設(shè)計(jì)的基本思想,認(rèn)識(shí)數(shù)據(jù)庫和表的操作在數(shù)據(jù)庫管理系統(tǒng)中的重要作用;要掌握數(shù)據(jù)庫的基本操作和表單設(shè)計(jì),增加學(xué)生對(duì)面向?qū)ο蟪绦蛟O(shè)計(jì)基本方法的理解,運(yùn)用Visual FoxPro程序設(shè)計(jì)方法完成一些實(shí)際問題。學(xué)生通過學(xué)習(xí)后應(yīng)該通過全國計(jì)算機(jī)二級(jí)等級(jí)考試或全國九省聯(lián)考的四川考區(qū)二級(jí)等級(jí)考試。三、 考核方式:考試四、 實(shí)驗(yàn)內(nèi)容及學(xué)時(shí)分配實(shí)驗(yàn)一、Vis

2、ual Foxpro 6.0工作環(huán)境及項(xiàng)目管理器的使用 學(xué)時(shí):1實(shí)驗(yàn)?zāi)康囊?1)掌握Visual Foxpro 6.0的啟動(dòng)和退出方法。(2)掌握Visual Foxpro 6.0主窗口中各個(gè)組成部分的使用方法。(3)掌握項(xiàng)目管理器的打開和使用方法。(4)了解使用項(xiàng)目管理器組織文件的方法。(5)了解使用項(xiàng)目管理器快速訪問各種設(shè)計(jì)器、生成器及向?qū)У姆椒?。?shí)驗(yàn)主要內(nèi)容(1)掌握啟動(dòng)和退出Visual Foxpro 6.0的方法。(2)掌握項(xiàng)目管理器的打開和使用方法,了解使用項(xiàng)目管理器組織文件的方法。(3)使用項(xiàng)目管理器快速訪問各種設(shè)計(jì)器、生成器及向?qū)А?shí)驗(yàn)類別(基礎(chǔ)、專業(yè)基礎(chǔ)、專業(yè))實(shí)驗(yàn)類型(演

3、示、驗(yàn)證、綜合、設(shè)計(jì))實(shí)驗(yàn)要求(必修、選修)主要儀器: Windows 95/98、NT或Windows 2000; Visual Foxpro 6.0。實(shí)驗(yàn)二、數(shù)據(jù)類型、常量、變量、運(yùn)算符、表達(dá)式和函數(shù) 學(xué)時(shí):3實(shí)驗(yàn)?zāi)康囊?1) 掌握Visual Foxpro 6.0數(shù)據(jù)類型的概念。(2) 掌握常量的概念。(3) 掌握變量的概念以及它的幾種形式:內(nèi)存變量、字段變量、系統(tǒng)內(nèi)存變量。(4) 掌握數(shù)組的定義和使用方法。(5) 掌握各種運(yùn)算符的功能、表達(dá)式的構(gòu)成、表達(dá)式中運(yùn)算符的運(yùn)算順序和如何求表達(dá)式的值。(6) 掌握常用標(biāo)準(zhǔn)函數(shù)的一般形式、功能和用法。(7) 進(jìn)一步熟悉Visual Foxpro

4、 6.0集成開發(fā)環(huán)境。實(shí)驗(yàn)主要內(nèi)容(1) 利用式子測(cè)試各種運(yùn)算符的功能。(2) 利用函數(shù)測(cè)試常用標(biāo)準(zhǔn)函數(shù)的功能。(3) 依次鍵入指定操作命令并觀察各個(gè)命令的執(zhí)行結(jié)果。實(shí)驗(yàn)類別(基礎(chǔ)、專業(yè)基礎(chǔ)、專業(yè))實(shí)驗(yàn)類型(演示、驗(yàn)證、綜合、設(shè)計(jì))實(shí)驗(yàn)要求(必修、選修)主要儀器: Windows 95/98、NT或Windows 2000; Visual Foxpro 6.0。實(shí)驗(yàn)三、創(chuàng)建表及對(duì)表的交互式操作 學(xué)時(shí):2實(shí)驗(yàn)?zāi)康囊?1) 熟練掌握用“表設(shè)計(jì)器”創(chuàng)建表和修改表結(jié)構(gòu)的方法。(2) 掌握在數(shù)據(jù)表中記錄的添加、修改、刪除和瀏覽等操作。(3) 熟練掌握表設(shè)計(jì)和操作的方法。(4) 掌握向數(shù)據(jù)表中輸入備注型

5、、通用型數(shù)據(jù)。實(shí)驗(yàn)主要內(nèi)容(1) 在Visual Foxpro集成環(huán)境中,設(shè)計(jì)并創(chuàng)建三個(gè)自由表的指定結(jié)構(gòu):學(xué)生基本情況表(student.dbf)、課程列表(course.dbf)和成績表(score.dbf)并進(jìn)行表結(jié)構(gòu)的修改。(2) 在Visual Foxpro集成環(huán)境中,將三個(gè)自由表(學(xué)生基本情況表、課程列表和成績表)的記錄添加到相應(yīng)的數(shù)據(jù)表中去,并進(jìn)行瀏覽、添加、修改、刪除等操作。(3) 將“學(xué)生基本情況表”的結(jié)構(gòu)添加指定兩個(gè)字段,并向修改后的表中添加相應(yīng)數(shù)據(jù)。實(shí)驗(yàn)類別(基礎(chǔ)、專業(yè)基礎(chǔ)、專業(yè))實(shí)驗(yàn)類型(演示、驗(yàn)證、綜合、設(shè)計(jì))實(shí)驗(yàn)要求(必修、選修)主要儀器: Windows 95/98

6、、NT或Windows 2000; Visual Foxpro 6.0。實(shí)驗(yàn)四、使用命令對(duì)表進(jìn)行操作 學(xué)時(shí):4實(shí)驗(yàn)?zāi)康囊?1) 熟練掌握數(shù)據(jù)的選擇顯示。(display、list)(2) 熟練掌握記錄的定位與插入。(go、skip、insert)(3) 熟練掌握記錄的刪除與恢復(fù)。(delete、recall、pack、zap)(4) 熟練掌握記錄數(shù)據(jù)的替換。(replace)(5) 熟練掌握記錄與數(shù)組間的數(shù)據(jù)傳送。(scatter、gather)(6) 掌握復(fù)制數(shù)據(jù)庫文件(copy)實(shí)驗(yàn)主要內(nèi)容(1)先手工寫出指定每個(gè)操作所應(yīng)使用的命令,然后在命令窗口中進(jìn)行驗(yàn)證,將驗(yàn)證后正確的命令記下來。實(shí)

7、驗(yàn)類別(基礎(chǔ)、專業(yè)基礎(chǔ)、專業(yè))實(shí)驗(yàn)類型(演示、驗(yàn)證、綜合、設(shè)計(jì))實(shí)驗(yàn)要求(必修、選修)主要儀器: Windows 95/98、NT或Windows 2000; Visual Foxpro 6.0。實(shí)驗(yàn)五、排序與索引 學(xué)時(shí):2實(shí)驗(yàn)?zāi)康囊?1) 熟練掌握對(duì)庫文件進(jìn)行排序的方法。(2) 掌握如何在表中建立表的索引及選擇索引類型。實(shí)驗(yàn)主要內(nèi)容(1) 按要求對(duì)student.dbf進(jìn)行排序。(2) 按要求為student.dbf設(shè)置如下索引。實(shí)驗(yàn)類別(基礎(chǔ)、專業(yè)基礎(chǔ)、專業(yè))實(shí)驗(yàn)類型(演示、驗(yàn)證、綜合、設(shè)計(jì))實(shí)驗(yàn)要求(必修、選修)主要儀器: Windows 95/98、NT或Windows 2000;

8、Visual Foxpro 6.0。實(shí)驗(yàn)六、查詢與統(tǒng)計(jì) 學(xué)時(shí):3實(shí)驗(yàn)?zāi)康囊?1) 掌握“查詢向?qū)А焙汀安樵冊(cè)O(shè)計(jì)器”的啟用方法。(2) 掌握在創(chuàng)建查詢文件時(shí)查詢條件的設(shè)置方法。(3) 掌握對(duì)數(shù)據(jù)表的統(tǒng)計(jì)命令。實(shí)驗(yàn)主要內(nèi)容(1) 按如下要求創(chuàng)建一個(gè)多表查詢文件。(2) 打開score.dbf,按要求對(duì)該表進(jìn)行統(tǒng)計(jì)。實(shí)驗(yàn)類別(基礎(chǔ)、專業(yè)基礎(chǔ)、專業(yè))實(shí)驗(yàn)類型(演示、驗(yàn)證、綜合、設(shè)計(jì))實(shí)驗(yàn)要求(必修、選修)主要儀器: Windows 95/98、NT或Windows 2000; Visual Foxpro 6.0。實(shí)驗(yàn)七、數(shù)據(jù)庫的操作 學(xué)時(shí):2實(shí)驗(yàn)?zāi)康囊?1) 掌握利用“數(shù)據(jù)庫設(shè)計(jì)器”創(chuàng)建數(shù)據(jù)庫。(

9、2) 掌握利用“數(shù)據(jù)庫設(shè)計(jì)器”對(duì)數(shù)據(jù)表的添加、移除和刪除等操作。(3) 掌握數(shù)據(jù)表間關(guān)聯(lián)關(guān)系的建立。實(shí)驗(yàn)主要內(nèi)容(1) 在d:上建立一個(gè)數(shù)據(jù)庫文件“學(xué)生管理庫.DBC”。(2) 在“學(xué)生管理庫”中練習(xí)怎樣將表從庫中移去,怎樣在庫中瀏覽表的內(nèi)容,怎樣刪除表。實(shí)驗(yàn)類別(基礎(chǔ)、專業(yè)基礎(chǔ)、專業(yè))實(shí)驗(yàn)類型(演示、驗(yàn)證、綜合、設(shè)計(jì))實(shí)驗(yàn)要求(必修、選修)主要儀器: Windows 95/98、NT或Windows 2000; Visual Foxpro 6.0。實(shí)驗(yàn)八、為數(shù)據(jù)庫創(chuàng)建本地視圖 學(xué)時(shí):1實(shí)驗(yàn)?zāi)康囊?1) 掌握使用視圖設(shè)計(jì)器創(chuàng)建視圖的方法。(2) 掌握在使用視圖設(shè)計(jì)器創(chuàng)建視圖的過程中,“更新條

10、件”的含義和使用方法。(3) 掌握數(shù)據(jù)表間關(guān)聯(lián)關(guān)系的建立。實(shí)驗(yàn)主要內(nèi)容(1) 按要求在d:上創(chuàng)建本地視圖名為stuv(2) 內(nèi)容包括學(xué)生相關(guān)的幾張表的綜合查詢(3) 對(duì)stuv的操作實(shí)驗(yàn)類別(基礎(chǔ)、專業(yè)基礎(chǔ)、專業(yè))實(shí)驗(yàn)類型(演示、驗(yàn)證、綜合、設(shè)計(jì))實(shí)驗(yàn)要求(必修、選修)主要儀器: Windows 95/98、NT或Windows 2000; Visual Foxpro 6.0。實(shí)驗(yàn)九、結(jié)構(gòu)化查詢SQL 學(xué)時(shí):2實(shí)驗(yàn)?zāi)康囊螅?)學(xué)習(xí)SQL語句的基本使用方法。(2) 了解常用的SQL語句。(3)掌握SQL解決多表問題。實(shí)驗(yàn)主要內(nèi)容(1)、SQL語句的數(shù)據(jù)定義功能(2)、SQL語句的數(shù)據(jù)查詢功能(

11、3)、SQL語句的數(shù)據(jù)更新功能(4)、SQL語句解決多表操作實(shí)驗(yàn)類別(基礎(chǔ)、專業(yè)基礎(chǔ)、專業(yè))實(shí)驗(yàn)類型(演示、驗(yàn)證、綜合、設(shè)計(jì))實(shí)驗(yàn)要求(必修、選修)主要儀器: Windows 95/98、NT或Windows 2000; Visual Foxpro 6.0。實(shí)驗(yàn)十、初步程序設(shè)計(jì) 學(xué)時(shí):6實(shí)驗(yàn)?zāi)康囊?1) 掌握順序結(jié)構(gòu)程序的概念。學(xué)會(huì)使用賦值語句、輸入語句、輸出語句以及其他一些基本命令。(2) 掌握分支結(jié)構(gòu)程序的概念。學(xué)會(huì)使用IF語句和DO CASE語句。(3) 掌握循環(huán)結(jié)構(gòu)程序的概念。學(xué)會(huì)使用DO WHILE語句、FOR語句和SCAN語句。(4) 學(xué)會(huì)程序調(diào)試的一般方法。實(shí)驗(yàn)主要內(nèi)容(1)

12、已知函數(shù)y=x2+2*x+1試創(chuàng)建一個(gè)程序文件,計(jì)算當(dāng)x大于等于0和小于0兩種情況時(shí)y的值。其中x的值由用戶輸入。(2) 編程計(jì)算:的值,其中,n由用戶輸入。(3) 將1001000之間所有能被3和5整除的數(shù)據(jù)的和求出來。(4) 循環(huán)循環(huán)操作:對(duì)表實(shí)現(xiàn)插入、修改、數(shù)據(jù)更新等操作(5) 雙重循環(huán)的問題:排序、金字塔問題(6) 過程和函數(shù)的基本操作。實(shí)驗(yàn)類別(基礎(chǔ)、專業(yè)基礎(chǔ)、專業(yè))實(shí)驗(yàn)類型(演示、驗(yàn)證、綜合、設(shè)計(jì))實(shí)驗(yàn)要求(必修、選修)主要儀器: Windows 95/98、NT或Windows 2000; Visual Foxpro 6.0。實(shí)驗(yàn)十一、創(chuàng)建表單 學(xué)時(shí):6實(shí)驗(yàn)?zāi)康囊?1) 掌握使

13、用“表單向?qū)А眲?chuàng)建表單的方法。(2) 掌握表單的簡單修改。(3) 掌握表單集和控件的使用方法。(4) 掌握常用控件的綜合使用。(5) 掌握創(chuàng)建數(shù)據(jù)表錄入表單的方法。實(shí)驗(yàn)主要內(nèi)容(1) 使用student.dbf ,通過“表單向?qū)А眲?chuàng)建一個(gè)指定效果的“單表”表單。(2) 使用student.dbf ,通過“表單向?qū)А眲?chuàng)建一個(gè)“一對(duì)多”表單。其中以student.dbf作為父表,以score.dbf作為子表。(3) 創(chuàng)建一個(gè)數(shù)據(jù)庫和表。表的結(jié)構(gòu):日期(日期型,寬度為8)、記事(字符型,寬度為100),并為日期字段建立索引。然后按如下要求創(chuàng)建一個(gè)記事表單,功能是瀏覽、添加和查詢?nèi)沼洝?4) 使用表單

14、解決實(shí)際問題:例如密碼登錄、顏色調(diào)整、字幕問題等(5) 使用表單的基本控件(特別是列表框、組合框、表格)完成基本查詢功能。實(shí)驗(yàn)類別(基礎(chǔ)、專業(yè)基礎(chǔ)、專業(yè))實(shí)驗(yàn)類型(演示、驗(yàn)證、綜合、設(shè)計(jì))實(shí)驗(yàn)要求(必修、選修)主要儀器: Windows 95/98、NT或Windows 2000; Visual Foxpro 6.0。附本大綱撰寫執(zhí)筆人:張波 制(修)訂日期:2006年02月10日 大綱審批人:陳建國實(shí)驗(yàn)項(xiàng)目與提要課程總學(xué)時(shí)/實(shí)驗(yàn)學(xué)時(shí): 64/32             &

15、#160;              成績考核方法: 考試          序號(hào)實(shí)驗(yàn)項(xiàng)目必做選做時(shí)數(shù)內(nèi)容提要實(shí)驗(yàn)類型每套儀器人數(shù) 1Visual Foxpro 6.0工作環(huán)境及項(xiàng)目管理器的使用必做1熟悉VFP的工作環(huán)境,學(xué)會(huì)進(jìn)入退出VFP,了解向?qū)Ш晚?xiàng)目管理器的使用演示、驗(yàn)證1 2數(shù)據(jù)類型、常量、變量、運(yùn)算符、表達(dá)式和函數(shù)必做3了解數(shù)據(jù)類型、常量、變量、運(yùn)

16、算符和表達(dá)式的基本使用,了解VFP的基本函數(shù)的使用。演示、驗(yàn)證13創(chuàng)建表及對(duì)表的交互式操作必做2創(chuàng)建表并輸入數(shù)據(jù),對(duì)表數(shù)據(jù)進(jìn)行添加、修改、刪除,注意備注型和通用型演示、驗(yàn)證14使用命令對(duì)表進(jìn)行操作必做4使用命令對(duì)表進(jìn)行操作:顯示、插入、修改替換、數(shù)據(jù)傳送、拷貝驗(yàn)證15排序與索引必做2學(xué)習(xí)排序和多重排序,學(xué)習(xí)單索引和復(fù)合索引的使用驗(yàn)證16查詢與統(tǒng)計(jì)必做3學(xué)習(xí)查詢(順序查詢和索引查詢)與統(tǒng)計(jì)命令驗(yàn)證17數(shù)據(jù)庫的操作必做2數(shù)據(jù)庫的基本操作:建立、添加移除表,新建、打開、關(guān)閉數(shù)據(jù)庫演示、驗(yàn)證18為數(shù)據(jù)庫創(chuàng)建本地視圖必做1為數(shù)據(jù)庫創(chuàng)建本地視圖演示、驗(yàn)證19結(jié)構(gòu)化查詢SQL必做2學(xué)習(xí)SQL的基本命令演示、驗(yàn)證110初步程序設(shè)計(jì)必做6程序設(shè)計(jì)初步:程序設(shè)計(jì)的基本思路、程序設(shè)計(jì)實(shí)例、程序的調(diào)試設(shè)計(jì)性111創(chuàng)建表單必做6創(chuàng)建表單,學(xué)會(huì)使用基本控件解決實(shí)際問題。綜合性、設(shè)計(jì)性1撰寫人:張波                                 

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論