第1章 家庭视频监控系统(C# 3.5+Microsoft
Access 2003+视频采集卡实现)1
视频讲解:1小时1分钟
1.1 开发背景2
1.2 系统分析2
1.2.1 需求分析2
1.2.2 可行性分析2
1.2.3 编写项目计划书3
1.3 系统设计4
1.3.1 系统目标4
1.3.2 系统功能结构5
1.3.3 业务流程图5
1.3.4 系统预览6
1.3.5 程序运行环境6
1.3.6 编码规范7
1.3.7 数据库设计9
1.3.8 文件夹组织结构10
1.4 公共类设计11
1.4.1 DataCon类11
1.4.2 DataOperate类11
1.4.3 SoftReg类12
1.4.4 VideoOperate类15
1.4.5 PelcoD类19
1.5 登录模块设计21
1.5.1 登录模块概述21
1.5.2 登录模块技术分析22
1.5.3 登录模块实现过程22
1.5.4 单元测试24
1.6 视频监控模块设计27
1.6.1 视频监控模块概述27
1.6.2 视频监控模块技术分析28
1.6.3 视频监控模块实现过程30
1.6.4 单元测试37
1.7 监控管理模块设计37
1.7.1 监控管理模块概述37
1.7.2 监控管理模块技术分析37
1.7.3 监控管理模块实现过程38
1.8 录像回放模块设计41
1.8.1 录像回放模块概述41
1.8.2 录像回放模块技术分析41
1.8.3 录像回放模块实现过程42
1.9 开发技巧与难点分析43
1.9.1 按Enter键移动鼠标焦点43
1.9.2 使用图标显示管理员头像43
1.9.3 云台控制协议44
1.10 视频采集卡技术45
1.10.1 视频采集卡选购分析45
1.10.2 视频采集卡安装46
1.10.3 视频采集卡中的主要函数47
1.11 本章总结49
第2章 企业短信群发系统(C# 3.5+Microsoft
Access 2000+短信猫实现)50
视频讲解:1小时13分钟
2.1 开发背景51
2.2 需求分析51
2.3 系统设计51
2.3.1 系统目标51
2.3.2 系统功能结构52
2.3.3 系统预览52
2.3.4 业务流程图53
2.3.5 程序运行环境53
2.3.6 数据库设计54
2.3.7 文件夹组织结构57
2.4 公共类设计58
2.4.1 ConnClass类58
2.4.2 GSM类59
2.5 登录模块设计60
2.5.1 登录模块概述60
2.5.2 登录模块技术分析61
2.5.3 登录模块实现过程61
2.6 主窗体设计63
2.6.1 主窗体概述63
2.6.2 主窗体技术分析63
2.6.3 主窗体实现过程64
2.7 短信群发模块设计68
2.7.1 短信群发模块概述68
2.7.2 短信群发模块技术分析69
2.7.3 短信群发模块实现过程69
2.7.4 单元测试74
第1章 家庭视频监控系统(C# 3.5+Microsoft
Access 2003+视频采集卡实现)1
视频讲解:1小时1分钟
1.1 开发背景2
1.2 系统分析2
1.2.1 需求分析2
1.2.2 可行性分析2
1.2.3 编写项目计划书3
1.3 系统设计4
1.3.1 系统目标4
1.3.2 系统功能结构5
1.3.3 业务流程图5
1.3.4 系统预览6
1.3.5 程序运行环境6
1.3.6 编码规范7
1.3.7 数据库设计9
1.3.8 文件夹组织结构10
1.4 公共类设计11
1.4.1 DataCon类11
1.4.2 DataOperate类11
1.4.3 SoftReg类12
1.4.4 VideoOperate类15
1.4.5 PelcoD类19
1.5 登录模块设计21
1.5.1 登录模块概述21
1.5.2 登录模块技术分析22
1.5.3 登录模块实现过程22
1.5.4 单元测试24
1.6 视频监控模块设计27
1.6.1 视频监控模块概述27
1.6.2 视频监控模块技术分析28
1.6.3 视频监控模块实现过程30
1.6.4 单元测试37
1.7 监控管理模块设计37
1.7.1 监控管理模块概述37
1.7.2 监控管理模块技术分析37
1.7.3 监控管理模块实现过程38
1.8 录像回放模块设计41
1.8.1 录像回放模块概述41
1.8.2 录像回放模块技术分析41
1.8.3 录像回放模块实现过程42
1.9 开发技巧与难点分析43
1.9.1 按Enter键移动鼠标焦点43
1.9.2 使用图标显示管理员头像43
1.9.3 云台控制协议44
1.10 视频采集卡技术45
1.10.1 视频采集卡选购分析45
1.10.2 视频采集卡安装46
1.10.3 视频采集卡中的主要函数47
1.11 本章总结49
第2章 企业短信群发系统(C# 3.5+Microsoft
Access 2000+短信猫实现)50
视频讲解:1小时13分钟
2.1 开发背景51
2.2 需求分析51
2.3 系统设计51
2.3.1 系统目标51
2.3.2 系统功能结构52
2.3.3 系统预览52
2.3.4 业务流程图53
2.3.5 程序运行环境53
2.3.6 数据库设计54
2.3.7 文件夹组织结构57
2.4 公共类设计58
2.4.1 ConnClass类58
2.4.2 GSM类59
2.5 登录模块设计60
2.5.1 登录模块概述60
2.5.2 登录模块技术分析61
2.5.3 登录模块实现过程61
2.6 主窗体设计63
2.6.1 主窗体概述63
2.6.2 主窗体技术分析63
2.6.3 主窗体实现过程64
2.7 短信群发模块设计68
2.7.1 短信群发模块概述68
2.7.2 短信群发模块技术分析69
2.7.3 短信群发模块实现过程69
2.7.4 单元测试74
2.8 短信接收模块设计75
2.8.1 短信接收模块概述75
2.8.2 短信接收模块技术分析76
2.8.3 短信接收模块实现过程76
2.8.4 单元测试80
2.9 电话簿管理模块设计82
2.9.1 电话簿管理模块概述82
2.9.2 电话簿管理模块技术分析83
2.9.3 电话簿管理模块实现过程84
2.10 常用短语管理模块设计86
2.10.1 常用短语管理模块概述86
2.10.2 常用短语管理模块技术分析87
2.10.3 常用短语管理模块实现过程88
2.11 开发技巧与难点分析91
2.12 短信猫技术91
2.13 本章总结94
第3章 人事工资管理系统(C# 3.5+Microsoft
SQL Server 2005实现)95
视频讲解:1小时38分钟
3.1 开发背景96
3.2 需求分析96
3.3 系统设计96
3.3.1 系统目标96
3.3.2 系统功能结构97
3.3.3 系统预览97
3.3.4 业务流程图99
3.3.5 编码规则99
3.3.6 程序运行环境100
3.3.7 数据库设计100
3.3.8 文件夹组织结构106
3.4 公共类设计107
3.4.1 DBConnection公共类107
3.4.2 DBOperate公共类108
3.5 登录模块设计114
3.5.1 登录模块概述114
3.5.2 登录模块技术分析114
3.5.3 登录模块实现过程115
3.6 主窗体设计117
3.6.1 主窗体概述117
3.6.2 主窗体技术分析117
3.6.3 主窗体实现过程118
3.6.4 单元测试120
3.7 档案管理模块设计121
3.7.1 档案管理窗体概述121
3.7.2 档案管理模块技术分析121
3.7.3 档案管理模块实现过程122
3.7.4 单元测试131
3.8 奖罚管理模块设计132
3.8.1 奖罚管理窗体概述132
3.8.2 奖罚管理窗体技术分析133
3.8.3 奖罚管理窗体实现过程133
3.9 开发技巧与难点分析138
3.9.1 文本框只能输入数字138
3.9.2 在数据库中存取图片138
3.10 使用水晶报表显示员工信息140
3.11 本章总结143
第4章 企业电话客服系统(C# 3.5+
Microsoft Access 2000+东进
DJD161A语音卡实现)144
视频讲解:1小时10分钟
4.1 开发背景145
4.2 需求分析145
4.3 系统设计145
4.3.1 系统目标145
4.3.2 系统预览146
4.3.3 系统功能结构146
4.3.4 业务流程图147
4.3.5 程序运行环境147
4.3.6 数据库设计148
4.3.7 文件夹组织结构152
4.4 公共类设计152
4.4.1 tbEmployeeClass类153
4.4.2 tbEmployeeMenthod类155
4.4.3 D160A类161
4.5 主窗体设计169
4.5.1 主窗体概述169
4.5.2 主窗体技术分析169
4.5.3 主窗体实现过程170
4.5.4 单元测试174
4.6 自动语音处理模块设计175
4.6.1 自动语音处理模块概述175
4.6.2 自动语音处理模块技术分析175
4.6.3 自动语音处理模块实现过程176
4.6.4 单元测试184
4.7 员工管理模块设计186
4.7.1 员工管理模块概述186
4.7.2 员工管理模块技术分析187
4.7.3 员工管理模块实现过程188
4.8 产品类别管理模块设计193
4.8.1 产品类别管理模块概述193
4.8.2 产品类别管理模块技术分析193
4.8.3 产品类别管理模块实现过程194
4.9 开发技巧与难点分析196
4.10 C#中调用API197
4.11 本章总结198
第5章 卡拉OK点歌系统(C# 3.5+Microsoft
Access 2000实现)199
视频讲解:1小时4分钟
5.1 开发背景200
5.2 需求分析200
5.3 系统设计200
5.3.1 系统目标200
5.3.2 系统功能结构200
5.3.3 系统预览201
5.3.4 业务流程图202
5.3.5 程序运行环境202
5.3.6 数据库设计203
5.3.7 数据库概念设计203
5.3.8 数据库逻辑结构设计204
5.3.9 文件夹组织结构205
5.4 公共类设计206
5.4.1 getConnection类206
5.4.2 tb_musicinfo类207
5.4.3 tbMusicnfoMenthod类208
5.5 登录模块设计214
5.5.1 登录模块概述214
5.5.2 登录模块技术分析214
5.5.3 登录模块实现过程215
5.6 后台数据维护模块设计216
5.6.1 后台数据维护模块概述216
5.6.2 后台数据维护模块技术分析217
5.6.3 后台数据维护模块实现过程217
5.7 明星模块设计226
5.7.1 明星模块概述226
5.7.2 明星模块技术分析227
5.7.3 明星模块实现过程227
5.7.4 单元测试233
5.8 系统点歌模块设计234
5.8.1 系统点歌模块概述234
5.8.2 系统点歌模块技术分析234
5.8.3 系统点歌模块实现过程235
5.8.4 单元测试237
5.9 开发技巧与难点分析239
5.10 C#中播放视频文件240
5.11 本章总结240
第6章 企业QQ系统(C# 3.5+ Microsoft SQL
Server 2000实现)241
视频讲解:1小时7分钟
6.1 开发背景242
6.2 需求分析242
6.3 系统设计242
6.3.1 系统目标242
6.3.2 系统功能结构242
6.3.3 系统预览243
6.3.4 业务流程图244
6.3.5 程序运行环境244
6.3.6 数据库设计244
6.3.7 文件夹组织结构247
6.4 类库的设计247
6.4.1 UDPSocket控件247
6.4.2 Publec_Class类251
6.4.3 ClassForms类252
6.4.4 ClassMsg类252
6.4.5 ClassOptionData类254
6.4.6 ClassSerializers类255
6.4.7 ClassUserInfo类255
6.4.8 ClassUsers类256
6.4.9 cVideo类256
6.5 客户端注册模块设计258
6.5.1 客户端注册模块概述258
6.5.2 客户端注册模块技术分析258
6.5.3 客户端注册模块实现过程260
6.5.4 单元测试262
6.6 客户端登录模块设计263
6.6.1 客户端登录模块概述263
6.6.2 客户端登录模块技术分析263
6.6.3 客户端登录模块实现过程264
6.7 客户端QQ模块设计266
6.7.1 客户端QQ模块概述266
6.7.2 客户端QQ模块技术分析267
6.7.3 客户端QQ模块实现过程267
6.8 客户端消息发送模块设计273
6.8.1 客户端消息发送模块概述273
6.8.2 客户端消息发送模块技术分析273
6.8.3 客户端消息发送模块实现过程274
6.9 服务器端控制台模块设计279
6.9.1 服务器端控制台窗体概述279
6.9.2 服务器端控制台窗体技术分析280
6.9.3 服务器端控制台窗体实现过程281
6.10 开发技巧与难点分析284
6.11 UDP协议285
6.12 本章总结286
第7章 餐饮管理系统(C# 3.5+Microsoft SQL
Server 2000实现)287
视频讲解:1小时31分钟
7.1 开发背景288
7.2 需求分析288
7.3 系统设计288
7.3.1 系统目标288
7.3.2 系统功能结构288
7.3.3 系统预览289
7.3.4 业务流程图290
7.3.5 程序运行环境290
7.3.6 数据库设计290
7.3.7 数据库概念设计291
7.3.8 数据库逻辑结构设计293
7.3.9 文件夹组织结构295
7.4 登录模块设计295
7.4.1 登录模块概述295
7.4.2 登录模块技术分析296
7.4.3 登录模块实现过程296
7.5 主窗体模块设计298
7.5.1 主窗体模块概述298
7.5.2 主窗体模块技术分析299
7.5.3 主窗体实现过程301
7.5.4 单元测试307
7.6 开台模块设计309
7.6.1 开台模块概述309
7.6.2 开台模块技术分析309
7.6.3 开台模块实现过程310
7.7 点菜模块设计312
7.7.1 点菜模块概述312
7.7.2 点菜模块技术分析312
7.7.3 点菜模块实现过程313
7.7.4 单元测试318
7.8 结账模块设计321
7.8.1 结账模块概述321
7.8.2 结账模块技术分析321
7.8.3 结账模块实现过程322
7.9 开发技巧与难点分析325
7.10 ListView控件应用328
7.11 本章总结334
第8章 企业人事管理系统(C# 3.5+ Microsoft
SQL Server 2005实现)335
视频讲解:2小时9分钟
8.1 开发背景336
8.2 需求分析336
8.3 系统设计336
8.3.1 系统目标336
8.3.2 系统功能结构336
8.3.3 系统预览337
8.3.4 业务流程图339
8.3.5 编码规则339
8.3.6 程序运行环境340
8.3.7 数据库设计340
8.3.8 文件夹组织结构348
8.4 公共类设计348
8.4.1 MyMeans公共类349
8.4.2 MyModule公共类351
8.5 登录模块设计360
8.5.1 登录模块概述360
8.5.2 登录模块技术分析360
8.5.3 登录模块实现过程361
8.6 主窗体设计363
8.6.1 主窗体概述363
8.6.2 主窗体技术分析364
8.6.3 主窗体实现过程364
8.6.4 单元测试366
8.7 人事档案浏览模块设计367
8.7.1 人事档案浏览窗体概述367
8.7.2 人事档案浏览窗体技术分析368
8.7.3 人事档案浏览窗体实现过程369
8.7.4 单元测试375
8.8 人事资料查询模块设计376
8.8.1 人事资料查询窗体概述376
8.8.2 人事资料查询窗体技术分析376
8.8.3 人事资料查询窗体实现过程377
8.9 开发技巧与难点分析379
8.9.1 文本框只能输入数字或单精度379
8.9.2 在数据库中存取图片380
8.10 将数据以自制表格的形式
插入Word中381
8.11 本章总结383
第9章 超市进销存销售管理系统
(C# 3.5+Microsoft SQL
Server 2005实现)384
视频讲解:1小时50分钟
9.1 开发背景385
9.2 需求分析385
9.3 系统设计385
9.3.1 系统目标385
9.3.2 系统功能结构385
9.3.3 系统预览386
9.3.4 业务流程图387
9.3.5 程序运行环境387
9.3.6 数据库设计387
9.3.7 数据库概念设计388
9.3.8 数据库逻辑结构设计389
9.3.9 文件夹组织结构392
9.4 公共类设计392
9.4.1 tb_ThGoodsInfo类392
9.4.2 getSqlConnection类394
9.4.3 tb_ThGoodsMenthod类395
9.5 系统登录模块设计400
9.5.1 系统登录模块概述400
9.5.2 系统登录模块技术分析400
9.5.3 系统登录模块实现过程400
9.6 主窗体设计401
9.6.1 主窗体概述401
9.6.2 主窗体技术分析402
9.6.3 主窗体实现过程403
9.7 商品进货管理模块设计406
9.7.1 商品进货管理模块概述406
9.7.2 商品进货管理模块技术分析407
9.7.3 商品进货管理模块实现过程407
9.7.4 单元测试411
9.8 商品销售管理模块设计413
9.8.1 商品销售管理模块概述413
9.8.2 商品销售管理模块技术分析414
9.8.3 商品销售管理模块实现过程414
9.8.4 单元测试419
9.9 库存管理模块设计420
9.9.1 库存管理模块概述420
9.9.2 库存管理模块技术分析421
9.9.3 库存管理模块实现过程422
9.10 开发技巧与难点分析424
9.11 TreeView控件应用425
9.12 本章总结427
第10章 编程词典销售分析系统(C# 3.5+
Microsoft SQL Server 2000
实现)428
视频讲解:1小时28分钟
10.1 开发背景429
10.2 需求分析429
10.3 系统设计429
10.3.1 系统目标429
10.3.2 系统功能结构429
10.3.3 系统预览431
10.3.4 业务流程图433
10.3.5 编码规则434
10.3.6 程序运行环境434
10.3.7 数据库设计434
10.3.8 文件夹组织结构444
10.4 公共类设计444
10.4.1 DataLogic公共类445
10.4.2 Useful公共类450
10.5 产品大类模块设计453
10.5.1 产品大类模块概述453
10.5.2 产品大类模块技术分析454
10.5.3 产品大类模块实现过程454
10.5.4 单元测试458
10.6 代理登记模块设计459
10.6.1 代理登记模块概述459
10.6.2 代理登记模块技术分析460
10.6.3 代理登记模块实现过程461
10.7 订货单模块设计466
10.7.1 订货单模块概述466
10.7.2 订货单模块技术分析467
10.7.3 订货单模块实现过程467
10.8 权限分配模块设计473
10.8.1 权限分配模块概述473
10.8.2 权限分配模块技术分析474
10.8.3 权限分配模块实现过程475
10.9 开发技巧与难点分析478
10.9.1 在TextBox中仅输入非负十进制数478
10.9.2 清空DataGridView中的数据478
10.10 控件绑定数据源技术479
10.11 本章总结481
第11章 在线考试系统(C# 3.5+Microsoft SQL
Server 2000实现)482
视频讲解:1小时58分钟
11.1 开发背景483
11.2 系统分析483
11.2.1 需求分析483
11.2.2 系统功能描述483
11.2.3 可行性分析483
11.2.4 编写项目计划书484
11.3 系统设计486
11.3.1 系统目标486
11.3.2 系统功能结构486
11.3.3 系统预览487
11.3.4 业务流程图488
11.3.5 程序运行环境489
11.3.6 数据库设计489
11.3.7 数据库概念设计489
11.3.8 数据库逻辑结构设计490
11.3.9 文件夹组织结构492
11.4 公共类设计493
11.5 登录模块设计495
11.5.1 登录模块概述495
11.5.2 登录模块技术分析495
11.5.3 登录模块实现过程496
11.6 随机抽取试题模块设计497
11.6.1 随机抽取试题模块概述497
11.6.2 随机抽取试题模块技术分析498
11.6.3 随机抽取试题模块实现过程499
11.6.4 单元测试502
11.7 自动评分模块设计503
11.7.1 自动评分模块概述503
11.7.2 自动评分模块技术分析503
11.7.3 自动评分模块实现过程504
11.8 试题管理模块设计505
11.8.1 试题管理模块概述505
11.8.2 试题管理模块技术分析505
11.8.3 试题管理模块实现过程507
11.8.4 单元测试512
11.9 后台管理员模块设计513
11.9.1 后台管理员模块概述513
11.9.2 后台管理员模块技术分析514
11.9.3 后台管理员模块实现过程514
11.10 开发技巧与难点分析526
11.11 GridView控件应用527
11.12 本章总结531
第12章 图书馆管理系统(ASP.NET 3.5+
Microsoft SQL Server 2005
实现)532
视频讲解:1小时22分钟
12.1 开发背景533
12.2 需求分析533
12.3 系统设计533
12.3.1 系统目标533
12.3.2 系统功能结构534
12.3.3 系统流程图534
12.3.4 系统预览535
12.3.5 构建开发环境536
12.3.6 数据库设计536
12.3.7 网站文件组织结构541
12.4 公共类设计541
12.4.1 DataBase类542
12.4.2 AdminManage类547
12.4.3 OperatorClass类551
12.4.4 ValidateClass类552
12.5 主页面设计553
12.5.1 主页面概述553
12.5.2 主页面技术分析554
12.5.3 主页面实现过程557
12.5.4 单元测试561
12.6 图书馆信息模块设计562
12.6.1 图书馆信息模块概述562
12.6.2 图书馆信息模块技术分析563
12.6.3 图书馆信息模块实现过程564
12.7 图书信息管理模块设计566
12.7.1 图书信息管理模块概述566
12.7.2 图书信息管理模块技术分析568
12.7.3 图书信息管理模块实现过程568
12.8 图书借还管理模块设计573
12.8.1 图书借还管理模块概述573
12.8.2 图书借还管理模块技术分析574
12.8.3 图书借还管理模块实现过程575
12.8.4 单元测试581
12.9 开发技巧与难点分析581
12.9.1 如何验证输入字符串581
12.9.2 如何自动计算图书归还日期582
12.10 网站编译与发布582
12.10.1 网站编译583
12.10.2 网站发布586
12.11 三层架构开发技术589
12.11.1 什么是三层架构589
12.11.2 为什么使用三层架构590
12.11.3 使用三层架构开发的优点591
12.11.4 三层架构的种类591
12.12 本章总结593