久久精品亚洲成av|口工全彩漫画|麻豆精品内射|亚洲国产91精品在线|亚洲国产吃瓜|91制片厂 是国产的吗|麻豆是传媒短视频在线观|91制片厂果冻传51|麻豆md传媒新搬的女邻|麻豆尤物久久久一区av,91大神视频,糖心vlog御梦,三极网站

教管平臺(tái)

《VFP程序設(shè)計(jì)基礎(chǔ)》實(shí)驗(yàn)教學(xué)大綱

發(fā)布者:發(fā)布時(shí)間:2010-07-27瀏覽次數(shù):477

實(shí)踐總學(xué)時(shí)數(shù): 36 面向?qū)I(yè)和年級(jí):全校各本科專業(yè)二年級(jí)

一,、實(shí)驗(yàn)課程的性質(zhì),、目的和任務(wù)

完成 Visual FoxPro 實(shí)驗(yàn)教學(xué)的任務(wù),學(xué)生應(yīng)能驗(yàn)證,、鞏固和加深課堂所學(xué)的基礎(chǔ)理論知識(shí),,了解數(shù)據(jù)庫(kù)系統(tǒng)的基本概念、基礎(chǔ)知識(shí)以及 Visual FoxPro 基于對(duì)象可視化編程的基本知識(shí),,掌握 Visual FoxPro 數(shù)據(jù)庫(kù)管理系統(tǒng)的操作技能和基本應(yīng)用,,具有使用 Visual FoxPro 分析問(wèn)題和解決問(wèn)題的能力,養(yǎng)成嚴(yán)肅認(rèn)真,、實(shí)事求是的科學(xué)態(tài)度和嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng),,使學(xué)生在科學(xué)方法上得到初步訓(xùn)練。

二,、《 Visual FoxPro 》實(shí)驗(yàn)課程的教學(xué)基本要求

•  掌握使用 Visual FoxPro 上機(jī)調(diào)試程序方法,。

•  通過(guò)實(shí)驗(yàn),對(duì)《 Visual FoxPro 》課程中涉及的基本概念,、原理,、算法有更深入的理解。

•  獨(dú)立完成驗(yàn)證性實(shí)驗(yàn),、設(shè)計(jì)性實(shí)驗(yàn)和綜合性實(shí)驗(yàn),。

三、實(shí)驗(yàn)內(nèi)容

實(shí)驗(yàn)一 Visual FoxPro 的環(huán)境與運(yùn)算

[實(shí)驗(yàn)類型]

驗(yàn)證性實(shí)驗(yàn)

[實(shí)驗(yàn)?zāi)康腯

1 ,、熟悉 Visual FoxPro 的窗口界面及各菜單項(xiàng)的基本用途,。

2 、初步掌握 Visual FoxPro 的基本數(shù)據(jù)類型,。

3 ,、初步掌握 Visual FoxPro 的常用內(nèi)部函數(shù)的使用及表達(dá)式的書寫規(guī)則,。

4 、掌握交互式命令執(zhí)行方法,。

[內(nèi)容提要]

1,、安裝Visual FoxPro中文版;

2,、設(shè)置Visual FoxPro的工作目錄,;

3、實(shí)驗(yàn)各種函數(shù)及表達(dá)式,。

[主要儀器設(shè)備]

微型計(jì)算機(jī)

實(shí)驗(yàn)二 表的排序,、索引與統(tǒng)計(jì)

[實(shí)驗(yàn)類型]

驗(yàn)證性實(shí)驗(yàn)

[實(shí)驗(yàn)?zāi)康腯

⒈ 掌握 Visual FoxPro 的 啟動(dòng)與退出方法;

⒉ 熟悉項(xiàng)目管理器的操作界面,,掌握項(xiàng)目管理器的基本使用方法,;

⒊ 掌握新建自由表的方法;

⒋ 熟悉 表結(jié)構(gòu)的修改方法,。

[內(nèi)容提要]

⒈ 創(chuàng)建一個(gè)新項(xiàng)目,;

⒉ 在該項(xiàng)目中 新建學(xué)生、課程,、成績(jī)?nèi)齻€(gè)自由表,;

⒊ 修改表的結(jié)構(gòu)

[主要儀器設(shè)備]

•  微型計(jì)算機(jī)

實(shí)驗(yàn)三 數(shù)據(jù)庫(kù)操作

[實(shí)驗(yàn)類型]

綜合性實(shí)驗(yàn)

[目的要求]

⒈ 掌握數(shù)據(jù)庫(kù)的創(chuàng)建、打開(kāi)與關(guān)閉的操作方法,;

