《程序設(shè)計(jì)語(yǔ)言(vfp)》課程教學(xué)大綱_第1頁(yè)
已閱讀1頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、《程序設(shè)計(jì)語(yǔ)言(VFP) 》課程教學(xué)大綱 課程編號(hào):90211001 總學(xué)時(shí)數(shù):68(理論 34、上機(jī) 34) 總學(xué)分?jǐn)?shù):3 課程性質(zhì):專(zhuān)業(yè)必修課 適用專(zhuān)業(yè):全院本科專(zhuān)業(yè) 一、課程的任務(wù)和基本要求: 本課程為全院非計(jì)算機(jī)專(zhuān)業(yè)的理科、 管理類(lèi)和部分文科專(zhuān)業(yè)的公共課, 是一門(mén)計(jì)算機(jī)技術(shù)基礎(chǔ)課。 理科專(zhuān)業(yè)、 管理類(lèi)專(zhuān)業(yè)開(kāi)設(shè)在一年級(jí)第二學(xué)期, 文科專(zhuān)業(yè)開(kāi)設(shè)在二年級(jí)第一學(xué)期。本課程的主要任務(wù)是通過(guò)對(duì)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng) Visual

2、Foxpro(簡(jiǎn)稱(chēng) VFP)的學(xué)習(xí),使學(xué)生掌握程序設(shè)計(jì)的基礎(chǔ)知識(shí)和程序設(shè)計(jì)的基本方法, 掌握數(shù)據(jù)庫(kù)及面向?qū)ο缶幊痰幕A(chǔ)知識(shí),培養(yǎng)開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的基本能力。 通過(guò)本課程的學(xué)習(xí),要求針對(duì)具體的問(wèn)題,能夠使用 Visual Foxpro 設(shè)計(jì)數(shù)據(jù)庫(kù)和開(kāi)發(fā)相應(yīng)的應(yīng)用程序;并具有其他程序設(shè)計(jì)語(yǔ)言和其它類(lèi)型數(shù)據(jù)庫(kù)系統(tǒng)的自學(xué)能力。 二、基本內(nèi)容和要求: 1、 Visual Foxpro 基本概念 (1)數(shù)據(jù)庫(kù)系統(tǒng)基礎(chǔ)知識(shí) ①數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管

3、理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)等概念; ②關(guān)系模型和關(guān)系運(yùn)算等。 (2)Visual Foxpro 集成環(huán)境 ①Visual Foxpro 的用戶界面 ②Visual Foxpro 的環(huán)境設(shè)置 ③項(xiàng)目管理器的使用 (3)語(yǔ)言基礎(chǔ)和程序設(shè)計(jì) ①數(shù)據(jù)類(lèi)型和數(shù)據(jù)存儲(chǔ) ②運(yùn)算符、函數(shù)和表達(dá)式 ③命令格式 ④程序控制(分支、循環(huán)結(jié)構(gòu)的使用) (4)Visual Foxpro 的文件類(lèi)型 要求:熟悉關(guān)系數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí),了解關(guān)系模型和關(guān)系運(yùn)算,掌

4、握 VFP 集成環(huán)境的使用,熟悉 VFP 常見(jiàn)的文件類(lèi)型,掌握 VFP 語(yǔ)言的基本成分,能夠進(jìn)行 較簡(jiǎn)單的程序設(shè)計(jì)。 2、 數(shù)據(jù)庫(kù)與表的處理 (1)表的創(chuàng)建與修改 ①表結(jié)構(gòu)的創(chuàng)建與修改; ②記錄的增加、修改、刪除,記錄的定位; ③表的索引,結(jié)構(gòu)復(fù)合索引文件,索引的使用; ④表的使用和工作區(qū),表的打開(kāi)方式,表的數(shù)據(jù)緩沖。 (2)數(shù)據(jù)庫(kù)的創(chuàng)建與修改 ①數(shù)據(jù)庫(kù)的創(chuàng)建與使用; ②數(shù)據(jù)庫(kù)表的字段屬性、表屬性; ③表之間關(guān)系的創(chuàng)建與修改

5、,相關(guān)表之間的參照完整性; ④連接和 ODBC 的概念。 要求:掌握表的創(chuàng)建修改、記錄的處理、索引的設(shè)置,掌握數(shù)據(jù)庫(kù)的創(chuàng)建與使用,數(shù)據(jù)庫(kù)表的屬性設(shè)置,熟悉表的使用和工作區(qū),了解表的數(shù)據(jù)緩沖、連接和 ODBC 的概念。 3、 查詢(xún) SET ORDER、GATHER、SCATTER、OPEN DATABASE、SET DATABASE、 DELETE DATABASE、 DISPLAY DATABASE、 MODIFY DATABASE、

