熱門關(guān)鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力

Visual FoxPro課程設(shè)計(jì)案例精編

中國水利水電出版社
    【作 者】張婷 等編著 【I S B N 】978-7-5084-2006-3 【責(zé)任編輯】 【適用讀者群】本專通用 【出版時(shí)間】2004-02-01 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數(shù)】276 【千字?jǐn)?shù)】391 【印 張】17.25 【定 價(jià)】26 【叢 書】21世紀(jì)高等院校課程設(shè)計(jì)叢書 【備注信息】
圖書詳情

    本書通過9個課程設(shè)計(jì)與系統(tǒng)開發(fā)的案例,從各個方面介紹了適用于Visual FoxPro開發(fā)平臺的應(yīng)用系統(tǒng)開發(fā)的方法和技巧,每一個案例均涉及多個知識點(diǎn),不僅給出了運(yùn)用Visual FoxPro開發(fā)平臺開發(fā)應(yīng)用系統(tǒng)的方法、步驟,同時(shí)也介紹了應(yīng)用系統(tǒng)設(shè)計(jì)開發(fā)的基本思想和方法,如系統(tǒng)的設(shè)計(jì)、數(shù)據(jù)庫及數(shù)據(jù)表的設(shè)計(jì)與創(chuàng)建、系統(tǒng)啟動封面的創(chuàng)建、系統(tǒng)加密技術(shù)、數(shù)據(jù)統(tǒng)計(jì)、多表窗口制作與數(shù)據(jù)關(guān)聯(lián)的方法等。

    本書內(nèi)容翔實(shí),理論與實(shí)際相結(jié)合,一切案例均依照軟件工程原理、要求和系統(tǒng)分析的方法進(jìn)行,具有詳細(xì)的設(shè)計(jì)制作過程,并給出了全部編譯通過的系統(tǒng)源代碼,可從中國水利水電出版社網(wǎng)站(www.waterpub.com.cn)下載。

    本書是在校大學(xué)生使用計(jì)算機(jī)進(jìn)行課程設(shè)計(jì)的好幫手和重要參考資料,也是研究生撰寫畢業(yè)論文時(shí)好的參考文獻(xiàn),同時(shí)它還可供廣大教師、計(jì)算機(jī)專業(yè)編程人員參考使用。

    美國微軟公司的可視化編程工具Visual FoxPro系列產(chǎn)品在世界各國廣泛應(yīng)用,經(jīng)歷了用戶的長期檢驗(yàn),受到了世界各國用戶的好評。它的優(yōu)點(diǎn)主要表現(xiàn)在,它有一系列豐富的命令和函數(shù),采用命令窗口與平臺結(jié)合的操作方式,而且,它采用一種自然的語言,程序的可讀性極強(qiáng)。通過多個版本的升華,它在可視化開發(fā)程度上有了極大的提高,從而成為目前廣泛采用的開發(fā)平臺。

    本書通過9個大中型的應(yīng)用系統(tǒng)的開發(fā)制作,為讀者提供了極有針對性的應(yīng)用實(shí)例,每一個案例獨(dú)立成為一個完整的單元。這些案例分別為:

    案例1 通訊錄管理系統(tǒng)的開發(fā)

    案例2 表轉(zhuǎn)換系統(tǒng)的開發(fā)

    案例3 TreeView的制作

    案例4 項(xiàng)目查詢系統(tǒng)的開發(fā)

    案例5 發(fā)票打印系統(tǒng)的開發(fā)

    案例6 合同管理系統(tǒng)的開發(fā)

    案例7 培訓(xùn)管理系統(tǒng)的開發(fā)

    案例8 貨物管理系統(tǒng)的開發(fā)

    案例9 考勤管理系統(tǒng)的開發(fā)

    對于以上9個案例,在編寫本書之前我們首先制作開發(fā)這些案例,在案例中所涉及的項(xiàng)目制作完成并通過編譯運(yùn)行之后,再進(jìn)行本書的寫作,因此案例真實(shí)可靠,源代碼準(zhǔn)確無誤。

    在案例的制作過程中,涉及許多有關(guān)使用Visual FoxPro進(jìn)行應(yīng)用系統(tǒng)開發(fā)的基本方法、技巧以及過程代碼的編寫,尤其是對于數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)制作,介紹了許多有用的方法,包括數(shù)據(jù)庫的創(chuàng)建、數(shù)據(jù)表的創(chuàng)建、表單的制作、應(yīng)用軟件封面制作、系統(tǒng)菜單制作、狀態(tài)欄制作,以及一些常規(guī)控件和系統(tǒng)加密表單的制作等。在這些過程中,介紹了許多控件的使用方法和過程代碼的編寫,這些代碼具有一定的參考價(jià)值。本書中所有案例的源代碼可直接從中國水利水電出版社網(wǎng)站(www.waterpub.com.cn)下載。

    本書結(jié)合案例制作,以學(xué)生課程設(shè)計(jì)和應(yīng)用系統(tǒng)開發(fā)制作為背景,它廣泛適用于學(xué)生在學(xué)習(xí)Visual FoxPro課程以及相關(guān)的數(shù)據(jù)庫課程時(shí)參考;更適合于廣大理工科學(xué)生、計(jì)算機(jī)專業(yè)的學(xué)生、研究生在進(jìn)行課程設(shè)計(jì)、畢業(yè)論文寫作時(shí)參考;同時(shí),它也是廣大計(jì)算機(jī)編程人員在進(jìn)行業(yè)務(wù)學(xué)習(xí)時(shí)非常有用的參考書。

    本書由石林總策劃,由張婷執(zhí)筆編寫,王煥君、張昆、劉西昌、陳杰、李海燕、趙威等同志在整理材料方面給予了作者很大的幫助。

    由于時(shí)間倉促,加之編者的水平有限,缺點(diǎn)和錯誤在所難免,懇請專家和廣大讀者不吝賜教,批評指正。

    編 者

    2003年12月

    前言
    案例1 通訊錄管理系統(tǒng)的開發(fā) 1
    1.1 案例設(shè)計(jì)的目的和意義 1
    1.2 案例設(shè)計(jì)的功能 1
    1.3 數(shù)據(jù)庫及數(shù)據(jù)表的設(shè)計(jì) 1
    1.3.1 數(shù)據(jù)庫的創(chuàng)建和數(shù)據(jù)表的制作 1
    1.3.2 表結(jié)構(gòu)的修改 4
    1.4 表單的制作方法 5
    1.4.1 用表單向?qū)е谱鞅韱?5
    1.4.2 打開表單并進(jìn)行修改 10
    1.4.3 修改窗體布局與控件的字體屬性 11
    1.4.4 制作系統(tǒng)標(biāo)題 16
    1.4.5 修改窗體的顏色 20
    1.5 連編通訊錄程序 21
    1.6 瀏覽運(yùn)行結(jié)果 21
    案例2 表轉(zhuǎn)換系統(tǒng)的開發(fā) 23
    2.1 案例設(shè)計(jì)的目的和意義 23
    2.2 案例設(shè)計(jì)的功能 23
    2.3 數(shù)據(jù)庫及數(shù)據(jù)表的設(shè)計(jì) 23
    2.4 表單的制作 24
    2.5 類的制作 30
    2.5.1 數(shù)據(jù)統(tǒng)計(jì) 31
    2.5.2 交叉表統(tǒng)計(jì)設(shè)置 34
    2.5.3 搜索 35
    2.5.4 進(jìn)度條 37
    2.5.5 主程序代碼 37
    2.6 瀏覽運(yùn)行結(jié)果 41
    案例3 TreeView的制作 45
    3.1 案例設(shè)計(jì)的目的和意義 45
    3.1.1 TreeView項(xiàng)的層次 45
    3.1.2 TreeView項(xiàng)的數(shù)據(jù)源 45
    3.1.3 TreeView項(xiàng)的圖標(biāo) 45
    3.1.4 TreeView項(xiàng)的外觀 46
    3.1.5 用戶交互方式 46
    3.2 案例設(shè)計(jì)的功能 47
    3.3 數(shù)據(jù)庫及數(shù)據(jù)表的設(shè)計(jì) 47
    3.4 表單的制作 48
    3.4.1 TreeCtrl控件 49
    3.4.2 “介紹”選項(xiàng)卡 51
    3.4.3 “節(jié)點(diǎn)”選項(xiàng)卡 51
    3.4.4 “控件”選項(xiàng)卡 53
    3.4.5 “拖放”選項(xiàng)卡 53
    3.5 瀏覽運(yùn)行結(jié)果 54
    案例4 項(xiàng)目查詢系統(tǒng)的開發(fā) 56
    4.1 案例設(shè)計(jì)的目的和意義 56
    4.2 案例設(shè)計(jì)的功能 56
    4.3 數(shù)據(jù)庫及數(shù)據(jù)表的設(shè)計(jì) 56
    4.4 表單的制作 58
    4.4.1 Start表單 58
    4.4.2 Bjcx表單 59
    4.4.3 Searchfrm表單 63
    4.4.4 Editfrm表單 66
    4.4.5 Selectfrm表單 67
    4.5 瀏覽項(xiàng)目查詢系統(tǒng)運(yùn)行結(jié)果 69
    案例5 發(fā)票打印系統(tǒng)的開發(fā) 72
    5.1 案例設(shè)計(jì)的目的和意義 72
    5.2 案例設(shè)計(jì)的功能 72
    5.3 數(shù)據(jù)庫及數(shù)據(jù)表的設(shè)計(jì) 73
    5.3.1 發(fā)票打印數(shù)據(jù)庫邏輯設(shè)計(jì) 73
    5.3.2 發(fā)票打印數(shù)據(jù)庫的實(shí)現(xiàn) 75
    5.4 表單的制作 79
    5.4.1 主界面表單的建立 79
    5.4.2 “票據(jù)錄入”頁面的建立 81
    5.4.3 “查詢/統(tǒng)計(jì)”頁面的建立 84
    5.4.4 “系統(tǒng)設(shè)置”頁面的建立 88
    5.4.5 About表單的建立 90
    5.5 報(bào)表的制作 91
    5.6 功能程序的編寫 94
    5.6.1 Main程序代碼 94
    5.6.2 Err程序代碼 96
    5.6.3 MakeObject程序代碼 96
    5.6.4 numtoupperspace程序代碼 97
    5.7 發(fā)布發(fā)票打印系統(tǒng) 98
    5.8 瀏覽發(fā)票打印系統(tǒng) 98
    案例6 合同管理系統(tǒng)的開發(fā) 101
    6.1 案例設(shè)計(jì)的目的和意義 101
    6.2 案例設(shè)計(jì)的功能 101
    6.3 數(shù)據(jù)庫及數(shù)據(jù)表的設(shè)計(jì) 102
    6.3.1 合同管理數(shù)據(jù)庫分析 102
    6.3.2 合同管理數(shù)據(jù)庫規(guī)范化設(shè)計(jì) 103
    6.3.3 合同管理數(shù)據(jù)庫邏輯設(shè)計(jì) 105
    6.3.4 合同管理數(shù)據(jù)庫的實(shí)現(xiàn) 106
    6.4 表單的制作 111
    6.4.1 建立開始界面表單 111
    6.4.2 用戶登錄表單的建立 113
    6.4.3 主界面表單的建立 115
    6.4.4 合同制作表單的建立 117
    6.4.5 合同查找表單的建立 122
    6.4.6 合同匯總表單的建立 123
    6.4.7 使用說明表單的建立 131
    6.5 發(fā)布合同管理系統(tǒng) 133
    6.6 瀏覽合同管理系統(tǒng) 133
    案例7 培訓(xùn)管理系統(tǒng)的開發(fā) 138
    7.1 案例設(shè)計(jì)的目的和意義 138
    7.2 案例設(shè)計(jì)的功能 138
    7.3 數(shù)據(jù)庫和數(shù)據(jù)表設(shè)計(jì) 139
    7.3.1 培訓(xùn)管理系統(tǒng)數(shù)據(jù)庫系統(tǒng)分析 139
    7.3.2 培訓(xùn)管理系統(tǒng)數(shù)據(jù)庫規(guī)范化設(shè)計(jì) 140
    7.3.3 培訓(xùn)管理系統(tǒng)數(shù)據(jù)庫邏輯設(shè)計(jì) 143
    7.3.4 培訓(xùn)管理系統(tǒng)數(shù)據(jù)庫的實(shí)現(xiàn) 144
    7.4 表單的制作 150
    7.4.1 開始界面表單的建立 150
    7.4.2 用戶登錄表單的建立 152
    7.4.3 主界面表單的建立 154
    7.4.4 員工管理表單的建立 156
    7.4.5 成績管理表單的建立 160
    7.4.6 授課管理表單的建立 166
    7.4.7 課程管理表單的建立 169
    7.5 發(fā)布培訓(xùn)管理系統(tǒng) 171
    7.6 瀏覽培訓(xùn)管理系統(tǒng) 172
    案例8 貨物管理系統(tǒng)的開發(fā) 177
    8.1 案例設(shè)計(jì)的目的和意義 177
    8.2 案例設(shè)計(jì)的功能 177
    8.3 數(shù)據(jù)庫及數(shù)據(jù)表的設(shè)計(jì) 179
    8.3.1 貨物管理數(shù)據(jù)庫分析 179
    8.3.2 貨物管理數(shù)據(jù)庫規(guī)范化設(shè)計(jì) 181
    8.3.3 貨物管理數(shù)據(jù)庫邏輯設(shè)計(jì) 185
    8.3.4 貨物管理數(shù)據(jù)庫的實(shí)現(xiàn) 187
    8.4 表單的制作 192
    8.4.1 開始界面表單的建立 192
    8.4.2 用戶登錄界面表單的建立 194
    8.4.3 主界面表單的建立 196
    8.4.4 貨物管理界面表單的建立 198
    8.4.5 進(jìn)貨管理界面表單的建立 202
    8.4.6 出貨管理界面表單的建立 206
    8.4.7 報(bào)損管理界面表單的建立 209
    8.4.8 庫存管理界面表單的建立 213
    8.4.9 用戶管理界面表單的建立 216
    8.5 發(fā)布貨物管理系統(tǒng) 216
    8.6 瀏覽貨物管理系統(tǒng) 216
    案例9 考勤管理系統(tǒng)的開發(fā) 222
    9.1 案例設(shè)計(jì)的目的和意義 222
    9.2 案例設(shè)計(jì)的功能 222
    9.3 數(shù)據(jù)庫及數(shù)據(jù)表的設(shè)計(jì) 224
    9.3.1 考勤管理數(shù)據(jù)庫分析 224
    9.3.2 考勤管理數(shù)據(jù)庫規(guī)范化設(shè)計(jì) 225
    9.3.3 考勤管理數(shù)據(jù)庫邏輯設(shè)計(jì) 228
    9.3.4 考勤管理數(shù)據(jù)庫的實(shí)現(xiàn) 230
    9.3.5 設(shè)計(jì)數(shù)據(jù)表 230
    9.4 表單的制作 235
    9.4.1 開始界面表單的建立 235
    9.4.2 用戶登錄表單的建立 237
    9.4.3 主界面表單的建立 240
    9.4.4 基本考勤管理表單的建立 241
    9.4.5 加班管理表單的建立 251
    9.4.6 出差管理表單的建立 256
    9.4.7 系統(tǒng)管理表單的建立 258
    9.5 發(fā)布考勤管理系統(tǒng) 258
    9.5.1 創(chuàng)建考勤管理系統(tǒng)項(xiàng)目 258
    9.5.2 軟件發(fā)布 261
    9.6 瀏覽考勤管理系統(tǒng) 264





最新評論共有 0 位網(wǎng)友發(fā)表了評論
發(fā)表評論
評論內(nèi)容:不能超過250字,需審核,請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊
岑巩县| 秭归县| 融水| 启东市| 共和县| 赤水市| 涞水县| 酉阳| 蒙山县| 黑河市| 迭部县| 临桂县| 新昌县| 沅江市| 新乐市| 辰溪县| 沿河| 民和| 定州市| 饶阳县| 富阳市| 崇阳县| 旬邑县| 噶尔县| 丰宁| 慈利县| 永泰县| 博兴县| 九江县| 青川县| 新和县| 甘洛县| 仁布县| 襄垣县| 基隆市| 常州市| 靖江市| 磐石市| 洛浦县| 石城县| 西藏|