VFP教學(xué)大綱.doc_第1頁(yè)
VFP教學(xué)大綱.doc_第2頁(yè)
VFP教學(xué)大綱.doc_第3頁(yè)
VFP教學(xué)大綱.doc_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

Visual Foxpro數(shù)據(jù)庫(kù)應(yīng)用教學(xué)大綱一、 程性質(zhì)與任務(wù)教育部高教司將高校計(jì)算機(jī)基礎(chǔ)教育劃分為計(jì)算機(jī)文化基礎(chǔ)、計(jì)算機(jī)技術(shù)基礎(chǔ)和計(jì)算機(jī)應(yīng)用基礎(chǔ)三個(gè)層次,“高級(jí)語(yǔ)言程序設(shè)計(jì)”是第二層次的核心內(nèi)容。由于Windows是目前最流行的操作系統(tǒng),因此大學(xué)生應(yīng)該掌握基于Windows操作系統(tǒng)平臺(tái)的程序設(shè)計(jì)方法,即面向?qū)ο蟮目梢暬绦蛟O(shè)計(jì)。Visual FoxPro是微機(jī)上最流行的數(shù)據(jù)庫(kù)管理系統(tǒng),是一種支持面向?qū)ο蟪绦蛟O(shè)計(jì)的可視化高級(jí)程序設(shè)計(jì)語(yǔ)言,Visual Foxpro數(shù)據(jù)庫(kù)應(yīng)用可以作為學(xué)生掌握數(shù)據(jù)庫(kù)技術(shù)和面向?qū)ο蟮某绦蛟O(shè)計(jì)方法的必修課。本課程的任務(wù)是使學(xué)生通過(guò)學(xué)習(xí),掌握數(shù)據(jù)庫(kù)管理和程序設(shè)計(jì)的基本知識(shí),學(xué)會(huì)管理和運(yùn)用數(shù)據(jù)庫(kù),掌握使用Visual FoxPro開(kāi)發(fā)Windows應(yīng)用程序的思想和方法,能夠設(shè)計(jì)簡(jiǎn)單的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。二、 先修課要求要求先學(xué)習(xí)計(jì)算機(jī)文化基礎(chǔ)課程,掌握Windows2000基本操作。使用教材:Visual Foxpro數(shù)據(jù)庫(kù)應(yīng)用教程,科學(xué)出版社三、 課程的基本要求本課程注重理論聯(lián)系實(shí)踐,強(qiáng)調(diào)培養(yǎng)學(xué)生的邏輯思維能力、獨(dú)立編程能力和解決實(shí)際問(wèn)題的能力,課堂教學(xué)與實(shí)際操作并重。1、具有數(shù)據(jù)庫(kù)系統(tǒng)的基礎(chǔ)知識(shí)。2、理解面向?qū)ο蟮母拍睢?、掌握關(guān)系數(shù)據(jù)庫(kù)的基本原理。4、掌握數(shù)據(jù)庫(kù)程序設(shè)計(jì)方法。5、能夠使用Visual FoxPro建立一個(gè)小型數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。四、 教學(xué)的層次要求本課程的教學(xué)要求分以下三層次:了解、理解、和掌握。了解:了解是能正確判別有關(guān)概念和方法。理解:理解是能正確表達(dá)有關(guān)概念和方法的含義,并且能夠做簡(jiǎn)單的分析。掌握:掌握是在理解的基礎(chǔ)上能夠靈活應(yīng)用,解決實(shí)際問(wèn)題。五、 學(xué)時(shí)安排1 教學(xué)環(huán)節(jié)由講授、上機(jī)兩 部分構(gòu)成,學(xué)時(shí)比例為:講授:上機(jī)=3:22 建議課程教學(xué)總學(xué)時(shí)數(shù)不低于54學(xué)時(shí),其中講授學(xué)時(shí)34,實(shí)驗(yàn)學(xué)時(shí)20。3 學(xué)時(shí)分配教 學(xué) 內(nèi) 容講授學(xué)時(shí)上機(jī)學(xué)時(shí)總學(xué)時(shí)一、 數(shù)據(jù)庫(kù)基本知識(shí)與VFP基礎(chǔ)二、 自由表的基本操作三、 建立和使用數(shù)據(jù)庫(kù)四、 查詢與視圖五、 結(jié)構(gòu)化查詢語(yǔ)言SQL六、 VFP的結(jié)構(gòu)化程序設(shè)計(jì)七、 VFP面向?qū)ο蟮某绦蛟O(shè)計(jì)與表單設(shè)計(jì)八、 菜單設(shè)計(jì)與應(yīng)用九、 報(bào)表設(shè)計(jì)十、 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)十一、 圖書(shū)館管理系統(tǒng)開(kāi)發(fā)實(shí)例2學(xué)時(shí)4學(xué)時(shí)6學(xué)時(shí)2學(xué)時(shí)4學(xué)時(shí)4學(xué)時(shí)6學(xué)時(shí)2學(xué)時(shí)2學(xué)時(shí)2學(xué)時(shí) 學(xué)時(shí)2學(xué)時(shí)2學(xué)時(shí)1學(xué)時(shí)3學(xué)時(shí)2學(xué)時(shí)2學(xué)時(shí)1學(xué)時(shí)1學(xué)時(shí)0學(xué)時(shí)4學(xué)時(shí)2學(xué)時(shí)6學(xué)時(shí)8學(xué)時(shí)3學(xué)時(shí)7學(xué)時(shí)6學(xué)時(shí)8學(xué)時(shí)3學(xué)時(shí)3學(xué)時(shí)2學(xué)時(shí)4學(xué)時(shí)合 計(jì)34學(xué)時(shí)20學(xué)時(shí)54學(xué)時(shí)六、 教學(xué)手段和環(huán)境1 教學(xué)手段:教室必須配備聯(lián)機(jī)的大屏幕投影儀。2 實(shí)驗(yàn)機(jī)型(最低要求):586以上、RAM32M以上、配有軟驅(qū)。3 操作系統(tǒng):Windows95/98/2000/xp 及其以上。4 語(yǔ)言背景軟件:Visual Foxpro6.0中文版。七、 教學(xué)內(nèi)容和教學(xué)要求一、 數(shù)據(jù)庫(kù)基本知識(shí)與VFP基礎(chǔ)教學(xué)內(nèi)容 數(shù)據(jù)庫(kù)基本知識(shí):數(shù)據(jù)模型的概念和分類(lèi);關(guān)系數(shù)據(jù)模型;Visual FoxPro軟件概述;教學(xué)要求了解數(shù)據(jù)與信息的概念;了解計(jì)算機(jī)數(shù)據(jù)管理的主要發(fā)展階段;理解數(shù)據(jù)庫(kù)的組成和主要功能;理解數(shù)據(jù)模型的概念;了解Visual FoxPro 6.0的發(fā)展概況、性能指標(biāo)及安裝方法;了解Visual FoxPro的基本系統(tǒng)設(shè)置。二、自由表的基本操作 教學(xué)內(nèi)容常量、變量和數(shù)據(jù)類(lèi)型;基本輸入輸出命令;表達(dá)式和函數(shù);表的建立與修改;表的基本操作;計(jì)算與統(tǒng)計(jì)命令。教學(xué)要求理解常量、變量的概念;掌握Visual FoxPro的數(shù)據(jù)類(lèi)型;理解內(nèi)存變量的概念;掌握基本Visual FoxPro語(yǔ)言的基本命令;掌握表達(dá)式的概念;掌握Visual FoxPro的常用函數(shù)的使用方法;理解表的計(jì)算與統(tǒng)計(jì)命令。三、建立和使用數(shù)據(jù)庫(kù)教學(xué)內(nèi)容數(shù)據(jù)庫(kù)設(shè)計(jì)知識(shí);數(shù)據(jù)庫(kù)操作技術(shù);數(shù)據(jù)庫(kù)表的索引;指針定位查詢;工作區(qū)和關(guān)聯(lián)。教學(xué)要求了解數(shù)據(jù)庫(kù)的設(shè)計(jì)步驟;理解數(shù)據(jù)庫(kù)的基本概念;掌握數(shù)據(jù)庫(kù)的創(chuàng)建和使用方法;掌握對(duì)數(shù)據(jù)庫(kù)表的操作方法;掌握數(shù)據(jù)庫(kù)的索引方法;掌握工作區(qū)和關(guān)聯(lián)的設(shè)定。四、查詢和視圖教學(xué)內(nèi)容查詢?cè)O(shè)計(jì)器;視圖設(shè)計(jì)器。教學(xué)要求掌握簡(jiǎn)單查詢和多表查詢;掌握查詢和視圖設(shè)計(jì)器的使用方法。五、結(jié)構(gòu)化查詢語(yǔ)言SQL教學(xué)內(nèi)容SQL語(yǔ)言概述;SELECT命令、SQL數(shù)據(jù)定義和數(shù)據(jù)操縱基本用法;教學(xué)要求了解SQL語(yǔ)言的特點(diǎn),SELECT命令、SQL數(shù)據(jù)定義和數(shù)據(jù)操縱的方法;六、結(jié)構(gòu)化程序設(shè)計(jì) 教學(xué)內(nèi)容 程序文件;程序的控制結(jié)構(gòu);過(guò)程和函數(shù)程序設(shè)計(jì)。教學(xué)要求了解VFP的編程特點(diǎn);理解程序文件的建立和調(diào)試方法;理解格式輸出、格式輸入和窗口設(shè)計(jì)語(yǔ)句;掌握程序的三種控制結(jié)構(gòu)各種語(yǔ)句格式和功能;理解過(guò)程和函解的概念及其建立和使用方法。七、面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)教學(xué)內(nèi)容面向?qū)ο缶幊痰幕靖拍?;面向?qū)ο缶幊痰幕痉椒ǎ槐韱蔚脑O(shè)計(jì)方法;表單設(shè)計(jì)器的使用方法。教學(xué)要求了解面向?qū)ο缶幊痰幕舅枷?;理解?duì)象和類(lèi)的概念;了解VFP中的常用對(duì)象、屬性、方法和事件;理解對(duì)象的引用方法;掌握表單設(shè)計(jì)器的使用方法,能夠利用表單設(shè)計(jì)器設(shè)計(jì)簡(jiǎn)單的表單。八、菜單設(shè)計(jì)教學(xué)內(nèi)容菜單的設(shè)計(jì)方法;菜單設(shè)計(jì)器的使用方法。教學(xué)要求掌握菜單設(shè)計(jì)器的使用方法,能夠利用菜單設(shè)計(jì)器設(shè)計(jì)菜單。九、報(bào)表設(shè)計(jì)教學(xué)內(nèi)容報(bào)表設(shè)計(jì)方法;報(bào)表設(shè)計(jì)器的使用方法。教學(xué)要求了解報(bào)表格式設(shè)計(jì)初步知識(shí);掌握?qǐng)?bào)表設(shè)計(jì)的使用方法;了解標(biāo)簽設(shè)計(jì)器的使用方法。十、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)教學(xué)內(nèi)容菜單設(shè)計(jì);項(xiàng)目管理器的使用;數(shù)據(jù)庫(kù)應(yīng)用程

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論