Visual FoxPro程序設(shè)計(jì)教程

出版時(shí)間:2009-7  出版社:國防工業(yè)出版社  作者:宋秀芹 編  頁數(shù):325  

前言

隨著社會(huì)信息化進(jìn)程不斷加速和計(jì)算機(jī)技術(shù)日新月異地發(fā)展,社會(huì)對(duì)大學(xué)生的計(jì)算機(jī)能力和信息素養(yǎng)提出了更高的要求,高校的計(jì)算機(jī)基礎(chǔ)教育面臨著新形勢(shì)。教育部高等學(xué)校非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)分委會(huì)編制了《關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見暨計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求》文件,其指導(dǎo)思想是:計(jì)算機(jī)基礎(chǔ)教學(xué)要分層、分類規(guī)劃與實(shí)施;計(jì)算機(jī)基礎(chǔ)教學(xué)不能脫離應(yīng)用。在這樣的大背景下,我們對(duì)新建本科院校的計(jì)算機(jī)基礎(chǔ)教學(xué)進(jìn)行了調(diào)研,申請(qǐng)的“十一五”國家課題“我國高校應(yīng)用型人才培養(yǎng)模式研究”的計(jì)算機(jī)類子課題《新建應(yīng)用型本科院校計(jì)算機(jī)基礎(chǔ)課程體系構(gòu)建研究》于2008年5月確定立項(xiàng),項(xiàng)目編號(hào)為:FIB070335一A8-06。本書正是依據(jù)《關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見暨計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求》中對(duì)數(shù)據(jù)庫基礎(chǔ)及應(yīng)用課程教學(xué)基本要求進(jìn)行編寫的,也是“十一五”國家課題的研究成果。Visual FoxPro是Microsoft公司推出的一款優(yōu)秀的可視化數(shù)據(jù)庫編程工具,具有工具完備而又豐富、界面友好和功能強(qiáng)大等特點(diǎn),它具有快速開發(fā)應(yīng)用程序、良好的網(wǎng)絡(luò)及數(shù)據(jù)庫支持、方便的多媒體及圖形操作等強(qiáng)大功能,深受廣大數(shù)據(jù)庫編程人員的喜愛。本書以“基礎(chǔ)理論一實(shí)用技術(shù)一綜合訓(xùn)練”為主線組織編寫,同時(shí)兼顧全國計(jì)算機(jī)等級(jí)考試(二級(jí)Visual FoxPro考試科目)的需要,是一本標(biāo)準(zhǔn)的應(yīng)用與應(yīng)試型教材。全書共分9章,介紹數(shù)據(jù)庫基礎(chǔ)知識(shí)、Visual FoxPro系統(tǒng)概述、Visual FoxPro程序設(shè)計(jì)基礎(chǔ)、數(shù)據(jù)庫及數(shù)據(jù)表的基本操作、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL、查詢與視圖、表單設(shè)計(jì)與應(yīng)用、菜單和工具欄的設(shè)計(jì)、報(bào)表設(shè)計(jì)和一個(gè)實(shí)際應(yīng)用系統(tǒng)“醫(yī)藥銷售系統(tǒng)”的設(shè)計(jì)與開發(fā)。為了提高學(xué)生的綜合應(yīng)用能力,本書第9章詳細(xì)介紹開發(fā)數(shù)據(jù)庫應(yīng)用程序的方法和步驟,并以一個(gè)實(shí)際應(yīng)用系統(tǒng)“醫(yī)藥銷售系統(tǒng)”為例,詳細(xì)介紹如何把數(shù)據(jù)庫、表單、報(bào)表等分離的應(yīng)用系統(tǒng)組建在項(xiàng)目管理器中連編成一個(gè)完整的應(yīng)用程序的過程。

內(nèi)容概要

