VFP教學(xué)大綱(文科類)計(jì)算機(jī)vfp_第1頁(yè)
VFP教學(xué)大綱(文科類)計(jì)算機(jī)vfp_第2頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余7頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、計(jì)算機(jī)應(yīng)用基礎(chǔ)(VFP)文科類公共計(jì)算機(jī)教研部計(jì)算機(jī)應(yīng)用基礎(chǔ)(VFP )教學(xué)大綱課程總體說(shuō)明:教學(xué)對(duì)象:文科類專業(yè)本科生 課程類型:必修課總學(xué)時(shí):85理論教學(xué)學(xué)時(shí):51上機(jī)學(xué)時(shí):34教材:李雁翎 編著數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用高等教育出版社課程教學(xué)目的和任務(wù)人類社會(huì)已進(jìn)入信息時(shí)代,信息處理是計(jì)算機(jī)技術(shù)一個(gè)最廣泛的應(yīng)用領(lǐng)域,而數(shù)據(jù)庫(kù)管理系統(tǒng)是進(jìn)行信息處理的有力工具,本課程以對(duì)象-關(guān)系數(shù)據(jù)庫(kù)理論為基礎(chǔ),講解VFP 6.0的界面組成、基本語(yǔ)言成分與操作、數(shù)據(jù)處理工具的使用、面向?qū)ο蟮某绦蛟O(shè)計(jì)思想與方法、 及應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程。VFP程序設(shè)計(jì)屬于計(jì)算機(jī)基礎(chǔ)教育課程的三個(gè)層次文化、技術(shù)、應(yīng)用”中的第二層次,是文科

2、及經(jīng)管類各專業(yè)學(xué)生必修的計(jì)算機(jī)技術(shù)基礎(chǔ)課程。通過(guò)本課程的學(xué)習(xí),使學(xué)生能比較系統(tǒng)地掌握關(guān)系數(shù)據(jù)庫(kù)的基本概念、基本理論和基礎(chǔ)知識(shí)。使學(xué)生具備以下三個(gè)方面能力:運(yùn)用Visual FoxPro進(jìn)行數(shù)據(jù)庫(kù)管理的能力;運(yùn)用Visual FoxPro進(jìn)行簡(jiǎn)單程序設(shè)計(jì)和用戶界 面設(shè)計(jì)等能力;能夠把所學(xué)知識(shí)應(yīng)用到各專業(yè)的數(shù)據(jù)庫(kù)管理系統(tǒng)操作中的能力。三、課程教學(xué)基本內(nèi)容和要求本課程包括數(shù)據(jù)庫(kù)基本理論、Visual FoxPro系統(tǒng)概述、Visual FoxPro的數(shù)據(jù)基礎(chǔ)、表的建立和操作、數(shù)據(jù)庫(kù)操作、查詢與視圖、SQL、程序設(shè)計(jì)基礎(chǔ)、表單設(shè)計(jì)、報(bào)表設(shè)計(jì)、菜單設(shè)計(jì)、應(yīng)用系統(tǒng)集成,每個(gè)部分根據(jù)教學(xué)內(nèi)容要求再分若干章節(jié)

3、,循序漸進(jìn),便于學(xué)生學(xué)習(xí)掌握。教學(xué)中要講清楚數(shù)據(jù)庫(kù)及數(shù)據(jù)庫(kù)系統(tǒng)的基本概念,使學(xué)生通過(guò)學(xué)習(xí)能掌握VFP 6.0的界面組成、工作方式、表的基本操作、查詢與統(tǒng)計(jì)的方法、基本的程序設(shè)計(jì)方法、菜單、表單、 表單控件、報(bào)表的設(shè)計(jì)方法等方面的內(nèi)容,能夠獨(dú)立開(kāi)發(fā)設(shè)計(jì)簡(jiǎn)單的數(shù)據(jù)庫(kù)及其應(yīng)用程序。本大綱充分體現(xiàn)傳授知識(shí)、培養(yǎng)能力與提高素質(zhì)相結(jié)合的原則精神,對(duì)于培養(yǎng)各級(jí)各類 人才具有全面性、基礎(chǔ)性和先導(dǎo)性作用。四、課程教學(xué)學(xué)時(shí)分配1、學(xué)時(shí)分配單元教學(xué)內(nèi)容總學(xué)時(shí)授課上機(jī)第一單兀(教材前3章)數(shù)據(jù)庫(kù)基本理論44第二單元(教材第4、6章)Visual FoxPro系統(tǒng)概述422第三單元(教材第5章)Visual FoxPr