6、 VALIDATE DATABASE、SELECT-SQL、DO、DO FORM、REPORT、CALCULATE。 (2)常用函數(shù); ①數(shù)值函數(shù):ABS( )、INT( )、MAX( )、MIN( )、MOD( )、ROUND( )。 ②數(shù)據(jù)轉(zhuǎn)換函數(shù):ASC( )、CHR( )、CTOD( )、DTOC( )、STR( )、VAL( )。 ③字符函數(shù):ALLTRIM( )、AT( )、BETWEEN( )、EMPTY( )、LEF

7、T( )、LEN( )、RIGHT( )、SAPCE( )、SUBSTR( )、TRIM( ) ④日期與時(shí)間函數(shù):DATE( )、DATETIME( )、DAY( )、DOW( )、TIME( )、 MONTH( )、YEAR( ) ⑤表、數(shù)據(jù)庫(kù)函數(shù):BOF( )、DBGETPROP( )、DBSETPROP( )、DBUSED( )、 DELETED( )、 EOF( )、 FCOUNT( )、 FILE( )、 ORDER( )、

8、 RECCOUNT( )、 RECNO( )、SEEK( )、TABLEREVERT( )、TABLEUPDATE( )、TAG( )、USED( ) ⑥ 其 他 函 數(shù) : CREATEOBJECT( ) 、 GETFILE( ) 、 IIF( ) 、 INKEY( ) 、MESSAGEBOX( )、TYPE( )、GETOBJECT( ) (3)常用屬性; ActiveColumn、 ActivateControl、 Active

9、Form、 ActivePage、 Alignment、 AllowAddNew、AlwaysOnTop 、 AutoCenter 、 AutoSize 、 BackColor 、 ForeColor 、 BorderColor 、 BorderStyle、BorderWidth、Bound、BoundColumn、ButtonCount、Cancel、Caption、 Closable、 ColumnCount、 ControlBox

10、、 ControlCount、 ControlSource、 CurrentControl、Curvature、 Default、 DeleteMark、 Desktop、 DynamicAlignment、 DynamicBackColor、DynamicForeColor、 DynamicFontSize、 Enabled、 Exclusive、 Fliter、 FontSize、 Format、FormCount、Height、I

11、con、Increment、InputMask、Interval、KeyboardHighValue、 KeyboardLowValue、Left、MaxButton、MinButton、Movable、MultiSelect、Name、 Order 、 PageCount 、 PasswordChar 、 Picture 、 ReadOnly 、 RecordSource 、 RecordSourceType、Resizable、Ro

12、wSource、ScrollBars、Sizable、Sorted、Sparse、 SpecialEffect、SpinnerHighValue、SpinnerLowValue、Style、Value、Visible、Width、 WordWrap。 (4)常用事件; ①核心事件: Init、 Load、 Destroy、 Click、 DblClick、 Rightclick、 GotFocus、 LostFocus、InterAct

13、iveChange、ProgrammaticChange、KeyPress。 ②其他事件:Activate、AfterCloseTables、BeforeOpenTables、Error、Valid、QueryUnload、Timer。 (5)常用方法。 AddObject、AddItem、Clear、DoCmd、Hide、Refresh、RemoveItem、Release、 SetAll、SetFocus、Show、Quit。 要求

14、:掌握常用的命令、函數(shù)、屬性、事件和方法,能夠熟練應(yīng)用。 三、實(shí)踐環(huán)節(jié)和要求: 本課程主要實(shí)踐任務(wù)是使學(xué)生加深對(duì)數(shù)據(jù)庫(kù)概念的理解, 鞏固關(guān)系數(shù)據(jù)庫(kù)和面向?qū)ο缶幊痰幕局R(shí),通過(guò)實(shí)驗(yàn)培養(yǎng)開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的基本能力。 要求針對(duì)具體的問(wèn)題,能夠設(shè)計(jì)數(shù)據(jù)庫(kù)和開(kāi)發(fā)相應(yīng)的應(yīng)用程序。 各部分的實(shí)踐環(huán)節(jié)和要求如下: 1、 數(shù)據(jù)庫(kù)系統(tǒng)及 Visual Foxpro 概述部分掌握 VFP 啟動(dòng)和退出的方法,熟悉 VFP 的集成工作環(huán)境,并掌握與項(xià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ù)僅提供信息存儲(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)論