第一部分 Visual C++基礎
第一章 C++和面向對象設計
1.1 類與對象
1.2 封裝
1.3 繼承
1.4 虛函數與多態(tài)
第二章 Visual C++基礎
2.1 Visual C++工程
2.2 MFC特點
2.3 功能強大的Wizard
2.4 Visual C++的調試技術
第三章 多線程編程
3.1 線程基本知識
3.2 線程的調度
3.3 MFC的多線程編程
第二部分 傳統(tǒng)的C/S模式下的數據庫系統(tǒng)
第四章 圖書管理系統(tǒng)的需求分析圖
4.1 圖書管理系統(tǒng)的需求分析圖
4.2 圖書管理系統(tǒng)的數據分析
第五章 圖書管理系統(tǒng)的模塊劃分
第六章 圖書管理系統(tǒng)的具體實現
6.1 建立數據庫
6.2 圖書管理系統(tǒng)的整體介紹
6.3 建立工程
6.4 登錄模塊的實現
6.5 登錄模塊的具體實現
6.6 讀者資料維護模塊的實現
6.7 還書模塊
第三部分 分布式應用系統(tǒng)——考試系統(tǒng)
第七章 傳統(tǒng)的C/S結構與基于組件的分布式應用結構的比較
第八章 基于組件的三層分布式應用系統(tǒng)的設計
8.1 三層體系結構
8.2 商業(yè)組件
8.3 分布式商業(yè)組件
第九章 COM、DCOM和COM+
9.1 COM和DCOM
9.2 COM+
第十章 考試系統(tǒng)的應用需求分析
10.1 問題描述
10.2 面向對象的設計
10.3 組件的實現
第十一章 考試系統(tǒng)的具體實現
11.1 Question組件
11.2 UserInfo組件的實現
11.3 Exam組件的實現
11.4 客戶程序的實現
第四部分 網絡應用系統(tǒng)
第十二章 網絡基本原理與協議
12.1 Internet
12.2 TCP/IP協議
第十三章 WinSock編程機制
13.1 WinSock描述字
13.2 Socket的系統(tǒng)數據結構
13.3 Socket的地址說明
13.4 Socket API的函數說明
13.5 Socket的編程框架
第十四章 MFC Socket編程機制
14.1 CAsyncSocket類
14.2 CSocket類
第十五章 實例
15.1 設計思路
15.2 網絡聊天程序
15.3 程序代碼
附錄一 本書涉及的MFC類的層次圖
附錄二 數據庫相關知識介紹
附錄三 C++的異常類
附錄四 Windows網絡知識介紹
參考文獻