內容簡介
《Visual Basic項目開發全程實錄(第4版)》以企業進銷存管理系統、學生訂票管理系統、圖書館管理系統、線上考試系統、餐飲管理系統、酒店客房管理系統、BQ聊天系統、企業辦公自動化系統、小區物業管理系統和個人文檔管理系統10個實際項目開發程式為案例,從軟體工程的角度出發,按照項目的開發順序,系統、全面地介紹了程式的開發流程。從開發背景、需求分析、系統功能分析、資料庫分析、資料庫結構、系統開發到系統的編譯發行,每一過程都進行了詳細的介紹。
圖書目錄
第1章企業進銷存管理系統(VisualBasic6.0+SQLServer2014實現)1
視頻講解:1小時53分鐘
1.1開發背景2
1.2系統分析2
1.2.1需求分析2
1.2.2可行性分析2
1.2.3編寫項目計畫書3
1.3系統設計5
1.3.1系統目標5
1.3.2系統功能結構6
1.3.3業務邏輯編碼規則6
1.3.4系統預覽8
1.3.5業務流程圖9
1.4資料庫設計10
1.4.1資料庫概要說明10
1.4.2資料庫概念設計10
1.4.3資料庫邏輯設計11
1.5公共模組設計13
1.6主窗體設計14
1.6.1主窗體概述14
1.6.2主窗體技術分析14
1.6.3主窗體實現過程17
1.7系統登錄模組設計23
1.7.1系統登錄模組概述23
1.7.2系統登錄模組技術分析23
1.7.3系統登錄模組實現過程25
1.8商品入庫模組設計30
1.8.1商品入庫模組概述30
1.8.2商品入庫模組技術分析30
1.8.3商品入庫模組實現過程31
1.8.4單元測試37
1.9商品借出模組設計38
1.9.1商品借出模組概述38
1.9.2商品借出模組技術分析39
1.9.3商品借出模組實現過程40
1.9.4單元測試44
1.10齣入庫現金年統計模組設計45
1.10.1出入庫現金年統計模組概述45
1.10.2出入庫現金年統計模組技術分析45
1.10.3出入庫現金年統計模組實現過程46
1.11檔案清單49
1.12開發技巧與難點分析50
1.12.1將窗體顯示在螢幕中間50
1.12.2移動無標題欄窗體51
1.13檔案處理技術51
1.13.1檔案的概念51
1.13.2檔案的分類52
1.13.3檔案處理的一般步驟53
1.13.4順序檔案54
1.13.5隨機檔案58
1.13.6二進制檔案60
1.13.7常用的檔案操作語句和函式61
1.14本章總結67
第2章學生訂票管理系統(VisualBasic6.0+SQLServer2014實現)68
視頻講解:1小時54分鐘
2.1開發背景69
2.2系統分析69
2.2.1需求分析69
2.2.2可行性分析69
2.3系統設計70
2.3.1系統目標70
2.3.2系統功能結構70
2.3.3系統預覽70
2.3.4業務流程圖72
2.4資料庫設計72
2.4.1資料庫概要說明72
2.4.2資料庫概念設計72
2.4.3資料庫邏輯設計73
2.5公共模組設計74
2.6客戶端主窗體設計75
2.6.1客戶端主窗體概述75
2.6.2客戶端主窗體技術分析75
2.6.3客戶端主窗體實現過程77
2.6.4單元測試81
2.7列車時刻表模組設計81
2.7.1列車時刻表模組概述81
2.7.2列車時刻表模組技術分析82
2.7.3列車時刻表模組實現過程84
2.8訂票管理模組設計86
2.8.1訂票管理模組概述86
2.8.2訂票管理模組技術分析86
2.8.3訂票管理模組實現過程89
2.8.4單元測試94
2.9剩餘車票查詢模組設計95
2.9.1剩餘車票查詢模組概述95
2.9.2剩餘車票查詢模組技術分析95
2.9.3剩餘車票查詢模組實現過程96
2.9.4單元測試98
2.10列車信息錄入模組設計98
2.10.1列車信息錄入模組概述98
2.10.2列車信息錄入模組技術分析99
2.10.3列車信息錄入模組實現過程99
2.10.4單元測試103
2.11信息統計模組設計103
2.11.1信息統計模組概述103
2.11.2信息統計模組技術分析104
2.11.3信息統計模組實現過程106
2.12檔案清單108
2.13SQLServer2014資料庫基本套用技術
專題109
2.13.1SQLServer2014安裝必備109
2.13.2SQLServer2014的安裝109
2.13.3啟動SQLServer2014管理工具118
2.13.4在SQLServer2014中創建資料庫
和表118
2.14本章總結121
第3章圖書館管理系統(VisualBasic6.0+Access2010實現)122
視頻講解:2小時2分鐘
3.1開發背景123
3.2需求分析123
3.3系統設計123
3.3.1系統目標123
3.3.2系統功能結構124
3.3.3系統預覽124
3.3.4業務流程圖125
3.4資料庫設計126
3.4.1資料庫概要說明126
3.4.2資料庫概念設計127
3.4.3資料庫邏輯設計128
3.5公共模組設計130
3.6主窗體設計131
3.6.1主窗體概述131
3.6.2主窗體技術分析131
3.6.3主窗體實現過程133
3.7讀者信息管理模組設計137
3.7.1讀者信息管理模組概述137
3.7.2讀者信息管理模組技術分析138
3.7.3讀者信息管理模組實現過程139
3.7.4單元測試144
3.8讀者借書管理模組設計144
3.8.1讀者借書管理模組概述144
3.8.2讀者借書管理模組技術分析144
3.8.3讀者借書管理模組實現過程146
3.9圖書丟失管理模組設計149
3.9.1圖書丟失管理模組概述149
3.9.2圖書丟失管理模組技術分析150
3.9.3圖書丟失管理模組實現過程152
3.10圖書驗收報表模組設計156
3.10.1圖書驗收報表模組概述156
3.10.2圖書驗收報表模組技術分析157
3.10.3圖書驗收報表模組實現過程160
3.10.4單元測試161
3.11檔案清單162
3.12開發技巧與難點分析163
3.12.1窗體分隔條的實現163
3.12.2禁止ListView控制項中的項目被拖動164
3.13數據環境設計器及報表的使用165
3.13.1添加數據環境對象166
3.13.2Connection對象167
3.13.3Command對象169
3.13.4DataReport報表172
3.14本章總結176
第4章線上考試系統(VisualBasic6.0+SQLServer2014實現)177
視頻講解:2小時42分鐘
4.1開發背景178
4.2系統分析178
4.2.1需求分析178
4.2.2可行性分析178
4.3系統設計178
4.3.1系統目標178
4.3.2系統功能結構179
4.3.3系統預覽179
4.3.4業務流程圖180
4.4資料庫設計181
4.4.1資料庫概要說明181
4.4.2資料庫概念設計181
4.4.3資料庫邏輯設計183
4.5公共模組設計185
4.6系統登錄模組設計187
4.6.1系統登錄模組概述187
4.6.2系統登錄模組技術分析188
4.6.3系統登錄模組實現過程189
4.6.4單元測試192
4.7主窗體設計193
4.7.1主窗體概述193
4.7.2主窗體技術分析193
4.7.3主窗體的實現過程194
4.7.4單元測試197
4.8考試窗體設計198
4.8.1考試窗體概述198
4.8.2考試窗體技術分析198
4.8.3考試窗體實現過程199
4.9後台管理員窗體設計212
4.9.1管理員窗體概述212
4.9.2管理員窗體技術分析212
4.9.3管理員窗體實現過程213
4.10修改試題窗體設計216
4.10.1修改試題窗體概述216
4.10.2修改試題窗體技術分析216
4.10.3修改試題窗體實現過程217
4.10.4單元測試219
4.11檔案清單219
4.12開發技巧與難點分析220
4.13打包技術專題222
4.13.1打包技術概述222
4.13.2編譯程式222
4.13.3打包的詳細過程223
4.14本章總結227
第5章餐飲管理系統(VisualBasic6.0+SQLServer2014實現)228
視頻講解:2小時12分鐘
5.1開發背景229
5.2需求分析229
5.3系統設計229
5.3.1系統目標229
5.3.2系統功能結構230
5.3.3系統預覽231
5.3.4業務流程圖232
5.4資料庫設計233
5.4.1資料庫概要說明233
5.4.2資料庫概念設計233
5.4.3資料庫邏輯設計235
5.5公共模組設計237
5.6主窗體設計241
5.6.1主窗體概述241
5.6.2主窗體技術分析242
5.6.3主窗體實現過程245
5.6.4單元測試248
5.7系統登錄模組設計249
5.7.1系統登錄模組概述249
5.7.2系統登錄模組技術分析249
5.7.3系統登錄模組實現過程250
5.7.4單元測試253
5.8開台管理模組設計254
5.8.1開台管理模組概述254
5.8.2開台管理模組技術分析254
5.8.3開台管理模組實現過程256
5.9轉台服務模組設計261
5.9.1轉台服務模組概述261
5.9.2轉台服務模組技術分析261
5.9.3轉台服務模組實現過程262
5.10進貨管理模組設計264
5.10.1進貨管理模組概述264
5.10.2進貨管理模組技術分析265
5.10.3進貨管理模組實現過程266
5.11檔案清單273
5.12開發技巧與難點分析274
5.12.1限制錯誤登錄次數274
5.12.2輔助輸入功能275
5.13幫助檔案製作技術專題275
5.13.1安裝MicrosoftHelpWorkshop275
5.13.2製作RTF幫助檔案276
5.13.3編譯RTF檔案280
5.13.4製作幫助主題檔案281
5.13.5編譯成help.hlp檔案282
5.14本章總結282