JSP网络开发实用工程案例

JSP网络开发实用工程案例

曹衍龙, 徐慧, 编著

出版社:人民邮电出版社

年代:2008

定价:55.0

书籍简介:

本书精选了5个完整的JSP网络开发案例——信息管理系统、论坛管理系统、网上书店、档案管理系统和新闻中心管理系统,其中穿插介绍了基于JSP的程序开发技巧和方法。每一个案例的设计都按照软件工程的流程,以“需求分析→系统UML建模→数据库设计→系统实现”为线索具体展开介绍。5个案例的实现采取了由低到高的整合技术,由JSP+JavaBean到JSP+Struts,再到JSP+Spring+Struts+Hibernate,通过循序渐进地讲解,便于读者逐步提升自己的开发水平。配套光盘提供了书中5个案例的全部源代码,而且都在Windows XP操作系统下经过了精心调试,以确保能够正常运行。为了便于读者了解和回顾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和RationalRose8

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.2.2系统用例图186

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.1UML初始模型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章新闻中心管理系统(Struts2.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和SessionFactory417

5.4.6数据访问对象(DAO)接口层419

5.4.7业务逻辑层的实现424

5.4.8控制层的实现429

5.4.9web.xml、struts.xml以及applicationContext.xml文件详细代码460

5.5系统搭建465

5.5.1运行环境的要求465

5.5.2详细配置465

5.5.3系统测试466

内容摘要:

  本书通过5个完整的案例信息管理系统、论坛管理系统、网上书店、档案管理系统和新闻中心管理系统,带领读者一步一步完成JSP网络开发的各个项目环节。案例均取材于当今Internet应用开发中最常使用并具有代表性的系统,每一个案例的设计都按照软件工程的流程,以“需求分析一系统uML建模一数据库设计一系统实现”为线索具体展开介绍,便于读者轻松、快速地掌握整个案例。5个案例的实现采取了由低到高的整合技术,由JSP+JavaBean到JSP+Struts,再到JSP+Spring+Struts+Hibernate,通过循序渐进地讲解,便于读者逐步提升自己的开发水平。读者可以在学习的同时,修改案例中的部分参数,将案例重新用到自己参与的实际项目中去。为了兼顾JSP初学者,书中穿插讲解了大量JSP的基础知识。配套光盘提供了书中5个案例的全部源代码,而且都在WindowsxP操作系统下经过了精心调试,以确保能够正常运行。为了便于读者了解和回顾JSP程序设计的基本方法,光盘中还提供了大量的视频演示内容,便于读者温故而知新。  本书精选了5个完整的JSP网络开发案例信息管理系统、论坛管理系统、网上书店、档案管理系统和新闻中心管理系统,其中穿插介绍了基于JSP的程序开发技巧和方法。  每一个案例的设计都按照软件工程的流程,以“需求分析一系统UML建模一数据库设计一系统实现”为线索具体展开介绍。5个案例的实现采取了由低到高的整合技术,由JSP+JavaBean到JSP+Struts,再到JSP+Spring+Struts+Hibemate,通过循序渐进地讲解,便于读者逐步提升自己的开发水平。  配套光盘提供了书中5个案例的全部源代码,而且都在WindowsXP操作系统下经过了精心调试,以确保能够正常运行。为了便于读者了解和回顾JSP程序设计的基本方法,光盘中还提供了大量的视频演示内容,便于读者温故而知新。  本书案例完整,讲解步骤详尽,实用性强,特别适合于具有初步JSP编程基础的人员进行深入学习和参考。

书籍规格:

书籍详细信息
书名JSP网络开发实用工程案例站内查询相似图书
9787115176998
如需购买下载《JSP网络开发实用工程案例》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)55.0语种简体中文
尺寸26装帧平装
页数 230 印数

书籍信息归属:

JSP网络开发实用工程案例是人民邮电出版社于2008.04出版的中图分类号为 TP393.092 的主题关于 JAVA语言-主页制作-程序设计 的书籍。