中文字幕永久免费视频最新|亚洲尹人九九大色香蕉网站|日本综合另类欧美日韩|亚洲国产欧美另类

          教管平臺(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ù)庫系統(tǒng)的基本概念、基礎(chǔ)知識(shí)以及 Visual FoxPro 基于對(duì)象可視化編程的基本知識(shí),掌握 Visual FoxPro 數(shù)據(jù)庫管理系統(tǒng)的操作技能和基本應(yīng)用,具有使用 Visual FoxPro 分析問題和解決問題的能力,養(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)試程序方法。

          •  通過實(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é)生、課程、成績?nèi)齻€(gè)自由表;

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

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

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

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

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

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

          [目的要求]

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

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

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

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

          [內(nèi)容提要]

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

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

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

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

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

          ⒍ 建立表間連接。

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

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

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

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

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

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

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

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

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

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

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

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

          掌握關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 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 掌握過程的定義與調(diào)用的方法;

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

          [內(nèi)容提要]

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

          ⒉ 常用的輸入輸出命令;

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

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

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

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

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

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

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

          10 分別編寫帶參數(shù)的過程和無參過程,了解二者的區(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ì)操作過程中的程序所出現(xiàn)的錯(cuò)誤進(jìn)行處理。

          [內(nèi)容提要]

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

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

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

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

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

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

          [目的要求]

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

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

          [內(nèi)容提要]

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

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

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

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

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

          五、考核方法

          實(shí)驗(yàn)成績采用實(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)成績占課程總成績的 15%。

          六、主要參考資料

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

          2 .《 Visual FoxPro 及其應(yīng)用系統(tǒng)開發(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)加長一些。這對(duì)學(xué)生程序設(shè)計(jì)能力的提高更加有利。

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

          執(zhí)筆人:趙勝杰

          審定人:鄒健

          返回原圖
          /

          ?