⒉ 了解數(shù)據(jù)庫(kù)表與自由表的區(qū)別,,掌握數(shù)據(jù)庫(kù)表與自由表的轉(zhuǎn)換方法;

⒊ 熟悉數(shù)據(jù)庫(kù)的基本操作以及相關(guān)的命令和函數(shù),;

⒋ 熟悉建立表間聯(lián)系的操作方法,。

[內(nèi)容提要]

⒈ 創(chuàng)建一個(gè)數(shù)據(jù)庫(kù);

⒉ 在數(shù)據(jù)庫(kù)中創(chuàng)建表,;

⒊ 在數(shù)據(jù)庫(kù)中添加或移去表,;

⒋ 打開(kāi)多個(gè)數(shù)據(jù)庫(kù),并設(shè)置當(dāng)前數(shù)據(jù)庫(kù),;

⒌ 建立表間的臨時(shí)關(guān)聯(lián),;

⒍ 建立表間連接。

7 利用表設(shè)計(jì)器為數(shù)據(jù)庫(kù)表分別建立主索引,、候選索引,、唯一索引和普通索引;

8 設(shè)置表的字段屬性,;

9 設(shè)置表的有效性規(guī)則;

10 設(shè)置觸發(fā)器,;

11 設(shè)置參照完整性,。

[主要儀器設(shè)備]

微型計(jì)算機(jī)

實(shí)驗(yàn)四 SQL 語(yǔ)言的應(yīng)用

[實(shí)驗(yàn)類型]

驗(yàn)證性實(shí)驗(yàn)

[實(shí)驗(yàn)?zāi)康腯

掌握關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 SQL 的數(shù)據(jù)定義和數(shù)據(jù)操縱命令,。

掌握關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 SQL 的數(shù)據(jù)查詢命令。

[內(nèi)容提要]

⒈ 基本查詢

⒉ 排序

⒊ 條件查詢

⒋ 多表查詢

⒌ 連接查詢

⒍ 嵌套查詢

⒎ 分組與計(jì)算查詢

⒏ 查詢結(jié)果的處理

[主要儀器設(shè)備]

微型計(jì)算機(jī)

實(shí)驗(yàn)五 結(jié)構(gòu)化程序設(shè)計(jì)

[實(shí)驗(yàn)類型]

綜合性實(shí)驗(yàn)

[目的要求]

⒈ 掌握 命令文件建立與運(yùn)行的方法,;

⒉ 掌握常用的輸入輸出命令,;

⒊ 掌握分支結(jié)構(gòu)程序的編制與調(diào)試方法。

4 掌握循環(huán) 結(jié)構(gòu)程序的編制與調(diào)試方法,;

5 掌握數(shù)組的概念及其應(yīng)用,。

6 了解模塊化程序設(shè)計(jì)思想;

7 掌握過(guò)程的定義與調(diào)用的方法,;

8 掌握內(nèi)存變量的作用域以及過(guò)程調(diào)用中的參數(shù)傳遞,。

[內(nèi)容提要]

⒈ 程序文件的建立與執(zhí)行;

⒉ 常用的輸入輸出命令,;

⒊ 用 IF …… ENDIF 語(yǔ)句編制程序,,并調(diào)試通過(guò);

⒋ 用 IF …… ELSE …… ENDIF 語(yǔ)句編制程序,,并調(diào)試通過(guò),;

⒌ 用嵌套的分支結(jié)構(gòu)編制程序,并調(diào)試通過(guò),。

6 用 DO WHILE…ENDDO 循環(huán)結(jié)構(gòu)編制程序,,并調(diào)試通過(guò);

7 用 FOR…ENDFOR 循環(huán)結(jié)構(gòu)編制程序,,并調(diào)試通過(guò),;

8 用多重循環(huán)結(jié)構(gòu)編制程序,并調(diào)試通過(guò),;

9 分別用外部過(guò)程和內(nèi)部過(guò)程編制程序,,了解二者的區(qū)別;

10 分別編寫帶參數(shù)的過(guò)程和無(wú)參過(guò)程,,了解二者的區(qū)別,;

11 編寫一個(gè)用戶自定義函數(shù)。

數(shù)組與數(shù)組的應(yīng)用,。

[主要儀器設(shè)備]

微型計(jì)算機(jī)

實(shí)驗(yàn)六 表單,、菜單的綜合應(yīng)用

[實(shí)驗(yàn)類型]

綜合性實(shí)驗(yàn)

[目的要求]

1、掌握表單向?qū)c表單設(shè)計(jì)器的使用,。

2,、掌握菜單設(shè)計(jì)。

