評論(0

VisualC++項目開發全程實錄

標籤: 暫無標籤

本書以社區視頻監控系統、企業簡訊群發管理系統、企業電話語音錄音管理系統、區域網監控系統、餐飲管理系統、超市進銷存管理系統、圖書管理系統、學生管理系統、學生考試系統和人力資源管理系統10個實際項目開發程序為案例,從軟體工程的角度出發,按照項目的開發順序,系統、全面地介紹了程序開發流程。從開發背景、需求分析、系統功能分析、資料庫分析、資料庫建模到系統開發,每一過程都進行了詳細的介紹。

  

  本書附有配套光碟,光碟提供了書中所有案例的全部源代碼,所有源代碼都經過精心調試,在Windows XP、Windows 2000和Windows 2003下全部通過,保證能夠正常運行。此外,光碟中還提供有項目開發視頻、編程詞典軟體體驗版及實際項目的界面素材等。

  本書案例涉及行業廣泛,實用性非常強。通過本書的學習,讀者可以了解各行業的特點,能夠針對某一行業進行軟體開發;也可以通過光碟中提供的案例源代碼和資料庫進行二次開發,以減少開發系統所需要的時間。

  第1章 社區視頻監控系統(Visual C++6.0+視頻採集卡+Access 2000實現) 1

  教學視頻:1小時25分

  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 系統功能結構 5

  1.3.3 系統預覽 6

  1.3.4 業務流程圖 6

  1.3.5 編碼規則 7

  1.3.6 資料庫設計 8

  1.4 公共模塊設計 9

  1.5 主窗體設計 14

  1.6 用戶登錄模塊設計 32

  1.6.1 用戶登錄模塊概述 32

  1.6.2 用戶登錄技術分析 32

  1.6.3 用戶登錄實現過程 32

  1.7 監控管理模塊設計 34

  1.7.1 監控管理模塊概述 34

  1.7.2 監控管理技術分析 34

  1.7.3 監控管理實現過程 35

  1.7.4 單元測試 39

  1.8 無人廣角自動監控模塊設計 39

  1.8.1 無人廣角自動監控模塊概述 39

  1.8.2 無人廣角自動監控技術分析 40

  1.8.3 無人廣角自動監控實現過程 41

  1.8.4 單元測試 44

  1.9 視頻回放模塊設計 45

  1.9.1 視頻回放模塊概述 45

  1.9.2 視頻回放技術分析 45

  1.9.3 視頻回放實現過程 46

  1.10 開發技巧與難點分析 47

  1.11 監控卡的選購及安裝 56

  1.11.1 監控卡選購分析 56

  1.11.2 監控卡安裝 57

  1.11.3 視頻採集卡常用函數 58

  1.12 本章總結 61

  第2章 企業簡訊群發管理系統(Visual C++

  6.0+簡訊貓+Access 2000實現) 62

  教學視頻:1小時23分

  2.1 開發背景 63

  2.2 系統分析 63

  2.2.1 需求分析 63

  2.2.2 可行性分析 63

  2.2.3 編寫項目計劃書 64

  2.3 系統設計 66

  2.3.1 系統目標 66

  2.3.2 系統功能結構圖 66

  2.3.3 系統預覽 66

  2.3.4 業務流程圖 67

  2.3.5 資料庫設計 67

  2.4 公共類設計 69

  2.4.1 自定義SetHBitmap方法 69

  2.4.2 處理WM_MOUSEMOVE事件 70

  2.5 主窗口設計 70

  2.6 簡訊貓設置模塊設計 74

  2.6.1 簡訊貓設置模塊概述 74

  2.6.2 簡訊貓設置技術分析 75

  2.6.3 簡訊貓設置實現過程 75

  2.7 電話簿管理模塊設計 77

  2.7.1 電話簿管理模塊概述 77

  2.7.2 電話簿管理技術分析 77

  2.7.3 電話簿管理實現過程 78

  2.7.4 單元測試 82

  2.8 常用語管理模塊設計 83

  2.8.1 常用語管理模塊概述 83

  2.8.2 常用語管理技術分析 83

  2.8.3 常用語管理實現過程 85

  2.9 簡訊息發送模塊設計 88

  2.9.1 簡訊息發送概述 88

  2.9.2 簡訊息發送技術分析 88

  2.9.3 簡訊息發送實現過程 89

  2.9.4 單元測試 96

  2.10 簡訊息接收模塊設計 96

  2.10.1 簡訊息接收模塊概述 96

  2.10.2 簡訊息接收技術分析 97

  2.10.3 簡訊息接收實現過程 97

  2.10.4 單元測試 101

  2.11 開發技巧與難點分析 102

  2.11.1 顯示「收到新信息」對話框 102

  2.11.2 製作只允許輸入數字的編輯框 104

  2.12 簡訊貓應用 104

  2.13 本章總結 107

  第3章 企業電話語音錄音管理系統(Visual

  C++6.0+語音卡+Access 2000

  實現) 108

  教學視頻:1小時29分

  3.1 開發背景 109

  3.2 需求分析 109

  3.3 系統設計 109

  3.3.1 系統目標 109

  3.3.2 系統功能結構 110

  3.3.3 系統預覽 110

  3.3.4 業務流程圖 111

  3.3.5 資料庫設計 111

  3.4 公共模塊設計 114

  3.5 主窗體設計 117

  3.6 來電管理模塊設計 128

  3.6.1 來電管理模塊概述 128

  3.6.2 來電管理技術分析 128

  3.6.3 來電管理實現過程 129

  3.6.4 單元測試 132

  3.7 電話錄音管理模塊設計 134

  3.7.1 電話錄音管理模塊概述 134

  3.7.2 電話錄音管理技術分析 135

  3.7.3 電話錄音管理實現過程 137

  3.7.4 單元測試 141

  3.8 員工信息管理模塊設計 142

  3.8.1 員工信息管理模塊概述 142

  3.8.2 員工信息管理技術分析 142

  3.8.3 員工信息管理實現過程 143

  3.9 產品信息管理模塊設計 147

  3.9.1 產品信息管理模塊概述 147

  3.9.2 產品信息管理技術分析 147

  3.9.3 產品信息管理實現過程 148

  3.10 開發技巧與難點分析 152

  3.10.1 為程序設置系統托盤 152

  3.10.2 對話框的顯示 154

  3.11 語音卡函數介紹 156

  3.12 本章總結 160

  第4章 區域網監控系統(Visual C++6.0+

  Microsoft Access 2000實現) 161

  教學視頻:4小時9分

  4.1 開發背景 162

  4.2 需求分析 162

  4.3 系統設計 162

  4.3.1 系統目標 162

  4.3.2 系統功能結構 162

  4.3.3 系統預覽 163

  4.3.4 業務流程圖 163

  4.3.5 程序運行環境 163

  4.3.6 資料庫設計 164

  4.4 客戶端設計 166

  4.4.1 客戶端模塊概述 166

  4.4.2 客戶端技術分析 166

  4.4.3 客戶端實現過程 168

  4.5 公共類設計 173

  4.6 系統登錄模塊設計 174

  4.6.1 系統登錄模塊概述 174

  4.6.2 系統登錄模塊技術分析 174

  4.6.3 系統登錄模塊實現過程 175

  4.6.4 單元測試 177

  4.7 主窗體設計 179

  4.7.1 主窗體概述 179

  4.7.2 主窗體技術分析 179

  4.7.3 主窗體實現過程 181

  4.8 操作員管理模塊設計 186

  4.8.1 操作員管理模塊概述 186

  4.8.2 操作員管理模塊技術分析 186

  4.8.3 操作員管理模塊實現過程 188

  4.8.4 單元測試 194

  4.9 系統設置模塊設計 195

  4.9.1 系統設置模塊概述 195

  4.9.2 系統設置模塊技術分析 195

  4.9.3 系統設置模塊實現過程 196

  4.10 開發技巧與難點分析 198

  4.10.1 及時關閉記錄集 198

  4.10.2 屏幕點陣圖數據的發送 198

  4.10.3 訪問帶密碼的Access資料庫 198

  4.11 自定義控制項 198

  4.11.1 自定義按鈕控制項 198

  4.11.2 自定義列表控制項 201

  4.12 本章總結 202

  第5章 餐飲管理系統(Visual C++6.0+

  Microsoft Access 2000實現) 203

  教學視頻:1小時4分

  5.1 開發背景 204

  5.2 需求分析 204

  5.3 系統設計 204

  5.3.1 系統目標 204

  5.3.2 系統功能結構 204

  5.3.3 系統預覽 205

  5.3.4 業務流程圖 206

  5.3.5 資料庫設計 206

  5.4 公共類設計 210

  5.5 主窗體設計 211

  5.6 註冊模塊設計 214

  5.6.1 註冊模塊概述 214

  5.6.2 註冊模塊技術分析 214

  5.6.3 註冊模塊實現過程 215

  5.7 登錄模塊設計 216

  5.7.1 登錄模塊概述 216

  5.7.2 登錄模塊技術分析 217

  5.7.3 登錄模塊實現過程 217

  5.8 開台模塊設計 219

  5.8.1 開台模塊概述 219

  5.8.2 開台模塊技術分析 219

  5.8.3 開台模塊實現過程 219

  5.9 點菜模塊設計 222

  5.9.1 點菜模塊概述 222

  5.9.2 點菜模塊技術分析 222

  5.9.3 點菜模塊實現過程 223

  5.9.4 單元測試 229

  5.10 結賬模塊設計 229

  5.10.1 結賬模塊概述 229

  5.10.2 結賬模塊技術分析 229

  5.10.3 結賬模塊實現過程 230

  5.10.4 單元測試 234

  5.11 資料庫維護模塊設計 235

  5.11.1 資料庫維護模塊概述 235

  5.11.2 資料庫維護模塊技術分析 236

  5.11.3 資料庫維護模塊實現過程 236

  5.11.4 單元測試 238

  5.12 打包發行 239

  5.12.1 選擇合適的打包工具 239

  5.12.2 InstallShield打包方案 239

  5.12.3 設置工程文件 241

  5.12.4 程序發布 243

  5.13 開發技巧與難點分析 244

  5.14 本章總結 246

  第6章 超市進銷存管理系統(Visual C++6.0+

  Oracle 9i資料庫實現) 247

  教學視頻:55分

  6.1 開發背景 248

  6.2 需求分析 248

  6.3 系統設計 248

  6.3.1 系統目標 248

  6.3.2 系統功能結構 249

  6.3.3 系統預覽 249

  6.3.4 業務流程圖 250

  6.3.5 資料庫設計 250

  6.4 公共模塊設計 254

  6.5 主窗體設計 256

  6.6 商品信息模塊設計 259

  6.6.1 商品信息模塊概述 259

  6.6.2 商品信息技術分析 260

  6.6.3 商品信息實現過程 260

  6.6.4 單元測試 265

  6.7 供應商信息模塊設計 267

  6.7.1 供應商信息模塊概述 267

  6.7.2 供應商信息技術分析 268

  6.7.3 供應商信息實現過程 269

  6.7.4 單元測試 274

  6.8 銷售查詢模塊設計 276

  6.8.1 銷售查詢模塊概述 276

  6.8.2 銷售查詢技術分析 277

  6.8.3 銷售查詢實現過程 277

  6.9 日結查詢模塊設計 280

  6.9.1 日結查詢模塊概述 280

  6.9.2 日結查詢模塊技術分析 280

  6.9.3 日結查詢模塊實現過程 280

  6.10 前台銷售模塊設計 283

  6.10.1 前台銷售模塊概述 283

  6.10.2 前台銷售技術分析 283

  6.10.3 前台銷售實現過程 285

  6.11 開發技巧與難點分析 289

  6.12 列印技術 291

  6.12.1 解析度 291

  6.12.2 映射模式 291

  6.12.3 基於對話框結構的列印 292

  6.13 本章總結 296

  第7章 圖書管理系統(Visual C++6.0+Server

  2000資料庫實現) 297

  教學視頻:47分

  7.1 開發背景 298

  7.2 需求分析 298

  7.3 系統設計 298

  7.3.1 系統目標 298

  7.3.2 系統功能結構 298

  7.3.3 系統預覽 299

  7.3.4 業務流程圖 300

  7.3.5 資料庫設計 300

  7.4 公共類設計 302

  7.5 主窗體設計 304

  7.6 系統登錄模塊設計 307

  7.6.1 系統登錄模塊概述 307

  7.6.2 系統登錄技術分析 307

  7.6.3 系統登錄實現過程 308

  7.7 操作員管理模塊設計 309

  7.7.1 操作員管理模塊概述 309

  7.7.2 操作員管理技術分析 309

  7.7.3 操作員管理實現過程 310

  7.7.4 單元測試 312

  7.8 圖書信息管理模塊設計 313

  7.8.1 圖書信息管理模塊概述 313

  7.8.2 圖書信息管理技術分析 313

  7.8.3 實現過程 314

  7.9 圖書銷售模塊設計 316

  7.9.1 圖書銷售模塊概述 316

  7.9.2 圖書銷售技術分析 317

  7.9.3 圖書銷售實現過程 318

  7.10 圖書銷售查詢模塊設計 326

  7.10.1 圖書銷售查詢模塊概述 326

  7.10.2 圖書銷售查詢技術分析 327

  7.10.3 圖書銷售查詢實現過程 329

  7.10.4 單元測試 333

  7.11 開發技巧與難點分析 334

  7.12 使用VSS進行代碼維護 339

  7.13 本章總結 348

  第8章 學生管理系統(Visual C++6.0+SQL

  Server 2000資料庫實現) 349

  教學視頻:46分

  8.1 開發背景 350

  8.2 系統分析 350

  8.2.1 需求分析 350

  8.2.2 系統功能描述 350

  8.3 系統設計 351

  8.3.1 系統目標 351

  8.3.2 系統功能結構 351

  8.3.3 系統預覽 352

  8.3.4 業務流程圖 352

  8.3.5 資料庫設計 353

  8.4 公共類設計 355

  8.5 主窗體設計 357

  8.6 科目信息管理模塊設計 358

  8.6.1 科目信息管理模塊概述 358

  8.6.2 科目信息管理技術分析 359

  8.6.3 科目信息管理實現過程 360

  8.7 學生信息管理模塊設計 365

  8.7.1 學生信息管理模塊概述 365

  8.7.2 學生信息管理技術分析 365

  8.7.3 學生信息管理實現過程 365

  8.7.4 學生信息管理單元測試 369

  8.8 學生成績錄入模塊設計 370

  8.8.1 學生成績錄入模塊概述 370

  8.8.2 學生成績錄入技術分析 370

  8.8.3 學生成績錄入實現過程 371

  8.9 成績等級管理模塊設計 373

  8.9.1 成績等級管理模塊概述 373

  8.9.2 成績等級管理技術分析 373

  8.9.3 成績等級管理實現過程 374

  8.9.4 成績等級管理單元測試 381

  8.10 學生違規查詢模塊設計 381

  8.10.1 學生違規查詢模塊概述 381

  8.10.2 學生違規查詢技術分析 381

  8.10.3 學生違規查詢實現過程 382

  8.11 開發技巧與難點分析 385

  8.11.1 如何解決按Enter鍵關閉程序 385

  8.11.2 在連接ODBC時不顯示連接數據源

  對話框 386

  8.12 在VC中操作Excel 386

  8.13 本章總結 390

  第9章 學生考試系統(Visual C++6.0+

  Microsoft Access 2003實現) 391

  教學視頻:1小時20分

  9.1 開發背景 392

  9.2 需求分析 392

  9.3 系統設計 392

  9.3.1 系統目標 392

  9.3.2 系統功能結構 392

  9.3.3 系統預覽 393

  9.3.4 業務流程圖 394

  9.3.5 資料庫設計 394

  9.4 公共模塊設計 397

  9.5 主窗體設計 400

  9.6 註冊模塊設計 409

  9.6.1 註冊模塊概述 409

  9.6.2 技術分析 410

  9.6.3 實現過程 412

  9.7 登錄模塊設計 416

  9.7.1 登錄模塊概述 416

  9.7.2 技術分析 416

  9.7.3 實現過程 417

  9.8 密碼找回模塊設計 419

  9.8.1 密碼找回模塊概述 419

  9.8.2 技術分析 420

  9.8.3 實現過程 420

  9.8.4 單元測試 423

  9.9 試題管理模塊設計 423

  9.9.1 試題管理模塊概述 423

  9.9.2 技術分析 424

  9.9.3 實現過程 425

  9.9.4 單元測試 431

  9.10 資料庫維護模塊設計 432

  9.10.1 資料庫維護模塊概述 432

  9.10.2 技術分析 432

  9.10.3 實現過程 433

  9.11 使用PowerDesigner進行資料庫

  建模 435

  9.12 開發技巧與難點分析 438

  9.13 本章總結 439

  第10章 人力資源管理系統(Visual C++6.0+

  SQL Server 2005資料庫實現) 440

  教學視頻:1小時43分

  10.1 開發背景 441

  10.2 需求分析 441

  10.3 系統設計 441

  10.3.1 系統目標 441

  10.3.2 系統功能結構 442

  10.3.3 系統預覽 442

  10.3.4 業務流程圖 444

  10.3.5 資料庫設計 444

  10.4 公共模塊設計 447

  10.5 主窗體設計 460

  10.6 用戶登錄模塊設計 462

  10.6.1 用戶登錄模塊概述 462

  10.6.2 用戶登錄技術分析 462

  10.6.3 用戶登錄實現過程 462

  10.7 員工檔案錄入模塊設計 465

  10.7.1 員工檔案錄入模塊概述 465

  10.7.2 員工檔案錄入模塊技術分析 465

  10.7.3 員工檔案錄入模塊過程 466

  10.7.4 單元測試 473

  10.8 員工工資登記模塊設計 473

  10.8.1 員工工資登記模塊概述 473

  10.8.2 員工工資登記技術分析 473

  10.8.3 員工工資登記實現過程 474

  10.9 月出勤列表模塊設計 478

  10.9.1 月出勤列表模塊概述 478

  10.9.2 月出勤列表技術分析 478

  10.9.3 月出勤列表實現過程 478

  10.10 工資列表模塊 481

  10.10.1 工資列表模塊概述 481

  10.10.2 工資列表模塊技術分析 482

  10.10.3 工資列表模塊實現過程 482

  10.10.4 單元測試 491

  10.11 開發技巧與難點分析 492

  10.12 將信息以表格的形式導入到Word中 494

  10.13 本章總結 497
上一篇[心源性猝死]    下一篇 [蘇菲亞·布希]

相關評論

同義詞:暫無同義詞