4、o的數(shù)據(jù)基礎(chǔ)642第四單元(教材第7章)數(shù)據(jù)庫(kù)及表操作642第五單元(教材第8章)索引及記錄操作862第六單兀(教材第9章)查詢與視圖操作422第七單元(教材第10章)結(jié)構(gòu)化查詢語(yǔ)言SQL1376第八單元(教材第11章)Visual FoxPro程序設(shè)計(jì)基礎(chǔ)1264第九單元(教材第12 13章)表單及控件1684第十單兀(教材第14章)報(bào)表設(shè)計(jì)422第十一單兀(教材第15章)菜單設(shè)計(jì)422第十二單兀(教材第16章)小型應(yīng)用系統(tǒng)開(kāi)發(fā)422合計(jì)855530五、教學(xué)內(nèi)容要點(diǎn)和要求第一單元數(shù)據(jù)庫(kù)基本理論【教學(xué)內(nèi)容要點(diǎn)】第一節(jié)數(shù)據(jù)、信息和數(shù)據(jù)處理。一、數(shù)據(jù)與信息數(shù)據(jù)是對(duì)客觀事物記錄下來(lái)的事實(shí),是描述或表

5、達(dá)信息的物理形式。二、數(shù)據(jù)處理第二節(jié)數(shù)據(jù)處理技術(shù)的發(fā)展一、工管理階段二、文件管理階段三、數(shù)據(jù)庫(kù)系統(tǒng)階段第三節(jié)數(shù)據(jù)庫(kù)系統(tǒng)基本概念一、數(shù)據(jù)庫(kù)二、數(shù)據(jù)庫(kù)管理系統(tǒng)三、數(shù)據(jù)庫(kù)系統(tǒng)四、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)第四節(jié)數(shù)據(jù)模型一、層次模型二、網(wǎng)狀模型三、關(guān)系模型第五節(jié)一、關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)關(guān)系術(shù)語(yǔ)二、關(guān)系運(yùn)算三、關(guān)系數(shù)據(jù)庫(kù)四、關(guān)系的完整性AW、,一FH數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)一、數(shù)據(jù)庫(kù)設(shè)計(jì)概述二、需求分析三、概念結(jié)構(gòu)設(shè)計(jì)四、【教學(xué)關(guān)系運(yùn)算要求】掌握數(shù)據(jù)庫(kù)的基本概念和數(shù)據(jù)庫(kù)管理系統(tǒng)的概念, 了解數(shù)據(jù)管理技術(shù)的發(fā)展, 理解三種數(shù)據(jù) 模型。了解數(shù)據(jù)庫(kù)的基本設(shè)計(jì)原則。第二單元Visual FoxPro系統(tǒng)概述 【教學(xué)內(nèi)容要點(diǎn)】第一節(jié)Vi

6、sual FoxPro的特點(diǎn)及性能指標(biāo)。一、Visual FoxPro的特點(diǎn)二、Visual FoxPro的性能指標(biāo) 第二節(jié)Visual FoxPro的啟動(dòng)與退出一、Visual FoxPro的運(yùn)行環(huán)境二、Visual FoxPro的啟動(dòng)與退出三、Visual FoxPro的界面四、Visual FoxPro的菜單系統(tǒng)五、工作區(qū)窗口和命令窗口 第三節(jié)Visual FoxPro的工作方式和命令結(jié)構(gòu)一、工作方式二、命令結(jié)構(gòu) 第四節(jié)Visual FoxPro的輔助工具一、向?qū)Ф?、設(shè)計(jì)器三、生成器 第五節(jié) 項(xiàng)目管理器一、創(chuàng)建項(xiàng)目二、項(xiàng)目管理器的使用三、定制項(xiàng)目管理器【教學(xué)要求】掌握Visual Fox

