Visual Basic項目開發案例全程實錄

Visual Basic項目開發案例全程實錄

《VisualBasic項目開發案例全程實錄》是2011年清華大學出版社出版的圖書,作者是明日科技。

基本介紹

  • 作者:明日科技
  • ISBN:9787302241898
  • 頁數:631
  • 定價:79.80元
  • 出版社:清華大學出版社
  • 出版時間:2011-1
  • 裝幀:平裝
內容介紹,作者介紹,作品目錄,

內容介紹

《Visual Basic項目開發案例全程實錄》以企業進銷存管理系統、學生訂票管理系統、圖書館管理系統、線上考試系統、餐飲管理系統、酒店客房管理系統、小區物業管理系統、企業人事管理系統、BQ聊天系統、*黃金屋*書友會簡訊傳送系統、雲台視頻監控系統和企業郵件通12個實際項目開發程式為案例,從軟體工程的角度出發,按照項目的開發順序,系統、全面地介紹了程式的開發流程。從開發背景、需求分析、系統功能分析、資料庫分析、資料庫結構、系統開發到系統的編譯發行,每一過程都進行了詳細的介紹。
本書案例涉及行業廣泛,實用性非常強,通過本書的學習,讀者可以了解各個行業的特點,能夠針對某一行業進行軟體開發,也可以通過光碟中提供的案例原始碼和資料庫進行二次開發,以減少開發系統所需要的時間。
《Visual Basic項目開發案例全程實錄》光碟提供12個項目開發完整案例的同步教學視頻,12個項目開發完整案例及其源程式,《Visual Basic項目開發案例全程實錄》的服務網站還提供了內容豐富的素材庫、題庫、模組庫、案例庫和本書的答疑服務。
《Visual Basic項目開發案例全程實錄》是一本項目開發案例方面的參考書,適合有基本編程知識但還沒有項目開發經驗的軟體開發初學者使用,尤其適合高校在校生進行畢業設計、課題設計時作參考。

作者介紹

本書由專業的軟體開發公司組織編寫,該公司是一家以計算機軟體技術為核心的高科技企業,是專業的套用軟體開發和服務企業,多年來始終致力於行業管理軟體開發、行業電子商務網站開發等領域,涉及生產、管理、控制、倉儲、物流、行銷、服務等行業,公司現有各類軟體工程師50餘人。
另外,公司還致力於軟體技術的普及和傳播,先後創作軟體開發類圖書多部,其中多部圖書榮獲“全國優秀暢銷書”獎。

作品目錄

