书籍详情

JSP网络开发实用工程案例

JSP网络开发实用工程案例

作者:曹衍龙,徐慧

出版社:人民邮电出版社

出版时间:2008-05-01

ISBN:9787115176998

定价:¥56.00

购买这本书可以去
内容简介
  本书精选了5个完整的JSP网络开发案例——信息管理系统、论坛管理系统、网上书店、档案管理系统和新闻中心管理系统,其中穿插介绍了基于JSP的程序开发技巧和方法。每一个案例的设计都按照软件工程的流程,以“需求分析→系统UML建模→数据库设计→系统实现”为线索具体展开介绍。5个案例的实现采取了由低到高的整合技术,由JSP+JavaBean到JSP+Struts,再到JSP+Spring+Struts+Hibernate,通过循序渐进地讲解,便于读者逐步提升自己的开发水平。配套光盘提供了书中5个案例的全部源代码,而且都在Windows XP操作系统下经过了精心调试,以确保能够正常运行。为了便于读者了解和回顾JSP程序设计的基本方法,光盘中还提供了大量的视频演示内容,便于读者温故而知新。本书案例完整,讲解步骤详尽,实用性强,特别适合于具有初步JSP编程基础的人员进行深入学习和参考。
作者简介
暂缺《JSP网络开发实用工程案例》作者简介
目录
第1章 信息管理系统(JSP+JavaBean) 1
1.1 网站概述及设计方案 2
1.1.1 系统总体描述 2
1.1.2 方案设计 2
1.1.3 网站开发基本流程 3
1.2 项目需求分析 3
1.2.1 软件需求分析 3
1.2.2 系统总体的功能需求 4
1.2.3 新闻管理模块 5
1.2.4 组织管理模块 6
1.2.5 人员管理模块 6
1.2.6 项目管理模块 6
1.2.7 用户管理模块 6
1.2.8 数据库模块 7
1.3 系统UML建模 7
1.3.1 关于UML和Rational Rose 8
1.3.2 信息管理系统的UML建模 9
1.3.3 系统的用例图 10
1.3.4 系统的时序图和协作图 11
1.3.5 系统的活动图 14
1.4 数据库设计 15
1.4.1 数据库的需求分析 15
1.4.2 数据库的逻辑设计 15
1.4.3 创建数据表的脚本 24
1.5 创建项目 27
1.5.1 使用Eclipse创建项目 27
1.5.2 创建功能类 29
1.6 系统实现 35
1.6.1 实现效果 35
1.6.2 用户表示层 39
1.6.3 业务逻辑层 56
1.7 系统搭建 88
1.7.1 运行环境的要求 88
1.7.2 详细配置 89
1.7.3 系统测试 91
第2章 论坛管理系统(JSP+JavaBean) 93
2.1 系统规划与设计 94
2.1.1 分析需求并确定思路 94
2.1.2 设计基本功能 95
2.1.3 设计扩展功能 95
2.1.4 设计可扩展功能的接口 96
2.2 项目需求分析 96
2.2.1 软件需求分析 96
2.2.2 论坛系统的UML建模 98
2.3 数据库设计 101
2.3.1 数据库的需求分析 102
2.3.2 数据库的逻辑设计 102
2.4 项目系统开发 105
2.4.1 实现效果 105
2.4.2 创建项目 108
2.4.3 创建功能类 111
2.5 用户功能模块 129
2.5.1 首页模块 129
2.5.2 查询模块 131
2.5.3 发帖、回帖模块 137
2.5.4 排行榜模块 143
2.5.5 个人信息模块 147
2.6 管理功能模块 155
2.6.1 论坛管理模块 155
2.6.2 版面管理模块 167
2.7 注册和登录功能模块 169
2.7.1 用户登录模块 170
2.7.2 用户注册模块 173
2.8 系统搭建 179
2.8.1 运行环境的要求 179
2.8.2 详细配置 179
2.8.3 系统测试 180
第3章 网上书店(JSP+Servlet) 181
3.1 项目需求分析 182
3.1.1 系统总体的功能需求 182
3.1.2 用户接口模块 182
3.1.3 管理员接口模块 183
3.2 系统UML建模 185
3.2.1 网上书店的UML建模 185
3.2.2 系统用例图 186
3.2.3 系统时序图和活动图 187
3.2.4 系统中的类图 190
3.3 数据库设计 190
3.3.1 数据库的需求分析 190
3.3.2 数据表设计 191
3.3.3 创建数据表的脚本语言 195
3.4 前台系统实现 196
3.4.1 实现效果 196
3.4.2 业务逻辑层 200
3.4.3 数据持续层 208
3.4.4 控制处理层 217
3.4.5 用户表示层 234
3.4.6 系统XML的配置文件 253
3.5 后台系统实现 256
3.5.1 实现效果 256
3.5.2 业务逻辑层 259
3.5.3 数据持续层 260
3.5.4 控制处理层 266
3.5.5 用户表示层 276
3.5.6 系统XML的配置文件 282
3.6 系统搭建 285
3.6.1 环境要求 285
3.6.2 安装运行 285
第4章 档案管理系统(JSP+Struts) 287
4.1 学习要点 288
4.1.1 系统分析要点 288
4.1.2 程序分析要点 288
4.2 项目需求分析 288
4.2.1 软件需求分析 288
4.2.2 档案管理系统的总体需求 289
4.2.3 用户管理模块 290
4.2.4 系统参数设置模块 291
4.2.5 借阅管理模块 291
4.2.6 案卷管理模块 292
4.2.7 文件管理模块 292
4.2.8 数据管理模块 292
4.3 系统UML建模 293
4.3.1 UML初始模型 293
4.3.2 系统的用例图 294
4.3.3 系统的时序图和协作图 297
4.3.4 系统的类图 300
4.4 系统数据库设计 302
4.4.1 数据库的需求分析 302
4.4.2 数据库的逻辑设计 302
4.5 系统设置 313
4.5.1 系统架构的设置 313
4.5.2 功能类设置 316
4.6 系统程序实现 340
4.6.1 用户管理模块 341
4.6.2 系统参数设置模块 354
4.6.3 借阅管理模块 361
4.6.4 案卷管理模块 374
4.6.5 数据管理模块 385
4.7 系统搭建 392
4.7.1 系统运行环境要求 392
4.7.2 详细配置 392
4.7.3 系统测试 396
第5章 新闻中心管理系统(Struts 2.0+Spring+Hibernate) 397
5.1 项目需求分析 398
5.2 系统UML建模 399
5.2.1 系统的用例图 399
5.2.2 系统的时序图和协作图 400
5.2.3 系统的活动图 401
5.3 数据库设计 402
5.3.1 数据库的需求分析 402
5.3.2 数据库的逻辑设计 403
5.3.3 创建数据表的脚本 403
5.4 系统实现 405
5.4.1 相关技术简介 405
5.4.2 实例实现效果 406
5.4.3 使用Eclipse创建工程 409
5.4.4 持久层开发 413
5.4.5 配置Spring和SessionFactory 417
5.4.6 数据访问对象(DAO)接口层 419
5.4.7 业务逻辑层的实现 424
5.4.8 控制层的实现 429
5.4.9 web.xml、struts.xml以及applicationContext.xml文件详细代码 460
5.5 系统搭建 465
5.5.1 运行环境的要求 465
5.5.2 详细配置 465
5.5.3 系统测试 466
猜您喜欢

读书导航