Visual FoxPro程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)

出版時(shí)間:2005-8  出版社:科學(xué)出版社  作者:張文祥  頁(yè)數(shù):169  

前言

本書(shū)以Visual FoxPro 6.0為藍(lán)本,結(jié)合《Visual FoxPro程序設(shè)計(jì)》教材,較全面地介紹了數(shù)據(jù)庫(kù)技術(shù)與程序設(shè)計(jì)方法。全書(shū)分為2部分,通過(guò)多個(gè)實(shí)例的分析講解,介紹了Visual FoxPro的基礎(chǔ)知識(shí)、數(shù)據(jù)庫(kù)基本概念、數(shù)據(jù)庫(kù)管理、表文件建立、表基本操作、程序設(shè)計(jì)及表單設(shè)計(jì)等方面的知識(shí),學(xué)習(xí)面向過(guò)程、面向?qū)ο蠹翱梢暬幊痰睦碚撝R(shí)與基本方法。全書(shū)內(nèi)容如下:第1部分共分6章介紹了各實(shí)驗(yàn)應(yīng)掌握的知識(shí)。第2部分共分16個(gè)實(shí)驗(yàn),該部分以一個(gè)完整的學(xué)生成績(jī)管理信息系統(tǒng)項(xiàng)目開(kāi)發(fā)過(guò)程為主線,把項(xiàng)目開(kāi)發(fā)內(nèi)容分解為16個(gè)實(shí)驗(yàn),每個(gè)實(shí)驗(yàn)的內(nèi)容及結(jié)構(gòu)為實(shí)驗(yàn)課時(shí)、實(shí)驗(yàn)?zāi)康呐c要求、實(shí)驗(yàn)相關(guān)知識(shí)點(diǎn)、實(shí)驗(yàn)內(nèi)容及實(shí)驗(yàn)操作指導(dǎo)。通過(guò)完成16個(gè)實(shí)驗(yàn)即可實(shí)現(xiàn)一個(gè)小型數(shù)據(jù)庫(kù)管理軟件的開(kāi)發(fā)。最后有6個(gè)附表,介紹了Visual FoxPro函數(shù),命令,類(lèi)與對(duì)象,屬性、事件和方法,文件類(lèi)型,系統(tǒng)變量,便于讀者查找。本書(shū)具有三大特色:1)通俗易懂,實(shí)例豐富。在本書(shū)中沒(méi)有復(fù)雜、難懂的術(shù)語(yǔ)。針對(duì)表單設(shè)計(jì)中常用控件的靈活使用較難掌握的情況,書(shū)中使用大量豐富、簡(jiǎn)單、易理解的實(shí)例與圖例介紹常用控件的屬性設(shè)置、方法調(diào)用及事件代碼的編寫(xiě)。2)實(shí)驗(yàn)內(nèi)容前后銜接。本書(shū)的第2部分內(nèi)容,以一個(gè)完整的項(xiàng)目開(kāi)發(fā)過(guò)程為實(shí)驗(yàn)流程,使讀者在完成16個(gè)實(shí)驗(yàn)后,對(duì)整個(gè)項(xiàng)目開(kāi)發(fā)流程有一個(gè)較全面的了解。3)內(nèi)容覆蓋面廣。本書(shū)在第1部分中較詳細(xì)地介紹了Visual FoxPro的基礎(chǔ)知識(shí)、程序設(shè)計(jì)及面向?qū)ο蠹翱梢暬幊痰睦碚撆c基本方法;第2部分給出16個(gè)實(shí)驗(yàn)的基本內(nèi)容、要求及實(shí)驗(yàn)步驟;附錄給出了Visual FoxPro程序設(shè)計(jì)及可視化編程中需要用的命令與函數(shù),常用控件屬性、事件、方法,文件類(lèi)型,系統(tǒng)變量等內(nèi)容,方便在實(shí)驗(yàn)過(guò)程中對(duì)這些內(nèi)容的查找。本書(shū)可作為高等院校非計(jì)算機(jī)專(zhuān)業(yè)《Visual FoxPro程序設(shè)計(jì)》教材的配套用書(shū),也適合于Visual FoxPro的初學(xué)者。讀者可以從本書(shū)中獲取Visual FoxPro的運(yùn)行環(huán)境、安裝知識(shí)、熟悉Visual FoxPro的程序設(shè)計(jì)、可視化編程開(kāi)發(fā)過(guò)程,輕松進(jìn)入小型數(shù)據(jù)庫(kù)應(yīng)用軟件的開(kāi)發(fā)。

