由陳芬、丁晟春、戴建華和薛春香共同編*的《 Visual
Foxpro課程設(shè)計案例精選(普通高等教育十三五規(guī)劃教材)》一書按照任務(wù)驅(qū)動 案例的編寫模式,以案例帶動理論知識點的實際應(yīng)用,展示了現(xiàn)實社會信息系統(tǒng)設(shè)計的一般方法與流程。本書以實訓為主要內(nèi)容,突出創(chuàng)新技能的訓練。在案例講解上,按照軟件開發(fā)的通用步驟,先闡述實際需求,然后介紹為實現(xiàn)目標而采取的方法。按這種方式進行內(nèi)容組織,能夠使學生快速掌握程序設(shè)計的一般思路和方法。本書不但把Visual
Foxpro用基本理論與當前*
新成果相結(jié)合,而且精選與實際應(yīng)用結(jié)合緊密的典型案例,這樣有助于引導學生快速進入開發(fā)狀態(tài)。
全書共分五個部分共14章。**部分用教學管理系統(tǒng)和采購管理系統(tǒng)兩個較為復雜的案例,全面、系統(tǒng)地展示了如何用Visual
Foxpro進行系統(tǒng)開發(fā),并包含了其中的關(guān)鍵實施代碼。第二部分為
管理信息系統(tǒng),詳細說明了工資管理系統(tǒng)、人力資源管理系統(tǒng)、圖書管理系統(tǒng)、培訓管理等系統(tǒng)的開發(fā)過程。第三部分為游戲,介紹了猜數(shù)字游戲、
GRE高頻單詞查詢和游戲樂園等趣味小軟件。第四部分為數(shù)學問題求解,介紹了一些數(shù)學類常見問題的求解,包括水仙花數(shù)、階乘、乘法表等。第五部分為表單,介紹了表單中各種控件的使用。
本書適合高等院校非計算機專業(yè)的學生使用,也可以作為信息技術(shù)人員用于管理信息系統(tǒng)的開發(fā)使用,還可供Visual
Foxpro的愛好者學習和參考。同時,也可以作為一門語言的課程設(shè)計教材使用。
第一部分
第1章 教學管理系統(tǒng)
1.1 系統(tǒng)總體規(guī)劃
1.2 系統(tǒng)功能模塊設(shè)計
1.3 系統(tǒng)數(shù)據(jù)庫設(shè)計
1.3.1
表結(jié)構(gòu)設(shè)計
1.3.2
表關(guān)系設(shè)置
1.4 主要表單及其事件代碼
1.4.1
歡迎表單
1.4.2
登錄界面
1.4.3
用戶登錄表單
1.4.4
學生信息管理
1.4.5
成績管理
1.4.6
教師信息管理
1.4.7
密碼管理
1.5 主程序及其代碼
1.6 菜單的設(shè)置
第2章 采購管理系統(tǒng)
2.1 系統(tǒng)概述
2.2 系統(tǒng)功能模塊設(shè)計
2.3 數(shù)據(jù)庫設(shè)計
2.4 主要表單與菜單
2.4.1
歡迎表單
2.4.2
登錄表單
2.4.3
修改口令表單
2.4.4
管理員主菜單
2.4.5
銷售員主菜單
2.4.6
采購員主菜單
2.5 主程序及其代碼
2.6 報表設(shè)計
第二部分
第3章 工資管理系統(tǒng)
3.1 系統(tǒng)主要功能
3.2 系統(tǒng)設(shè)計
3.3 主要表單的設(shè)計
3.3.1
開始表單
3.3.2
用戶創(chuàng)建表單
3.3.3
頂層表單
3.3.4
初始化表單
3.3.5
查詢表單
3.3.6
修改表單
3.3.7
部門數(shù)據(jù)處理
3.3.8
計算表單
第4章 人力資源管理系統(tǒng)
4.1 系統(tǒng)分析
4.2 系統(tǒng)數(shù)據(jù)庫設(shè)計
4.3 系統(tǒng)實施
4.3.1
登錄表單
4.3.2
檔案更新模塊
4.3.3
檔案統(tǒng)計模塊
4.3.4
檔案輸出表單
4.3.5
個人簡歷查詢表單
4.3.6
修改密碼表單
第5章 圖書管理系統(tǒng)
5.1 系統(tǒng)設(shè)計
5.2 數(shù)據(jù)庫設(shè)計
5.3 系統(tǒng)主要表單的實施
5.3.1
主界面
5.3.2
管理員登錄表單
5.3.3
讀者登錄
第6章 培訓管理系統(tǒng)
6.1 系統(tǒng)總體規(guī)劃
6.2 需求分析與系統(tǒng)框架
6.3 系統(tǒng)數(shù)據(jù)庫設(shè)計
6.4 關(guān)鍵程序代碼
6.4.1
歡迎表單
6.4.2
密碼登錄表單
6.4.3
查詢表單
6.4.4
錄入表單
6.4.5
密碼修改表單
6.4.6
打印與打印預覽表單
6.4.7
日歷
6.5 菜單結(jié)構(gòu)設(shè)計
第7章 家電管理系統(tǒng)
7.1 系統(tǒng)設(shè)計背景與目標
7.2 系統(tǒng)功能
7.3 數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計
7.4 主要模塊的設(shè)計說明和程序代碼
7.4.1
登錄表單
7.4.2
系統(tǒng)主界面
7.4.3
密碼設(shè)置表單
7.4.4
記錄查詢表單
7.4.5
記錄添加表單
7.4.6
記錄修改表單
7.5
報表設(shè)計
第8章 合同管理系統(tǒng)
8.1
需求分析
8.2
系統(tǒng)功能
8.3 數(shù)據(jù)庫設(shè)計
8.4 主要模塊的設(shè)計與實現(xiàn)
8.4.1
登錄表單
8.4.2
主菜單
8.4.3
類的創(chuàng)建
8.4.4
合同信息模塊:信息管理、查詢與結(jié)果打印
8.4.5
名片信息模塊:信息管理、查詢與結(jié)果打印
8.4.6
人員信息模塊:信息管理、查詢與結(jié)果打印
8.4.7
賬號管理模塊
8.4.8
系統(tǒng)管理模塊
8.5 報表與標簽
第9章 商業(yè)匯票管理系統(tǒng)
9.1 需求分析
9.2 系統(tǒng)功能模塊
9.3 數(shù)據(jù)庫與表設(shè)計
9.4 關(guān)鍵程序代碼
9.4.1
登錄表單
9.4.2
系統(tǒng)主界面
9.4.3
賬號管理
9.4.4
商業(yè)匯票管理
9.4.5
查詢統(tǒng)計
9.4.6
系統(tǒng)管理
9.4.7
報表設(shè)計
第10章 賬務(wù)處理系統(tǒng)
10.1
系統(tǒng)總體規(guī)劃
10.2
數(shù)據(jù)庫設(shè)計
10.3
表單設(shè)計與實現(xiàn)
10.3.1
登錄表單
10.3.2
系統(tǒng)主界面
10.3.3
憑證
10.3.4
總賬
10.3.5
報表
第11章 銷售管理系統(tǒng)
11.1
系統(tǒng)概要說明
11.2
系統(tǒng)功能
11.3
數(shù)據(jù)庫表設(shè)計
11.4
程序設(shè)計與分析
11.4.1
環(huán)境設(shè)置
11.4.2
開始表單
11.4.3
登錄表單
11.4.4
銷售登錄
11.4.5 管理登錄
第三部分
第12章 游戲程序
12.1
猜數(shù)字游戲
12.2
GRE高頻單詞英漢查詢系統(tǒng)
12.3
體育彩票程序
12.4
游戲樂園
第四部分
第13章 數(shù)學類問題求解
13.1
九九乘法表
13.2
求階乘
13.3
水仙花問題
13.4
整數(shù)求和
13.5
方程求解問題
13.6
漢字顯示
13.7
斐波那契數(shù)列
13.8
分數(shù)數(shù)列求和
13.9
數(shù)字趣味顯示(1)
13.10
數(shù)字趣味顯示(2)
13.11
字符串加密
13.12
反序
13.13
字母統(tǒng)計(1)
13.14
字母統(tǒng)計(2)
13.15
Loop和Exit
13.16
閏年問題
13.17
字符串操作
13.18
哥德巴赫猜想
第五部分
第14章 表單設(shè)計
14.1
考試系統(tǒng)
14.2
輸入格式與顯示格式
14.3
滾動條的設(shè)置
14.4
復選框的不同狀態(tài)
14.5
列表框的多項選擇
14.6
組合框
14.7
趣味表單
14.8
選項組與復選框
14.9
字體變化
參考文獻