Visual Basic項目開發全程實錄(第3版)

Visual Basic項目開發全程實錄(第3版)

《Visual Basic項目開發全程實錄(第3版)》是2013年清華大學出版社出版的圖書。

基本介紹

  • 書名:Visual Basic項目開發全程實錄(第3版)
  • ISBN:9787302337454
  • 定價:69.8元
  • 出版社:清華大學出版社
  • 出版時間:2013-9-27
  • 裝幀:平裝 
圖書簡介,目錄,

圖書簡介

《Visual Basic項目開發全程實錄(第3版)》以企業進銷存管理系統、從軟體工程的角度出發,按照項目的開發順序,系統、全面地介紹了程式的開發流程。從開發背景、需求分析、系統功能分析、資料庫分析、資料庫結構、系統開發到系統的編譯發行,對每一過程都進行了詳細的介紹。
本書案例涉及行業廣泛,實用性非常強,通過本書的學習,讀者可以了解各個行業的特點,能夠針對某一行業進行軟體開發,也可以通過光碟中提供的案例原始碼和資料庫進行二次開發,以減少開發系統所需要的時間。

目錄

第1章企業進銷存管理系統(VisualBasic
6.0+SQLServer2000實現) 1
視頻講解:1小時54分鐘
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資料庫設計 9
1.4.1資料庫概要說明 9
1.4.2資料庫概念設計 10
1.4.3資料庫邏輯設計 10
1.5公共模組設計 12
1.6主窗體設計 13
1.6.1主窗體概述 13
1.6.2主窗體技術分析 13
1.6.3主窗體實現過程 15
1.7系統登錄模組設計 20
1.7.1系統登錄模組概述 20
1.7.2系統登錄模組技術分析 21
1.7.3系統登錄模組實現過程 23
1.8商品入庫模組設計 28
1.8.1商品入庫模組概述 28
1.8.2商品入庫模組技術分析 28
1.8.3商品入庫模組實現過程 29
1.8.4單元測試 35
1.9商品借出模組設計 36
1.9.1商品借出模組概述 36
1.9.2商品借出模組技術分析 36
1.9.3商品借出模組實現過程 37
1.9.4單元測試 41
1.10齣入庫現金年統計模組設計 42
1.10.1出入庫現金年統計模組概述 42
1.10.2出入庫現金年統計模組技術分析 43
1.10.3出入庫現金年統計模組實現過程 43
1.11檔案清單 46
1.12開發技巧與難點分析 47
1.12.1將窗體顯示在螢幕中間 47
1.12.2移動無標題欄窗體 48
1.13檔案處理技術 48
1.13.1檔案的概念 49
1.13.2檔案的分類 49
1.13.3檔案處理的一般步驟 50
1.13.4順序檔案 51
1.13.5隨機檔案 56
1.13.6二進制檔案 58
1.13.7常用的檔案操作語句和函式 59
1.14本章總結 65
第2章學生訂票管理系統(VisualBasic
6.0+SQLServer2005實現) 66
視頻講解:1小時54分鐘
2.1開發背景 67
2.2系統分析 67
2.2.1需求分析 67
2.2.2可行性分析 67
2.3系統設計 68
2.3.1系統目標 68
2.3.2系統功能結構 68
2.3.3系統預覽 68
2.3.4業務流程圖 70
2.4資料庫設計 70
2.4.1資料庫概要說明 70
2.4.2資料庫概念設計 70
2.4.3資料庫邏輯設計 71
2.5公共模組設計 72
2.6客戶端主窗體設計 72
2.6.1客戶端主窗體模組概述 72
2.6.2客戶端主窗體技術分析 73
2.6.3客戶端主窗體實現過程 75
2.6.4單元測試 78
2.7列車時刻表模組設計 78
2.7.1列車時刻表模組概述 78
2.7.2列車時刻表模組技術分析 79
2.7.3列車時刻表模組實現過程 81
2.8訂票管理模組設計 83
2.8.1訂票管理模組概述 83
2.8.2訂票管理模組技術分析 83
2.8.3訂票管理模組實現過程 85
2.8.4單元測試 91
2.9剩餘車票查詢模組設計 91
2.9.1剩餘車票查詢模組概述 91
2.9.2剩餘車票查詢模組技術分析 92
2.9.3剩餘車票查詢模組實現過程 92
2.9.4單元測試 94
2.10列車信息錄入模組設計 95
2.10.1列車信息錄入模組概述 95
2.10.2列車信息錄入模組技術分析 95
2.10.3列車信息錄入模組實現過程 95
2.10.4單元測試 99
2.11信息統計模組設計 100
2.11.1信息統計模組概述 100
2.11.2信息統計模組技術分析 100
2.11.3信息統計模組實現過程 102
2.12檔案清單 104
2.13SQLServer2005資料庫基本套用
技術專題 105
2.13.1SQLServer2005簡介 105
2.13.2選擇合適的SQLServer2005版本 105
2.13.3SQLServer2005工具簡介 107
2.13.4在SQLServer2005中創建
資料庫和表 108
2.14本章總結 110
第3章圖書館管理系統(VisualBasic
6.0+Access2000實現) 111
視頻講解:2小時2分鐘
3.1開發背景 112
3.2需求分析 112
3.3系統設計 112
3.3.1系統目標 112
3.3.2系統功能結構 113
3.3.3系統預覽 113
3.3.4業務流程圖 114
3.4資料庫設計 115
3.4.1資料庫概要說明 115
3.4.2資料庫概念設計 115
3.4.3資料庫邏輯設計 116
3.5公共模組設計 118
3.6主窗體設計 118
3.6.1主窗體概述 118
3.6.2主窗體技術分析 119
3.6.3主窗體實現過程 120
3.7讀者信息管理模組設計 125
3.7.1讀者信息管理模組概述 125
3.7.2讀者信息管理模組技術分析 125
3.7.3讀者信息管理模組實現過程 126
3.7.4單元測試 131
3.8讀者借書管理模組設計 131
3.8.1讀者借書管理模組概述 131
3.8.2讀者借書管理模組技術分析 131
3.8.3讀者借書管理模組實現過程 133
3.9圖書丟失管理模組設計 136
3.9.1圖書丟失管理模組概述 136
3.9.2圖書丟失管理模組技術分析 137
3.9.3圖書丟失管理模組實現過程 139
3.10圖書驗收報表模組設計 143
3.10.1圖書驗收報表模組概述 143
3.10.2圖書驗收報表模組技術分析 143
3.10.3圖書驗收報表模組實現過程 145
3.10.4單元測試 147
3.11檔案清單 147
3.12開發技巧與難點分析 148
3.12.1窗體分隔條的實現 148
3.12.2禁止ListView控制項中的項目被拖動 149
3.13數據環境設計器及報表的使用 150
3.13.1添加數據環境對象 151
3.13.2Connection對象 152
3.13.3Command對象 153
3.13.4DataReport報表 156
3.14本章總結 160
第4章線上考試系統(VisualBasic6.0+SQL
Server2000實現) 161
視頻講解:2小時42分鐘
4.1開發背景 162
4.2系統分析 162
4.2.1需求分析 162
4.2.2可行性分析 162
4.3系統設計 162
4.3.1系統目標 162
4.3.2系統功能結構 163
4.3.3系統預覽 163
4.3.4業務流程圖 165
4.4資料庫設計 165
4.4.1資料庫概要說明 165
4.4.2資料庫概念設計 166
4.4.3資料庫邏輯設計 167
4.5公共模組設計 169
4.6系統登錄模組設計 171
4.6.1系統登錄模組概述 171
4.6.2系統登錄模組技術分析 172
4.6.3系統登錄模組實現過程 173
4.6.4單元測試 176
4.7主窗體設計 176
4.7.1主窗體概述 176
4.7.2主窗體技術分析 177
4.7.3主窗體實現過程 177
4.7.4單元測試 180
4.8考試窗體設計 181
4.8.1考試窗體概述 181
4.8.2考試窗體技術分析 182
4.8.3考試窗體實現過程 183
4.9後台管理員窗體設計 195
4.9.1管理員窗體概述 195
4.9.2管理員窗體技術分析 195
4.9.3管理員窗體實現過程 196
4.10修改試題窗體設計 199
4.10.1修改試題窗體概述 199
4.10.2修改試題窗體技術分析 199
4.10.3修改試題窗體實現過程 200
4.10.4單元測試 202
4.11檔案清單 202
4.12開發技巧與難點分析 203
4.13打包技術專題 205
4.13.1打包技術概述 205
4.13.2編譯程式 205
4.13.3打包的詳細過程 206
4.14本章總結 210
第5章餐飲管理系統(VisualBasic6.0+SQL
Server2000實現) 211
視頻講解:2小時12分鐘
5.1開發背景 212
5.2需求分析 212
5.3系統設計 212
5.3.1系統目標 212
5.3.2系統功能結構 213
5.3.3系統預覽 214
5.3.4業務流程圖 215
5.4資料庫設計 215
5.4.1資料庫概要說明 215
5.4.2資料庫概念設計 216
5.4.3資料庫邏輯設計 217
5.5公共模組設計 220
5.6主窗體設計 224
5.6.1主窗體概述 224
5.6.2主窗體技術分析 224
5.6.3主窗體實現過程 227
5.6.4單元測試 230
5.7系統登錄模組設計 231
5.7.1系統登錄模組概述 231
5.7.2系統登錄模組技術分析 231
5.7.3系統登錄模組實現過程 232
5.7.4單元測試 235
5.8開台管理模組設計 236
5.8.1開台管理模組概述 236
5.8.2開台管理模組技術分析 237
5.8.3開台管理模組實現過程 238
5.9轉台服務模組設計 243
5.9.1轉台服務模組概述 243
5.9.2轉台服務模組技術分析 243
5.9.3轉台服務模組實現過程 244
5.10進貨管理模組設計 246
5.10.1進貨管理模組概述 246
5.10.2進貨管理模組技術分析 247
5.10.3進貨管理模組實現過程 248
5.11檔案清單 254
5.12開發技巧與難點分析 256
5.12.1限制錯誤登錄次數 256
5.12.2輔助輸入功能 257
5.13幫助檔案製作技術專題 257
5.13.1安裝MicrosoftHelpWorkshop 257
5.13.2製作RTF幫助檔案 258
5.13.3編譯RTF檔案 261
5.13.4製作幫助主題檔案 261
5.13.5編譯成help.hlp檔案 262
5.14本章總結 263
第6章酒店客房管理系統(VisualBasic
6.0+Access2003實現) 264
視頻講解:1小時36分鐘
6.1開發背景 265
6.2系統分析 265
6.2.1需求分析 265
6.2.2可行性分析 265
6.3系統設計 265
6.3.1系統目標 265
6.3.2系統功能結構 266
6.3.3系統預覽 267
6.3.4業務流程圖 268
6.4資料庫設計 268
6.4.1資料庫概要說明 268
6.4.2資料庫概念設計 269
6.4.3資料庫邏輯設計 269
6.5公共模組設計 271
6.6主窗體設計 272
6.6.1主窗體概述 272
6.6.2主窗體技術分析 272
6.6.3主窗體實現過程 273
6.6.4單元測試 276
6.7系統登錄模組設計 276
6.7.1系統登錄模組概述 276
6.7.2系統登錄模組技術分析 276
6.7.3系統登錄模組實現過程 277
6.7.4單元測試 278
6.8住宿登記模組設計 279
6.8.1住宿登記模組概述 279
6.8.2住宿登記模組技術分析 279
6.8.3住宿登記模組實現過程 280
6.8.4單元測試 284
6.9房態查看模組設計 285
6.9.1房態查看模組概述 285
6.9.2房態查看模組技術分析 285
6.9.3房態查看模組實現過程 286
6.10調房登記模組設計 287
6.10.1調房登記模組概述 287
6.10.2調房登記模組技術分析 287
6.10.3調房登記模組實現過程 289
6.11追加押金模組設計 292
6.11.1追加押金模組概述 292
6.11.2追加押金模組技術分析 292
6.11.3追加押金模組實現過程 293
6.12客房銷售報表模組設計 295
6.12.1客房銷售報表模組概述 295
6.12.2客房銷售報表模組技術分析 295
6.12.3客房銷售報表模組實現過程 296
6.12.4單元測試 298
6.13宿費提醒模組設計 299
6.13.1宿費提醒模組概述 299
6.13.2宿費提醒模組技術分析 299
6.13.3宿費提醒模組實現過程 300
6.14檔案清單 301
6.15列印技術專題 302
6.15.1使用Printers集合設定印表機 303
6.15.2使用PrintForm方法列印 303
6.15.3使用Printer對象列印 304
6.15.4設定列印字型、字號 310
6.15.5動態分頁列印 310
6.16本章總結 311
第7章BQ聊天系統(VisualBasic6.0+SQL
Server2005實現) 312
視頻講解:2小時32分鐘
7.1BQ開發背景 313
7.2需求分析 313
7.3系統設計 313
7.3.1系統目標 313
7.3.2系統功能結構 313
7.3.3系統預覽 313
7.3.4業務流程圖 315
7.4資料庫設計 315
7.4.1資料庫概要說明 315
7.4.2資料庫概念設計 316
7.4.3資料庫邏輯設計 316
7.4.4觸發器的創建 317
7.5公共模組設計 320
7.6主窗體設計 323
7.6.1主窗體概述 323
7.6.2主窗體技術分析 324
7.6.3主窗體實現過程 325
7.7系統登錄模組設計 332
7.7.1系統登錄模組概述 332
7.7.2系統登錄模組技術分析 332
7.7.3系統登錄模組實現過程 335
7.7.4單元測試 343
7.8通話模組設計 343
7.8.1通話模組概述 343
7.8.2通話模組技術分析 343
7.8.3通話模組實現過程 344
7.8.4單元測試 347
7.9添加好友模組 347
7.9.1添加好友模組概述 347
7.9.2添加好友模組技術分析 348
7.9.3添加好友模組實現過程 348
7.10好友分組模組 350
7.10.1好友分組模組概述 350
7.10.2好友分組模組技術分析 350
7.10.3好友分組模組實現過程 351
7.11BQ系統伺服器模組設計 352
7.11.1BQ系統伺服器模組概述 352
7.11.2BQ系統伺服器模組技術分析 352
7.11.3BQ系統伺服器模組實現過程 353
7.12檔案清單 355
7.13開發技巧與難點分析 356
7.13.1窗體透明 356
7.13.2Flash透明 357
7.13.3系統托盤及其套用 358
7.14套接字技術專題 359
7.14.1Winsock控制項的概述 359
7.14.2Winsock控制項的State屬性 359
7.14.3Winsock控制項的Connect事件 360
7.14.4ConnectionRequest事件 360
7.14.5Error事件 361
7.15本章總結 362
第8章*黃金屋*書友會簡訊傳送系統(Visual
Basic6.0+SQLServer2000+簡訊貓
實現) 363
視頻講解:1小時38分鐘
8.1開發背景 364
8.2系統分析 364
8.2.1需求分析 364
8.2.2可行性分析 364
8.3系統設計 365
8.3.1系統目標 365
8.3.2系統功能結構 365
8.3.3系統預覽 365
8.3.4業務流程圖 366
8.4資料庫設計 367
8.4.1資料庫概要說明 367
8.4.2資料庫概念設計 367
8.4.3資料庫邏輯設計 368
8.5公共模組設計 371
8.6主窗體設計 372
8.6.1主窗體概述 372
8.6.2主窗體技術分析 372
8.6.3主窗體實現過程 373
8.7簡訊貓設定模組設計 375
8.7.1簡訊貓設定模組概述 375
8.7.2簡訊貓設定模組技術分析 376
8.7.3簡訊貓設定模組實現過程 376
8.8簡訊傳送模組設計 377
8.8.1簡訊傳送模組概述 377
8.8.2簡訊傳送模組技術分析 377
8.8.3簡訊傳送模組實現過程 378
8.8.4單元測試 382
8.9號碼生成模組設計 382
8.9.1號碼生成模組概述 382
8.9.2號碼生成模組技術分析 383
8.9.3號碼生成模組實現過程 385
8.10接收簡訊模組設計 387
8.10.1接收簡訊模組概述 387
8.10.2接收簡訊模組技術分析 388
8.10.3接收簡訊模組實現過程 388
8.10.4單元測試 391
8.11投票統計模組設計 391
8.11.1投票統計模組概述 391
8.11.2投票統計模組技術分析 391
8.11.3投票統計模組實現過程 392
8.11.4單元測試 395
8.12投票抽獎模組設計 395
8.12.1投票抽獎模組概述 395
8.12.2投票抽獎模組技術分析 396
8.12.3投票抽獎模組實現過程 396
8.13檔案清單 399
8.14簡訊貓技術專題 400
8.15本章總結 402
第9章雲台視頻監控系統(VisualBasic6.0+
天敏VC4000監控卡SDK
實現) 403
視頻講解:1小時48分鐘
9.1開發背景 404
9.2需求分析 404
9.3系統分析 404
9.3.1系統目標 404
9.3.2系統功能結構 404
9.3.3系統預覽 405
9.3.4原理示意圖 405
9.4軟、硬體環境配置 406
9.4.1監控卡選購分析 406
9.4.2監控卡安裝 407
9.4.3雲台設備安裝 409
9.5公共模組設計 409
9.5.1VCSeriesSDK動態程式庫 409
9.5.2SDK調用模組 413
9.5.3雲台控制模組 418
9.5.4事件訊息模組 421
9.5.5自定義窗體移動事件 422
9.6主窗體設計 424
9.6.1主窗體概述 424
9.6.2主窗體技術分析 424
9.6.3主窗體實現過程 426
9.6.4單元測試 431
9.7視頻顯示窗體設計 431
9.7.1視頻顯示窗體概述 431
9.7.2視頻顯示窗體技術分析 431
9.7.3視頻顯示窗體實現過程 435
9.7.4單元測試 442
9.8參數設定窗體設計 442
9.8.1參數設定窗體概述 442
9.8.2參數設定窗體技術分析 442
9.8.3參數設定窗體實現過程 445
9.8.4單元測試 447
9.9檔案清單 447
9.10開發技巧與難點分析 447
9.10.1自定義窗體標題欄雙擊事件 447
9.10.2讀取資源點陣圖 448
9.10.3獲取硬碟分區可用空間 449
9.11本章總結 450
第10章企業郵件通(VisualBasic6.0+Access
2000+JMail組件實現) 451
視頻講解:1小時42分鐘
10.1開發背景 452
10.2系統分析 452
10.2.1需求分析 452
10.2.2可行性分析 452
10.2.3編寫項目計畫書 453
10.3系統設計 455
10.3.1系統目標 455
10.3.2系統功能結構 456
10.3.3系統預覽 456
10.3.4業務流程圖 458
10.4資料庫設計 458
10.4.1資料庫概要說明 458
10.4.2資料庫概念設計 458
10.4.3資料庫邏輯設計 459
10.5郵件服務配置 460
10.5.1SMTP和POP3簡介 460
10.5.2安裝和配置郵件伺服器 461
10.5.3安裝和配置POP3伺服器 462
10.6公共模組設計 463
10.7主窗體設計 467
10.7.1主窗體概述 467
10.7.2主窗體技術分析 467
10.7.3主窗體實現過程 469
10.7.4單元測試 471
10.8郵件傳送模組設計 472
10.8.1郵件傳送模組概述 472
10.8.2郵件傳送模組技術分析 472
10.8.3郵件傳送模組實現過程 473
10.8.4單元測試 476
10.9收件箱/廢件箱模組設計 477
10.9.1收件箱/廢件箱模組概述 477
10.9.2收件箱/廢件箱模組技術分析 477
10.9.3收件箱/廢件箱模組實現過程 479
10.9.4單元測試 490
10.10郵件查看模組設計 491
10.10.1郵件查看模組概述 491
10.10.2郵件查看模組技術分析 492
10.10.3郵件查看模組實現過程 492
10.10.4單元測試 496
10.11通訊錄模組設計 497
10.11.1通訊錄模組概述 497
10.11.2通訊錄模組技術分析 498
10.11.3通訊錄模組實現過程 499
10.11.4單元測試 505
10.12檔案清單 506
10.13開發技巧與難點分析 506
10.13.1JMail組件詳解 507
10.13.2郵件分頁顯示 509
10.13.3多個同名附屬檔案的接收與保存 511
10.13.4以默認的方式打開附屬檔案 512
10.13.5給工具列按鈕添加下拉選單 514
10.13.6利用右鍵選單刪除分組信息 515
10.14本章總結 517
VisualBasic項目開發全程實錄(第3版)
目錄

相關詞條

熱門詞條

聯絡我們