2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

C#項目開發案例全程實錄(第2版)(附光盤)

  • 作者:王小科 等 著 明日科技 編
  • 出版社: 清華大學出版社
  • 出版時間:2011-01-01
  • 版次:2
  • 商品編號: 10401022

    頁數:593

    印刷時間:2011-01-01


HK$92.70 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

 《C#項目開發案例全程實錄(第2版)(附光盤)》以家庭視頻監控系統、企業短信群發系統、人事工資管理系統、企業電話客服系統、卡拉OK點歌系統、企業QQ系統、餐飲管理系統、企業人事管理系統、超市進銷存銷售管理系統、編程詞典銷售分析系統、在線考試系統和圖書館管理系統12個實際項目開發程序為案例,從軟件工程的角度出發,按照項目的開發順序,系統、全面地介紹了程序的開發流程。從開發背景、需求分析、系統功能分析、數據庫分析、數據庫結構、系統開發到系統的編譯發行,每一過程都進行了詳細的介紹。
  《C#項目開發案例全程實錄(第2版)(附光盤)》案例涉及行業廣泛,實用性非常強,通過書中的學習,讀者可以瞭解各個行業的特點,能夠針對某一行業進行軟件或網站開發,也可以通過光盤中提供的案例源代碼和數據庫進行二次開發,以減少開發系統所需要的時間。
  書中光盤提供12個項目開發完整案例的同步教學視頻,12個項目開發完整案例及其源程序,書中的服務網站還提供了內容豐富的素材庫、題庫、模塊庫、案例庫和《C#項目開發案例全程實錄(第2版)(附光盤)》的答疑服務等。
  《C#項目開發案例全程實錄(第2版)(附光盤)》是一本項目開發案例方面的參考書,適合有基本編程知識但還沒有項目開發經驗的軟件開發初學者使用,尤其適合高校在校生進行畢業設計、課題設計時作參考。

作者簡介

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

目錄