本書是參照教育部《關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見暨計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求》中對(duì)數(shù)據(jù)庫基礎(chǔ)及應(yīng)用課程教學(xué)基本要求進(jìn)行編寫的,也是“十一五”國家課題“我國高校應(yīng)用型人才培養(yǎng)模式研究”的計(jì)算機(jī)類子課題《新建應(yīng)用型本科院校計(jì)算機(jī)基礎(chǔ)課程體系構(gòu)建研究》(項(xiàng)目編號(hào):FIB070335-A8-06)的研究成果。本書體系完整,結(jié)構(gòu)清晰,敘述流暢,案例豐富,注重應(yīng)用,強(qiáng)調(diào)實(shí)踐,全面介紹了Visual FoxPro 6.0的使用方法和編程技巧。全書共分9章,介紹數(shù)據(jù)庫基礎(chǔ)知識(shí)、Visual FoxPro系統(tǒng)概述、Visual FoxPro程序設(shè)計(jì)基礎(chǔ)、數(shù)據(jù)庫及數(shù)據(jù)表的基本操作、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL、查詢與視圖、表單設(shè)計(jì)與應(yīng)用、菜單和工具欄的設(shè)計(jì)、報(bào)表設(shè)計(jì)和一個(gè)實(shí)際應(yīng)用系統(tǒng)“醫(yī)藥銷售系統(tǒng)”的設(shè)計(jì)與開發(fā)。同時(shí),本書兼顧全國計(jì)算機(jī)等級(jí)考試(二級(jí)Visual Foxero)的考試大綱要求。本書可作為非計(jì)算機(jī)專業(yè)大學(xué)本科計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)教材,也可作為全國計(jì)算機(jī)等級(jí)考試的培訓(xùn)教材,以及數(shù)據(jù)庫開發(fā)相關(guān)人員以及程序設(shè)計(jì)愛好者的參考書。

書籍目錄

第1章 Visual FoxPro基礎(chǔ)  1.1  數(shù)據(jù)庫基礎(chǔ)知識(shí)    1.1.1 數(shù)據(jù)庫系統(tǒng)的基本概念    1.1.2 數(shù)據(jù)模型    1.1.3 關(guān)系數(shù)據(jù)庫    1.1.4 數(shù)據(jù)庫設(shè)計(jì)步驟  1.2  Visual FoxPro概述    1.2.1  Visual FoxPro的發(fā)展歷史    1.2.2  Visual FoxPro 6.0的安裝、啟動(dòng)與退出    1.2.3  Visual FoxPro開發(fā)環(huán)境簡(jiǎn)介    1.2.4  Visual FoxPro的配置  1.3 項(xiàng)目管理器    1.3.1 創(chuàng)建和打開項(xiàng)目    1.3.2 項(xiàng)目管理器的操作    1.3.3 定制項(xiàng)目管理器  1.4  向?qū)?、設(shè)計(jì)器、生成器簡(jiǎn)介    1.4.1  Visual FoxPro的向?qū)?   1.4.2  Visual FoxPro的設(shè)計(jì)器    1.4.3  Visual FoxPro的生成器  1.5  Visual FoxPro的命令語法規(guī)則    1.5.1 命令符號(hào)約定    1.5.2 命令語法規(guī)則  習(xí)題第2章 Visual FoxPro程序設(shè)計(jì)基礎(chǔ)  2.1  數(shù)據(jù)類型  2.2  常量與變量    2.2.1  常量    2.2.2 變量    2.2.3 內(nèi)存變量的操作  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ù)  2.4 運(yùn)算符與表達(dá)式    2.4.1 算術(shù)運(yùn)算符及算術(shù)表達(dá)式    2.4.2 字符串運(yùn)算符及字符串表達(dá)式    2.4.3  日期時(shí)間運(yùn)算符及日期表達(dá)式    2.4.4 關(guān)系運(yùn)算符及關(guān)系表達(dá)式    2.4.5 邏輯運(yùn)算符及邏輯表達(dá)式  習(xí)題第3章 Visual FoxPro程序結(jié)構(gòu)  3.1 程序與程序文件    3.1.1 程序的概念    3.1.2 程序文件的建立與執(zhí)行  3.2 程序設(shè)計(jì)中的一些常用命令    3.2.1 注釋命令    3.2.2 基本輸入命令    3.2.3 格式輸入輸出命令    3.2.4 其他常用命令    3.2.5 消息框函數(shù)  3.3 程序的基本控制結(jié)構(gòu)    3.3.1 順序結(jié)構(gòu)    3.3.2 分支結(jié)構(gòu)    3.3.3 循環(huán)結(jié)構(gòu)    3.3.4 嵌套  3.4 多模塊程序設(shè)計(jì)    3.4.1 子程序、過程和函數(shù)    3.4.2 內(nèi)存變量的作用域    3.4.3 數(shù)據(jù)傳遞  3.5  程序調(diào)試    3.5.1 調(diào)試器環(huán)境    3.5.2 斷點(diǎn)設(shè)置    3.5.3 “調(diào)試”菜單  習(xí)題第4章 數(shù)據(jù)庫與表的基本操作  4.1 數(shù)據(jù)庫及其建立    4.1.1 基本概念    4.1.2 建立數(shù)據(jù)庫    4.1.3 使用數(shù)據(jù)庫 ……第5章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言第6章 表單設(shè)計(jì)與應(yīng)用第7章 菜單與工具欄第8章 報(bào)表設(shè)計(jì)第9章 綜合應(yīng)用實(shí)例——醫(yī)藥銷售系統(tǒng)參考文獻(xiàn)