7、Pro的啟動(dòng)與退出,Visual FoxPro的界面組成,Visual FoxPro的工作方式,VisualFoxPro的輔助設(shè)計(jì)工具,理解項(xiàng)目管理器的作用,了解Visual FoxPro的特點(diǎn)、性能 指標(biāo)。第三單元Visual FoxPro的數(shù)據(jù)基礎(chǔ)【教學(xué)內(nèi)容要點(diǎn)】第一節(jié) 數(shù)據(jù)類型。FoxPro提供了字符型、數(shù)值型、日期型、邏輯型、備注型、通用型等十三種數(shù)據(jù)類型。第二節(jié) 常量 常量是在數(shù)據(jù)處理過(guò)程中其值不變的數(shù)據(jù),各種類型常量的表示。第三節(jié) 變量一、內(nèi)存變量二、數(shù)組變量三、字段變量四、系統(tǒng)變量第四節(jié) 表達(dá)式 運(yùn)算符和表達(dá)式,包括:算術(shù)表達(dá)式、字符表達(dá)式、關(guān)系表達(dá)式、日期表達(dá)式、邏輯表達(dá)式。第

8、五節(jié) 常用函數(shù)一、數(shù)值運(yùn)算函數(shù)二、字符處理函數(shù)三、轉(zhuǎn)換函數(shù)四、日期函數(shù)五、測(cè)試函數(shù)第六節(jié)Visual FoxPro的文件類型【教學(xué)要求】掌握Visual FoxPro常量、變量的含義及類型,掌握Visual FoxPro的運(yùn)算符和函數(shù)使用。第四單元 數(shù)據(jù)庫(kù)及表的操作【教學(xué)內(nèi)容要點(diǎn)】第一節(jié) 數(shù)據(jù)庫(kù)的建立與維護(hù)一、基本概念:二、建立數(shù)據(jù)庫(kù)三、使用數(shù)據(jù)庫(kù)四、修改數(shù)據(jù)庫(kù)五、刪除數(shù)據(jù)庫(kù)第二節(jié) 表的建立及其操作一、數(shù)據(jù)庫(kù)表的建立二、工作區(qū)的概念三、打開(kāi)表四、關(guān)閉表五、瀏覽表六、自由表第三節(jié) 表記錄的基本操作一、查詢定位命令二、顯示記錄的命令三、增加記錄的命令四、刪除記錄五、修改記錄六、數(shù)據(jù)表的過(guò)濾第四節(jié)

9、索引與排序一、基本概念二、建立索引三、使用索引四、排序第五節(jié) 表間的關(guān)聯(lián)一、表間的永久性聯(lián)系二、表間的臨時(shí)性聯(lián)系 【教學(xué)要求】掌握表結(jié)構(gòu)的建立與修改,掌握表數(shù)據(jù)的建立與修改,掌握數(shù)據(jù)庫(kù)的建立和使用,重點(diǎn) 掌握記錄的插入、追加、刪除、恢復(fù)方法,掌握自由表和數(shù)據(jù)庫(kù)表的區(qū)別。了解對(duì)表的排序 與索引方法,相關(guān)查詢命令。第五單元 數(shù)據(jù)庫(kù)表的數(shù)據(jù)完整性【教學(xué)內(nèi)容要點(diǎn)】一、數(shù)據(jù)庫(kù)表的特點(diǎn)二、實(shí)體完整性與主關(guān)鍵字三、域完整性與約束規(guī)則四、參照完整性與表之間的關(guān)聯(lián)【教學(xué)要求】掌握,理解排序和索引的概念,掌握數(shù)據(jù)庫(kù)表的實(shí)體完整、域完整和參照完整性的設(shè)置。第六單元 查詢與視圖【教學(xué)內(nèi)容要點(diǎn)】第一節(jié) 查詢文件的建立及