內(nèi)容概要

本書(shū)與《Visual FoxPro程序設(shè)計(jì)》教材配套使用,全書(shū)主要內(nèi)容分為2部分。第1部分為實(shí)驗(yàn)相關(guān)知識(shí)指導(dǎo),以實(shí)例講解的方式,給出各實(shí)驗(yàn)中應(yīng)該掌握的知識(shí);第2部分為上機(jī)實(shí)驗(yàn)內(nèi)容,該部分以一個(gè)完整的學(xué)生成績(jī)管理信息系統(tǒng)項(xiàng)目開(kāi)發(fā)過(guò)程為主線,把項(xiàng)目開(kāi)發(fā)內(nèi)容分解為16個(gè)實(shí)驗(yàn),每個(gè)實(shí)驗(yàn)的內(nèi)容及結(jié)構(gòu)為實(shí)驗(yàn)課時(shí)、實(shí)驗(yàn)?zāi)康呐c要求、實(shí)驗(yàn)相關(guān)知識(shí)點(diǎn)、實(shí)驗(yàn)內(nèi)容、實(shí)驗(yàn)操作指導(dǎo);通過(guò)完成16個(gè)實(shí)驗(yàn)即可實(shí)現(xiàn)一個(gè)小型數(shù)據(jù)庫(kù)管理軟件的開(kāi)發(fā);附錄給出了Visual ForPro命令、函數(shù)等,方便讀者在上機(jī)實(shí)驗(yàn)過(guò)程中對(duì)有關(guān)命令、函數(shù)等進(jìn)行查閱。    本書(shū)可作為高等院校“Visual FoxPro程序設(shè)計(jì)”課程的輔助學(xué)習(xí)教材,也可作為計(jì)算機(jī)愛(ài)好者進(jìn)行數(shù)據(jù)庫(kù)管理軟件開(kāi)發(fā)的參考。

書(shū)籍目錄

第1部分 實(shí)驗(yàn)相關(guān)知識(shí)指導(dǎo)  第1章 Visual FoxPro的安裝與使用    1.1 Visual FoxPro的安裝    1.2 項(xiàng)目管理器的使用  第2章 數(shù)據(jù)庫(kù)和表的設(shè)計(jì)及操作    2.1 數(shù)據(jù)庫(kù)的設(shè)計(jì)與創(chuàng)建    2.2 表的設(shè)計(jì)和操作    2.3 表的索引和工作區(qū)操作    2.4 視圖的創(chuàng)建和管理    2.5 查詢的建立  第3章 結(jié)構(gòu)化程序設(shè)計(jì)    3.1 Visual FoxPro程序建立、運(yùn)行和調(diào)試    3.2 順序、選擇和循環(huán)結(jié)構(gòu)程序設(shè)計(jì)    3.3 子程序、過(guò)程及過(guò)程文件  第4章 面向?qū)ο蟪绦蛟O(shè)計(jì)(一)    4.1 建立表單    4.2 標(biāo)簽、文本框、編輯框和微調(diào)器    4.3 命令按鈕、命令按鈕組和選項(xiàng)按鈕組    4.4 表格控件的使用    4.5 圖像控件的使用    4.6 計(jì)時(shí)器控件的使用    4.7 ActiveX控件的使用  第5章 面向?qū)ο蟪绦蛟O(shè)計(jì)(二)    5.1 設(shè)計(jì)普通菜單    5.2 設(shè)計(jì)快捷菜單    5.3 報(bào)表與標(biāo)簽的創(chuàng)建與使用  第6章 小型數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)案例    6.1 系統(tǒng)功能分析    6.2 系統(tǒng)總體規(guī)劃    6.3 系統(tǒng)具體設(shè)計(jì)    6.4 系統(tǒng)開(kāi)發(fā)意義第2部分 上機(jī)實(shí)驗(yàn)內(nèi)容  實(shí)驗(yàn)1 項(xiàng)目創(chuàng)建及自由表的設(shè)計(jì)  實(shí)驗(yàn)2 表基本操作及數(shù)據(jù)庫(kù)設(shè)計(jì)  實(shí)驗(yàn)3 查詢與視圖設(shè)計(jì)  實(shí)驗(yàn)4 結(jié)構(gòu)化程序設(shè)計(jì)(一)  實(shí)驗(yàn)5 結(jié)構(gòu)化程序設(shè)計(jì)(二)  實(shí)驗(yàn)6 結(jié)構(gòu)化程序設(shè)計(jì)(三)  實(shí)驗(yàn)7 結(jié)構(gòu)化程序設(shè)計(jì)(四)  實(shí)驗(yàn)8 結(jié)構(gòu)化程序設(shè)計(jì)(五)  實(shí)驗(yàn)9 無(wú)表操作的表單設(shè)計(jì)  實(shí)驗(yàn)10 對(duì)單表操作的表單設(shè)計(jì)  實(shí)驗(yàn)11 多表操作的表單設(shè)計(jì)(一)  實(shí)驗(yàn)12 日歷牌表單設(shè)計(jì)  實(shí)驗(yàn)13 信息檢索表單設(shè)計(jì)  實(shí)驗(yàn)14 多表操作的表單設(shè)計(jì)(二)  實(shí)驗(yàn)15 報(bào)表與標(biāo)簽設(shè)計(jì)  實(shí)驗(yàn)16 項(xiàng)目整理及連編附錄  附表1 Visual FoxPro函數(shù)總表  附表2 Visual FoxPro命令總表  附表3 Visual FoxPro類(lèi)與對(duì)象  附表4 Visual FoxPro屬性、事件和方法  附表5 Visual FoxPro文件類(lèi)型  附表6 Visual FoxPro系統(tǒng)變量主要參考文獻(xiàn)