目 錄
第1章 企業進銷存管理系統(Visual Basic
6.0+SQL Server 2000實現) 1
視頻講解:1小時50分鐘
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 主窗體設計 13
1.6.1 主窗體概述 13
1.6.2 主窗體技術分析 14
1.6.3 主窗體實現過程 16
1.7 系統登錄模組設計 22
1.7.1 系統登錄模組概述 22
1.7.2 系統登錄模組技術分析 23
1.7.3 系統登錄模組實現過程 25
1.8 商品入庫模組設計 30
1.8.1 商品入庫模組概述 30
1.8.2 商品入庫模組技術分析 31
1.8.3 商品入庫模組實現過程 32
1.8.4 單元測試 38
1.9 商品借出模組設計 39
1.9.1 商品借出模組概述 39
1.9.2 商品借出模組技術分析 40
1.9.3 商品借出模組實現過程 41
1.9.4 單元測試 45
1.10 出入庫現金年統計模組設計 46
1.10.1 出入庫現金年統計模組概述 46
1.10.2 出入庫現金年統計模組技術分析 47
1.10.3 出入庫現金年統計模組實現過程 47
1.11 檔案清單 50
1.12 開發技巧與難點分析 51
1.12.1 將窗體顯示在螢幕中間 51
1.12.2 移動無標題欄窗體 52
1.13 檔案處理技術 53
1.13.1 檔案的概念 53
1.13.2 檔案的分類 53
1.13.3 檔案處理的一般步驟 55
1.13.4 順序檔案 55
1.13.5 隨機檔案 60
1.13.6 二進制檔案 62
1.13.7 常用的檔案操作語句和函式 63
1.14 本章總結 69
第2章 學生訂票管理系統(Visual Basic
6.0+SQL Server 2005實現) 70
視頻講解:1小時53分鐘
2.1 開發背景 71
2.2 系統分析 71
2.2.1 需求分析 71
2.2.2 可行性分析 71
2.3 系統設計 72
2.3.1 系統目標 72
2.3.2 系統功能結構 72
2.3.3 系統預覽 73
2.3.4 業務流程圖 74
2.4 資料庫設計 74
2.4.1 資料庫概要說明 74
2.4.2 資料庫概念設計 75
2.4.3 資料庫邏輯設計 76
2.5 公共模組設計 77
2.6 客戶端主窗體設計 77
2.6.1 客戶端主窗體模組概述 77
2.6.2 客戶端主窗體技術分析 78
2.6.3 客戶端主窗體實現過程 80
2.6.4 單元測試 83
2.7 列車時刻表模組設計 84
2.7.1 列車時刻表模組概述 84
2.7.2 列車時刻表模組技術分析 84
2.7.3 列車時刻表模組實現過程 86
2.8 訂票管理模組設計 88
2.8.1 訂票管理模組概述 88
2.8.2 訂票管理模組技術分析 89
2.8.3 訂票管理模組實現過程 91
2.8.4 單元測試 97
2.9 剩餘車票查詢模組設計 97
2.9.1 剩餘車票查詢模組概述 97
2.9.2 剩餘車票查詢模組技術分析 98
2.9.3 剩餘車票查詢模組實現過程 98
2.9.4 單元測試 100
2.10 列車信息錄入模組設計 100
2.10.1 列車信息錄入模組概述 100
2.10.2 列車信息錄入模組技術分析 101
2.10.3 列車信息錄入模組實現過程 101
2.10.4 單元測試 105
2.11 信息統計模組設計 106
2.11.1 信息統計模組概述 106
2.11.2 信息統計模組技術分析 106
2.11.3 信息統計模組實現過程 108
2.12 檔案清單 110
2.13 SQL Server 2005資料庫基本套用
技術專題 111
2.13.1 SQL Server 2005簡介 111
2.13.2 選擇合適的SQL Server 2005版本 111
2.13.3 SQL Server 2005工具簡介 113
2.13.4 在SQL Server 2005中創建資料庫和表 114
2.14 本章總結 117
第3章 圖書館管理系統(Visual Basic
6.0+Access 2000實現) 118
視頻講解:2小時1分鐘
3.1 開發背景 119
3.2 需求分析 119
3.3 系統設計 119
3.3.1 系統目標 119
3.3.2 系統功能結構 120
3.3.3 系統預覽 120
3.3.4 業務流程圖 121
3.4 資料庫設計 122
3.4.1 資料庫概要說明 122
3.4.2 資料庫概念設計 122
3.4.3 資料庫邏輯設計 123
3.5 公共模組設計 125
3.6 主窗體設計 126
3.6.1 主窗體概述 126
3.6.2 主窗體技術分析 126
3.6.3 主窗體實現過程 128
3.7 讀者信息管理模組設計 132
3.7.1 讀者信息管理模組概述 132
3.7.2 讀者信息管理模組技術分析 133
3.7.3 讀者信息管理模組實現過程 134
3.7.4 單元測試 138
3.8 讀者借書管理模組設計 139
3.8.1 讀者借書管理模組概述 139
3.8.2 讀者借書管理模組技術分析 139
3.8.3 讀者借書管理模組實現過程 140
3.9 圖書丟失管理模組設計 144
3.9.1 圖書丟失管理模組概述 144
3.9.2 圖書丟失管理模組技術分析 145
3.9.3 圖書丟失管理模組實現過程 147
3.10 圖書驗收報表模組設計 151
3.10.1 圖書驗收報表模組概述 151
3.10.2 圖書驗收報表模組技術分析 151
3.10.3 圖書驗收報表模組實現過程 154
3.10.4 單元測試 155
3.11 檔案清單 156
3.12 開發技巧與難點分析 157
3.12.1 窗體分隔條的實現 157
3.12.2 禁止ListView控制項中的項目被拖動 158
3.13 數據環境設計器及報表的使用 159
3.13.1 添加數據環境對象 160
3.13.2 Connection對象 161
3.13.3 Command對象 163
3.13.4 DataReport報表 166
3.14 本章總結 170
第4章 線上考試系統(Visual Basic
6.0+SQL Server 2000實現) 171
視頻講解:2小時42分鐘
4.1 開發背景 172
4.2 系統分析 172
4.2.1 需求分析 172
4.2.2 可行性分析 172
4.3 系統設計 172
4.3.1 系統目標 172
4.3.2 系統功能結構 173
4.3.3 系統預覽 173
4.3.4 業務流程圖 175
4.4 資料庫設計 175
4.4.1 資料庫概要說明 175
4.4.2 資料庫概念設計 176
4.4.3 資料庫邏輯設計 177
4.5 公共模組設計 179
4.6 系統登錄模組設計 181
4.6.1 系統登錄模組概述 181
4.6.2 系統登錄模組技術分析 182
4.6.3 系統登錄模組實現過程 183
4.6.4 單元測試 186
4.7 主窗體設計 186
4.7.1 主窗體概述 186
4.7.2 主窗體技術分析 187
4.7.3 主窗體實現過程 187
4.7.4 單元測試 191
4.8 考試窗體設計 191
4.8.1 考試窗體概述 191
4.8.2 考試窗體技術分析 192
4.8.3 考試窗體實現過程 193
4.9 後台管理員窗體設計 205
4.9.1 管理員窗體概述 205
4.9.2 管理員窗體技術分析 206
4.9.3 管理員窗體實現過程 207
4.10 修改試題窗體設計 209
4.10.1 修改試題窗體概述 209
4.10.2 修改試題窗體技術分析 209
4.10.3 修改試題窗體實現過程 210
4.10.4 單元測試 212
4.11 檔案清單 212
4.12 開發技巧與難點分析 213
4.13 打包技術專題 215
4.13.1 打包技術概述 215
4.13.2 編譯程式 215
4.13.3 打包的詳細過程 216
4.14 本章總結 221
第5章 餐飲管理系統(Visual Basic 6.0+SQL
Server 2000實現) 222
視頻講解:2小時12分鐘
5.1 開發背景 223
5.2 需求分析 223
5.3 系統設計 223
5.3.1 系統目標 223
5.3.2 系統功能結構 224
5.3.3 系統預覽 225
5.3.4 業務流程圖 226
5.4 資料庫設計 226
5.4.1 資料庫概要說明 226
5.4.2 資料庫概念設計 227
5.4.3 資料庫邏輯設計 228
5.5 公共模組設計 231
5.6 主窗體設計 235
5.6.1 主窗體概述 235
5.6.2 主窗體技術分析 235
5.6.3 主窗體實現過程 238
5.6.4 單元測試 242
5.7 系統登錄模組設計 242
5.7.1 系統登錄模組概述 242
5.7.2 系統登錄模組技術分析 243
5.7.3 系統登錄模組實現過程 244
5.7.4 單元測試 247
5.8 開台管理模組設計 247
5.8.1 開台管理模組概述 247
5.8.2 開台管理模組技術分析 248
5.8.3 開台管理模組實現過程 249
5.9 轉台服務模組設計 254
5.9.1 轉台服務模組概述 254
5.9.2 轉台服務模組技術分析 255
5.9.3 轉台服務模組實現過程 256
5.10 進貨管理模組設計 258
5.10.1 進貨管理模組概述 258
5.10.2 進貨管理模組技術分析 259
5.10.3 進貨管理模組實現過程 260
5.11 檔案清單 266
5.12 開發技巧與難點分析 268
5.12.1 限制錯誤登錄次數 268
5.12.2 輔助輸入功能 268
5.13 幫助檔案製作技術專題 269
5.13.1 安裝Microsoft Help Workshop 269
5.13.2 製作RTF幫助檔案 270
5.13.3 編譯RTF檔案 274
5.13.4 製作幫助主題檔案 275
5.13.5 編譯成help.hlp檔案 276
5.14 本章總結 276
第6章 酒店客房管理系統(Visual Basic
6.0+Access 2003實現) 277
視頻講解:1小時37分鐘
6.1 開發背景 278
6.2 系統分析 278
6.2.1 需求分析 278
6.2.2 可行性分析 278
6.3 系統設計 278
6.3.1 系統目標 278
6.3.2 系統功能結構 279
6.3.3 系統預覽 280
6.3.4 業務流程圖 281
6.4 資料庫設計 282
6.4.1 資料庫概要說明 282
6.4.2 資料庫概念設計 282
6.4.3 資料庫邏輯設計 283
6.5 公共模組設計 285
6.6 主窗體設計 286
6.6.1 主窗體概述 286
6.6.2 主窗體技術分析 286
6.6.3 主窗體實現過程 287
6.6.4 單元測試 290
6.7 系統登錄模組設計 290
6.7.1 系統登錄模組概述 290
6.7.2 系統登錄模組技術分析 291
6.7.3 系統登錄模組實現過程 292
6.7.4 單元測試 293
6.8 住宿登記模組設計 293
6.8.1 住宿登記模組概述 293
6.8.2 住宿登記模組技術分析 294
6.8.3 住宿登記模組實現過程 294
6.8.4 單元測試 299
6.9 房態查看模組設計 300
6.9.1 房態查看模組概述 300
6.9.2 房態查看模組技術分析 300
6.9.3 房態查看模組實現過程 301
6.10 調房登記模組設計 302
6.10.1 調房登記模組概述 302
6.10.2 調房登記模組技術分析 303
6.10.3 調房登記模組實現過程 304
6.11 追加押金模組設計 307
6.11.1 追加押金模組概述 307
6.11.2 追加押金模組技術分析 307
6.11.3 追加押金模組實現過程 308
6.12 客房銷售報表模組設計 310
6.12.1 客房銷售報表模組概述 310
6.12.2 客房銷售報表模組技術分析 310
6.12.3 客房銷售報表模組實現過程 311
6.12.4 單元測試 313
6.13 宿費提醒模組設計 314
6.13.1 宿費提醒模組概述 314
6.13.2 宿費提醒模組技術分析 314
6.13.3 宿費提醒模組實現過程 315
6.14 檔案清單 317
6.15 列印技術專題 317
6.15.1 使用Printers集合設定印表機 318
6.15.2 使用PrintForm方法列印 318
6.15.3 使用Printer對象列印 319
6.15.4 設定列印字型、字號 324
6.15.5 動態分頁列印 325
6.16 本章總結 326
第7章 小區物業管理系統(Visual Basic
6.0+Access 2003實現) 327
視頻講解:1小時30分鐘
7.1 開發背景 328
7.2 系統分析 328
7.2.1 需求分析 328
7.2.2 可行性分析 328
7.3 系統設計 329
7.3.1 系統目標 329
7.3.2 系統功能結構 329
7.3.3 系統預覽 330
7.3.4 業務流程圖 331
7.4 資料庫設計 332
7.4.1 資料庫概要說明 332
7.4.2 資料庫概念設計 333
7.4.3 資料庫邏輯設計 334
7.5 公共模組設計 336
7.6 主窗體設計 336
7.6.1 主窗體概述 337
7.6.2 主窗體技術分析 337
7.6.3 主窗體實現過程 339
7.7 系統登錄模組設計 343
7.7.1 系統登錄模組概述 344
7.7.2 系統登錄模組技術分析 344
7.7.3 系統登錄模組實現過程 344
7.8 大樓信息登記模組設計 346
7.8.1 大樓信息登記模組概述 347
7.8.2 大樓信息登記模組技術分析 347
7.8.3 大樓信息登記模組實現過程 349
7.8.4 單元測試 352
7.9 人口查詢模組設計 353
7.9.1 人口查詢模組概述 353
7.9.2 人口查詢模組技術分析 353
7.9.3 人口查詢模組實現過程 354
7.10 數據備份模組設計 357
7.10.1 數據備份模組概述 357
7.10.2 數據備份模組技術分析 358
7.10.3 數據備份模組實現過程 359
7.10.4 單元測試 361
7.11 檔案清單 361
7.12 ADO技術專題 363
7.12.1 ADO對象的概述 363
7.12.2 Connection對象(連線數據源) 364
7.12.3 Recordset對象(記錄集對象) 366
7.12.4 Command對象(命令對象) 370
7.12.5 Field對象(欄位對象) 372
7.13 本章總結 372
第8章 企業人事管理系統(Visual Basic
6.0+SQL Server 2000+Crystal
Reports 10實現) 373
視頻講解:3小時10分鐘
8.1 概述 374
8.2 系統設計 374
8.2.1 系統目標 374
8.2.2 系統功能結構 375
8.2.3 系統預覽 375
8.3 資料庫設計 376
8.3.1 資料庫概要說明 376
8.3.2 資料庫概念設計 377
8.3.3 資料庫邏輯設計 378
8.4 公共模組設計 381
8.5 主窗體設計 382
8.5.1 主窗體概述 382
8.5.2 主窗體技術分析 382
8.5.3 MDI主窗體實現過程 384
8.5.4 選單實現過程 384
8.5.5 工具列實現過程 385
8.6 添加員工信息模組設計 387
8.6.1 添加員工信息模組概述 387
8.6.2 添加員工信息模組技術分析 387
8.6.3 添加員工信息模組實現過程 391
8.7 添加/修改出勤模組設計 396
8.7.1 添加/修改出勤模組概述 396
8.7.2 添加/修改出勤模組技術分析 397
8.7.3 選擇員工模組實現過程 398
8.7.4 添加/修改出勤模組實現過程 402
8.8 員工公出/請假模組設計 406
8.8.1 員工公出/請假模組概述 406
8.8.2 員工公出/請假模組技術分析 407
8.8.3 添加或修改員工公出/請假模組
實現過程 408
8.8.4 員工公出/請假模組實現過程 410
8.9 檔案清單 413
8.10 水晶報表Crystal Reports 10
技術專題 414
8.10.1 打開或創建一個報表 414
8.10.2 認識報表的各個部分 415
8.10.3 使用報表嚮導創建報表 416
8.10.4 手動創建報表 418
8.10.5 在Visual Basic工程中使用報表 419
8.11 本章總結 420
第9章 BQ聊天系統(Visual Basic 6.0+SQL
Server 2005實現) 421
視頻講解:2小時
9.1 開發背景 422
9.2 需求分析 422
9.3 系統設計 422
9.3.1 系統目標 422
9.3.2 系統功能結構 422
9.3.3 系統預覽 422
9.3.4 業務流程圖 424
9.4 資料庫設計 424
9.4.1 資料庫概要說明 424
9.4.2 資料庫概念設計 425
9.4.3 資料庫邏輯設計 426
9.4.4 觸發器的創建 427
9.5 公共模組設計 429
9.6 主窗體設計 432
9.6.1 主窗體概述 432
9.6.2 主窗體技術分析 433
9.6.3 主窗體實現過程 434
9.7 系統登錄模組設計 440
9.7.1 系統登錄模組概述 440
9.7.2 系統登錄模組技術分析 441
9.7.3 系統登錄模組實現過程 443
9.7.4 單元測試 451
9.8 通話模組設計 452
9.8.1 通話模組概述 452
9.8.2 通話模組技術分析 452
9.8.3 通話模組實現過程 453
9.8.4 單元測試 455
9.9 添加好友模組設計 456
9.9.1 添加好友模組概述 456
9.9.2 添加好友模組技術分析 457
9.9.3 添加好友模組實現過程 457
9.10 好友分組模組設計 459
9.10.1 好友分組模組概述 459
9.10.2 好友分組模組技術分析 459
9.10.3 好友分組模組實現過程 460
9.11 BQ系統伺服器模組設計 461
9.11.1 BQ系統伺服器模組概述 461
9.11.2 BQ系統伺服器模組技術分析 461
9.11.3 BQ系統伺服器模組實現過程 462
9.12 檔案清單 464
9.13 開發技巧與難點分析 465
9.13.1 窗體透明 465
9.13.2 Flash透明 467
9.13.3 系統托盤及其套用 467
9.14 套接字技術專題 468
9.14.1 Winsock控制項的概述 468
9.14.2 Winsock控制項的State屬性 469
9.14.3 Winsock控制項的Connect事件 469
9.14.4 ConnectionRequest事件 470
9.14.5 Error事件 470
9.15 本章總結 472
第10章 *黃金屋*書友會簡訊傳送系統
(Visual Basic 6.0+ SQL Server
2000+簡訊貓實現) 473
視頻講解:1小時38分鐘
10.1 開發背景 474
10.2 系統分析 474
10.2.1 需求分析 474
10.2.2 可行性分析 474
10.3 系統設計 475
10.3.1 系統目標 475
10.3.2 系統功能結構 475
10.3.3 系統預覽 475
10.3.4 業務流程圖 476
10.4 資料庫設計 477
10.4.1 資料庫概要說明 477
10.4.2 資料庫概念設計 477
10.4.3 資料庫邏輯設計 479
10.5 公共模組設計 481
10.6 主窗體設計 482
10.6.1 主窗體概述 482
10.6.2 主窗體技術分析 482
10.6.3 主窗體實現過程 483
10.7 簡訊貓設定模組設計 486
10.7.1 簡訊貓設定模組概述 486
10.7.2 簡訊貓設定模組技術分析 486
10.7.3 簡訊貓設定模組實現過程 486
10.8 傳送簡訊模組設計 487
10.8.1 傳送簡訊模組概述 487
10.8.2 傳送簡訊模組技術分析 488
10.8.3 傳送簡訊模組實現過程 489
10.8.4 單元測試 492
10.9 號碼生成模組設計 493
10.9.1 號碼生成模組概述 493
10.9.2 號碼生成模組技術分析 494
10.9.3 號碼生成模組實現過程 496
10.10 接收簡訊模組設計 498
10.10.1 接收簡訊模組概述 498
10.10.2 接收簡訊模組技術分析 499
10.10.3 接收簡訊模組實現過程 499
10.10.4 單元測試 501
10.11 投票統計模組設計 502
10.11.1 投票統計模組概述 502
10.11.2 投票統計模組技術分析 502
10.11.3 投票統計模組實現過程 503
10.11.4 單元測試 505
10.12 投票抽獎模組設計 506
10.12.1 投票抽獎模組概述 506
10.12.2 投票抽獎模組技術分析 507
10.12.3 投票抽獎模組實現過程 508
10.13 檔案清單 511
10.14 簡訊貓技術專題 512
10.15 本章總結 513
第11章 雲台視頻監控系統(Visual Basic
6.0+天敏VC4000監控卡
SDK實現) 514
視頻講解:1小時20分鐘
11.1 開發背景 515
11.2 需求分析 515
11.3 系統分析 515
11.3.1 系統目標 515
11.3.2 系統功能結構 516
11.3.3 系統預覽 516
11.3.4 原理示意圖 516
11.4 軟、硬體環境配置 517
11.4.1 監控卡選購分析 517
11.4.2 監控卡安裝 518
11.4.3 雲台設備安裝 519
11.5 公共模組設計 520
11.5.1 VC Series SDK動態程式庫的介紹 520
11.5.2 SDK調用模組 524
11.5.3 雲台控制模組 529
11.5.4 事件訊息模組 531
11.5.5 自定義窗體移動事件 533
11.6 主窗體設計 535
11.6.1 主窗體概述 535
11.6.2 主窗體技術分析 535
11.6.3 主窗體實現過程 537
11.6.4 單元測試 542
11.7 視頻顯示窗體設計 542
11.7.1 視頻顯示窗體概述 542
11.7.2 視頻顯示窗體技術分析 542
11.7.3 視頻顯示窗體實現過程 546
11.7.4 單元測試 552
11.8 參數設定窗體設計 553
11.8.1 參數設定窗體概述 553
11.8.2 參數設定窗體技術分析 553
11.8.3 參數設定窗體實現過程 556
11.8.4 單元測試 557
11.9 檔案清單 558
11.10 開發技巧與難點分析 558
11.10.1 自定義窗體標題欄雙擊事件 558
11.10.2 讀取資源點陣圖 559
11.10.3 獲取硬碟分區可用空間 559
11.11 本章總結 561
第12章 企業郵件通(Visual Basic 6.0+Access
2000+JMail組件實現) 562
視頻講解:1小時20分鐘
12.1 開發背景 563
12.2 系統分析 563
12.2.1 需求分析 563
12.2.2 可行性分析 563
12.2.3 編寫項目計畫書 564
12.3 系統設計 566
12.3.1 系統目標 566
12.3.2 系統功能結構 567
12.3.3 業務邏輯編碼規則 568
12.3.4 系統預覽 568
12.3.5 業務流程圖 569
12.4 資料庫設計 569
12.4.1 資料庫概要說明 569
12.4.2 資料庫概念設計 570
12.4.3 資料庫邏輯設計 571
12.5 郵件服務配置 572
12.5.1 SMTP和POP3簡介 572
12.5.2 安裝和配置郵件伺服器 572
12.5.3 安裝和配置POP3伺服器 574
12.6 公共模組設計 576
12.7 主窗體設計 579
12.7.1 主窗體概述 579
12.7.2 主窗體技術分析 580
12.7.3 主窗體實現過程 581
12.7.4 單元測試 583
12.8 郵件傳送模組設計 584
12.8.1 郵件傳送模組概述 584
12.8.2 郵件傳送模組技術分析 584
12.8.3 郵件傳送模組實現過程 586
12.8.4 單元測試 589
12.9 收件箱/廢件箱模組設計 589
12.9.1 收件箱/廢件箱模組概述 589
12.9.2 收件箱/廢件箱模組技術分析 590
12.9.3 收件箱/廢件箱模組實現過程 591
12.9.4 單元測試 603
12.10 郵件查看模組設計 603
12.10.1 郵件查看模組概述 603
12.10.2 郵件查看模組技術分析 604
12.10.3 郵件查看模組實現過程 605
12.10.4 單元測試 609
12.11 通訊錄模組設計 610
12.11.1 通訊錄模組概述 610
12.11.2 通訊錄模組技術分析 611
12.11.3 通訊錄模組實現過程 612
12.11.4 單元測試 619
12.12 檔案清單 619
12.13 開發技巧與難點分析 620
12.13.1 JMail組件詳解 620
12.13.2 郵件分頁顯示 623
12.13.3 多個同名附屬檔案的接收與保存 625
12.13.4 以默認的方式打開附屬檔案 626
12.13.5 給工具列按鈕添加下拉選單 628
12.13.6 利用右鍵選單刪除分組信息 629
12.14 本章總結 631

相關詞條

熱門詞條

聯絡我們