目录 1
第1章 Visual C++开发环境概述 1
1.1 Visual C++开发环境 2
1.1.1 Visual C++的窗口 2
1.1.2 Visual C++的菜单 3
1.1.3 Visual C++的工具栏 7
1.1.4 Visual C++的工作区 9
1.2 Visual C++程序设计过程 11
1.3 Visual C++简单程序设计 13
1.3.1 气泡状的帮助提示框设计 13
1.3.2 计时器的实现 16
1.3.3 具有Windows资源管理器浏览风格的窗体开发 21
1.3.4 汉诺塔问题的演示 40
本章小结 51
思考题 51
第2章 Visual C++数据库编程基础 52
2.1 Visual C++提供的数据库访问技术 53
2.1.1 MFC ODBC数据库访问技术简介 53
2.1.2 DAO数据库访问技术简介 53
2.1.3 ADO数据库访问技术简介 54
2.2 数据源的建立 55
2.2.1 ODBC和数据源 55
2.2.2 建立数据库 55
2.2.3 建立关于“学生”数据库的数据源 57
2.3.1 利用AppWizard应用程序向导建立程序 60
2.3 创建数据库应用程序 60
2.3.2 数据库类 61
2.3.3 数据显示 62
2.4 数据库操作 64
本章小结 64
思考题 64
第3章 企业库存管理系统 65
3.1 系统分析 66
3.1.1 系统功能分析 66
3.1.2 系统功能模块设计 66
3.2 界面设计 68
3.2.1 创建应用程序 68
3.2.2 创建实现各模块的界面 69
3.3.1 设备入库模块的实现 73
3.3 各个功能模块的代码编写及系统调试 73
3.3.2 设备入库信息管理模块的实现 75
3.3.3 设备采购报表的管理 79
3.3.4 库存报警窗口的代码设计 82
3.3.5 帮助模块的设计 85
3.3.6 操作记录模块的设计 85
本章小结 87
思考题 87
第4章 人事管理系统 88
4.1 系统功能分析与设计 89
4.1.1 系统分析 89
4.1.2 系统数据库设计 89
4.2.1 生成应用程序的框架 91
4.2 界面设计 91
4.2.2 主界面设计 92
4.3 各个功能模块的实现 96
4.3.1 添加新员工界面 96
4.3.2 员工信息查询界面 100
4.3.3 人事变更界面 105
4.3.4 系统登录界面和关于界面 107
4.4 加密类的创建 108
4.5 结束语 109
本章小结 110
思考题 110
第5章 人事员工培训管理系统 111
5.2 系统功能分析与设计 112
5.1 系统分析 112
5.3 界面设计 116
5.4 各个功能模块的代码编写及系统调试 119
5.4.1 学员信息管理模块的实现 119
5.4.2 教材管理模块的实现 128
5.4.3 课程管理模块的实现 130
5.4.4 其他管理模块的实现 131
5.4.5 帮助模块的设计 131
5.4.6 系统的实现 131
本章小结 131
思考题 131
第6章 考勤管理系统 132
6.1.2 数据库设计 133
6.1 系统设计 133
6.1.1 系统功能分析 133
6.2 界面设计 135
6.2.1 登录对话框 136
6.2.2 主界面的设计 136
6.2.3 上下班时间设置界面 136
6.2.4 考勤修改界面 136
6.2.5 出勤修改、加班、请假和出差信息的界面 137
6.2.6 考勤统计对话框的创建 138
6.3 各个功能模块的实现 139
6.3.1 登录对话框的实现 139
6.3.2 主界面的设计 140
6.3.3 上下班时间设置界面的实现 141
6.3.4 考勤修改界面的实现 143
6.3.5 出勤修改、加班、请假和出差信息界面的实现 144
6.3.6 考勤统计界面的实现 150
6.4 系统的实现 156
本章小结 157
思考题 157
第7章 窗体中超链接的实现 158
7.1 系统分析 159
7.2 系统设计与实现 159
本章小结 169
思考题 169
主要参考文献 170