章節(jié)摘錄

插圖:在調(diào)試程序時(shí),通??梢酝ㄟ^設(shè)置斷點(diǎn)來中斷程序的運(yùn)行,然后逐語句跟蹤檢查相關(guān)變量、屬性和表達(dá)式的值是否正確。在Visual FoxPro中可以設(shè)置4種類型的斷點(diǎn),下面予以簡(jiǎn)單介紹。1.普通斷點(diǎn)設(shè)置普通斷點(diǎn)是調(diào)試程序中最常用的手段,當(dāng)程序調(diào)試執(zhí)行到該斷點(diǎn)處時(shí)就中斷程序運(yùn)行。設(shè)置普通斷點(diǎn)的方法是:在跟蹤窗口中找到要設(shè)置斷點(diǎn)的那行代碼,然后雙擊該行代碼左端的灰色區(qū)域,或先將光標(biāo)定位于該行代碼中,然后按F9鍵。設(shè)置斷點(diǎn)后,該代碼行左端的灰色區(qū)域會(huì)顯示一個(gè)圓點(diǎn)。用同樣的方法可以取消已經(jīng)設(shè)置的斷點(diǎn)。2.條件定位斷點(diǎn)指定一代碼行以及一個(gè)表達(dá)式,當(dāng)程序調(diào)試執(zhí)行到該行代碼時(shí),如果表達(dá)式的值為真,就中斷程序運(yùn)行。設(shè)置條件定位斷點(diǎn)的方法是:首先在指定位置處設(shè)置普通斷點(diǎn),然后選擇“工具”菜單中的“斷點(diǎn)”命令,打開如圖3-9所示的“斷點(diǎn)”對(duì)話框,從“類型”下拉列表中選擇“如果表達(dá)式值為真則在定位處中斷”。在“斷點(diǎn)”框中選擇斷點(diǎn),“定位”和“文件”框中將自動(dòng)顯示相關(guān)內(nèi)容。在“表達(dá)式”框中輸入相應(yīng)的表達(dá)式,單擊“添加”按鈕,將該斷點(diǎn)添加到“斷點(diǎn)”框里,單擊“確定”按鈕。與普通斷點(diǎn)相同,條件定位斷點(diǎn)在跟蹤窗口的指定位置上也有一個(gè)圓點(diǎn)。要取消條件定位斷點(diǎn),與取消普通斷點(diǎn)的方法相同。

編輯推薦

《Visual FoxPro程序設(shè)計(jì)教程》由國防工業(yè)出版社出版。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    Visual FoxPro程序設(shè)計(jì)教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7