




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
PAGEPAGE14《VisualFoxpro程序設(shè)計(jì)》教學(xué)大綱一、課程的性質(zhì)和任務(wù)MicrosoftVisualFoxpro關(guān)系數(shù)據(jù)庫是新一代小型數(shù)據(jù)庫管理系統(tǒng)的杰出代表。它具有強(qiáng)大的性能、完整而豐富的工具、較高的處理速度、友好的界面以及完備的兼容性等特點(diǎn)。是用戶收集信息、查詢數(shù)據(jù)、創(chuàng)建集成數(shù)據(jù)庫系統(tǒng)、進(jìn)行應(yīng)用系統(tǒng)開發(fā)較為理想的工具軟件。目前在我國有廣泛的應(yīng)用基礎(chǔ)和用戶群。《VisualFoxPro程序設(shè)計(jì)》課程是目前國內(nèi)各高校普遍開設(shè)的一門計(jì)算機(jī)公共課程,學(xué)習(xí)本課程將有助于學(xué)生鞏固、加深和拓展已有的計(jì)算機(jī)和信息技術(shù)知識(shí);掌握基本的數(shù)據(jù)庫應(yīng)用技術(shù)和基于數(shù)據(jù)庫的應(yīng)用程序設(shè)計(jì)技術(shù);培養(yǎng)邏輯思維能力,以及分析問題和解決問題的能力。將專業(yè)知識(shí)與計(jì)算機(jī)信息管理知識(shí)和技能結(jié)合起來,使之在今后的學(xué)習(xí)和工作中適應(yīng)新時(shí)代的要求。二、課程教學(xué)目標(biāo)(一)知識(shí)教學(xué)目標(biāo)本課程為必修課,按照本大綱采用同一程序設(shè)計(jì)語言開課的各專業(yè)統(tǒng)一內(nèi)容、統(tǒng)一要求、統(tǒng)一考試。通過本課程的課堂教學(xué)與上機(jī)實(shí)訓(xùn),要求學(xué)生:1、了解信息(Information)、數(shù)據(jù)(Data)、數(shù)據(jù)庫(DataBase)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)和數(shù)據(jù)庫系統(tǒng)(DBS)的基本概念,以及數(shù)據(jù)庫技術(shù)在當(dāng)今社會(huì)各個(gè)層面管理中應(yīng)用的重要性。2、熟悉VisualFoxPro的用戶界面和運(yùn)行方式,掌握VisualFoxPro的各種數(shù)據(jù)類型,以及常量、變量、表達(dá)式、函數(shù)等各種數(shù)據(jù)元素,掌握VisualFoxPro的命令格式和主要文件類型等基礎(chǔ)知識(shí)。3、掌握數(shù)據(jù)表的創(chuàng)建方法,以及數(shù)據(jù)記錄的插入、刪除、修改、排序、索引、查找、統(tǒng)計(jì)匯總等基本操作,同時(shí)掌握多個(gè)數(shù)據(jù)表之間的關(guān)聯(lián)、更新等操作。4、掌握數(shù)據(jù)庫創(chuàng)建與維護(hù)的方法,以及數(shù)據(jù)字典、數(shù)據(jù)視圖、數(shù)據(jù)庫表之間的永久關(guān)系和參照完整性等知識(shí),掌握應(yīng)用數(shù)據(jù)庫技術(shù)管理大量信息的基本技能。5、熟悉SQL結(jié)構(gòu)化查詢語言,了解該語言的特點(diǎn);著重掌握SQL的數(shù)據(jù)定義語言、數(shù)據(jù)修改語言和數(shù)據(jù)查詢語言,能夠使用基本SQL命令創(chuàng)建、維護(hù)和查詢數(shù)據(jù)庫和數(shù)據(jù)表。6、掌握結(jié)構(gòu)化程序設(shè)計(jì)的基本知識(shí)、方法和技巧,掌握順序、分支和循環(huán)等基本程序流程控制語句以及模塊化程序設(shè)計(jì)的方法,能夠讀懂、編寫和調(diào)試一些相對(duì)簡單的應(yīng)用程序。7、基本了解面向?qū)ο蟮母拍?,掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本知識(shí)、方法和技巧。(二)能力培養(yǎng)目標(biāo)使學(xué)生能夠利用VISUALFOXPRO進(jìn)行數(shù)據(jù)管理及進(jìn)行簡單應(yīng)用程序開發(fā),能夠使用VISUALFOXPRO建立一個(gè)小型數(shù)據(jù)庫應(yīng)用系統(tǒng)。三課程教學(xué)內(nèi)容第一章VisualFoxPro基礎(chǔ)(4學(xué)時(shí))理論教學(xué)(4學(xué)時(shí)):(一)教學(xué)內(nèi)容1、數(shù)據(jù)庫基礎(chǔ)知識(shí)2、關(guān)系數(shù)據(jù)庫3、數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)4、VISUALFOXPRO系統(tǒng)概述(二)教學(xué)要求:1.理解數(shù)據(jù)和數(shù)據(jù)庫概念,了解數(shù)據(jù)處理發(fā)展階段。2.掌握數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)的概念。3.掌握數(shù)據(jù)庫設(shè)計(jì)的原則、步驟、過程。4.理解實(shí)體、實(shí)體集等數(shù)據(jù)描述和一對(duì)一、一對(duì)多、多對(duì)多等數(shù)據(jù)聯(lián)系的概念,掌握層次模型、網(wǎng)狀模型、關(guān)系模型等數(shù)據(jù)模型的概念。5.掌握關(guān)系模型、關(guān)系模式、關(guān)系、元組、屬性、域、主關(guān)鍵字和外部關(guān)鍵字等常用關(guān)系術(shù)語。6.掌握選擇、投影、聯(lián)接等專門的關(guān)系運(yùn)算。7.了解VISUALFOXPRO6.0的特點(diǎn)。(三)教學(xué)重點(diǎn):1.?dāng)?shù)據(jù)庫基本概念。2.?dāng)?shù)據(jù)模型。3.關(guān)系數(shù)據(jù)庫的基本概念。4.基本關(guān)系運(yùn)算。(四)教學(xué)難點(diǎn):1.?dāng)?shù)據(jù)模型的概念和類型。2.關(guān)系模型中的常用術(shù)語。3.關(guān)系模型的基本運(yùn)算。第二章VisualFoxPro系統(tǒng)初步(4學(xué)時(shí))理論教學(xué)(2學(xué)時(shí)):(一)教學(xué)內(nèi)容:1.VisualFoxPro系統(tǒng)概述2.VisualFoxPro6.0的安裝與啟動(dòng)3.VisualFoxPro6.0的用戶界面4.項(xiàng)目管理器5.VisualFoxPro向?qū)?、設(shè)計(jì)器與生成器簡介(二)教學(xué)要求:1、了解VisualFoxPro6.0的運(yùn)行環(huán)境、安裝、啟動(dòng)和用戶界面。2、掌握VisualFoxPro6.0的三種操作方式及命令的語法規(guī)則。3、掌握項(xiàng)目的創(chuàng)建及項(xiàng)目管理器的定制與使用。了解全部、數(shù)據(jù)、文檔、類、代碼、其它等6個(gè)選項(xiàng)卡的功能及使用;了解新建、添加、修改、瀏覽、運(yùn)行、移去、打開、關(guān)閉、預(yù)覽、連接等十個(gè)按鈕功能及使用。4、了解VisualFoxPro向?qū)?、設(shè)計(jì)器、生成器的基本使用方法。(三)教學(xué)重點(diǎn):1、VisualFoxPro6.0的運(yùn)行環(huán)境、安裝、啟動(dòng)和用戶界面。2、項(xiàng)目管管理器中各按鈕的功能和使用。3、VisualFoxPro向?qū)?、設(shè)計(jì)器、生成器的基本使用方法。(四)教學(xué)難點(diǎn):1、項(xiàng)目管理器中各按鈕的功能和使用。2、在項(xiàng)目管理器中建立、修改、添加、移去文件。實(shí)踐教學(xué)(2學(xué)時(shí)):屬性:實(shí)驗(yàn)實(shí)踐教學(xué)內(nèi)容:1、VisualFoxPro6.0安裝、啟動(dòng)和退出。2、創(chuàng)建項(xiàng)目,操作與使用項(xiàng)目管理器。訓(xùn)練新建、添加、修改、瀏覽、運(yùn)行、移去、打開、關(guān)閉、預(yù)覽、連接等十個(gè)按鈕的使用方法。4、探索VisualFoxPro向?qū)?、設(shè)計(jì)器、生成器的基本使用方法。實(shí)訓(xùn)考核方法:上交實(shí)訓(xùn)報(bào)告。實(shí)訓(xùn)器材:微機(jī)(下同)第三章數(shù)據(jù)與數(shù)據(jù)運(yùn)算(12學(xué)時(shí))理論教學(xué)(6學(xué)時(shí)):(一)教學(xué)內(nèi)容:1.常量與變量
2.運(yùn)算符與表達(dá)式
3.常用函數(shù)(二)教學(xué)要求:1、理解并掌握常量、變量的概念。2、掌握內(nèi)存變量常用命令。3、掌握VisualFoxPro6.0的8種數(shù)據(jù)類型。4、掌握字符型常量、數(shù)值型常量、貨幣型常量、日期型常量、日期時(shí)間型常量、邏輯型常量及其應(yīng)用。5、掌握字段變量和內(nèi)存變量的概念,掌握內(nèi)存變量的應(yīng)用。6、掌握算術(shù)表達(dá)式、字符表達(dá)式、日期和時(shí)間型表達(dá)式、關(guān)系表達(dá)式邏輯表達(dá)式的概念及使用。7、掌握數(shù)值函數(shù)、字符函數(shù)、日期和時(shí)間函數(shù)、數(shù)據(jù)類型轉(zhuǎn)換函數(shù)和測試函數(shù)等常用函數(shù)的概念及使用。(三)教學(xué)重點(diǎn):1、內(nèi)存變量常用命令。2、數(shù)據(jù)類型。3、常量及其應(yīng)用。4、變量及其應(yīng)用。5、表達(dá)式及其應(yīng)用。6、函數(shù)及其應(yīng)用。(四)教學(xué)難點(diǎn):1、變量及其應(yīng)用。2、表達(dá)式及其應(yīng)用。3.函數(shù)及其應(yīng)用。實(shí)踐教學(xué)(6學(xué)時(shí)):屬性:實(shí)驗(yàn)實(shí)踐教學(xué)內(nèi)容:1、內(nèi)存變量定義、賦值及使用。2、不同數(shù)據(jù)類型的格式表示及使用。3、常量及其應(yīng)用。5、各種運(yùn)算符的應(yīng)用及表達(dá)式的構(gòu)造使用。6、各類函數(shù)的使用及利用函數(shù)據(jù)構(gòu)造復(fù)雜表達(dá)式。實(shí)訓(xùn)考核方法:上交實(shí)訓(xùn)報(bào)告。第四章VisualFoxPro數(shù)據(jù)庫及操作(12學(xué)時(shí))理論教學(xué)(6學(xué)時(shí)):(一)教學(xué)內(nèi)容:1、VisualFoxPro數(shù)據(jù)庫及其建立2、數(shù)據(jù)庫表的建立與操作3、表的排序與索引4、數(shù)據(jù)完整性5、自由表6、多表操作(二)教學(xué)要求:1、掌握數(shù)據(jù)庫的建立、打開、關(guān)閉、修改與刪除操作。2、掌握數(shù)據(jù)庫表的建立、表記錄的輸入、表的打開與關(guān)閉、表結(jié)構(gòu)與表記錄的顯示、表結(jié)構(gòu)與表記錄的修改。掌握表記錄指針的絕對(duì)定位、相對(duì)定位、查詢定位。掌握表記錄的刪除及表結(jié)構(gòu)和表的復(fù)制。3、掌握表的排序。掌握索引、主索引、候選索引、普通索引和唯一索引的概念。掌握索引的建立和使用。4、掌握實(shí)體完整性、域完整性、參照完整性的概念及設(shè)置操作。5、掌握自由表的創(chuàng)建、添加到數(shù)據(jù)庫中和從數(shù)據(jù)庫中移去自由表。6、掌握工作區(qū)的概念,掌握使用不同工作區(qū)的表和建立表的關(guān)聯(lián)的方法。(三)教學(xué)重點(diǎn):1、數(shù)據(jù)庫的操作。2、數(shù)據(jù)庫表的操作。3、建立排序和索引。自由表的操作。4、使用不同工作區(qū)表的操作。(四)教學(xué)難點(diǎn):1、數(shù)據(jù)庫表的操作。2、索引的建立和使用。3、數(shù)據(jù)完整性的設(shè)置。實(shí)踐教學(xué)(6學(xué)時(shí)):屬性:實(shí)驗(yàn)實(shí)踐教學(xué)內(nèi)容:1、數(shù)據(jù)庫的建立、打開、關(guān)閉、修改與刪除。2、數(shù)據(jù)庫表的建立與操作。3、記錄的顯示。4、記錄的定位。5、記錄的追加、插入、修改、刪除、替換。6、表的排序與索引。7、數(shù)據(jù)完整性。8、自由表、多表操作。實(shí)訓(xùn)考核方法:上交實(shí)訓(xùn)報(bào)告。第五章關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL(16學(xué)時(shí))理論教學(xué)(6學(xué)時(shí)):(一)教學(xué)內(nèi)容:1、SQL概述2、數(shù)據(jù)查詢功能3、數(shù)據(jù)操作功能4、數(shù)據(jù)定義功能(二)教學(xué)要求:1、了解SQL語言的作用和主要特點(diǎn)。2、理解SQL語言的數(shù)據(jù)定義功能,掌握用CREATE命令建立表結(jié)構(gòu)、用ALTER命令修改表結(jié)構(gòu)、用DROP命令刪除表。3、理解SQL語言的數(shù)據(jù)操作功能,掌握用INSERT命令插入記錄、用DELETE命令刪除記錄、用UPDATE命令更新記錄。4、理解SQL語言的數(shù)據(jù)查詢功能,掌握用SELECT命令進(jìn)行簡單查詢、條件查詢、多表查詢、嵌套查詢、統(tǒng)計(jì)查詢、分組查詢等。(三)教學(xué)重點(diǎn):1、SQL定義、修改表結(jié)構(gòu)的規(guī)則與方法。2、SQL數(shù)據(jù)修改方法與規(guī)則。3、SQL數(shù)據(jù)查詢功能的語句規(guī)則和特點(diǎn)。4、綜合應(yīng)用SQL數(shù)據(jù)查詢功能完成實(shí)際問題。(四)教學(xué)難點(diǎn):1、使用嵌套子查詢的方法和規(guī)則。2、處理數(shù)據(jù)表自身連接和復(fù)合條件查詢的方法。3、綜合應(yīng)用SQL數(shù)據(jù)查詢功能完成實(shí)際問題的能力。實(shí)踐教學(xué)(10學(xué)時(shí)):屬性:實(shí)驗(yàn)實(shí)踐教學(xué)內(nèi)容:1、用CREATE命令建立表結(jié)構(gòu)2、用ALTER命令修改表結(jié)構(gòu)3、用DROP命令刪除表4、用INSERT命令插入記錄、用DELETE命令刪除記錄、用UPDATE命令更新記錄。5、用SELECT命令進(jìn)行簡單查詢、條件查詢、多表查詢、嵌套查詢、統(tǒng)計(jì)查詢、分組查詢等。實(shí)訓(xùn)考核方法:上交實(shí)訓(xùn)報(bào)告。第六章視圖與查詢(8學(xué)時(shí))理論教學(xué)(4學(xué)時(shí)):(一)教學(xué)內(nèi)容:1、查詢2、視圖(二)教學(xué)要求:1、理解查詢的的概念,了解查詢?cè)O(shè)計(jì)器各選項(xiàng)卡的功能。2、掌握查詢文件的建立、運(yùn)行和修改。3、理解視圖的概念,了解視圖設(shè)計(jì)器各選項(xiàng)卡的功能。4、掌握視圖的建立、修改、打開、刪除與視圖參數(shù)的設(shè)置。(三)教學(xué)重點(diǎn):1、查詢?cè)O(shè)計(jì)器的使用方法與規(guī)則。2、分組查詢的概念和使用方法。3、視圖的概念和視圖設(shè)計(jì)器的應(yīng)用。4、綜合應(yīng)用設(shè)計(jì)器完成查詢處理。(四)教學(xué)難點(diǎn):1、查詢?cè)O(shè)計(jì)器各選項(xiàng)卡的功能。2、視圖的數(shù)據(jù)更新。實(shí)踐教學(xué)(4學(xué)時(shí)):屬性:實(shí)驗(yàn)實(shí)踐教學(xué)內(nèi)容:查詢?cè)O(shè)計(jì)與視視圖設(shè)計(jì)。實(shí)訓(xùn)考核方法:上交實(shí)訓(xùn)報(bào)告。第七章結(jié)構(gòu)化程序設(shè)計(jì)(16學(xué)時(shí))理論教學(xué)(6學(xué)時(shí)):(一)教學(xué)內(nèi)容:1、程序與程序文件2、程序的基本結(jié)構(gòu)3、多模塊程序4、程序的調(diào)試(二)教學(xué)要求:1、掌握程序文件的建立、保存、修改與運(yùn)行。2、了解結(jié)構(gòu)化程序設(shè)計(jì)的原則和方法及其基本結(jié)構(gòu)。3、掌握ACCEPT、INPUT、WAIT交互式命令的格式與使用。4、掌握順序結(jié)構(gòu)。5、掌握單分支條件語句、選擇分支語句、多分支結(jié)構(gòu)語句。6、掌握條件循環(huán)、計(jì)數(shù)循環(huán)、掃描循環(huán)的結(jié)構(gòu)與應(yīng)用。7、掌握子程序、過程、自定義函數(shù)的概念及其調(diào)用過程中的參數(shù)傳遞。8、掌握變量的作用域。9、掌握程序調(diào)試器各子窗口的作用和使用。10、掌握四種類型斷點(diǎn)的設(shè)置方法。11、掌握“調(diào)試”菜單項(xiàng)中各命令的功能及應(yīng)用。(三)教學(xué)重點(diǎn):1、程序的概念,程序與命令的區(qū)別,掌握程序文件的建立與運(yùn)行。2、結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)及其特點(diǎn)。3、過程的概念與作用,參數(shù)的意義和調(diào)用規(guī)則與方法。4、內(nèi)存變量作用域的概念與使用規(guī)則。5、數(shù)組的概念、特點(diǎn)和使用方法。6、調(diào)試應(yīng)用程序的基本方法。(四)教學(xué)難點(diǎn):1、結(jié)構(gòu)化程序設(shè)計(jì)的基本思路和程序的風(fēng)格。2、參數(shù)在過程調(diào)用中的作用、使用方法和經(jīng)常出現(xiàn)的問題與解決辦法。3、內(nèi)存變量作用域?qū)Τ绦虻挠绊憽?、使用數(shù)組的方法與技巧。程序調(diào)試的基本方法與步驟。5、檢測和排除程序中錯(cuò)誤(尤其是邏輯錯(cuò)誤)的方法與技巧。實(shí)踐教學(xué)(10學(xué)時(shí)):屬性:實(shí)驗(yàn)實(shí)踐教學(xué)內(nèi)容:1、建立程序文件順序結(jié)構(gòu)、選擇結(jié)構(gòu)程序設(shè)計(jì)2、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)3、程序?qū)嵗毩?xí)4、子程序、過程的調(diào)用5、程序調(diào)試實(shí)訓(xùn)考核方法:上交實(shí)訓(xùn)報(bào)告。第8章表單設(shè)計(jì)與應(yīng)用(20學(xué)時(shí))理論教學(xué)(8學(xué)時(shí)):(一)教學(xué)內(nèi)容:1、面向?qū)ο蟮母拍?、VisualFoxPro基類簡介3、創(chuàng)建和管理表單4、表單設(shè)計(jì)器5、常用表單控件(二)教學(xué)要求:1、理解面向?qū)ο蟮母拍?,掌握?duì)象、屬性、事件、方法、類、封裝性、繼承性、多態(tài)性、容器、控件等概念。2、掌握用表單向?qū)А⒃O(shè)計(jì)器設(shè)計(jì)表單。3、掌握用表單生成器設(shè)計(jì)表單。4、掌握向表單中添加控件。5、掌握表單的修飾。6、掌握常用表單控件的使用方法。(三)教學(xué)重點(diǎn):1、面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念。2、用表單向?qū)гO(shè)計(jì)表單。3、用表單設(shè)計(jì)器設(shè)計(jì)表單。(四)教學(xué)難點(diǎn):1、表單及其常用控件的常用屬性、事件和方法。2、修改和定制表單。實(shí)踐教學(xué)(12學(xué)時(shí)):屬性:實(shí)驗(yàn)實(shí)踐教學(xué)內(nèi)容:1、用表單向?qū)?、設(shè)計(jì)器設(shè)計(jì)表單。2、掌握用表單生成器設(shè)計(jì)表單。3、掌握向表單中添加控件。4、掌握表單的修飾。5、對(duì)象屬性的設(shè)置、事件響應(yīng)代碼的編寫、方法的調(diào)用等。6、掌握常用表單控件的使用方法。實(shí)訓(xùn)考核方法:上交實(shí)訓(xùn)報(bào)告。第九章菜單設(shè)計(jì)(6學(xué)時(shí))理論教學(xué)(2學(xué)時(shí)):(一)教學(xué)內(nèi)容:1、VisualFoxPro系統(tǒng)菜單2、下拉式菜單設(shè)計(jì)3、快捷菜單設(shè)計(jì)(二)教學(xué)要求:1、掌握用菜單設(shè)計(jì)器創(chuàng)建菜單。2、掌握用快速菜單創(chuàng)建菜單。3、掌握向菜單添加事件代碼。4、掌握菜單的修飾。(三)教學(xué)重點(diǎn):1、用菜單設(shè)計(jì)器創(chuàng)建菜單。2、用快速菜單創(chuàng)建菜單。3、下拉菜單的設(shè)計(jì)方法。(四)教學(xué)難點(diǎn):1、菜單系統(tǒng)的建立方法。2、彈出式菜單和快捷菜單的建立方法。實(shí)踐教學(xué)(4學(xué)時(shí)):屬性:實(shí)驗(yàn)實(shí)踐教學(xué)內(nèi)容:1、下拉式菜單設(shè)計(jì)。2、快捷菜單設(shè)計(jì)。3、菜單的編譯與使用。實(shí)訓(xùn)考核方法:上交實(shí)訓(xùn)報(bào)告。第十章報(bào)表與標(biāo)簽設(shè)計(jì)(8學(xué)時(shí))理論教學(xué)(4學(xué)時(shí)):(一)教學(xué)內(nèi)容:1、創(chuàng)建報(bào)表2、設(shè)計(jì)報(bào)表3、數(shù)據(jù)分組和多欄報(bào)表(二)教學(xué)要求:1、掌握用報(bào)表向?qū)гO(shè)計(jì)報(bào)表。2、掌握用快速報(bào)表設(shè)計(jì)報(bào)表。3、理解報(bào)表數(shù)據(jù)源、報(bào)表布局、報(bào)表控件、報(bào)表變量的的概念,掌握用報(bào)表設(shè)計(jì)器設(shè)計(jì)報(bào)表。(三)教學(xué)重點(diǎn):1、報(bào)表設(shè)計(jì)的基本方法與步驟。2、報(bào)表向?qū)У氖褂梅椒ā?、報(bào)表設(shè)計(jì)器的使用方法。4、報(bào)表打印方式的設(shè)置。(四)教學(xué)難點(diǎn):1、報(bào)表的布局。2、分組報(bào)表的設(shè)計(jì)。3、分欄報(bào)表的設(shè)計(jì)。實(shí)踐教學(xué)(4學(xué)時(shí)):屬性:實(shí)驗(yàn)實(shí)踐教學(xué)內(nèi)容:各類報(bào)表的創(chuàng)建。實(shí)訓(xùn)考核方法:上交實(shí)訓(xùn)報(bào)告。第十一章應(yīng)用程序開發(fā)(18學(xué)時(shí))理論教學(xué)(4學(xué)時(shí)):(一)教學(xué)內(nèi)容:1.系統(tǒng)開發(fā)基本步驟2.連編應(yīng)用程序3.主程序設(shè)計(jì)4.應(yīng)用程序生成器5.生成可發(fā)布的應(yīng)用程序(二)教學(xué)要求:1、掌握開發(fā)應(yīng)用系統(tǒng)的步驟。2、掌握主程序設(shè)計(jì)。3、掌握項(xiàng)目與數(shù)據(jù)庫的建立。4、掌握系統(tǒng)模塊設(shè)計(jì)。5、掌握程序的連編。(三)教學(xué)重點(diǎn):1、應(yīng)用系統(tǒng)開發(fā)的步驟與方法。2、應(yīng)用系統(tǒng)的集成與調(diào)試。(四)教學(xué)難點(diǎn):1、如何從實(shí)際問題確定應(yīng)用系統(tǒng)的結(jié)構(gòu)。2、如何確定應(yīng)用系統(tǒng)中數(shù)據(jù)庫與數(shù)據(jù)表的結(jié)構(gòu)。3、綜合調(diào)試和維護(hù)的能力。實(shí)踐教學(xué)(10學(xué)時(shí)):屬性:實(shí)驗(yàn)實(shí)踐教學(xué)內(nèi)容:建立一個(gè)小型數(shù)據(jù)庫應(yīng)用系統(tǒng)。參考選題:1、學(xué)生成績管理系統(tǒng)的創(chuàng)建。2、圖書管理系統(tǒng)的創(chuàng)建。3、個(gè)人通信管理系統(tǒng)的創(chuàng)建。……實(shí)訓(xùn)考核方法:上交自己設(shè)計(jì)的數(shù)據(jù)庫應(yīng)用系統(tǒng)。
四、課時(shí)安排本課程總課時(shí)為120課時(shí),其中理論教學(xué)50課時(shí),上機(jī)實(shí)驗(yàn)課70時(shí)。注:選講內(nèi)容可根據(jù)相應(yīng)情況確定學(xué)習(xí)內(nèi)容。課時(shí)安排序號(hào)教學(xué)內(nèi)容總學(xué)時(shí)理論實(shí)踐1第一章VisualFoxPro基礎(chǔ)442第二章VisualFoxPro系統(tǒng)初步4223第三章數(shù)據(jù)與數(shù)據(jù)運(yùn)算12664第四章數(shù)據(jù)庫及操作12665第五章關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL12666第六章視圖與查詢8447第七章結(jié)構(gòu)化程序設(shè)計(jì)166108第八章表單設(shè)計(jì)與應(yīng)用208129第九章菜單設(shè)計(jì)62410第十章報(bào)表與標(biāo)簽設(shè)計(jì)84411第十一章應(yīng)用程序開發(fā)18414合計(jì)=SUM(ABOVE)120=SUM(ABOVE)50=SUM(ABOVE)70
附:2007年全國計(jì)算機(jī)等級(jí)考試二級(jí)VFP數(shù)據(jù)庫考試大綱基本要求1、具有數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)知識(shí)2、基本了解面向?qū)ο蟮母拍?、掌握關(guān)系數(shù)據(jù)庫的基本原理4、掌握數(shù)據(jù)庫程序設(shè)計(jì)方法5、能夠使用VISUALFOXPRO建立一個(gè)小型數(shù)據(jù)庫應(yīng)用系統(tǒng)考試內(nèi)容一、VISUALFOXPRO基礎(chǔ)知識(shí)1、基本概念數(shù)據(jù)庫、數(shù)據(jù)模型、數(shù)據(jù)庫管理系統(tǒng)、類和對(duì)象、事件、方法。
2、關(guān)系數(shù)據(jù)庫:
(1)關(guān)系數(shù)據(jù)庫:關(guān)系模型、關(guān)系模式、關(guān)系、元組、屬性、域、主關(guān)鍵字和外部關(guān)鍵字。
(2)關(guān)系運(yùn)算:選擇、投影、聯(lián)接。
(3)數(shù)據(jù)的一致性和完整性:實(shí)體完整性、域完整性、參照完整性。
3、VISUALFOXPRO系統(tǒng)特點(diǎn)與工作方式:
(1)WINDOWS版本數(shù)據(jù)庫的特點(diǎn)。
(2)數(shù)據(jù)類型和主要文件類型。
(3)各種設(shè)器和向?qū)?/p>
(4)工作方式:交互方式(命令方式、可視化操作)和程序運(yùn)行方式。
4、VISUALFOXPRO的基本數(shù)據(jù)元素:
(1)常量、變量、表達(dá)式。
(2)常用函數(shù):字符處理函數(shù)、數(shù)值計(jì)算函數(shù)、日期時(shí)間函數(shù)、數(shù)據(jù)類型轉(zhuǎn)換函數(shù)、測試函數(shù)。
二、VISUALFOXPRO數(shù)據(jù)庫的基本操作1、數(shù)據(jù)庫和表的建立、修改與有效性檢驗(yàn):
(1)表結(jié)構(gòu)的建立與修改。
(2)表記錄的瀏覽、增加、刪除與修改。
(3)創(chuàng)建數(shù)據(jù)庫,向數(shù)據(jù)庫添加或從數(shù)據(jù)庫刪除表。
(4)設(shè)定字段級(jí)規(guī)則和記錄規(guī)則。
(5)表的索引:主索引、候選索引、普通索引、唯一索引。
2、多表操作:
(1)選擇工作區(qū)。
(2)建立
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 編程項(xiàng)目管理的基本原則與方法試題及答案
- 計(jì)算機(jī)網(wǎng)絡(luò)與信息安全的理論研究試題及答案
- 代碼設(shè)計(jì)中的用戶體驗(yàn)考慮試題及答案
- 高考作文自我反省的試題及答案
- 網(wǎng)絡(luò)故障案例分析試題與答案
- 軟件設(shè)計(jì)師考試團(tuán)隊(duì)項(xiàng)目管理技能試題及答案
- 移動(dòng)設(shè)備開發(fā)試題及答案
- 跨國公司與全球經(jīng)濟(jì)的聯(lián)系試題及答案
- 網(wǎng)絡(luò)管理員考試復(fù)習(xí)全攻略試題及答案
- 2025年VB考前溫故試題及答案
- 中國醫(yī)院質(zhì)量安全管理 第4-13部分:醫(yī)療管理住院患者健康教育 T∕CHAS 10-4-13-2020
- DB35_T 88-2022伐區(qū)調(diào)查設(shè)計(jì)技術(shù)規(guī)程
- 《航空專業(yè)英語》課件維修專業(yè)基礎(chǔ)英語R1
- 【課件】第17課實(shí)驗(yàn)與多元——20世紀(jì)以來的西方美術(shù)課件高中美術(shù)人教版(2019)美術(shù)鑒賞
- 張溝煤礦打鉆著火事故概述
- 孔子練精神聰明不忘開心方_醫(yī)心方卷二十六引_金匱錄_方劑加減變化匯總
- 歐賓電梯貨梯電氣原理圖
- 政務(wù)服務(wù)顧客意見簿(豎)[2]
- Module-9-Unit-1-could-I-ask-if-youve-metioned-this-to-her
- NJB-2綜合監(jiān)測儀說明書
- 殘魄點(diǎn)穴術(shù)(秘
評(píng)論
0/150
提交評(píng)論