出版社:科学出版社
年代:2008
定价:58.0
本书讲述了VC++6.0高级编程实例,全书包括9个实用案例。
第1章企业培训管理系统
1.1需求分析
1.1.1客户需求分析
1.1.2系统用例分析
1.2系统设计
1.2.1系统目标
1.2.2开发设计思想
1.2.3系统功能分析
1.2.4系统功能模块设计
1.3数据库设计
1.3.1数据库需求分析
1.3.2数据库概念结构设计
1.3.3数据库逻辑结构设计
1.4数据库结构的实现
1.5数据库操作
1.5.1数据库对象的操作
1.5.2记录集的操作
1.5.3数据库内容的显示
1.6创建应用程序
1.7功能开发
1.7.1系统登录窗口
1.7.2欢迎使用界面
1.7.3培训学员管理
1.7.4培训教师管理
1.7.5培训课程管理
1.7.6培训教材管理
1.7.7培训计划管理
1.7.8培训资源管理
1.7.9系统设置
1.7.10使用帮助
1.8系统实现
1.8.1系统的编译
1.8.2系统的运行
1.9本章小结
第2章双色球彩票游戏软件
2.1需求分析
2.1.1客户需求分析
2.1.2系统用例分析
2.2系统设计
2.2.1系统目标
2.2.2开发设计思想
2.2.3系统功能分析
2.2.4系统功能模块设计
2.3创建应用程序
2.3.1创建应用程序框架
2.3.2实现代码
2.4功能开发
2.4.1选号
2.4.2保存己开过奖的红球和蓝球
……
第3章非比寻常的超级记事本
第4章温馨友情通迅录
第5章局域网内的快乐聊天室
第6章鼠标键盘的录制与回放
第7章超强MP3播放器
第8章搜寻局域网内计算机
第9章方便实用的系统控制软件
全书实现了9个完整的实用系统和功能:企业培训管理系统、双色球彩票游戏软件、超级记事本、友情通讯录、局域网内的聊天室、鼠标键盘的录制与回放、MP3播放器、搜寻局域网内的计算机、系统控制软件。作者将大量VC++编程技术融于这9个案例之中,包括文档-视图、多线程、动态链接库、文件读写、消息处理、钩子技术、托盘技术、数据库编程、随机数产生算法、排列组合算法、自动化编程、Singleton类的使用、WinSocket编程等,这些技术与实际项目开发息息相关。对于每个案例,从客户需求分析,到系统设计、功能开发,再到最后系统的实现,严格遵循实际项目系统的开发与实现过程。同时,作者将从业8年来的开发经验与技巧,以及大公司的先进开发理念融人到对技术的讲解中,以提高读者的开发效率。本书适合有一定VC编程基础的读者学习。书中大量从实际项目开发中提取的具有工程实用价值的代码,对编程人员具有很好的参考意义。 VisualC++6.0是VisualStudi0中功能最强大、代码效率最高的开发工具,它有着良好的可视化集成开发环境,备受广大软件开发人员的青睐。能熟练地利用VisualC++进行项目开发,是广大VisualC++开发人员的追求目标。 本书通过9个完整的实用案例讲述了VC++6.0高级编程技术与方法,内容涉及广泛,包括对话框、文档、视图、多线程、动态链接库、文件读写、消息处理、钩子技术、托盘技术、数据库编程、随机数产生算法、排列组合算法、自动化编程、Singleton类的使用、WinSocket编程等内容。书中每个案例都是一个独立的系统,功能完备,与实际开发息息相关。读者可以随意取用这些案例,稍加修改便可变为己用。随书光盘提供了书中所有案例的源代码。 本书语言通俗易懂,可用于自学和培训教材,适合具有一定VisualC++编程基础的读者,书中大量具有极高使用价值的代码,对编程人员具有很好的参考意义。