VFP教學大綱.doc_第1頁
VFP教學大綱.doc_第2頁
VFP教學大綱.doc_第3頁
VFP教學大綱.doc_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

溫馨提示

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

評論

0/150

提交評論