第1章 公司公文流管理系统 1
1.1 系统设计 1
1.1.1 需求分析 1
1.1.2 总体设计 1
1.1.3 功能设计 2
1.2 数据库设计与实现 2
1.2.1 数据库的需求分析 2
1.2.2 数据库的逻辑设计 3
1.2.3 数据库存储过程 6
1.3 公文流管理 8
1.3.1 实现效果 8
1.3.2 用户表示层 10
1.3.3 业务逻辑层 23
1.3.4 数据访问层 27
1.3.5 存储过程 35
1.3.6 技术难点详解 40
1.4 常用数据管理 41
1.4.1 实现效果 41
1.4.2 用户表示层 42
1.4.3 业务逻辑层 51
1.4.4 数据访问层 56
1.4.5 存储过程 64
1.4.6 技术难点详解 66
第2章 企业文件管理系统 67
2.1 系统设计 67
2.1.1 需求分析 67
2.1.2 总体设计 67
2.1.3 功能设计 68
2.2 数据库设计与实现 69
2.2.1 数据库的需求分析 69
2.2.2 数据库的逻辑设计 69
2.2.3 数据库存储过程 73
2.2.4 安装配置“全文检索”组件 74
2.3 文件管理 75
2.3.1 实现效果 75
2.3.2 用户表示层 79
2.3.3 业务逻辑层 113
2.3.4 数据访问层 114
2.3.5 通用层 118
2.3.6 存储过程 119
2.3.7 技术难点详解 122
2.4 回收站 124
2.4.1 实现效果 124
2.4.2 用户表示层 124
2.4.3 业务逻辑层 129
2.4.4 数据访问层 131
2.4.5 存储过程 132
2.4.6 技术难点详解 134
2.5 文件搜索 135
2.5.1 实现效果 135
2.5.2 用户表示层 136
2.5.3 数据访问层 142
2.5.4 存储过程 144
2.5.5 技术难点详解 145
2.6 用户、机构以及部门管理 146
第3章 人事管理系统 147
3.1 系统设计 147
3.1.1 需求分析 147
3.1.2 总体设计 147
3.1.3 功能设计 147
3.2 数据库设计与实现 148
3.2.1 数据库的需求分析 148
3.2.2 数据库的逻辑设计 149
3.2.3 数据库存储过程 151
3.3 系统框架设计 152
3.3.1 页面主框架的实现 152
3.3.2 数据访问层 154
3.3.3 权限验证的实现 166
3.3.4 信息提示的处理 167
3.3.5 技术点总结 170
3.4 登录验证 171
3.4.1 实现效果 172
3.4.2 用户表示层 172
3.4.3 数据访问层 175
3.4.4 存储过程 175
3.4.5 技术点总结 175
3.5 修改登录密码 177
3.5.1 实现效果 177
3.5.2 用户表示层 178
3.5.3 数据访问层 180
3.5.4 存储过程 180
3.5.5 技术点总结 181
3.6 个人基本信息 181
3.6.1 实现效果 181
3.6.2 用户表示层 183
3.6.3 数据访问层 195
3.6.4 存储过程 196
3.6.5 技术难点详解 198
3.7 员工通信录 200
3.7.1 实现效果 201
3.7.2 用户表示层 201
3.7.3 数据访问层 206
3.7.4 存储过程 206
3.7.5 技术难点详解 207
3.8 员工照片 208
3.8.1 实现效果 208
3.8.2 用户表示层 209
3.8.3 数据访问层 212
3.8.4 存储过程 212
3.8.5 技术难点详解 212
3.9 人员维护 212
3.9.1 实现效果 212
3.9.2 用户表示层 214
3.9.3 数据访问层 223
3.9.4 存储过程 223
3.9.5 技术难点详解 224
3.10 机构维护 225
3.10.1 实现效果 226
3.10.2 用户表示层 227
3.10.3 数据访问层 236
3.10.4 存储过程 236
3.10.5 技术难点详解 238
第4章 公司日程管理系统 242
4.1 系统设计 242
4.1.1 需求分析 242
4.1.2 总体设计 242
4.1.3 功能设计 243
4.2 数据库设计与实现 244
4.2.1 数据库的需求分析 244
4.2.2 数据库的逻辑设计 244
4.2.3 数据库存储过程 247
4.3 我的日程 248
4.3.1 实现效果 248
4.3.2 用户表示层 250
4.3.3 数据访问层 267
4.3.4 通用层 272
4.3.5 存储过程 274
4.3.6 技术难点详解 278
4.4 部门日程 280
4.4.1 实现效果 280
4.4.2 用户表示层 281
4.4.3 业务逻辑层 291
4.4.4 数据访问层 292
4.4.5 存储过程 293
4.5 我的便笺 295
4.5.1 实现效果 295
4.5.2 用户表示层 296
4.5.3 业务逻辑层 300
4.5.4 数据访问层 302
4.5.5 存储过程 303
第5章 企业资源管理系统 305
5.1 系统设计 305
5.1.1 需求分析 305
5.1.2 总体设计 305
5.1.3 功能设计 306
5.2 数据库设计与实现 306
5.2.1 数据库的需求分析 306
5.2.2 数据库的逻辑设计 306
5.3 会议室管理 310
5.3.1 实现效果 310
5.3.2 用户表示层 312
5.3.3 业务逻辑层 319
5.3.4 数据访问层 320
5.4 值班管理 327
5.4.1 实现效果 327
5.4.2 用户表示层 328
5.4.3 数据访问层 336
5.5 车辆管理 336
5.5.1 实现效果 336
5.5.2 用户表示层 337
5.5.3 数据访问层 350
5.6 图书管理 351
5.6.1 实现效果 351
5.6.2 用户表示层 352
5.6.3 数据访问层 368
第6章 公司项目管理系统 369
6.1 系统设计 369
6.1.1 需求分析 369
6.1.2 总体设计 369
6.1.3 功能设计 370
6.2 数据库设计与实现 371
6.2.1 数据库的需求分析 371
6.2.2 数据库的逻辑设计 371
6.2.3 数据库存储过程 375
6.3 项目管理 376
6.3.1 实现效果 376
6.3.2 用户表示层 378
6.3.3 业务逻辑层 395
6.3.4 数据访问层 404
6.3.5 存储过程 411
6.3.6 技术难点详解 422
6.4 项目角色管理 424
6.4.1 实现效果 424
6.4.2 用户表示层 425
6.4.3 业务逻辑层 430
6.4.4 数据访问层 432
6.4.5 存储过程 432
6.4.6 技术难点详解 434
6.5 项目进程日志管理 434
6.5.1 实现效果 434
6.5.2 用户表示层 435
6.5.3 业务逻辑层 444
6.5.4 数据访问层 447
6.5.5 存储过程 448
6.5.6 技术难点详解 450
6.6 项目统计报告 451
6.6.1 实现效果 452
6.6.2 用户表示层 453
6.6.3 业务逻辑层 458
6.6.4 数据访问层 459
6.6.5 存储过程 459
6.6.6 技术难点详解 462