第1章 企业信息化与JSP 1
1.1 企业信息化 1
1.1.1 信息化技术在企业中的应用价值 1
1.1.2 企业信息化涉及的关键技术 1
1.1.3 B/S模式 3
1.1.4 JSP开发企业信息化系统的优势 4
1.2 信息化系统开发的一般过程 5
1.2.1 系统分析与总体设计 5
1.2.2 系统详细设计 7
1.2.3 系统实施 7
1.2.4 系统的管理与维护 8
1.3 JSP基础知识 8
1.3.1 JSP基本语法 8
1.3.2 JSP的内建对象 11
1.3.3 JSP与JavaBean 13
1.3.4 JSP与数据库 14
第2章 网上商品交易平台 18
2.1 系统设计 18
2.1.1 系统概述 18
2.1.2 文件结构 19
2.2 数据库设计 19
2.2.1 数据表的设计 19
2.2.2 创建数据库 22
2.2.3 连接数据库 23
2.2.4 数据库操作 24
2.3 匿名用户模块 25
2.3.1 用户注册 26
2.3.2 获取用户密码 33
2.3.3 用户登录 38
2.3.4 查询和浏览商品 39
2.3.5 查询和浏览商店 41
2.3.6 查看商品信息 44
2.3.7 查看商店信息 45
2.4 普通用户模块 45
2.4.1 收藏商品管理 45
2.4.2 留言管理 48
2.4.3 邮件管理 53
2.4.4 修改用户密码 60
2.5 店主模块 62
2.5.1 商品管理 62
2.5.2 修改用户信息 70
2.6 管理员模块 71
2.6.1 普通用户管理 71
2.6.2 店主管理 75
2.6.3 商品管理 80
2.6.4 经营项目管理 82
2.7 本章小结 88
第3章 刊物文章管理系统 89
3.1 系统设计 89
3.1.1 系统概述 89
3.1.2 文件结构 90
3.2 数据库设计 90
3.2.1 数据表的设计 90
3.2.2 创建数据库 93
3.2.3 连接数据库 94
3.3 公共模块 95
3.3.1 用户登录与退出 95
3.3.2 用户注册 102
3.3.3 获取密码 107
3.3.4 修改密码 111
3.3.5 修改用户信息 112
3.3.6 邮件管理 114
3.4 作者模块 123
3.4.1 查看操作日志 124
3.4.2 提交文章 128
3.4.3 修改文章 134
3.4.4 删除文章 138
3.5 评审员模块 139
3.5.1 查看操作日志 139
3.5.2 评审文章 144
3.5.3 修改评审 146
3.5.4 删除评审 148
3.6 管理员模块 149
3.6.1 用户管理 149
3.6.2 文章管理 152
3.6.3 评审管理 157
3.6.4 文章主题管理 164
3.7 本章小结 169
第4章 新闻管理与发布系统 170
4.1 系统总体设计 170
4.1.1 需求分析 170
4.1.2 系统模块 170
4.1.3 功能设计 172
4.2 数据库设计与实现 172
4.2.1 数据库的需求分析 172
4.2.2 数据库的逻辑设计 172
4.2.3 数据库创建和初始化 175
4.3 公共模块 176
4.3.1 数据库连接 177
4.3.2 导入类包文件 178
4.3.3 页面头和页面尾文件 179
4.3.4 格式转换文件 180
4.3.5 防止恶意登录页面 181
4.3.6 CSS样式表 181
4.4 主页面模块 182
4.4.1 实现效果 183
4.4.2 主页面 185
4.4.3 新闻搜索 188
4.5 管理员登录模块 189
4.5.1 实现效果 189
4.5.2 管理员登录 190
4.6 栏目管理模块 192
4.6.1 实现效果 192
4.6.2 管理主页面 194
4.6.3 添加栏目 196
4.6.4 修改栏目 198
4.6.5 删除栏目 200
4.7 新闻管理模块 201
4.7.1 实现效果 201
4.7.2 新闻管理主页面 203
4.7.3 发布新闻 204
4.7.4 修改新闻 207
4.7.5 删除新闻 209
4.8 管理员管理模块 210
4.8.1 实现效果 211
4.8.2 管理员管理主页面 212
4.8.3 添加管理员 213
4.8.4 修改管理员 215
4.8.5 删除管理员 217
4.9 管理员管理新闻模块 217
4.10 部署与运行 218
第5章 人事管理系统 219
5.1 系统设计 219
5.1.1 需求分析 219
5.1.2 系统模块 219
5.1.3 功能设计 220
5.2 数据库设计与实现 221
5.2.1 数据库的需求分析 221
5.2.2 数据库的逻辑设计 221
5.3 数据库访问 226
5.3.1 数据库连接池 226
5.3.2 连接池实现 228
5.3.3 系统中JavaBean结构 238
5.4 公共模块 240
5.5 登录模块 242
5.5.1 实现效果 242
5.5.2 相关JavaBean程序 242
5.5.3 相关JSP文件 245
5.6 主页面模块 247
5.6.1 实现效果 247
5.6.2 主页面 248
5.6.3 修改密码 250
5.7 人员档案模块 253
5.7.1 实现效果 253
5.7.2 相关JavaBean程序 259
5.7.3 模块主页面 272
5.7.4 添加人员档案 273
5.7.5 管理人员档案 276
5.7.6 查询人员档案 285
5.8 培训管理模块 292
5.8.1 实现效果 292
5.8.2 相关JavaBean程序 295
5.8.3 模块主页面 300
5.8.4 添加培训记录 301
5.8.5 管理培训记录 305
5.9 其他模块 310
5.10 部署与运行 310
第6章 公司个人信息网络管理系统 311
6.1 概述 311
6.2 JSP连接Oracle数据库 311
6.2.1 JSP数据库连接技术 312
6.2.2 JSP数据库连接方法 318
6.3 系统分析与设计 323
6.3.1 需求分析 323
6.3.2 总体设计 324
6.3.3 功能设计 325
6.4 数据库设计与实现 326
6.4.1 数据库分析 326
6.4.2 数据库设计 327
6.4.3 系统配置 332
6.5 系统实现 335
6.5.1 系统登录 335
6.5.2 系统维护 341
6.5.3 个人基本信息维护 364
6.5.4 个人网络通讯录维护 367
6.5.5 个人网络记事本维护 375
6.5.6 个人网络硬盘维护 385
6.6 本章小结 405