Visual C++数据库通用模块开发与系统移植PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:侯其锋,李晓华,李莎编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2007
- ISBN:7302151415
- 页数:452 页
第1章 Visual C++数据库开发基础 1
1.1 Visual C++基础 1
1.1.1 面向对象程序设计 1
1.1.2 MFC编程 3
1.1.3 消息映射机制 4
1.1.4 Visual C++ 6.0集成开发环境 5
1.2 数据库访问控件 13
1.2.1 创建一个对话框程序 14
1.2.2 ADO Data控件 15
1.2.3 DataGrid控件 18
1.2.4 DataList控件和DataCombo控件 19
1.3 使用ADO访问数据库 20
1.3.1 ADO数据模型 21
1.3.2 ADO的智能指针 22
1.3.3 导入ADO接口 23
1.3.5 用Connection对象连接数据库 24
1.3.4 初始化OLE/COM库环境 24
1.3.6 后台数据库连接 26
1.3.7 使用记录集 26
1.3.8 添加记录 29
1.3.9 修改记录 31
1.3.10 删除操作 32
1.3.11 关闭记录集与连接 32
1.3.12 使用事务 33
1.4 使用ADO Extensions 34
1.4.1 IADORecordBinding接口 35
1.4.2 绑定单元 35
1.4.3 绑定Recordset的字段 37
1.5 为表创建类 38
1.6 类型转换 41
1.6.1 其他数据类型转换为字符串 41
1.6.2 字符串转换为其他数据类型 42
1.6.4 Variant、_variant_t与COleVariant 43
1.6.3 其他数据类型转换到CString 43
1.6.5 BSTR、_bstr_t与CComBSTR 45
1.6.6 _variant_t和_bstr_t类的强制类型转换 46
1.6.7 SafeArray 46
1.7 本章小结 47
第2章 用户登录模块 49
2.1 用户登录模块的设计 49
2.1.1 用户交互层 49
2.1.2 数据访问层 50
2.1.3 加密解密模块 50
2.2 数据访问层的设计与实现 51
2.3 加密解密模块的设计 54
2.4 典型用户交互层的实现 61
2.5 本章小结 67
第3章 用户注册模块 69
3.1 用户注册模块的设计 69
3.2.1 数据表设计 70
3.2 简单注册模块的实现 70
3.1.1 用户交互层 70
3.1.3 加密解密模块 70
3.1.2 数据访问层 70
3.2.2 注册窗口设计 71
3.2.3 示例演示 74
3.3 复杂注册模块设计 75
3.3.1 数据表设计 75
3.3.2 注册窗口设计 76
3.3.3 示例演示 84
3.4 本章小结 85
第4章 数据显示模块 87
4.1 数据库中数据的显示 87
4.1.1 模块功能描述 87
4.1.3 模块的设计 88
4.1.2 数据库结构描述 88
4.1.4 模块的实现 89
4.1.5 示例演示 105
4.2 表格方式显示数据库中数据 106
4.2.1 数据显示 106
4.2.2 格式编辑 111
4.2.3 实例演示 115
4.3 本章小结 117
第5章 图片显示模块 119
5.1 使用Picture控件显示图片 119
5.1.1 使用Picture控件非动态显示图片 119
5.1.2 使用Picture控件动态显示图片 123
5.1.3 使用其他图像控件显示图片 128
5.2 通用图片显示模式 130
5.2.1 位图文件格式 130
5.2.2 Windows显示图片的原理 132
5.2.3 图片显示模块的定义 133
5.2.4 图片显示模块的实现 135
5.3 本章小结 136
第6章 文本编辑模块 137
6.1 文本编辑模块概述 137
6.2 简单文本编辑模块的实现 138
6.2.1 模块描述 138
6.2.2 模块实现 139
6.3 带格式编辑模块的实现 147
6.3.1 模块描述 147
6.3.2 模块的设计与实现 148
6.4 本章小结 165
第7章 打印和打印预览模块 167
7.1 Visual C++中的打印预览功能 167
7.1.1 打印和打印预览功能的实现 167
7.1.2 MFC打印机理 169
7.2.1 基于对话框应用程序的打印和打印预览示例 173
7.2 基于对话框应用程序的打印和打印预览 173
7.2.2 设置打印参数 178
7.2.3 设置页面参数 181
7.2.4 基于对话框应用程序的列表打印示例 187
7.3 本章小结 194
第8章 报表模块 195
8.1 水晶报表概述 195
8.2 报表模块设计 196
8.3 报表模块实现 196
8.3.1 新建应用程序 196
8.3.2 添加水晶报表控件 197
8.3.3 应用程序界面设计 198
8.3.4 水晶报表控件使用 199
8.3.5 报表设计 203
8.4 本章小结 206
9.1.1 系统功能描述 207
9.1 系统设计 207
第9章 酒店管理系统 207
9.1.2 功能模块划分 208
9.1.3 系统流程分析 209
9.1.4 功能模块调用 210
9.2 数据库设计 210
9.2.1 创建数据库 210
9.2.2 数据库逻辑结构设计 212
9.3 设计工程框架 213
9.3.1 创建工程并设置主界面 213
9.3.2 设计注册登录模块 220
9.4 功能模块设计 220
9.4.1 值班员管理模块设计 220
9.4.2 菜谱管理模块设计 227
9.4.3 用户管理模块设计 229
9.4.4 订餐模块设计 234
9.4.5 结账模块设计 239
9.4.6 结算模块设计 244
9.4.7 付款方式设置模块设计 246
9.5 系统演示 250
9.5.1 系统登录和注册 250
9.5.2 订餐操作 251
9.5.3 结账操作 252
9.5.4 结算操作 253
9.5.5 用户权限设置 253
9.5.6 营业分析 254
9.5.7 菜谱管理 255
9.5.8 付款方式设置 255
9.6 本章小结 256
10.1.1 系统功能描述 257
10.1.2 功能模块划分 257
10.1 系统设计 257
第10章 学生档案管理系统 257
10.1.3 系统流程分析 258
10.1.4 功能模块调用 259
10.2 数据库设计 259
10.2.1 创建数据库 260
10.2.2 数据库逻辑结构设计 262
10.3.1 创建工程并设置主界面 263
10.3 设计工程框架 263
10.3.2 设计登录模块 269
10.4 功能模块设计 271
11.4.1 公用模块设计 271
10.4.2 院系管理模块设计 273
10.4.3 学生基本信息管理模块设计 277
10.4.4 学生照片管理模块设计 279
10.4.5 学生教育经历管理模块设计 281
10.4.6 奖惩管理模块设计 283
10.4.7 学籍管理模块设计 285
10.4.8 课程设置管理模块设计 287
10.4.9 学生成绩管理模块设计 289
10.4.10 用户管理模块设计 291
10.5 系统演示 292
10.5.1 系统登录 292
10.5.2 院系设置 293
10.5.3 学生基本信息操作 293
10.5.4 照片管理 294
10.5.5 学生教育经历操作 294
10.5.6 学籍变动管理 295
10.5.7 奖惩管理 295
10.5.8 课程设置 296
10.5.9 成绩管理 297
10.6 本章小结 298
11.1 系统设计 299
11.1.1 系统功能描述 299
第11章 宾馆管理系统 299
11.1.2 功能模块划分 300
11.1.3 系统流程分析 300
11.2 数据库设计 301
11.2.1 创建数据库 301
11.2.2 数据库逻辑结构设计 303
11.3 设计工程框架 303
11.3.1 创建工程并设置主界面 304
11.3.2 设计登录模块 306
11.4 工程模块设计 307
11.4.1 公用模块设计 307
11.4.2 系统用户管理模块设计 308
11.4.3 客房标准管理模块设计 309
11.4.4 客房信息管理模块设计 313
11.4.5 订房信息管理模块设计 316
11.4.6 结算信息管理模块设计 322
11.5.2 客房标准管理 330
11.5.1 系统登录 330
11.5 系统演示 330
11.5.3 客房信息管理 331
11.5.4 订房信息管理 332
11.5.5 结算信息管理 332
11.6 本章小结 333
第12章 驾校管理信息系统 335
12.1 系统设计 335
12.1.1 系统功能描述 335
12.1.2 功能模块划分 335
12.1.3 系统流程分析 336
12.1.4 功能模块调用 337
12.2 数据库设计 337
12.2.1 创建数据库 337
12.2.2 数据库逻辑结构设计 340
12.2.3 创建数据表脚本 341
12.3.1 创建工程并设置主界面 344
12.3 设计工程框架 344
12.3.2 设计登录模块 350
12.4 功能模块设计 355
12.4.1 公用模块设计 356
12.4.2 学员信息管理模块设计 358
12.4.3 学员报名模块设计 365
12.4.4 学员缴费管理模块设计 370
12.4.5 学员约车管理模块设计 377
12.4.6 学员培训管理模块设计 381
12.4.7 教练信息管理模块设计 386
12.5 系统演示 386
12.5.1 系统登录 386
12.5.2 用户管理 387
12.5.3 学员信息管理 388
12.5.4 学员报名操作 389
12.5.5 学员缴费管理 389
12.5.6 学员约车管理 390
12.5.7 学员培训管理 391
12.5.8 教练信息管理 392
12.6 安装程序制作 393
12.6.1 创建安装项目 393
12.6.2 修改安装项目属性 395
12.6.3 脚本代码分析 397
12.6.4 添加/修改程序文件 399
12.6.5 创建快捷方式 401
12.6.6 使序列号有效 402
12.6.7 选择媒介发布 402
12.6.8 应用程序安装 404
12.7 本章小结 405
第13章 系统移植与升级 407
13.1 后台数据库升级 407
13.1.1 从Access到SQL Server 407
13.1.2 从SQL Server到Oracle 417
13.1.3 升级酒店管理系统 419
13.2 相似系统的移植 420
13.2.1 数据库、表设计方法 420
13.2.2 界面设计方法 422
13.2.3 数据库连接方法 425
13.2.4 从学生档案管理系统到教师管理系统 426
13.3 Visual C++到Visual C++.NET的升级 437
13.3.1 从先前版本的Visual C++升级项目 437
13.3.2 升级向导生成的C++托管扩展代码 443
13.3.3 Visual C++到Visual C++.NET的升级示例 445
13.4 C/S系统向B/S系统的移植 447
13.4.1 C/S系统与B/S系统区别 447
13.4.2 B/S系统应用的解决方案 448
13.4.3 B/S结构中各部分的分工 449
13.4.4 移植的步骤 450
13.5 本章小结 452
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《数据失控》(美)约翰·切尼-利波尔德(John Cheney-Lippold)著 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《穿越数据的迷宫 数据管理执行指南》Laura Sebastian-Coleman 2020
- 《新课标初中英语词汇同步速记 八年级 上 通用版》蔡波主编 2018
- 《大数据环境下的信息管理方法技术与服务创新丛书 俄罗斯档案事业改革与发展研究》徐胡乡责编;肖秋会 2019
- 《通用安装工程消耗量定额 TY02-31-2015 第4册 电气设备安装工程》中华人民共和国住房和城乡建设部 2015
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019