《JSP项目开发实践》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:池雅庆,周珺,岳元媛编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2006
  • ISBN:7113075207
  • 页数:264 页
图书介绍:本书系统全面地介绍了使用JSP语言开发Web应用程序的全过程。本书撰写另辟蹊径,从系统设计者的角度综合考虑,完整地讲述了从需求到设计,再到实现整个Web应用程序的开发过程。在编写过程中,坚持理论与实践并重,面向实际开发,解决实际问题。.本书首先对JSP语言开发环境和语法进行简单而必要的介绍,然后根据经典开发案例讲解如何进行JSP数据库应用程序的设计和开发。这些案例涵盖教育、电子商务、网络通信及公司考勤等方面,具有很好的代表性。..本书可作为高等院校软件工程专业学生的课外辅导教材,也可作为JSP Web应用程序开发者的参考书及相关公司员工培训的教学资料。...

第1章 JSP和J2EE开发环境指南 1

1-1 JSP基本开发环境 1

1-2 JSP运行平台的建立 2

1-2-1 安装J2SDK开发工具 2

1-2-2 安装Tomcat 4

1-2-3 安装数据库驱动程序 6

1-2-4 中文乱码问题 8

1-3 JSP开发Web的几种主要方式 10

1-3-1 直接使用JSP 10

1-3-2 JSP+JavaBeans 10

1-3-3 JSP+JavaBeans+Servlet 10

1-4 J2EE开发环境的建立 10

1-4-1 配置J2EE环境变量 10

1-4-2 建立Web服务器 11

1-5 小结 15

第2章 JSP编程基础 16

2-1 JSP基本语法 16

2-1-1 通用语法规则 16

2-1-2 注释 17

2-1-3 声明 17

2-1-4 表达式 18

2-1-5 Scriptlet 18

2-2 JSP指令元素 18

2-2-1 page指令 19

2-2-2 include指令 20

2-2-3 taglib指令 20

2-2-4 JSP动作指令 21

2-3 JSP内部对象 23

2-3-1 Out对象 24

2-3-2 Request对象 25

2-3-3 Response对象 25

2-3-4 Application对象 26

2-3-5 Exception对象 26

2-3-6 Session对象 27

2-4 Java Servlet 28

2-4-1 Servlet的生命周期 28

2-4-2 与HTTP相关的Servlet API 29

2-4-3 系统信息 32

2-5 JavaBeans 33

2-5-1 JavaBeans的属性 33

2-5-2 JavaBeans的事件 36

2-5-3 持久化 39

2-5-4 用户化 39

2-6 小结 40

第3章 学生成绩管理系统 41

3-1 收集与分析应用需求 41

3-1-1 收集需求 41

3-1-2 分析需求 42

3-2 系统建模 42

3-2-1 学生成绩管理系统的用例分析 42

3-2-2 学生成绩管理系统的领域分析 47

3-2-3 学生成绩管理系统的系统设计 48

3-3 设计数据库 57

3-3-1 概念设计 57

3-3-2 数据库的实现 58

3-4 设计用户界面 59

3-4-1 登录模块 59

3-4-2 学生模块 60

3-4-3 教师模块 61

3-4-4 管理员模块 62

3-5 系统结构和流程 63

3-6 代码实现 66

3-7 小结 78

第4章 网络购物系统 79

4-1 收集与分析应用需求 79

4-1-1 收集需求 79

4-1-2 分析需求 81

4-2 系统建模 81

4-2-1 网络购物系统的用例分析 81

4-2-2 网络购物管理系统的领域分析 83

4-2-3 网络购物系统的系统设计 84

4-3 设计数据库 89

4-4 设计用户界面 92

4-4-1 登录模块 92

4-4-2 管理模块 93

4-4-3 用户界面模块 94

4-4-4 购物界面模块 95

4-5 系统结构和流程 97

4-6 代码实现 98

4-7 小结 118

第5章 在线考试系统 119

5-1 收集与分析应用需求 119

5-1-1 收集需求 119

5-1-2 分析需求 120

5-2 系统建模 120

5-2-1 在线考试系统的用例分析 120

5-2-2 在线考试系统的领域分析 122

5-2-3 在线考试系统的系统设计 123

5-3 设计数据库 131

5-4 设计用户界面 135

5-4-1 管理员界面模块 135

5-4-2 学生界面模块 136

5-4-3 教师界面模块 139

5-5 代码实现 140

5-6 小结 156

第6章 聊天室系统的设计与实现 157

6-1 聊天室系统介绍 157

6-1-1 客户/服务器模式 157

6-1-2 聊天室功能介绍 158

6-1-3 聊天室系统实现 159

6-2 Java网络编程基础 159

6-2-1 Socket类 159

6-2-2 DatagramSocket和DatagramPacket类 160

6-3 聊天室系统设计 161

6-3-1 系统建模 161

6-3-2 聊天室系统的系统设计 163

6-4 设计数据库 170

6-4-1 数据库需求分析 170

6-4-2 数据库概念分析 171

6-4-3 数据库逻辑结构设计 172

6-5 设计用户界面 173

6-5-1 客户端界面 174

6-5-2 服务器界面 175

6-5-3 聊天室Web管理界面 175

6-6 服务器端设计实现 177

6-6-1 系统通信包设计 177

6-6-2 系统类模块设计 178

6-6-3 重点代码分析 179

6-7 Web管理端设计实现 192

6-7-1 Web管理端模块设计 192

6-7-2 Web管理端代码分析 193

6-8 小结 197

第7章 通用考勤管理系统 198

7-1 收集与分析应用需求 198

7-1-1 收集需求 198

7-1-2 分析需求 199

7-2 系统建模 200

7-2-1 考勤系统的用例分析 200

7-2-2 考勤系统的领域分析 202

7-2-3 考勤系统的系统设计 203

7-3 设计数据库 209

7-3-1 实体关系分析 209

7-3-2 表字段分析和数据库建模 210

7-4 设计用户界面 211

7-4-1 员工操作界面 211

7-4-2 出勤登记界面 212

7-4-3 人事管理界面 213

7-4-4 系统维护界面 214

7-5 设计ActionFonn 214

7-6 设计Action和Action映射 223

7-7 小结 224

第8章 图书馆管理系统 226

8-1 收集与分析应用需求 226

8-1-1 收集需求 226

8-1-2 分析需求 226

8-2 系统建模 227

8-2-1 图书馆管理系统的用例分析 227

8-2-2 图书馆管理系统的领域分析 232

8-2-3 图书馆管理系统的系统设计 233

8-3 设计数据库 240

8-3-1 概念设计 240

8-3-2 关系数据库的逻辑设计 241

8-3-3 数据库的实现 242

8-4 设计用户界面 244

8-4-1 图书查询界面 244

8-4-2 借阅管理界面 245

8-4-3 图书归还界面 246

8-4-4 图书管理界面 246

8-4-5 借阅证管理 247

8-4-6 读者规则管理界面 247

8-4-7 读者信息查询界面 248

8-5 代码实现 250

8-6 小结 264