10、運(yùn)行一、打開(kāi)查詢?cè)O(shè)計(jì)器二、創(chuàng)建查詢?nèi)⒅付ú樵內(nèi)ハ蛩?、運(yùn)行、保存和修改查詢五、查詢菜單第二節(jié) 視圖一、本地視圖的創(chuàng)建二、用視圖更新數(shù)據(jù)【教學(xué)要求】 掌握查詢?cè)O(shè)計(jì)器建立查詢的方法,掌握本地視圖的建立方法和使用。 第七單元 結(jié)構(gòu)化查詢語(yǔ)言SQL教學(xué)內(nèi)容要點(diǎn)】 第一節(jié)SQL的數(shù)據(jù)查詢功能一、SELECT命令的格式二、投影查詢?nèi)l件查詢四、統(tǒng)計(jì)查詢五、分組查詢六、查詢的排序七、連接查詢八、嵌套查詢九、查詢結(jié)果輸出第二節(jié)SQL的數(shù)據(jù)定義功能。一、SQL提供的基本數(shù)據(jù)類型二、創(chuàng)建、修改和刪除數(shù)據(jù)表三、創(chuàng)建和刪除索引 第三節(jié)SQL的數(shù)據(jù)更新功能一、插入數(shù)據(jù)記錄二、修改數(shù)據(jù)記錄三、刪除數(shù)據(jù)記錄【教學(xué)要求】掌

11、握SQL命令,熟悉單表查詢和多表查詢方法第八單元Visual FoxPro程序設(shè)計(jì)基礎(chǔ)【教學(xué)內(nèi)容要點(diǎn)】第一節(jié) 面向過(guò)程程序設(shè)計(jì)一、程序文件的建立和執(zhí)行二、程序中常用的命令三、程序的基本結(jié)構(gòu)四、過(guò)程及過(guò)程調(diào)用五、變量的作用域和參數(shù)調(diào)用六、數(shù)組應(yīng)用 第二節(jié) 面向?qū)ο蟪绦蛟O(shè)計(jì)一、基本概念二、面向?qū)ο蟪绦蛟O(shè)計(jì)基本方法三、Visual FoxPro中的類四、屬性五、事件六、方法程序七、數(shù)據(jù)環(huán)境八、對(duì)象的操作九、設(shè)計(jì)類與對(duì)象 第三節(jié) 調(diào)試程序一、調(diào)試器窗口二、調(diào)試器應(yīng)用【教學(xué)要求】 掌握程序文件的建立與執(zhí)行,了解程序的控制結(jié)構(gòu),理解三種程序結(jié)構(gòu)和多模塊程序設(shè) 計(jì),熟悉程序文件的書(shū)寫(xiě)規(guī)則。第九單元 表單和控

12、件【教學(xué)內(nèi)容要點(diǎn)】第一節(jié) 表單設(shè)計(jì)基礎(chǔ)一、表單簡(jiǎn)介二、表單向?qū)?、表單設(shè)計(jì)器第二節(jié) 表單常用控件一、控件的基本操作二、標(biāo)簽控件三、文本框控件四、命令按鈕控件五、常用表單控件應(yīng)用第三節(jié) 表單其它控件一、選項(xiàng)按鈕組二、復(fù)選框三、編輯框四、列表框五、組合框六、微調(diào)按鈕七、計(jì)時(shí)器八、圖像九、表格十、頁(yè)框十一、 命令按鈕組十二、ActiveX控件和ActiveX綁定控件十三、表單集 十四、表單控件的綜合應(yīng)用【教學(xué)要求】 學(xué)會(huì)使用表單向?qū)?,掌握表單設(shè)計(jì)器的基本操作,掌握在表單上設(shè)計(jì)控件的方法及對(duì)象 的引用規(guī)則,理解對(duì)象、屬性、事件的概念,掌握面向?qū)ο蟮某绦蛟O(shè)計(jì)方法第十單元 報(bào)表設(shè)計(jì)【教學(xué)內(nèi)容要點(diǎn)】第一節(jié)