章節(jié)摘錄

插圖:第2章 數(shù)據(jù)庫(kù)和表的設(shè)計(jì)及操作2.1 數(shù)據(jù)庫(kù)的設(shè)計(jì)與創(chuàng)建1.數(shù)據(jù)庫(kù)設(shè)計(jì)示例:假設(shè)一家啤酒廠,要建立一個(gè)反映該工廠銷(xiāo)售情況和銷(xiāo)售員銷(xiāo)售業(yè)績(jī)的數(shù)據(jù)庫(kù)。(1)分析數(shù)據(jù)需求數(shù)據(jù)庫(kù)設(shè)計(jì)的第一步是明確數(shù)據(jù)庫(kù)的作用使用。首先,列出需要數(shù)據(jù)庫(kù)回答的問(wèn)題清單,如交貨日期、客戶名稱等;接下來(lái),收集所有該公司現(xiàn)在使用的書(shū)面表單和報(bào)表,在收集了這些信息之后,便可以進(jìn)行下一步的工作。(2)對(duì)需求進(jìn)行分類(lèi)并且確定各表在設(shè)計(jì)表時(shí)應(yīng)注意:同一信息一般來(lái)說(shuō)只保存一次,因?yàn)橥恍畔⒍啻屋斎霑?huì)增加出錯(cuò)的可能性。例如,某個(gè)客戶有3個(gè)不同的訂單,我們可以在數(shù)據(jù)庫(kù)中加入3次該客戶的地址和電話號(hào)碼(每個(gè)訂單一次),但這樣會(huì)增加數(shù)據(jù)輸入的出錯(cuò)性,而且客戶更換了地址,必須查找并更改表中該客戶的每一條銷(xiāo)售記錄;還應(yīng)注意的另外一個(gè)問(wèn)題是,每一張表都是一個(gè)獨(dú)立的主題。假設(shè)有一個(gè)客戶發(fā)出一個(gè)訂單后,由于某種原因又取消了該訂單,則應(yīng)該從表中刪除該客戶的訂貨信息,但是如果這個(gè)表中包括了客戶信息,則同時(shí)也刪除了該客戶的姓名及地址,可是又想把這個(gè)新客戶的信息保存在數(shù)據(jù)庫(kù)中,以便與他取得聯(lián)系。因此,最好的解決方法是設(shè)置一個(gè)獨(dú)立的顧客表,這樣一來(lái)就可以做到只刪除訂單信息而不刪除顧客信息(這是在我們?cè)O(shè)計(jì)數(shù)據(jù)庫(kù)的過(guò)程中經(jīng)常處理的過(guò)程)。通過(guò)分析,廠家的銷(xiāo)售數(shù)據(jù)庫(kù)中應(yīng)包括客戶表、酒品種表、訂單表、銷(xiāo)售員表和銷(xiāo)售員業(yè)績(jī)表。

編輯推薦

《Visual FoxPro程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)》為科學(xué)出版社出版發(fā)行。

圖書(shū)封面

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


    Visual FoxPro程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo) PDF格式下載


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

 
 

  •   書(shū)本很好。發(fā)貨比較慢
 

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

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