3,、進(jìn)一步掌握程序設(shè)計(jì)調(diào)試的方法與技巧,,能對(duì)操作過(guò)程中的程序所出現(xiàn)的錯(cuò)誤進(jìn)行處理。

[內(nèi)容提要]

設(shè)計(jì)一個(gè)具有密碼驗(yàn)證功能的應(yīng)用程序,要求驗(yàn)證合格時(shí)能打開(kāi)一個(gè)帶有菜單的主窗口,,通過(guò)主窗口的菜單對(duì)數(shù)據(jù)進(jìn)行簡(jiǎn)單統(tǒng)計(jì)或計(jì)算,。驗(yàn)證失敗時(shí)給出錯(cuò)誤提示并限制輸入錯(cuò)誤密碼的次數(shù)。

[主要儀器設(shè)備]

微型計(jì)算機(jī)

實(shí)驗(yàn)七 學(xué)生成績(jī)管理系統(tǒng)

[實(shí)驗(yàn)類型]

設(shè)計(jì)性實(shí)驗(yàn)

[目的要求]

1,、掌握表單數(shù)據(jù)庫(kù)程序設(shè)計(jì)的方法,。

2、掌握利用Visual Foxpro開(kāi)發(fā)應(yīng)用程序的方法,。

[內(nèi)容提要]

 本系統(tǒng)主要用于學(xué)校學(xué)生成績(jī)管理,,主要任務(wù)是對(duì)成績(jī)管理的各種信息進(jìn)行日常管理,如查詢,、修改,、增加、刪除,。針對(duì)這些要求,,設(shè)計(jì)了本學(xué)生成績(jī)管理系統(tǒng)。該系統(tǒng)主要包括學(xué)籍?dāng)?shù)據(jù)維護(hù)和學(xué)生成績(jī)查詢兩部分,。

“學(xué)籍?dāng)?shù)據(jù)維護(hù)”主要功能是系統(tǒng)維護(hù)人員對(duì)學(xué)生,、課程和成績(jī)等基本信息進(jìn)行維護(hù),包括輸入,、刪除,、修改等功能。這個(gè)功能主要為教務(wù)人員使用,,故在使用時(shí)要核對(duì)用戶名和口令,。

“學(xué)生成績(jī)查詢”主要功能是學(xué)生查詢自己的各門課程成績(jī),按學(xué)號(hào)檢索該學(xué)生的信息,,其中包括所有的學(xué)生記錄,。

[主要儀器設(shè)備]

微型計(jì)算機(jī)

五、考核方法

實(shí)驗(yàn)成績(jī)采用實(shí)驗(yàn)紀(jì)律的遵守情況,、實(shí)驗(yàn)結(jié)果的考核驗(yàn)收和提交書面實(shí)驗(yàn)報(bào)告相結(jié)合的方式進(jìn)行考核,,每部分各占三分之一。實(shí)驗(yàn)報(bào)告的書寫格式及內(nèi)容嚴(yán)格按照教務(wù)處及計(jì)算機(jī)與信息技術(shù)學(xué)院內(nèi)的有關(guān)規(guī)定進(jìn)行,,在整個(gè)《 Visual FoxPro 》課程中實(shí)驗(yàn)成績(jī)占課程總成績(jī)的 15%,。

六、主要參考資料

1 .《 Visual FoxPro 應(yīng)用基礎(chǔ)與面向?qū)ο蟪绦蛟O(shè)計(jì)教程》,,李雁翎 編,,高等教育出版, 1999

2 .《 Visual FoxPro 及其應(yīng)用系統(tǒng)開(kāi)發(fā)》,,史濟(jì)民 編,,清華大學(xué)出版社, 2000

七、實(shí)踐教學(xué)建議

上機(jī)實(shí)驗(yàn)均需每人一臺(tái)計(jì)算機(jī),,本教學(xué)大綱所列出的上機(jī)實(shí)驗(yàn)題目,,基本包括了教材中所涉及的主要知識(shí)點(diǎn),,希望學(xué)生全面完成這些實(shí)驗(yàn),。為了使學(xué)生在上機(jī)實(shí)驗(yàn)中得到更大的提高,任課教師可以結(jié)合具體情況補(bǔ)充一些專業(yè)針對(duì)性更強(qiáng)的實(shí)驗(yàn)題目,。在學(xué)校實(shí)驗(yàn)條件允許的前提下,,可把上機(jī)實(shí)驗(yàn)時(shí)間適當(dāng)加長(zhǎng)一些。這對(duì)學(xué)生程序設(shè)計(jì)能力的提高更加有利,。

制 訂:計(jì)算機(jī)公修教研室

執(zhí)筆人:趙勝杰

審定人:鄒健

返回原圖
/

?