13、報(bào)表設(shè)計(jì)基礎(chǔ)一、報(bào)表的常規(guī)布局二、報(bào)表設(shè)計(jì)的步驟三、創(chuàng)建報(bào)表布局文件第二節(jié) 創(chuàng)建簡(jiǎn)單報(bào)表一、創(chuàng)建空白報(bào)表二、創(chuàng)建快速報(bào)表三、用報(bào)表向?qū)?chuàng)建報(bào)表第三節(jié) 報(bào)表設(shè)計(jì)器 一、報(bào)表設(shè)計(jì)器的基本環(huán)境 二、設(shè)置報(bào)表的數(shù)據(jù)環(huán)境三、報(bào)表控件四、報(bào)表控件的調(diào)整與控制第四節(jié) 報(bào)表打印輸出一、頁(yè)面設(shè)置二、預(yù)覽結(jié)果三、打印報(bào)表第四節(jié) 報(bào)表設(shè)計(jì)示例【教學(xué)要求】掌握FoxPro中的打印命令、報(bào)表設(shè)計(jì)器的操作,熟悉FoxPro傳統(tǒng)的報(bào)表打印設(shè)計(jì),學(xué) 會(huì)實(shí)設(shè)計(jì)、修改報(bào)表。第十一單元 菜單設(shè)計(jì)【教學(xué)內(nèi)容要點(diǎn)】第一節(jié) 菜單系統(tǒng)一、菜單系統(tǒng)的基本結(jié)構(gòu)二、菜單系統(tǒng)的設(shè)計(jì)步驟第二節(jié) 設(shè)計(jì)菜單一、菜單設(shè)計(jì)器的使用二、主菜單中的“顯示”和“

14、菜單”下拉菜單中有關(guān)選項(xiàng)三、下拉式菜單設(shè)計(jì)示例四、快捷菜單【教學(xué)要求】 掌握菜單生成的基本步驟,學(xué)會(huì)下拉式菜單的設(shè)計(jì)方法和彈出式菜單的設(shè)計(jì)方法,掌握 用菜單設(shè)計(jì)器設(shè)計(jì)菜單的方法。第十二單元 應(yīng)用程序開(kāi)發(fā)【教學(xué)內(nèi)容要點(diǎn)】第一節(jié) 應(yīng)用系統(tǒng)的集成一、應(yīng)用系統(tǒng)啟動(dòng)主程序的設(shè)計(jì)二、項(xiàng)目集成三、應(yīng)用程序的發(fā)布 第二節(jié) 數(shù)據(jù)庫(kù)操作實(shí)例。一、瀏覽數(shù)據(jù)實(shí)例二、維護(hù)數(shù)據(jù)實(shí)例三、學(xué)生選課實(shí)例四、成績(jī)查詢實(shí)例五、教師課程查詢實(shí)例六、計(jì)算平均年齡實(shí)例第二節(jié) 表單控件應(yīng)用實(shí)例一、求素?cái)?shù)實(shí)例二、打字測(cè)試實(shí)例三、算術(shù)計(jì)算實(shí)例四、數(shù)值排序?qū)嵗窘虒W(xué)要求】學(xué)會(huì)運(yùn)用FoxPro基本知識(shí)和操作解決實(shí)際問(wèn)題,使學(xué)生對(duì)FoxPro應(yīng)用程序設(shè)計(jì)有一個(gè) 更深的了解,進(jìn)一步提高程序設(shè)計(jì)能力。六、教材

溫馨提示

  • 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)論