标题：JSP Oracle动态网站开发实例精选
基本信息
ISBN：9787302118633
定价：42元
印次：1-2
装帧：平装
印刷日期：2006-4-7
图书简介
本书讲解如何使用JSP和Oracle开发动态网站，并通过8个与现实生活息息相关的完整案例，使读者迅速掌握动态网站的开发方法和全过程。
全书共分10章，第1~2章提纲挈领，将动态网站开发所涉及的关键知识点做了简要介绍，从第3章开始，每章精选一个案例，每个案例均以MVC框架结构设计数据库系统，本书适合网页设计人员、Web应用开发人员和广大网络编程爱好者学习使用。
书籍目录
第1章JSP技术简介 1
1.1什么是JSP 1
1.1.1JSP的起源与背景 1
1.1.2JSP的优点 2
1.1.3JSP和其他开发语言的比较 3
1.2JSP平台的安装与配置 4
1.2.1JSP应用平台简介 4
1.2.2安装平台的环境要求 5
1.2.3软件包的下载和安装 5
1.2.4目录和环境的配置 7
1.3简单实例：Welcome 8
1.3.1源程序 8
1.3.2配置 9
1.3.3运行 10
1.4JSP的各种技术 11
1.4.1JSP的基本语法 11
1.4.2JSP的两层结构模式 14
1.4.3MVC三层结构模型 15
1.4.4Struts框架 16
1.4.5JSP和XML技术 27
1.4.6JSP与J2EE分布式处理技术 32
第2章Oracle数据库系统设计 37
2.1数据库基本理论 37
2.1.1数据库发展历史 38
2.1.2数据库设计模型 40
2.1.3数据库设计的原则 41
2.1.4数据库设计的基本步骤 42
2.2Oracle数据库系统 44
2.2.1Oracle数据库简介 45
2.2.2Oracle数据库的安装 45
2.3在JSP中使用Oracle技术 49
2.3.1JDBC连接技术 49
2.3.2JDO连接技术 53
2.4数据库连接方法（以Oracle为例） 57
2.4.1直接连接数据文件 58
2.4.2直接连接数据库 58
2.4.3直接连接ODBC 60
2.4.4创建命名连接 62
2.4.5创建数据源连接 63
2.4.6取得自身连接池连接 63
2.4.7取得外部连接池连接 65
2.5SQL知识介绍 66
2.5.1SELECT查询语句 67
2.5.2INSERT插入语句 72
2.5.3UPDATE更新语句 73
2.5.4DELETE删除语句 74
第3章个人数字助理系统 75
3.1系统预览 75
3.2需求分析 76
3.3系统分析 77
3.3.1系统功能描述 77
3.3.2系统功能模块划分 78
3.3.3系统流程分析 79
3.4系统设计 83
3.4.1数据库结构设计与实现 83
3.4.2目录结构与通用模块 88
3.5界面设计 91
3.5.1登录界面设计 92
3.5.2主界面设计 92
3.5.3个人信息管理界面设计 93
3.5.4通讯录界面设计 95
3.5.5日程安排界面设计 97
3.5.6个人文件管理界面设计 98
3.6代码实现 100
3.6.1登录模块代码实现 101
3.6.2个人信息管理模块代码实现 102
3.6.3通讯录模块代码实现 104
3.6.4日程安排模块代码实现 107
3.6.5个人文件管理模块代码实现 110
3.7功能测试 123
3.8本章小结 128
第4章消息留言系统 129
4.1系统预览 129
4.2需求分析 130
4.3系统分析 131
4.3.1系统功能描述 131
4.3.2系统功能模块划分 132
4.3.3系统流程分析 134
4.4系统设计 135
4.4.1数据库结构设计与实现 135
4.4.2目录结构与通用模块 141
4.5界面设计 145
4.5.1管理员登录界面 146
4.5.2管理员用户管理界面 146
4.5.3管理员系统设置管理界面 148
4.5.4用户注册界面 149
4.5.5用户登录界面 149
4.5.6用户撰写发送消息界面 150
4.5.7用户收件箱管理界面 151
4.5.8用户地址簿管理界面 151
4.6代码实现 152
4.6.1管理员登录 152
4.6.2管理员用户管理 154
4.6.3管理员系统设置管理 157
4.6.4用户注册 159
4.6.5用户登录 159
4.6.6用户撰写发送消息 161
4.6.7用户消息管理 162
4.6.8用户地址簿管理 166
4.7功能测试 169
4.8小结 175
第5章学生课绩管理系统 177
5.1系统预览 177
5.2需求分析 178
5.3系统分析 178
5.3.1系统功能描述 179
5.3.2系统功能模块划分 180
5.3.3系统流程分析 181
5.4系统设计 182
5.4.1数据库结构设计与实现 182
5.4.2目录结构与通用模块 187
5.5界面设计 189
5.5.1登录界面 190
5.5.2管理员管理首页 190
5.5.3管理员管理学生界面 191
5.5.4管理员管理教师界面 192
5.5.5管理员管理课程界面 193
5.5.6管理员管理班级界面 194
5.5.7学生选课界面 195
5.5.8学生查看成绩界面 195
5.5.9教师选择学生界面 196
5.5.10教师公布成绩界面 197
5.6代码实现 197
5.6.1登录 197
5.6.2管理员管理学生 199
5.6.3管理员管理教师 200
5.6.4管理员管理课程 202
5.6.5管理员管理班级 203
5.6.6学生选课 205
5.6.7学生查看成绩 206
5.6.8教师选择学生 207
5.6.9教师公布成绩 208
5.7功能测试 209
5.8小结 216
第6章电子书店系统 217
6.1系统预览 217
6.2需求分析 218
6.3系统分析 219
6.3.1系统功能描述 219
6.3.2系统功能模块划分 220
6.3.3系统流程分析 221
6.4系统设计 222
6.4.1数据库结构设计与实现 222
6.4.2目录结构与通用模块 227
6.5界面设计 230
6.5.1管理员登录界面 231
6.5.2管理员管理图书界面 231
6.5.3管理员管理订单界面 232
6.5.4管理员管理用户界面 233
6.5.5用户注册界面 234
6.5.6用户登录界面 235
6.5.7用户在线购物界面 235
6.5.8用户管理购物车界面 235
6.5.9用户查看订单界面 236
6.6代码实现 237
6.6.1管理员登录 237
6.6.2管理员管理图书 238
6.6.3管理员管理订单 241
6.6.4管理员管理用户 244
6.6.5用户注册 246
6.6.6用户登录 247
6.6.7用户在线购物 248
6.6.8用户管理购物车 249
6.6.9用户查看订单 251
6.7功能测试 252
6.8本章小结 258
第7章人事管理系统 259
7.1系统预览 259
7.2需求分析 260
7.3系统分析 261
7.3.1系统功能描述 261
7.3.2系统功能模块划分 262
7.3.3系统流程分析 263
7.4系统设计 264
7.4.1数据库结构设计与实现 264
7.4.2目录结构与通用模块 268
7.5界面设计 272
7.5.1组织机构显示界面 272
7.5.2增加新部门界面 273
7.5.3修改部门信息界面 273
7.5.4删除部门界面 274
7.5.5部门下人员显示界面 275
7.5.6显示单个人员信息界面 275
7.5.7新增人员界面 276
7.5.8修改人员信息界面 276
7.5.9挂起人员界面 277
7.5.10恢复和删除人员界面 278
7.5.11查询人员界面 279
7.5.12错误提示界面 279
7.6代码实现 280
7.6.1组织机构显示 280
7.6.2增加新部门 282
7.6.3修改部门信息 284
7.6.4删除部门 286
7.6.5部门下人员显示 287
7.6.6显示单个人员信息 290
7.6.7新增人员 291
7.6.8修改人员信息 293
7.6.9挂起、恢复和删除人员 295
7.6.10查询人员 295
7.7功能测试 296
7.8本章小结 300
第8章会议管理系统 302
8.1系统预览 302
8.2需求分析 303
8.3系统分析 304
8.3.1系统功能分析 304
8.3.2系统功能模块划分 306
8.3.3系统流程分析 308
8.4系统设计 309
8.4.1数据库结构设计与实现 309
8.4.2目录结构与通用模块 315
8.5界面设计 319
8.5.1登录界面 320
8.5.2主界面 321
8.5.3会议通知列表界面 321
8.5.4发布会议通知界面 322
8.5.5修改会议通知界面 322
8.5.6浏览会议通知内容界面 323
8.5.7填写反馈意见界面 323
8.5.8会议纪要列表界面 324
8.5.9起草会议纪要界面 325
8.5.10修改会议纪要界面 325
8.5.11浏览会议纪要界面 325
8.5.12会议纪要审核界面 326
8.5.13会议纪要成文界面 326
8.5.14会议纪要归档界面 327
8.5.15接收会议纪要列表界面 328
8.5.16填写会议纪要反馈意见界面 328
8.5.17督办落实列表界面 328
8.5.18督办落实界面 329
8.5.19会议纪要查询界面 329
8.6代码实现 330
8.6.1系统用户登录 330
8.6.2会议通知列表 332
8.6.3发布会议通知 332
8.6.4修改会议通知 333
8.6.5浏览会议通知内容 335
8.6.6填写反馈意见 336
8.6.7会议纪要列表 336
8.6.8起草会议纪要 337
8.6.9修改会议纪要 338
8.6.10浏览会议纪要 339
8.6.11会议纪要审核 339
8.6.12会议纪要成文 340
8.6.13会议纪要归档 340
8.6.14接收会议纪要列表 342
8.6.15填写会议纪要反馈意见 342
8.6.16督办落实列表 343
8.6.17督办落实 344
8.6.18会议纪要查询 344
8.7功能测试 345
8.8小结 353
第9章教师论文管理系统 354
9.1系统预览 354
9.2需求分析 355
9.3系统分析 356
9.3.1系统功能描述 356
9.3.2系统功能模块划分 357
9.3.3系统流程分析 358
9.4系统设计 359
9.4.1数据库结构设计与实现 359
9.4.2目录结构与通用模块 366
9.5界面设计 368
9.5.1登录系统界面 369
9.5.2学院管理界面 369
9.5.3系所管理界面 371
9.5.4人员管理界面 371
9.5.5角色管理界面 372
9.5.6论文管理界面 373
9.5.7科技专著管理界面 374
9.5.8学术报告管理界面 374
9.6代码实现 375
9.6.1登录系统 375
9.6.2学院管理 376
9.6.3系所管理 385
9.6.4人员管理 387
9.6.5角色管理 388
9.6.6论文管理 389
9.6.7科技专著管理 391
9.6.8学术报告管理 393
9.7功能测试 395
9.8本章小结 402
第10章客户关系管理系统 404
10.1系统预览 404
10.2需求分析 405
10.3系统分析 406
10.3.1系统功能分析 406
10.3.2系统功能模块划分 407
10.3.3系统流程分析 408
10.4系统设计 409
10.4.1数据库结构设计与实现 409
10.4.2目录结构与通用模块 412
10.5界面设计 417
10.5.1用户登录界面 417
10.5.2主界面 417
10.5.3联系人列表界面 418
10.5.4新增联系人界面 418
10.5.5修改联系人信息界面 419
10.5.6客户列表界面 420
10.5.7新增客户界面 420
10.5.8修改客户信息页面 421
10.5.9联系人的指定客户列表界面 421
10.5.10联系人修改指定客户界面 422
10.6代码实现 422
10.6.1用户登录 422
10.6.2联系人列表 423
10.6.3新增联系人 424
10.6.4修改联系人信息 425
10.6.5删除联系人 426
10.6.6客户列表 426
10.6.7新增客户 427
10.6.8修改客户信息 428
10.6.9删除客户 429
10.6.10联系人的指定客户列表 429
10.6.11联系人修改指定客户 431
10.7功能测试 432
10.8本章小结 436[1]