第1章 家庭視頻監控系統(C# 3.5+Microsoft Access 2003+視頻採集卡實現) 1
視頻講解:1小時1分鐘
1.1 開發背景 2
1.2 系統分析 2
1.2.1 需求分析 2
1.2.2 可行性分析 2
1.2.3 編寫項目計劃書 3
1.3 系統設計 4
1.3.1 系統目標 4
1.3.2 系統功能結構 5
1.3.3 業務流程圖 5
1.3.4 系統預覽 6
1.3.5 程序運行環境 6
1.3.6 編碼規範 7
1.3.7 數據庫設計 9
1.3.8 文件夾組織結構 10
1.4 公共類設計 11
1.4.1 DataCon類 11
1.4.2 DataOperate類 11
1.4.3 SoftReg類 12
1.4.4 VideoOperate類 15
1.4.5 PelcoD類 19
1.5 登錄模塊設計 21
1.5.1 登錄模塊概述 21
1.5.2 登錄模塊技術分析 22
1.5.3 登錄模塊實現過程 22
1.5.4 單元測試 24
1.6 視頻監控模塊設計 27
1.6.1 視頻監控模塊概述 27
1.6.2 視頻監控模塊技術分析 28
1.6.3 視頻監控模塊實現過程 30
1.6.4 單元測試 37
1.7 監控管理模塊設計 37
1.7.1 監控管理模塊概述 37
1.7.2 監控管理模塊技術分析 37
1.7.3 監控管理模塊實現過程 38
1.8 錄像回放模塊設計 41
1.8.1 錄像回放模塊概述 41
1.8.2 錄像回放模塊技術分析 41
1.8.3 錄像回放模塊實現過程 42
1.9 開發技巧與難點分析 43
1.9.1 按Enter鍵移動鼠標焦點 43
1.9.2 使用圖標顯示管理員頭像 43
1.9.3 雲台控制協議 44
1.10 視頻採集卡技術 45
1.10.1 視頻採集卡選購分析 45
1.10.2 視頻採集卡安裝 46
1.10.3 視頻採集卡中的主要函數 47
1.11 本章總結 49

第2章 企業短信群發系統(C# 3.5+Microsoft Access 2000+短信貓實現) 50
視頻講解:1小時13分鐘
2.1 開發背景 51
2.2 需求分析 51
2.3 系統設計 51
2.3.1 系統目標 51
2.3.2 系統功能結構 52
2.3.3 系統預覽 52
2.3.4 業務流程圖 53
2.3.5 程序運行環境 53
2.3.6 數據庫設計 54
2.3.7 文件夾組織結構 57
2.4 公共類設計 58
2.4.1 ConnClass類 58
2.4.2 GSM類 59
2.5 登錄模塊設計 60
2.5.1 登錄模塊概述 60
2.5.2 登錄模塊技術分析 61
2.5.3 登錄模塊實現過程 61
2.6 主窗體設計 63
2.6.1 主窗體概述 63
2.6.2 主窗體技術分析 63
2.6.3 主窗體實現過程 64
2.7 短信群發模塊設計 68
2.7.1 短信群發模塊概述 68
2.7.2 短信群發模塊技術分析 69
2.7.3 短信群發模塊實現過程 69
2.7.4 單元測試 74
2.8 短信接收模塊設計 75
2.8.1 短信接收模塊概述 75
2.8.2 短信接收模塊技術分析 76
2.8.3 短信接收模塊實現過程 76
2.8.4 單元測試 80
2.9 電話簿管理模塊設計 82
2.9.1 電話簿管理模塊概述 82
2.9.2 電話簿管理模塊技術分析 83
2.9.3 電話簿管理模塊實現過程 84
2.10 常用短語管理模塊設計 86
2.10.1 常用短語管理模塊概述 86
2.10.2 常用短語管理模塊技術分析 87
2.10.3 常用短語管理模塊實現過程 88
2.11 開發技巧與難點分析 91
2.12 短信貓技術 91
2.13 本章總結 94

第3章 人事工資管理系統(C# 3.5+Microsoft SQL Server 2005實現) 95
視頻講解:1小時38分鐘
3.1 開發背景 96
3.2 需求分析 96
3.3 系統設計 96
3.3.1 系統目標 96
3.3.2 系統功能結構 97
3.3.3 系統預覽 97
3.3.4 業務流程圖 99
3.3.5 編碼規則 99
3.3.6 程序運行環境 100
3.3.7 數據庫設計 100
3.3.8 文件夾組織結構 106
3.4 公共類設計 107
3.4.1 DBConnection公共類 107
3.4.2 DBOperate公共類 108
3.5 登錄模塊設計 114
3.5.1 登錄模塊概述 114
3.5.2 登錄模塊技術分析 114
3.5.3 登錄模塊實現過程 115
3.6 主窗體設計 117
3.6.1 主窗體概述 117
3.6.2 主窗體技術分析 117
3.6.3 主窗體實現過程 118
3.6.4 單元測試 120
3.7 檔案管理模塊設計 121
3.7.1 檔案管理窗體概述 121
3.7.2 檔案管理模塊技術分析 121
3.7.3 檔案管理模塊實現過程 122
3.7.4 單元測試 131
3.8 獎罰管理模塊設計 132
3.8.1 獎罰管理窗體概述 132
3.8.2 獎罰管理窗體技術分析 133
3.8.3 獎罰管理窗體實現過程 133
3.9 開發技巧與難點分析 138
3.9.1 文本框只能輸入數字 138
3.9.2 在數據庫中存取圖片 138
3.10 使用水晶報表顯示員工信息 140
3.11 本章總結 143

第4章 企業電話客服系統(C# 3.5+Microsoft Access 2000+東進DJD161A語音卡實現) 144
視頻講解:1小時10分鐘
4.1 開發背景 145
4.2 需求分析 145
4.3 系統設計 145
4.3.1 系統目標 145
4.3.2 系統預覽 146
4.3.3 系統功能結構 146
4.3.4 業務流程圖 147
4.3.5 程序運行環境 147
4.3.6 數據庫設計 148
4.3.7 文件夾組織結構 152
4.4 公共類設計 152
4.4.1 tbEmployeeClass類 153
4.4.2 tbEmployeeMenthod類 155
4.4.3 D160A類 161
4.5 主窗體設計 169
4.5.1 主窗體概述 169
4.5.2 主窗體技術分析 169
4.5.3 主窗體實現過程 170
4.5.4 單元測試 174
4.6 自動語音處理模塊設計 175
4.6.1 自動語音處理模塊概述 175
4.6.2 自動語音處理模塊技術分析 175
4.6.3 自動語音處理模塊實現過程 176
4.6.4 單元測試 184
4.7 員工管理模塊設計 186
4.7.1 員工管理模塊概述 186
4.7.2 員工管理模塊技術分析 187
4.7.3 員工管理模塊實現過程 188
4.8 產品類別管理模塊設計 193
4.8.1 產品類別管理模塊概述 193
4.8.2 產品類別管理模塊技術分析 193
4.8.3 產品類別管理模塊實現過程 194
4.9 開發技巧與難點分析 196
4.10 C#中調用API 197
4.11 本章總結 198

第5章 卡拉OK點歌系統(C# 3.5+Microsoft Access 2000實現) 199
視頻講解:1小時4分鐘
5.1 開發背景 200
5.2 需求分析 200
5.3 系統設計 200
5.3.1 系統目標 200
5.3.2 系統功能結構 200
5.3.3 系統預覽 201
5.3.4 業務流程圖 202
5.3.5 程序運行環境 202
5.3.6 數據庫設計 203
5.3.7 數據庫概念設計 203
5.3.8 數據庫邏輯結構設計 204
5.3.9 文件夾組織結構 205
5.4 公共類設計 206
5.4.1 getConnection類 206
5.4.2 tb_musicinfo類 207
5.4.3 tbMusicnfoMenthod類 208
5.5 登錄模塊設計 214
5.5.1 登錄模塊概述 214
5.5.2 登錄模塊技術分析 214
5.5.3 登錄模塊實現過程 215
5.6 後台數據維護模塊設計 216
5.6.1 後台數據維護模塊概述 216
5.6.2 後台數據維護模塊技術分析 217
5.6.3 後台數據維護模塊實現過程 217
5.7 明星模塊設計 226
5.7.1 明星模塊概述 226
5.7.2 明星模塊技術分析 227
5.7.3 明星模塊實現過程 227
5.7.4 單元測試 233
5.8 系統點歌模塊設計 234
5.8.1 系統點歌模塊概述 234
5.8.2 系統點歌模塊技術分析 234
5.8.3 系統點歌模塊實現過程 235
5.8.4 單元測試 237
5.9 開發技巧與難點分析 239
5.10 C#中播放視頻文件 240
5.11 本章總結 240

第6章 企業QQ系統(C# 3.5+ Microsoft SQL Server 2000實現) 241
視頻講解:1小時7分鐘
6.1 開發背景 242
6.2 需求分析 242
6.3 系統設計 242
6.3.1 系統目標 242
6.3.2 系統功能結構 242
6.3.3 系統預覽 243
6.3.4 業務流程圖 244
6.3.5 程序運行環境 244
6.3.6 數據庫設計 244
6.3.7 文件夾組織結構 247
6.4 類庫的設計 247
6.4.1 UDPSocket控件 247
6.4.2 Publec_Class類 251
6.4.3 ClassForms類 252
6.4.4 ClassMsg類 252
6.4.5 ClassOptionData類 254
6.4.6 ClassSerializers類 255
6.4.7 ClassUserInfo類 255
6.4.8 ClassUsers類 256
6.4.9 cVideo類 256
6.5 客戶端註冊模塊設計 258
6.5.1 客戶端註冊模塊概述 258
6.5.2 客戶端註冊模塊技術分析 258
6.5.3 客戶端註冊模塊實現過程 260
6.5.4 單元測試 262
6.6 客戶端登錄模塊設計 263
6.6.1 客戶端登錄模塊概述 263
6.6.2 客戶端登錄模塊技術分析 263
6.6.3 客戶端登錄模塊實現過程 264
6.7 客戶端QQ模塊設計 266
6.7.1 客戶端QQ模塊概述 266
6.7.2 客戶端QQ模塊技術分析 267
6.7.3 客戶端QQ模塊實現過程 267
6.8 客戶端消息發送模塊設計 273
6.8.1 客戶端消息發送模塊概述 273
6.8.2 客戶端消息發送模塊技術分析 273
6.8.3 客戶端消息發送模塊實現過程 274
6.9 服務器端控制台模塊設計 279
6.9.1 服務器端控制台窗體概述 279
6.9.2 服務器端控制台窗體技術分析 280
6.9.3 服務器端控制台窗體實現過程 281
6.10 開發技巧與難點分析 284
6.11 UDP協議 285
6.12 本章總結 286

第7章 餐飲管理系統(C# 3.5+Microsoft SQL Server 2000實現) 287
視頻講解:1小時31分鐘
7.1 開發背景 288
7.2 需求分析 288
7.3 系統設計 288
7.3.1 系統目標 288
7.3.2 系統功能結構 288
7.3.3 系統預覽 289
7.3.4 業務流程圖 290
7.3.5 程序運行環境 290
7.3.6 數據庫設計 290
7.3.7 數據庫概念設計 291
7.3.8 數據庫邏輯結構設計 293
7.3.9 文件夾組織結構 295
7.4 登錄模塊設計 295
7.4.1 登錄模塊概述 295
7.4.2 登錄模塊技術分析 296
7.4.3 登錄模塊實現過程 296
7.5 主窗體模塊設計 298
7.5.1 主窗體模塊概述 298
7.5.2 主窗體模塊技術分析 299
7.5.3 主窗體實現過程 301
7.5.4 單元測試 307
7.6 開台模塊設計 309
7.6.1 開台模塊概述 309
7.6.2 開台模塊技術分析 309
7.6.3 開台模塊實現過程 310
7.7 點菜模塊設計 312
7.7.1 點菜模塊概述 312
7.7.2 點菜模塊技術分析 312
7.7.3 點菜模塊實現過程 313
7.7.4 單元測試 318
7.8 結賬模塊設計 321
7.8.1 結賬模塊概述 321
7.8.2 結賬模塊技術分析 321
7.8.3 結賬模塊實現過程 322
7.9 開發技巧與難點分析 325
7.10 ListView控件應用 328
7.11 本章總結 334

第8章 企業人事管理系統(C# 3.5+ Microsoft SQL Server 2005實現) 335
視頻講解:2小時9分鐘
8.1 開發背景 336
8.2 需求分析 336
8.3 系統設計 336
8.3.1 系統目標 336
8.3.2 系統功能結構 336
8.3.3 系統預覽 337
8.3.4 業務流程圖 339
8.3.5 編碼規則 339
8.3.6 程序運行環境 340
8.3.7 數據庫設計 340
8.3.8 文件夾組織結構 348
8.4 公共類設計 348
8.4.1 MyMeans公共類 349
8.4.2 MyModule公共類 351
8.5 登錄模塊設計 360
8.5.1 登錄模塊概述 360
8.5.2 登錄模塊技術分析 360
8.5.3 登錄模塊實現過程 361
8.6 主窗體設計 363
8.6.1 主窗體概述 363
8.6.2 主窗體技術分析 364
8.6.3 主窗體實現過程 364
8.6.4 單元測試 366
8.7 人事檔案瀏覽模塊設計 367
8.7.1 人事檔案瀏覽窗體概述 367
8.7.2 人事檔案瀏覽窗體技術分析 368
8.7.3 人事檔案瀏覽窗體實現過程 369
8.7.4 單元測試 375
8.8 人事資料查詢模塊設計 376
8.8.1 人事資料查詢窗體概述 376
8.8.2 人事資料查詢窗體技術分析 376
8.8.3 人事資料查詢窗體實現過程 377
8.9 開發技巧與難點分析 379
8.9.1 文本框只能輸入數字或單精度 379
8.9.2 在數據庫中存取圖片 380
8.10 將數據以自製表格的形式
插入Word中 381
8.11 本章總結 383

第9章 超市進銷存銷售管理系統(C# 3.5+Microsoft SQL Server 2005實現) 384
視頻講解:1小時50分鐘
9.1 開發背景 385
9.2 需求分析 385
9.3 系統設計 385
9.3.1 系統目標 385
9.3.2 系統功能結構 385
9.3.3 系統預覽 386
9.3.4 業務流程圖 387
9.3.5 程序運行環境 387
9.3.6 數據庫設計 387
9.3.7 數據庫概念設計 388
9.3.8 數據庫邏輯結構設計 389
9.3.9 文件夾組織結構 392
9.4 公共類設計 392
9.4.1 tb_ThGoodsInfo類 392
9.4.2 getSqlConnection類 394
9.4.3 tb_ThGoodsMenthod類 395
9.5 系統登錄模塊設計 400
9.5.1 系統登錄模塊概述 400
9.5.2 系統登錄模塊技術分析 400
9.5.3 系統登錄模塊實現過程 400
9.6 主窗體設計 401
9.6.1 主窗體概述 401
9.6.2 主窗體技術分析 402
9.6.3 主窗體實現過程 403
9.7 商品進貨管理模塊設計 406
9.7.1 商品進貨管理模塊概述 406
9.7.2 商品進貨管理模塊技術分析 407
9.7.3 商品進貨管理模塊實現過程 407
9.7.4 單元測試 411
9.8 商品銷售管理模塊設計 413
9.8.1 商品銷售管理模塊概述 413
9.8.2 商品銷售管理模塊技術分析 414
9.8.3 商品銷售管理模塊實現過程 414
9.8.4 單元測試 419
9.9 庫存管理模塊設計 420
9.9.1 庫存管理模塊概述 420
9.9.2 庫存管理模塊技術分析 421
9.9.3 庫存管理模塊實現過程 422
9.10 開發技巧與難點分析 424
9.11 TreeView控件應用 425
9.12 本章總結 427

第10章 編程詞典銷售分析系統(C# 3.5+ Microsoft SQL Server 2000實現) 428
視頻講解:1小時28分鐘
10.1 開發背景 429
10.2 需求分析 429
10.3 系統設計 429
10.3.1 系統目標 429
10.3.2 系統功能結構 429
10.3.3 系統預覽 431
10.3.4 業務流程圖 433
10.3.5 編碼規則 434
10.3.6 程序運行環境 434
10.3.7 數據庫設計 434
10.3.8 文件夾組織結構 444
10.4 公共類設計 444
10.4.1 DataLogic公共類 445
10.4.2 Useful公共類 450
10.5 產品大類模塊設計 453
10.5.1 產品大類模塊概述 453
10.5.2 產品大類模塊技術分析 454
10.5.3 產品大類模塊實現過程 454
10.5.4 單元測試 458
10.6 代理登記模塊設計 459
10.6.1 代理登記模塊概述 459
10.6.2 代理登記模塊技術分析 460
10.6.3 代理登記模塊實現過程 461
10.7 訂貨單模塊設計 466
10.7.1 訂貨單模塊概述 466
10.7.2 訂貨單模塊技術分析 467
10.7.3 訂貨單模塊實現過程 467
10.8 權限分配模塊設計 473
10.8.1 權限分配模塊概述 473
10.8.2 權限分配模塊技術分析 474
10.8.3 權限分配模塊實現過程 475
10.9 開發技巧與難點分析 478
10.9.1 在TextBox中僅輸入非負十進制數 478
10.9.2 清空DataGridView中的數據 478
10.10 控件綁定數據源技術 479
10.11 本章總結 481

第11章 在線考試系統(C# 3.5+Microsoft SQL Server 2000實現) 482
視頻講解:1小時58分鐘
11.1 開發背景 483
11.2 系統分析 483
11.2.1 需求分析 483
11.2.2 系統功能描述 483
11.2.3 可行性分析 483
11.2.4 編寫項目計劃書 484
11.3 系統設計 486
11.3.1 系統目標 486
11.3.2 系統功能結構 486
11.3.3 系統預覽 487
11.3.4 業務流程圖 488
11.3.5 程序運行環境 489
11.3.6 數據庫設計 489
11.3.7 數據庫概念設計 489
11.3.8 數據庫邏輯結構設計 490
11.3.9 文件夾組織結構 492
11.4 公共類設計 493
11.5 登錄模塊設計 495
11.5.1 登錄模塊概述 495
11.5.2 登錄模塊技術分析 495
11.5.3 登錄模塊實現過程 496
11.6 隨機抽取試題模塊設計 497
11.6.1 隨機抽取試題模塊概述 497
11.6.2 隨機抽取試題模塊技術分析 498
11.6.3 隨機抽取試題模塊實現過程 499
11.6.4 單元測試 502
11.7 自動評分模塊設計 503
11.7.1 自動評分模塊概述 503
11.7.2 自動評分模塊技術分析 503
11.7.3 自動評分模塊實現過程 504
11.8 試題管理模塊設計 505
11.8.1 試題管理模塊概述 505
11.8.2 試題管理模塊技術分析 505
11.8.3 試題管理模塊實現過程 507
11.8.4 單元測試 512
11.9 後台管理員模塊設計 513
11.9.1 後台管理員模塊概述 513
11.9.2 後台管理員模塊技術分析 514
11.9.3 後台管理員模塊實現過程 514
11.10 開發技巧與難點分析 526
11.11 GridView控件應用 527
11.12 本章總結 531

第12章 圖書館管理系統(ASP.NET 3.5+ Microsoft SQL Server 2005實現) 532
視頻講解:1小時22分鐘
12.1 開發背景 533
12.2 需求分析 533
12.3 系統設計 533
12.3.1 系統目標 533
12.3.2 系統功能結構 534
12.3.3 系統流程圖 534
12.3.4 系統預覽 535
12.3.5 構建開發環境 536
12.3.6 數據庫設計 536
12.3.7 網站文件組織結構 541
12.4 公共類設計 541
12.4.1 DataBase類 542
12.4.2 AdminManage類 547
12.4.3 OperatorClass類 551
12.4.4 ValidateClass類 552
12.5 主頁面設計 553
12.5.1 主頁面概述 553
12.5.2 主頁面技術分析 554
12.5.3 主頁面實現過程 557
12.5.4 單元測試 561
12.6 圖書館信息模塊設計 562
12.6.1 圖書館信息模塊概述 562
12.6.2 圖書館信息模塊技術分析 563
12.6.3 圖書館信息模塊實現過程 564
12.7 圖書信息管理模塊設計 566
12.7.1 圖書信息管理模塊概述 566
12.7.2 圖書信息管理模塊技術分析 568
12.7.3 圖書信息管理模塊實現過程 568
12.8 圖書借還管理模塊設計 573
12.8.1 圖書借還管理模塊概述 573
12.8.2 圖書借還管理模塊技術分析 574
12.8.3 圖書借還管理模塊實現過程 575
12.8.4 單元測試 581
12.9 開發技巧與難點分析 581
12.9.1 如何驗證輸入字符串 581
12.9.2 如何自動計算圖書歸還日期 582
12.10 網站編譯與發佈 582
12.10.1 網站編譯 583
12.10.2 網站發佈 586
12.11 三層架構開發技術 589
12.11.1 什麼是三層架構 589
12.11.2 為什麼使用三層架構 590
12.11.3 使用三層架構開發的優點 591
12.11.4 三層架構的種類 591
12.12 本章總結 593


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。