作为Microsoft公司的重要产品,Visual C++被认为是目前最好的软件开发工具之一,受到软件开发人员的青睐,包括微软在内的许多软件公司都把Visual C++作为自己产品的开发平台。\r\n 本书是从应用出发,以实际项目开发为背景,对C/S结构、三层分布式结构和网络应用项目开发实例进行详细讨论。在项目实现时深入地讲解概念和技巧,使读者更自然地掌握那些难以理解的内容。\r\n 本书可作为专业技术人员、大专院校计算机专业的本科生、研究生进行项目开发或课程实践、毕业设计时的参考书或教材。\r\n \r\n
第一部分 Visual C++基础\r\n 第一章 C++和面向对象设计\r\n 1.1 类与对象\r\n 1.2 封装\r\n 1.3 继承\r\n 1.4 虚函数与多态\r\n 第二章 Visual C++基础\r\n 2.1 Visual C++工程\r\n 2.2 MFC特点\r\n 2.3 功能强大的Wizard\r\n 2.4 Visual C++的调试技术\r\n 第三章 多线程编程\r\n 3.1 线程基本知识\r\n 3.2 线程的调度\r\n 3.3 MFC的多线程编程\r\n第二部分 传统的C/S模式下的数据库系统\r\n 第四章 图书管理系统的需求分析图\r\n 4.1 图书管理系统的需求分析图\r\n 4.2 图书管理系统的数据分析\r\n 第五章 图书管理系统的模块划分\r\n 第六章 图书管理系统的具体实现\r\n 6.1 建立数据库\r\n 6.2 图书管理系统的整体介绍\r\n 6.3 建立工程\r\n 6.4 登录模块的实现\r\n 6.5 登录模块的具体实现\r\n 6.6 读者资料维护模块的实现\r\n 6.7 还书模块\r\n第三部分 分布式应用系统——考试系统\r\n 第七章 传统的C/S结构与基于组件的分布式应用结构的比较\r\n 第八章 基于组件的三层分布式应用系统的设计\r\n 8.1 三层体系结构\r\n 8.2 商业组件\r\n 8.3 分布式商业组件\r\n 第九章 COM、DCOM和COM+\r\n 9.1 COM和DCOM\r\n 9.2 COM+\r\n 第十章 考试系统的应用需求分析\r\n 10.1 问题描述\r\n 10.2 面向对象的设计\r\n 10.3 组件的实现\r\n 第十一章 考试系统的具体实现\r\n 11.1 Question组件\r\n 11.2 UserInfo组件的实现\r\n 11.3 Exam组件的实现\r\n 11.4 客户程序的实现\r\n第四部分 网络应用系统\r\n 第十二章 网络基本原理与协议\r\n 12.1 Internet\r\n 12.2 TCP/IP协议\r\n 第十三章 WinSock编程机制\r\n 13.1 WinSock描述字\r\n 13.2 Socket的系统数据结构\r\n 13.3 Socket的地址说明\r\n 13.4 Socket API的函数说明\r\n 13.5 Socket的编程框架\r\n 第十四章 MFC Socket编程机制\r\n 14.1 CAsyncSocket类\r\n 14.2 CSocket类\r\n 第十五章 实例\r\n 15.1 设计思路\r\n 15.2 网络聊天程序\r\n 15.3 程序代码\r\n附录一 本书涉及的MFC类的层次图\r\n附录二 数据库相关知识介绍\r\n附录三 C++的异常类\r\n附录四 Windows网络知识介绍\r\n参考文献\r\n\r\n
无封面