第1章 社区视频监控系统(Visual C++6.0+视频采集卡+Access 2000实现)1
教学视频:1小时25分
1.1 开发背景2
1.2 系统分析2
1.2.1 需求分析2
1.2.2 可行性分析2
1.2.3 编写项目计划书3
1.3 系统设计5
1.3.1 系统目标5
1.3.2 系统功能结构5
1.3.3 系统预览6
1.3.4 业务流程图6
1.3.5 编码规则7
1.3.6 数据库设计8
1.4 公共模块设计9
1.5 主窗体设计14
1.6 用户登录模块设计32
1.6.1 用户登录模块概述32
1.6.2 用户登录技术分析32
1.6.3 用户登录实现过程32
1.7 监控管理模块设计34
1.7.1 监控管理模块概述34
1.7.2 监控管理技术分析34
1.7.3 监控管理实现过程35
1.7.4 单元测试39
1.8 无人广角自动监控模块设计39
1.8.1 无人广角自动监控模块概述39
1.8.2 无人广角自动监控技术分析40
1.8.3 无人广角自动监控实现过程41
1.8.4 单元测试44
1.9 视频回放模块设计45
1.9.1 视频回放模块概述45
1.9.2 视频回放技术分析45
1.9.3 视频回放实现过程46
1.10 开发技巧与难点分析47
1.11 监控卡的选购及安装56
1.11.1 监控卡选购分析56
1.11.2 监控卡安装57
1.11.3 视频采集卡常用函数58
1.12 本章总结61
第2章 企业短信群发管理系统(Visual C++
6.0+短信猫+Access 2000实现)62
教学视频:1小时23分
2.1 开发背景63
2.2 系统分析63
2.2.1 需求分析63
2.2.2 可行性分析63
2.2.3 编写项目计划书64
2.3 系统设计66
2.3.1 系统目标66
2.3.2 系统功能结构图66
2.3.3 系统预览66
2.3.4 业务流程图67
2.3.5 数据库设计67
2.4 公共类设计69
2.4.1 自定义SetHBitmap方法69
2.4.2 处理WM_MOUSEMOVE事件70
第1章 社区视频监控系统(Visual C++6.0+视频采集卡+Access 2000实现)1
教学视频:1小时25分
1.1 开发背景2
1.2 系统分析2
1.2.1 需求分析2
1.2.2 可行性分析2
1.2.3 编写项目计划书3
1.3 系统设计5
1.3.1 系统目标5
1.3.2 系统功能结构5
1.3.3 系统预览6
1.3.4 业务流程图6
1.3.5 编码规则7
1.3.6 数据库设计8
1.4 公共模块设计9
1.5 主窗体设计14
1.6 用户登录模块设计32
1.6.1 用户登录模块概述32
1.6.2 用户登录技术分析32
1.6.3 用户登录实现过程32
1.7 监控管理模块设计34
1.7.1 监控管理模块概述34
1.7.2 监控管理技术分析34
1.7.3 监控管理实现过程35
1.7.4 单元测试39
1.8 无人广角自动监控模块设计39
1.8.1 无人广角自动监控模块概述39
1.8.2 无人广角自动监控技术分析40
1.8.3 无人广角自动监控实现过程41
1.8.4 单元测试44
1.9 视频回放模块设计45
1.9.1 视频回放模块概述45
1.9.2 视频回放技术分析45
1.9.3 视频回放实现过程46
1.10 开发技巧与难点分析47
1.11 监控卡的选购及安装56
1.11.1 监控卡选购分析56
1.11.2 监控卡安装57
1.11.3 视频采集卡常用函数58
1.12 本章总结61
第2章 企业短信群发管理系统(Visual C++
6.0+短信猫+Access 2000实现)62
教学视频:1小时23分
2.1 开发背景63
2.2 系统分析63
2.2.1 需求分析63
2.2.2 可行性分析63
2.2.3 编写项目计划书64
2.3 系统设计66
2.3.1 系统目标66
2.3.2 系统功能结构图66
2.3.3 系统预览66
2.3.4 业务流程图67
2.3.5 数据库设计67
2.4 公共类设计69
2.4.1 自定义SetHBitmap方法69
2.4.2 处理WM_MOUSEMOVE事件70
2.5 主窗口设计70
2.6 短信猫设置模块设计74
2.6.1 短信猫设置模块概述74
2.6.2 短信猫设置技术分析75
2.6.3 短信猫设置实现过程75
2.7 电话簿管理模块设计77
2.7.1 电话簿管理模块概述77
2.7.2 电话簿管理技术分析77
2.7.3 电话簿管理实现过程78
2.7.4 单元测试82
2.8 常用语管理模块设计83
2.8.1 常用语管理模块概述83
2.8.2 常用语管理技术分析83
2.8.3 常用语管理实现过程85
2.9 短信息发送模块设计88
2.9.1 短信息发送概述88
2.9.2 短信息发送技术分析88
2.9.3 短信息发送实现过程89
2.9.4 单元测试96
2.10 短信息接收模块设计96
2.10.1 短信息接收模块概述96
2.10.2 短信息接收技术分析97
2.10.3 短信息接收实现过程97
2.10.4 单元测试101
2.11 开发技巧与难点分析102
2.11.1 显示“收到新信息”对话框102
2.11.2 制作只允许输入数字的编辑框104
2.12 短信猫应用104
2.13 本章总结107
第3章 企业电话语音录音管理系统(Visual
C++6.0+语音卡+Access 2000
实现)108
教学视频:1小时29分
3.1 开发背景109
3.2 需求分析109
3.3 系统设计109
3.3.1 系统目标109
3.3.2 系统功能结构110
3.3.3 系统预览110
3.3.4 业务流程图111
3.3.5 数据库设计111
3.4 公共模块设计114
3.5 主窗体设计117
3.6 来电管理模块设计128
3.6.1 来电管理模块概述128
3.6.2 来电管理技术分析128
3.6.3 来电管理实现过程129
3.6.4 单元测试132
3.7 电话录音管理模块设计134
3.7.1 电话录音管理模块概述134
3.7.2 电话录音管理技术分析135
3.7.3 电话录音管理实现过程137
3.7.4 单元测试141
3.8 员工信息管理模块设计142
3.8.1 员工信息管理模块概述142
3.8.2 员工信息管理技术分析142
3.8.3 员工信息管理实现过程143
3.9 产品信息管理模块设计147
3.9.1 产品信息管理模块概述147
3.9.2 产品信息管理技术分析147
3.9.3 产品信息管理实现过程148
3.10 开发技巧与难点分析152
3.10.1 为程序设置系统托盘152
3.10.2 对话框的显示154
3.11 语音卡函数介绍156
3.12 本章总结160
第4章 局域网监控系统(Visual C++6.0+
Microsoft Access 2000实现)161
教学视频:4小时9分
4.1 开发背景162
4.2 需求分析162
4.3 系统设计162
4.3.1 系统目标162
4.3.2 系统功能结构162
4.3.3 系统预览163
4.3.4 业务流程图163
4.3.5 程序运行环境163
4.3.6 数据库设计164
4.4 客户端设计166
4.4.1 客户端模块概述166
4.4.2 客户端技术分析166
4.4.3 客户端实现过程168
4.5 公共类设计173
4.6 系统登录模块设计174
4.6.1 系统登录模块概述174
4.6.2 系统登录模块技术分析174
4.6.3 系统登录模块实现过程175
4.6.4 单元测试177
4.7 主窗体设计179
4.7.1 主窗体概述179
4.7.2 主窗体技术分析179
4.7.3 主窗体实现过程181
4.8 操作员管理模块设计186
4.8.1 操作员管理模块概述186
4.8.2 操作员管理模块技术分析186
4.8.3 操作员管理模块实现过程188
4.8.4 单元测试194
4.9 系统设置模块设计195
4.9.1 系统设置模块概述195
4.9.2 系统设置模块技术分析195
4.9.3 系统设置模块实现过程196
4.10 开发技巧与难点分析198
4.10.1 及时关闭记录集198
4.10.2 屏幕位图数据的发送198
4.10.3 访问带密码的Access数据库198
4.11 自定义控件198
4.11.1 自定义按钮控件198
4.11.2 自定义列表控件201
4.12 本章总结202
第5章 餐饮管理系统(Visual C++6.0+
Microsoft Access 2000实现)203
教学视频:1小时4分
5.1 开发背景204
5.2 需求分析204
5.3 系统设计204
5.3.1 系统目标204
5.3.2 系统功能结构204
5.3.3 系统预览205
5.3.4 业务流程图206
5.3.5 数据库设计206
5.4 公共类设计210
5.5 主窗体设计211
5.6 注册模块设计214
5.6.1 注册模块概述214
5.6.2 注册模块技术分析214
5.6.3 注册模块实现过程215
5.7 登录模块设计216
5.7.1 登录模块概述216
5.7.2 登录模块技术分析217
5.7.3 登录模块实现过程217
5.8 开台模块设计219
5.8.1 开台模块概述219
5.8.2 开台模块技术分析219
5.8.3 开台模块实现过程219
5.9 点菜模块设计222
5.9.1 点菜模块概述222
5.9.2 点菜模块技术分析222
5.9.3 点菜模块实现过程223
5.9.4 单元测试229
5.10 结账模块设计229
5.10.1 结账模块概述229
5.10.2 结账模块技术分析229
5.10.3 结账模块实现过程230
5.10.4 单元测试234
5.11 数据库维护模块设计235
5.11.1 数据库维护模块概述235
5.11.2 数据库维护模块技术分析236
5.11.3 数据库维护模块实现过程236
5.11.4 单元测试238
5.12 打包发行239
5.12.1 选择合适的打包工具239
5.12.2 InstallShield打包方案239
5.12.3 设置工程文件241
5.12.4 程序发布243
5.13 开发技巧与难点分析244
5.14 本章总结246
第6章 超市进销存管理系统(Visual C++6.0+
Oracle 9i数据库实现)247
教学视频:55分
6.1 开发背景248
6.2 需求分析248
6.3 系统设计248
6.3.1 系统目标248
6.3.2 系统功能结构249
6.3.3 系统预览249
6.3.4 业务流程图250
6.3.5 数据库设计250
6.4 公共模块设计254
6.5 主窗体设计256
6.6 商品信息模块设计259
6.6.1 商品信息模块概述259
6.6.2 商品信息技术分析260
6.6.3 商品信息实现过程260
6.6.4 单元测试265
6.7 供应商信息模块设计267
6.7.1 供应商信息模块概述267
6.7.2 供应商信息技术分析268
6.7.3 供应商信息实现过程269
6.7.4 单元测试274
6.8 销售查询模块设计276
6.8.1 销售查询模块概述276
6.8.2 销售查询技术分析277
6.8.3 销售查询实现过程277
6.9 日结查询模块设计280
6.9.1 日结查询模块概述280
6.9.2 日结查询模块技术分析280
6.9.3 日结查询模块实现过程280
6.10 前台销售模块设计283
6.10.1 前台销售模块概述283
6.10.2 前台销售技术分析283
6.10.3 前台销售实现过程285
6.11 开发技巧与难点分析289
6.12 打印技术291
6.12.1 分辨率291
6.12.2 映射模式291
6.12.3 基于对话框结构的打印292
6.13 本章总结296
第7章 图书管理系统(Visual C++6.0+Server
2000数据库实现)297
教学视频:47分
7.1 开发背景298
7.2 需求分析298
7.3 系统设计298
7.3.1 系统目标298
7.3.2 系统功能结构298
7.3.3 系统预览299
7.3.4 业务流程图300
7.3.5 数据库设计300
7.4 公共类设计302
7.5 主窗体设计304
7.6 系统登录模块设计307
7.6.1 系统登录模块概述307
7.6.2 系统登录技术分析307
7.6.3 系统登录实现过程308
7.7 操作员管理模块设计309
7.7.1 操作员管理模块概述309
7.7.2 操作员管理技术分析309
7.7.3 操作员管理实现过程310
7.7.4 单元测试312
7.8 图书信息管理模块设计313
7.8.1 图书信息管理模块概述313
7.8.2 图书信息管理技术分析313
7.8.3 实现过程314
7.9 图书销售模块设计316
7.9.1 图书销售模块概述316
7.9.2 图书销售技术分析317
7.9.3 图书销售实现过程318
7.10 图书销售查询模块设计326
7.10.1 图书销售查询模块概述326
7.10.2 图书销售查询技术分析327
7.10.3 图书销售查询实现过程329
7.10.4 单元测试333
7.11 开发技巧与难点分析334
7.12 使用VSS进行代码维护339
7.13 本章总结348
第8章 学生管理系统(Visual C++6.0+SQL
Server 2000数据库实现)349
教学视频:46分
8.1 开发背景350
8.2 系统分析350
8.2.1 需求分析350
8.2.2 系统功能描述350
8.3 系统设计351
8.3.1 系统目标351
8.3.2 系统功能结构351
8.3.3 系统预览352
8.3.4 业务流程图352
8.3.5 数据库设计353
8.4 公共类设计355
8.5 主窗体设计357
8.6 科目信息管理模块设计358
8.6.1 科目信息管理模块概述358
8.6.2 科目信息管理技术分析359
8.6.3 科目信息管理实现过程360
8.7 学生信息管理模块设计365
8.7.1 学生信息管理模块概述365
8.7.2 学生信息管理技术分析365
8.7.3 学生信息管理实现过程365
8.7.4 学生信息管理单元测试369
8.8 学生成绩录入模块设计370
8.8.1 学生成绩录入模块概述370
8.8.2 学生成绩录入技术分析370
8.8.3 学生成绩录入实现过程371
8.9 成绩等级管理模块设计373
8.9.1 成绩等级管理模块概述373
8.9.2 成绩等级管理技术分析373
8.9.3 成绩等级管理实现过程374
8.9.4 成绩等级管理单元测试381
8.10 学生违规查询模块设计381
8.10.1 学生违规查询模块概述381
8.10.2 学生违规查询技术分析381
8.10.3 学生违规查询实现过程382
8.11 开发技巧与难点分析385
8.11.1 如何解决按Enter键关闭程序385
8.11.2 在连接ODBC时不显示连接数据源
对话框386
8.12 在VC中操作Excel386
8.13 本章总结390
第9章 学生考试系统(Visual C++6.0+
Microsoft Access 2003实现)391
教学视频:1小时20分
9.1 开发背景392
9.2 需求分析392
9.3 系统设计392
9.3.1 系统目标392
9.3.2 系统功能结构392
9.3.3 系统预览393
9.3.4 业务流程图394
9.3.5 数据库设计394
9.4 公共模块设计397
9.5 主窗体设计400
9.6 注册模块设计409
9.6.1 注册模块概述409
9.6.2 技术分析410
9.6.3 实现过程412
9.7 登录模块设计416
9.7.1 登录模块概述416
9.7.2 技术分析416
9.7.3 实现过程417
9.8 密码找回模块设计419
9.8.1 密码找回模块概述419
9.8.2 技术分析420
9.8.3 实现过程420
9.8.4 单元测试423
9.9 试题管理模块设计423
9.9.1 试题管理模块概述423
9.9.2 技术分析424
9.9.3 实现过程425
9.9.4 单元测试431
9.10 数据库维护模块设计432
9.10.1 数据库维护模块概述432
9.10.2 技术分析432
9.10.3 实现过程433
9.11 使用PowerDesigner进行数据库
建模435
9.12 开发技巧与难点分析438
9.13 本章总结439
第10章 人力资源管理系统(Visual C++6.0+
SQL Server 2005数据库实现)440
教学视频:1小时43分
10.1 开发背景441
10.2 需求分析441
10.3 系统设计441
10.3.1 系统目标441
10.3.2 系统功能结构442
10.3.3 系统预览442
10.3.4 业务流程图444
10.3.5 数据库设计444
10.4 公共模块设计447
10.5 主窗体设计460
10.6 用户登录模块设计462
10.6.1 用户登录模块概述462
10.6.2 用户登录技术分析462
10.6.3 用户登录实现过程462
10.7 员工档案录入模块设计465
10.7.1 员工档案录入模块概述465
10.7.2 员工档案录入模块技术分析465
10.7.3 员工档案录入模块过程466
10.7.4 单元测试473
10.8 员工工资登记模块设计473
10.8.1 员工工资登记模块概述473
10.8.2 员工工资登记技术分析473
10.8.3 员工工资登记实现过程474
10.9 月出勤列表模块设计478
10.9.1 月出勤列表模块概述478
10.9.2 月出勤列表技术分析478
10.9.3 月出勤列表实现过程478
10.10 工资列表模块481
10.10.1 工资列表模块概述481
10.10.2 工资列表模块技术分析482
10.10.3 工资列表模块实现过程482
10.10.4 单元测试491
10.11 开发技巧与难点分析492
10.12 将信息以表格的形式导入到Word中494
10.13 本章总结497