亮剑Visual C++项目开发案例导航

副标题:无

作   者:胡超,闫玉宝编著

分类号:

ISBN:9787121156533

微信扫一扫,移动浏览光盘

简介

本书通过系统而完整的程序设计案例,详细介绍了使用Visual C++ 6.0开发各种应用系统的思路、方法、经验及技巧。案例范围涉及综合测评、点歌管理、超市管理、人事管理、电子词典、公交信息查询、毕业设计管理、辅助教学、家庭理财及试卷生成等系统,实用性非常强。本书以案例教学方式来组织内容,重点明确、结构合理,具有一定的理论性和较强的实用性,可以帮助读者进一步掌握软件工程规范,增加系统开发经验。

目录

目 录
第 1章 开发环境概述 1
1.1 Visual C++ 6.0的安装 2
1.1.1 Visual C++ 6.0的版本 2
1.1.2 Visual C++ 6.0的安装 2
1.2 Visual C++ 6.0的开发环境 4
1.2.1 Visual C++ 6.0的主窗口 4
1.2.2 Visual C++ 6.0菜单栏 5
1.2.3 Visual C++ 6.0工具栏 8
1.2.4 Visual C++ 6.0工程管理 8
1.3 SQL Server 2005的开发环境 10
1.3.1 安装、运行SQL Server 2005的软、硬件需求 11
1.3.2 SQL Server 2005的安装和配置 11
1.3.3 SQL Server 2005主要管理工具 15
1.4 章末总结 20
第 2章 综合测评系统 21
2.1 开发背景 22
2.2 系统分析 22
2.2.1 需求分析 22
2.2.2 可行性分析 22
2.2.3 项目人员分配 23
2.3 系统设计 23
2.3.1 系统目标 23
2.3.2 系统模块结构 24
2.3.3 开发环境与运行环境 24
2.3.4 综合测评系统预览 25
2.4 数据库设计 30
2.4.1 数据库分析 30
2.4.2 管理系统E-R图 30
2.4.3 数据库、表的设计 31
2.4.4 数据表的关系图 33
2.5 系统框架设计 35
2.5.1 系统框架功能分析 36
2.5.2 系统框架技术分析 36
2.5.3 系统框架界面的设计 36
2.5.4 系统框架界面的实现 37
2.6 学生管理模块设计 39
2.6.1 学生管理模块功能分析 39
2.6.2 学生管理模块技术分析 39
2.6.3 学生管理模块的设计 39
2.6.4 学生管理界面的显示 40
2.6.5 学生信息的添加 41
2.6.6 学生信息的修改 42
2.6.7 学生信息的删除 44
2.7 课程管理模块设计 45
2.7.1 课程管理模块功能分析 45
2.7.2 课程管理模块技术分析 45
2.7.3 课程管理模块的设计 45
2.7.4 课程添加的实现 46
2.7.5 课程修改的实现 48
2.7.6 课程删除的实现 49
2.8 成绩管理模块设计 50
2.8.1 成绩管理模块功能分析 50
2.8.2 成绩管理模块技术分析 50
2.8.3 成绩管理界面的设计 50
2.8.4 成绩添加的实现 51
2.8.5 成绩修改的实现 53
2.8.6 查询和排序实现 54
2.9 综合测评模块设计 56
2.9.1 综合测评功能分析 56
2.9.2 综合测评技术分析 57
2.9.3 综合测评的设计 57
2.9.4 测评班级选择的实现 57
2.9.5 综合测评的实现 59
2.9.6 打印预览的实现 64
2.10 系统部署和运行 67
2.10.1 系统安装配置 67
2.10.2 数据库和数据表的建立 68
2.10.3 用户参数定制 68
2.11 知识点汇总 68
2.12 章末总结 69
2.13 光盘示例使用指导 69
2.13.1 数据库操作说明 69
2.13.2 系统源程序操作说明 70
第 3章 超市管理系统 72
3.1 开发背景 73
3.2 系统分析 73
3.2.1 需求分析 73
3.2.2 可行性分析 74
3.2.3 项目人员分配 75
3.3 系统设计 75
3.3.1 系统目标 75
3.3.2 系统模块结构 75
3.3.3 开发环境与运行环境 76
3.3.4 超市管理系统预览 76
3.4 数据库设计 79
3.4.1 数据库分析 79
3.4.2 管理系统E-R图 80
3.4.3 数据库、表的设计 81
3.4.4 数据表的关系图 85
3.5 用户登录模块设计 85
3.5.1 登录模块功能分析 85
3.5.2 登录模块技术分析 86
3.5.3 登录界面的设计 86
3.5.4 登录界面的实现 86
3.6 前台销售模块设计 88
3.6.1 前台销售模块功能分析 88
3.6.2 前台销售模块技术分析 88
3.6.3 前台销售模块的设计 89
3.6.4 编号信息的动态获取 89
3.6.5 商品信息键盘消息处理 90
3.6.6 商品详细信息查询处理 91
3.6.7 屏幕锁定和收银员换班 93
3.7 入/出库模块设计 94
3.7.1 入/出库模块功能分析 94
3.7.2 入/出库模块技术分析 94
3.7.3 入/出库模块的设计 94
3.7.4 登记入库界面的实现 95
3.7.5 入库明细界面的实现 97
3.7.6 入库汇总界面的实现 100
3.8 库存模块设计 102
3.8.1 库存模块功能分析 102
3.8.2 库存模块技术分析 102
3.8.3 库存模块的设计 102
3.8.4 库存界面的实现 103
3.9 后台模块设计 104
3.9.1 后台模块功能分析 104
3.9.2 后台模块技术分析 104
3.9.3 后台模块的设计 104
3.9.4 销售退货界面的实现 105
3.9.5 用户管理界面的实现 106
3.9.6 数据库备份界面的实现 110
3.9.7 数据库还原界面的实现 111
3.10 系统部署和运行 114
3.10.1 系统安装配置 114
3.10.2 数据库的建立及用户参数定制 114
3.11 知识点汇总 114
3.12 章末总结 115
3.13 光盘示例使用指导 115
3.13.1 数据库操作说明 115
3.13.2 系统源程序操作说明 116
第 4章 人事管理系统 118
4.1 开发背景 119
4.2 系统分析 119
4.2.1 需求分析 119
4.2.2 项目人员分配 119
4.3 系统设计 119
4.3.1 系统目标 120
4.3.2 系统模块结构 120
4.3.3 开发环境与运行环境 121
4.3.4 系统预览 121
4.4 数据库设计 126
4.4.1 数据库分析 126
4.4.2 管理系统E-R图 126
4.4.3 数据库、表的设计 127
4.4.4 数据表的关系图 130
4.5 职工模块设计 131
4.5.1 职工模块功能分析 131
4.5.2 职工模块技术分析 131
4.5.3 职工添加的实现 131
4.5.4 职工删除的实现 136
4.5.5 职工修改的实现 139
4.5.6 职工查询的实现 141
4.6 考勤模块设计 141
4.6.1 考勤功能分析 142
4.6.2 考勤技术分析 142
4.6.3 考勤管理的实现 142
4.6.4 考勤的统计、查询与删除 145
4.7 工资模块设计 148
4.7.1 工资模块功能分析 148
4.7.2 工资模块技术分析 149
4.7.3 工资计算的实现 149
4.7.4 工资基本信息的设置 150
4.7.5 工资统计查询 154
4.8 系统模块设计 157
4.8.1 系统模块功能分析 157
4.8.2 系统模块技术分析 157
4.8.3 用户添加的实现 158
4.8.4 用户注销的实现 160
4.8.5 数据库备份的实现 160
4.8.6 数据库还原的实现 162
4.9 系统部署和运行 163
4.9.1 系统安装配置 163
4.9.2 数据库建立及用户参数定制 163
4.10 开发注意点总结 163
4.11 章末总结 164
4.12 光盘示例使用指导 164
4.12.1 数据库操作说明 164
4.12.2 系统源程序操作说明 165
第 5章 点歌管理系统 167
5.1 开发背景 168
5.2 系统分析 168
5.2.1 需求分析 168
5.2.2 可行性分析 168
5.2.3 项目人员分配 169
5.3 系统设计 169
5.3.1 系统目标 169
5.3.2 系统模块结构 170
5.3.3 开发环境与运行环境 171
5.3.4 点歌管理系统预览 171
5.4 数据库设计 176
5.4.1 数据库分析 176
5.4.2 管理系统E-R图 176
5.4.3 数据库、表的设计 177
5.4.4 数据表的关系图 179
5.5 系统框架设计 180
5.5.1 系统框架功能分析 180
5.5.2 系统框架技术分析 180
5.5.3 系统框架界面的设计 181
5.5.4 系统框架界面的实现 181
5.6 歌曲选择设计 185
5.6.1 歌曲选择功能分析 185
5.6.2 歌曲选择技术分析 185
5.6.3 各模块界面的设计 185
5.6.4 开户点歌的实现 187
5.6.5 按歌手查询的实现 189
5.6.6 按拼音查询的实现 193
5.6.7 按字数查询的实现 193
5.6.8 按歌曲类别查询的实现 196
5.7 播放控制模块设计 196
5.7.1 播放控制模块功能分析 196
5.7.2 播放控制模块技术分析 197
5.7.3 播放控制模块界面设计 197
5.7.4 播放控制模块的实现 197
5.8 后台模块设计 202
5.8.1 后台模块功能分析 202
5.8.2 后台模块技术分析 202
5.8.3 后台模块界面设计 202
5.8.4 歌曲属性数据获取的实现 203
5.8.5 管理员密码修改的实现 208
5.9 结账模块设计 210
5.9.1 结账模块功能分析 211
5.9.2 结账模块技术分析 211
5.9.3 结账模块界面设计 211
5.9.4 歌曲计费的实现 211
5.9.5 打印回单的实现 212
5.10 系统部署和运行 212
5.10.1 系统安装配置 213
5.10.2 数据库建立及用户参数定制 213
5.11 知识点汇总 213
5.12 章末总结 214
5.13 光盘示例使用指导 214
5.13.1 数据库操作说明 214
5.13.2 系统源程序操作说明 214
第 6章 小型电子词典系统 216
6.1 开发背景 217
6.2 系统分析 217
6.2.1 需求分析 217
6.2.2 可行性分析 217
6.2.3 项目人员分配 218
6.3 系统设计 218
6.3.1 系统目标 218
6.3.2 系统模块结构 219
6.3.3 开发环境与运行环境 220
6.3.4 小型电子词典系统预览 220
6.4 数据库设计 224
6.4.1 数据库分析 224
6.4.2 管理系统E-R图 224
6.4.3 数据库、表的设计 225
6.4.4 数据表的关系图 228
6.5 ODBC数据源配置 228
6.5.1 静态建立数据源 229
6.5.2 动态建立数据源 231
6.5.3 记录集类的建立 232
6.6 系统框架设计 233
6.6.1 系统框架功能分析 233
6.6.2 系统框架技术分析 234
6.6.3 系统框架界面的设计 234
6.6.4 界面初始化及背景音乐的实现 235
6.6.5 数码时钟的实现 236
6.7 词库管理模块设计 239
6.7.1 词库管理功能分析 240
6.7.2 词库管理技术分析 240
6.7.3 词库管理界面设计 240
6.7.4 词库添加的实现 241
6.7.5 词库修改的实现 244
6.7.6 词库删除的实现 245
6.7.7 设置生词的实现 246
6.8 单词查询模块设计 247
6.8.1 单词查询功能分析 247
6.8.2 单词查询技术分析 247
6.8.3 英汉互译的实现 247
6.8.4 浏览资料库的实现 250
6.9 辅助模块设计 252
6.9.1 辅助模块功能分析 252
6.9.2 辅助模块技术分析 253
6.9.3 辅助模块界面设计 253
6.9.4 单词测试的实现 253
6.9.5 生词本的实现 256
6.10 系统部署和运行 259
6.10.1 系统安装配置 260
6.10.2 数据库建立及用户参数定制 260
6.11 知识点汇总 260
6.12 章末总结 261
6.13 光盘示例使用指导 261
6.13.1 数据库操作说明 261
6.13.2 系统源程序操作说明 261
第 7章 公交信息查询系统 264
7.1 开发背景 265
7.2 系统分析 265
7.2.1 需求分析 265
7.2.2 项目人员分配 265
7.3 系统设计 265
7.3.1 系统目标 266
7.3.2 系统模块结构 266
7.3.3 开发环境与运行环境 267
7.3.4 系统开发技术介绍 268
7.3.5 系统预览 268
7.4 数据库设计 270
7.4.1 数据库分析 271
7.4.2 数据库表的设计及其E-R图 271
7.4.3 数据库关系图 272
7.5 公交信息查询模块 275
7.5.1 公交信息查询模块功能分析 275
7.5.2 公交信息查询模块技术分析 275
7.5.3 车次查询的实现 275
7.5.4 车站查询的实现 276
7.5.5 公交换乘的实现 280
7.6 公交信息维护模块 287
7.6.1 公交信息维护模块功能分析 287
7.6.2 公交信息维护模块技术分析 287
7.6.3 管理员登录的实现 287
7.6.4 单个站点维护的实现 289
7.6.5 整条线路维护的实现 293
7.7 地图信息模块设计 297
7.7.1 地图信息模块功能分析 297
7.7.2 地图信息模块技术分析 297
7.7.3 地图放大、缩小的实现 297
7.7.4 测距的实现 303
7.7.5 地图漫游的实现 304
7.8 系统部署和运行 304
7.8.1 系统安装配置 305
7.8.2 数据库建立及用户参数定制 305
7.9 开发知识点总结 305
7.10 章末总结 306
7.11 光盘示例使用指导 306
7.11.1 MapObjects控件安装 306
7.11.2 系统运行相关问题说明 307
第 8章 毕业设计管理系统 309
8.1 开发背景 310
8.2 系统分析 310
8.2.1 需求分析 310
8.2.2 可行性分析 310
8.2.3 项目人员分配 311
8.3 系统设计 311
8.3.1 系统目标 312
8.3.2 系统模块结构 312
8.3.3 开发环境与运行环境 313
8.3.4 系统预览 313
8.4 数据库设计 318
8.4.1 数据库分析 318
8.4.2 管理系统E-R图 318
8.4.3 数据库、表的设计 320
8.4.4 数据表的关系图 322
8.5 双向选题模块 323
8.5.1 双向选题模块功能分析 323
8.5.2 双向选题模块技术分析 323
8.5.3 学生选题的实现 323
8.5.4 教师申报的实现 328
8.5.5 选题汇总的实现 331
8.6 基础信息管理模块 332
8.6.1 基础信息管理功能分析 332
8.6.2 基本信息管理技术分析 332
8.6.3 学生信息控制主界面 332
8.6.4 学生信息查询界面 334
8.6.5 学生信息管理界面 336
8.6.6 教师、课题信息管理 339
8.7 阶段控制模块设计 339
8.7.1 阶段控制模块功能分析 339
8.7.2 阶段控制模块技术分析 339
8.7.3 文档审核的实现 339
8.7.4 考勤管理的实现 342
8.8 答辩管理模块设计 345
8.8.1 答辩管理模块功能分析 345
8.8.2 答辩管理模块技术分析 345
8.8.3 答辩资格审查的实现 345
8.8.4 答辩分组的实现 348
8.9 系统部署和运行 351
8.9.1 系统安装配置 351
8.9.2 数据库及用户参数定制 351
8.10 开发知识点总结 352
8.11 章末总结 352
8.12 光盘示例使用指导 352
8.12.1 系统登录 352
8.12.2 答辩审核和分组 353
第 9章 辅助教学系统 354
9.1 开发背景 355
9.2 系统分析 355
9.2.1 需求分析 355
9.2.2 可行性分析 355
9.2.3 项目人员分配 356
9.3 系统设计 356
9.3.1 系统目标 356
9.3.2 系统模块结构 357
9.3.3 开发环境与运行环境 358
9.3.4 辅助教学系统预览 358
9.4 数据库设计 363
9.4.1 数据库分析 364
9.4.2 管理系统E-R图 364
9.4.3 数据库、表的设计 365
9.4.4 数据表的关系图 367
9.5 系统框架设计 367
9.5.1 系统框架功能分析 368
9.5.2 系统框架技术分析 368
9.5.3 系统框架界面的设计 368
9.5.4 系统框架初始化的实现 368
9.5.5 工具栏的创建及功能实现 371
9.6 课程模块设计 373
9.6.1 课程模块功能分析 373
9.6.2 课程模块技术分析 373
9.6.3 各模块界面的设计 373
9.6.4 课程导航界面的实现 374
9.6.5 添加的实现 377
9.6.6 章添加的实现 378
9.6.7 节添加的实现 380
9.6.8 树形控件右键菜单的实现 381
9.6.9 课程删除的实现 382
9.7 课件模块设计 383
9.7.1 课件模块功能分析 383
9.7.2 课件模块技术分析 384
9.7.3 各模块界面的设计 384
9.7.4 课件导航界面的实现 385
9.7.5 课件添加的实现 387
9.7.6 批量添加的实现 390
9.7.7 课件删除的实现 393
9.8 Flash控制模块设计 393
9.8.1 Flash控制模块功能分析 393
9.8.2 Flash控制模块技术分析 393
9.8.3 Flash控制模块的设计 394
9.8.4 多视图操作的实现 395
9.8.5 Flash控制模块的实现 396
9.9 系统部署和运行 397
9.9.1 系统安装配置 397
9.9.2 数据库和数据表的建立 398
9.10 知识点汇总 398
9.11 章末总结 399
9.12 光盘示例使用指导 399
9.12.1 动态链接库创建 399
9.12.2 动态链接库使用 400
第 10章 家庭理财系统 401
10.1 开发背景 402
10.2 系统分析 402
10.2.1 需求分析 402
10.2.2 可行性分析 402
10.2.3 项目人员分配 403
10.3 系统设计 403
10.3.1 系统目标 403
10.3.2 系统模块结构 404
10.3.3 开发环境与运行环境 405
10.3.4 家庭理财系统预览 405
10.4 数据库设计 409
10.4.1 数据库分析 410
10.4.2 管理系统E-R图 410
10.4.3 数据表的设计 410
10.4.4 数据表的关系图 412
10.5 系统框架设计 413
10.5.1 系统框架功能分析 413
10.5.2 系统框架技术分析 413
10.5.3 系统框架界面的设计 413
10.5.4 系统框架界面的实现 414
10.6 用户管理设计 417
10.6.1 用户管理功能分析 417
10.6.2 用户管理技术分析 417
10.6.3 用户管理界面的设计 418
10.6.4 用户登录的实现 418
10.6.5 用户添加的实现 421
10.6.6 用户管理的实现 422
10.7 收支信息设计 423
10.7.1 收支信息模块功能分析 424
10.7.2 收支信息模块技术分析 424
10.7.3 收支信息界面的设计 424
10.7.4 收支信息添加、修改的实现 425
10.7.5 收支信息查找的实现 427
10.7.6 收支信息删除的实现 429
10.7.7 报表打印的实现 429
10.8 理财分析模块设计 432
10.8.1 理财分析模块功能分析 432
10.8.2 理财分析模块技术分析 432
10.8.3 理财分析界面的设计 432
10.8.4 图表控件属性的设置 434
10.8.5 绘制图形的实现 436
10.8.6 理财的分析与建议 440
10.9 系统部署和运行 440
10.9.1 系统安装配置 440
10.9.2 数据库和数据表的建立 440
10.10 知识点汇总 441
10.11 章末总结 441
10.12 光盘示例使用指导 442
10.12.1 系统登录 442
6.13.2 系统源程序操作说明 442
第 11章 试卷生成系统 444
11.1 开发背景 445
11.2 系统分析 445
11.2.1 需求分析 445
11.2.2 可行性分析 445
11.2.3 项目人员分配 446
11.3 系统设计 446
11.3.1 系统目标 447
11.3.2 系统模块结构 447
11.3.3 开发环境与运行环境 447
11.3.4 试卷生成系统预览 448
11.4 数据库设计 451
11.4.1 数据库分析 451
11.4.2 管理系统E-R图 451
11.4.3 数据库、表的设计 453
11.4.4 数据表的关系图 456
11.5 系统框架设计 456
11.5.1 系统框架功能分析 457
11.5.2 系统框架技术分析 457
11.5.3 系统框架界面的设计 457
11.5.4 功能操作界面的实现 457
11.5.5 分割视图的实现 461
11.6 用户登录模块设计 462
11.6.1 登录模块功能分析 462
11.6.2 登录模块技术分析 462
11.6.3 登录界面的设计 462
11.6.4 登录界面的实现 463
11.7 题库管理模块设计 464
11.7.1 题库管理模块功能分析 464
11.7.2 题库管理模块技术分析 464
11.7.3 题库管理模块设计 464
11.7.4 试题添加的实现 465
11.7.5 试题修改、删除实现 468
11.7.6 试题查找模块实现 471
11.8 试卷生成模块设计 474
11.8.1 试卷生成模块功能分析 474
11.8.2 试卷生成模块技术分析 474
11.8.3 试卷生成界面的设计 475
11.8.4 Visual C++ 6.0引入Word的实现 475
11.8.5 手工生成试卷的实现 476
11.8.6 随机生成试卷的实现 479
11.9 系统管理模块设计 480
11.9.1 系统管理模块功能分析 480
11.9.2 系统管理模块技术分析 480
11.9.3 系统管理模块的设计 481
11.9.4 用户管理界面的实现 481
11.9.5 数据库备份界面的实现 485
11.9.6 数据库还原界面的实现 486
11.10 系统部署和运行 487
11.10.1 系统安装配置 487
11.10.2 数据库和数据表的建立 488
11.11 知识点汇总 488
11.12 章末总结 488
11.13 光盘示例使用指导 489
11.13.1 数据库操作说明 489
11.13.2 系统源程序操作说明 490

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

亮剑Visual C++项目开发案例导航
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon