出版時(shí)間:2011-8 出版社:鄒顯春、張小莉、 李盛瑜 高等教育出版社 (2011-08出版) 作者:鄒顯春,等 編 頁(yè)數(shù):240
內(nèi)容概要
《高等學(xué)校教材:VisualFoxPro程序設(shè)計(jì)教程》以Visual FoxPro程序設(shè)計(jì)知識(shí)體系為線索、以面向?qū)ο蟪绦蛟O(shè)計(jì)為切入點(diǎn)、以實(shí)例體現(xiàn)Visual FoxPro應(yīng)用特點(diǎn)和數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)技巧。其中前3章為Visual FoxPro面向?qū)ο缶幊袒A(chǔ),后6章是以圖書(shū)管理系統(tǒng)為例,介紹一個(gè)信息管理系統(tǒng)的開(kāi)發(fā)過(guò)程?! 陡叩葘W(xué)校教材:VisualFoxPro程序設(shè)計(jì)教程》內(nèi)容全面、實(shí)例豐富,既具有很強(qiáng)的實(shí)用性,又具備計(jì)算機(jī)等級(jí)考試的適應(yīng)性;不僅適合作為高等學(xué)校相關(guān)專業(yè)教材使用,也可作為初學(xué)者學(xué)習(xí)使用Visual FoxPro工具開(kāi)發(fā)信息系統(tǒng)的參考書(shū)。
書(shū)籍目錄
第1章 visualfoxpro程序的初步認(rèn)識(shí)1.1 vfp用戶界面與啟動(dòng)、退出1.2 類和對(duì)象1.2.1 對(duì)象的屬性、事件和方法1.2.2 對(duì)象的引用1.2.3 表單中的基本控件1.2.4 知識(shí)拓展:從結(jié)構(gòu)化程序設(shè)計(jì)到面向?qū)ο蟪绦蛟O(shè)計(jì)習(xí)題一第2章 vfp的語(yǔ)言基礎(chǔ)2.1 數(shù)據(jù)類型、常量、變量2.2 運(yùn)算符與表達(dá)式2.2.1 算術(shù)運(yùn)算表達(dá)式2.2.2 字符運(yùn)算表達(dá)式2.2.3 日期及日期時(shí)間表達(dá)式2.2.4 關(guān)系表達(dá)式2.2.5 邏輯表達(dá)式2.3 常用函數(shù)2.3.1 數(shù)值處理函數(shù)2.3.2 字符串處理函數(shù)2.3.3 日期和時(shí)間函數(shù)2.3.4 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)2.3.5 測(cè)試函數(shù)與系統(tǒng)對(duì)話框函數(shù)習(xí)題二第3章 vfp中的程序設(shè)計(jì)3.1 程序的3種基本結(jié)構(gòu)3.1.1 算法的特點(diǎn)3.1.2 順序結(jié)構(gòu)3.1.3 分支結(jié)構(gòu)3.1.4 循環(huán)結(jié)構(gòu)3.2 數(shù)組在程序中的應(yīng)用3.3 自定義方法3.3.1 自定義方法的建立與調(diào)用3.3.2 參數(shù)傳遞與方法的返回值3.3.3 變量的作用域習(xí)題三第4章 數(shù)據(jù)庫(kù)與表的基本操作4.1 圖書(shū)管理系統(tǒng)概述4.1.1 圖書(shū)管理系統(tǒng)的功能4.1.2 圖書(shū)管理系統(tǒng)的數(shù)據(jù)信息及表示4.2 建立數(shù)據(jù)庫(kù)、數(shù)據(jù)表4.3 數(shù)據(jù)表的創(chuàng)建4.3.1 在項(xiàng)目管理器中建立圖書(shū)管理數(shù)據(jù)庫(kù)的數(shù)據(jù)表4.3.2 知識(shí)拓展:sql語(yǔ)言簡(jiǎn)介4.3.3 知識(shí)拓展:數(shù)據(jù)庫(kù)表的約束機(jī)制4.4 基于數(shù)據(jù)表的表單設(shè)計(jì)習(xí)題四第5章 數(shù)據(jù)表的維護(hù)5.1 記錄指針的定位5.1.1 記錄指針的絕對(duì)移動(dòng)5.1.2 記錄指針的相對(duì)移動(dòng)5.2 記錄的維護(hù)5.2.1 記錄的增加5.2.2 記錄的刪除與恢復(fù)5.2.3 記錄的修改5.2.4 知識(shí)拓展:數(shù)組與表中記錄間的數(shù)據(jù)交換5.3 多表操作5.3.1 表的索引5.3.2 數(shù)據(jù)表之間的關(guān)聯(lián)5.3.3 數(shù)據(jù)表之間的永久關(guān)系5.3.4 知識(shí)拓展:表記錄的排序習(xí)題五第6章 查詢和統(tǒng)計(jì)6.1 數(shù)據(jù)表的查詢6.1.1 按條件查詢6.1.2 多表查詢6.1.3 查詢?cè)O(shè)計(jì)器的使用6.2 數(shù)據(jù)統(tǒng)計(jì)6.3 sql查詢6.4 創(chuàng)建視圖習(xí)題六第7章 報(bào)表設(shè)計(jì)7.1 報(bào)表的創(chuàng)建7.1.1 建立快速報(bào)表7.1.2 利用報(bào)表向?qū)Ы?bào)表7.1.3 利用報(bào)表設(shè)計(jì)器建立報(bào)表7.2 設(shè)置報(bào)表7.2.1 利用報(bào)表設(shè)計(jì)器修改報(bào)表7.2.2 知識(shí)拓展:報(bào)表的頁(yè)面設(shè)置習(xí)題七第8章 菜單與工具欄8.1 創(chuàng)建菜單系統(tǒng)8.1.1 創(chuàng)建主菜單8.1.2 創(chuàng)建子菜單8.1.3 指定菜單項(xiàng)任務(wù)8.1.4 運(yùn)行菜單系統(tǒng)8.1.5 創(chuàng)建快捷菜單8.2 創(chuàng)建工具欄習(xí)題八第9章 應(yīng)用系統(tǒng)開(kāi)發(fā)步驟9.1 系統(tǒng)需求分析9.1.1 數(shù)據(jù)需求9.1.2 功能需求9.2 系統(tǒng)總體設(shè)計(jì)9.2.1 概念結(jié)構(gòu)設(shè)計(jì)9.2.2 邏輯結(jié)構(gòu)設(shè)計(jì)9.2.3 系統(tǒng)功能設(shè)計(jì)9.2.4 數(shù)據(jù)庫(kù)物理設(shè)計(jì)9.3 系統(tǒng)詳細(xì)設(shè)計(jì)9.3.1 創(chuàng)建項(xiàng)目文件、數(shù)據(jù)庫(kù)、數(shù)據(jù)表及表間關(guān)系9.3.2 界面設(shè)計(jì)9.3.3 主菜單設(shè)計(jì)9.3.4 表單設(shè)計(jì)9.3.5 報(bào)表設(shè)計(jì)9.4 用項(xiàng)目管理器連編成應(yīng)用程序9.4.1 設(shè)置文件的“排除”與“包含”9.4.2 設(shè)置主程序9.4.3 連編項(xiàng)目9.4.4 連編應(yīng)用程序9.4.5 連編其他選項(xiàng)9.4.6 運(yùn)行應(yīng)用程序9.5 應(yīng)用程序的發(fā)布9.5.1 發(fā)布樹(shù)9.5.2 應(yīng)用程序發(fā)布和安裝9.5.3 本系統(tǒng)執(zhí)行過(guò)程說(shuō)明習(xí)題九附錄附錄a visualfoxpro常用函數(shù)附錄b visualfoxpro常用類與對(duì)象附錄c visualfoxpro常用方法附錄d visualfoxpro常用事件附錄e visualfoxpro常用屬性參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè):插圖:2)命令按鈕項(xiàng)目管理器的右側(cè)有6個(gè)按鈕:【新建】、【添加】、【修改】、【運(yùn)行】、【移去】和【連編】。①【新建】按鈕:在項(xiàng)目管理器中選定要新建文件類型后,單擊“新建”按鈕,即可打開(kāi)相應(yīng)的設(shè)計(jì)器創(chuàng)建一個(gè)新的文件。需要注意的是:在項(xiàng)目管理器中新建的文件自動(dòng)包含在該項(xiàng)目文件中,而利用“文件”菜單中的“新建”命令創(chuàng)建的文件不屬于任何項(xiàng)目文件。②【添加】按鈕:利用項(xiàng)目管理器可以把一個(gè)已經(jīng)存在的文件添加到項(xiàng)目文件中。選擇要添加的文件類型。例如,要添加一個(gè)數(shù)據(jù)庫(kù)到項(xiàng)目文件中,則應(yīng)在項(xiàng)目管理器的“數(shù)據(jù)”選項(xiàng)卡中選擇“數(shù)據(jù)庫(kù)”選項(xiàng)。單擊“添加”按鈕或在“項(xiàng)目”菜單中選擇“添加文件”命令,系統(tǒng)彈出“打開(kāi)”對(duì)話框。在“打開(kāi)”對(duì)話框中選擇要添加的文件。單擊“確定”按鈕,系統(tǒng)便將選擇的文件添加到項(xiàng)目文件中。在VFP中,新建或添加一個(gè)文件到項(xiàng)目中并不意味著該文件已成為項(xiàng)目的一部分。事實(shí)上,每一個(gè)文件都以獨(dú)立文件的形式存在。我們說(shuō)某個(gè)項(xiàng)目包含某個(gè)文件只是表示該文件與項(xiàng)目建立了一種關(guān)聯(lián)。這樣做有兩大優(yōu)點(diǎn):一是一個(gè)文件可以包含在多個(gè)項(xiàng)目中,項(xiàng)目?jī)H僅需要知道所包含的文件在哪里,而不用關(guān)心所包含文件的其他信息;二是如果一個(gè)文件同時(shí)被多個(gè)項(xiàng)目所包含,那么在修改該文件時(shí),修改的結(jié)果將同時(shí)在相應(yīng)的項(xiàng)目中得以體現(xiàn),從而避免了在多個(gè)項(xiàng)目中分別修改文件有可能導(dǎo)致修改不一致的后果。③【修改】按鈕:利用項(xiàng)目管理器可以隨時(shí)修改項(xiàng)目文件中的指定文件。④【移去】按鈕:如果某個(gè)文件不需要了,可以先選定該文件,然后單擊“移去”按鈕,在隨后出現(xiàn)的提示框中進(jìn)行選擇。需要注意的是:這里的“移去”僅僅是去掉與項(xiàng)目的關(guān)聯(lián),而不是將該文件刪除,如選了“刪除”,則不但從項(xiàng)目中移去,還將該文件從磁盤(pán)中刪除,文件將不復(fù)存在。⑤【連編】按鈕:用戶可以利用項(xiàng)目管理器進(jìn)行整個(gè)系統(tǒng)的編譯、連編,生成一個(gè)在Windows中可以直接運(yùn)行的.EXE文件或.APP文件。3)定制項(xiàng)目管理器用戶可以改變項(xiàng)目管理器窗口的外觀。例如,可以調(diào)整項(xiàng)目管理器窗口的大小,移動(dòng)項(xiàng)目管理器窗口的顯示位置,也可以折疊或拆分項(xiàng)目管理器窗口,以及使項(xiàng)目管理器中的選項(xiàng)卡始終浮在其他窗口之上。動(dòng)和縮放:項(xiàng)目管理器窗口和其他windows窗口一樣,可以隨時(shí)改變窗口的大小以及移動(dòng)窗口的顯示位置。
編輯推薦
《Visual FoxPro程序設(shè)計(jì)教程》是高等學(xué)校教材之一。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Visual FoxPro程序設(shè)計(jì)教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版