当前位置:首页 > 工业技术
J2EE综合案例开发
J2EE综合案例开发

J2EE综合案例开发PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:蒋卫祥主编
  • 出 版 社:北京:北京师范大学出版社
  • 出版年份:2011
  • ISBN:9787303119783
  • 页数:232 页
图书介绍:本书重点介绍了Struts2、Hibernate3、Spring2三个开源框,本书基于工作过程,对实际项目《计算机学院办公平台》开发过程中所需的基本技能知识进行组织,全书共分为八个模块,每个模块都以一个技术点进行组织,将Struts2、Hibernate、Spring2知识点融入其中。每个模块分解成一个个任务,任务的难度是逐步递增。本书通俗易懂,学生不仅可以学到J2EE的基础知识,同时也学到了软件开发与项目管理知识、软件测试等技术。
《J2EE综合案例开发》目录

第1章 绪论 1

1.1 背景知识 1

1.1.1 J2EE开源框架技术简介 1

1.1.2 学工管理系统开发背景 2

1.1.3 学工管理系统开发流程 3

1.2 综合实训目标 3

1.2.1 知识目标 3

1.2.2 能力目标 3

1.3 开发环境准备 4

1.3.1 Java Web开发环境的搭建 4

1.3.2 Struts2开发环境的搭建 10

1.3.3 Hibernate程序的开发 13

1.3.4 Spring程序的开发 21

1.3.5 Struts2、Spring、Hibernate的集成 23

1.4 阶段小结 29

第2章 需求分析 30

2.1 需求目标 30

2.1.1 学工管理项目概述 30

2.1.2 学工管理项目需求目标 30

2.2 相关知识 30

2.2.1 需求分析的基本概念 30

2.2.2 需求分析方法 31

2.2.3 需求分析的过程 35

2.2.4 需求分析工具VISIO 35

2.2.5 需求分析说明书 36

2.3 需求实施 37

2.3.1 任务一 分析学工管理系统功能需求 37

2.3.2 任务二 分析学工管理系统非功能需求 39

2.3.3 任务三 分析学工管理系统环境需求 40

2.4 阶段小结 41

第3章 系统设计 42

3.1 设计目标 42

3.2 相关知识 42

3.2.1 系统设计的概念和原则 42

3.2.2 系统设计方法 44

3.2.3 数据库设计 46

3.2.4 PowerDesigner工具使用简介 47

3.3 设计实施 51

3.3.1 任务一 学工管理系统总体结构设计 51

3.3.2 任务二 学工管理系统数据库设计 52

3.3.3 任务三 学工管理系统功能模块设计 53

3.4 阶段小结 55

第4章 系统管理 56

4.1 阶段概述 56

4.2 相关知识 56

4.2.1 Struts2简介 56

4.2.2 Struts2工作原理 57

4.2.3 Struts2配置文件 59

4.2.4 Struts2的Action 65

4.2.5 处理结果 66

4.2.6 Struts2标签库 67

4.2.7 Struts2拦截器 72

4.2.8 Struts2 OGNL 74

4.3 详细设计 76

4.3.1 系统管理功能分析 76

4.3.2 系统管理模块设计 79

4.4 开发步骤 81

4.4.1 任务一 权限管理设计 81

4.4.2 任务二 角色管理设计 87

4.4.3 任务三 角色权限设置 91

4.5 阶段小结 97

第5章 个人办公 98

5.1 阶段概述 98

5.2 相关知识 98

5.2.1 Hibernate简介 98

5.2.2 Hibernate基础配置 101

5.2.3 Hibernate O/R映射 102

5.2.4 Hibernate检索 105

5.2.5 数据关联 110

5.3 详细设计 114

5.3.1 个人办公功能分析 114

5.3.2 个人办公模块设计 118

5.4 开发步骤 120

5.4.1 任务一 个人信息维护 120

5.4.2 任务二 日程管理 123

5.4.3 任务三 名片管理 127

5.5 阶段小结 132

第6章 班主任管理 133

6.1 阶段概述 133

6.2 相关知识 133

6.2.1 Spring概述 133

6.2.2 Spring的模块结构 134

6.2.3 Spring IoC 136

6.3 详细设计 145

6.3.1 班主任管理功能分析 145

6.3.2 班主任管理模块设计 149

6.4 开发步骤 152

6.4.1 任务一 班级信息管理 152

6.4.2 任务二 学生基础信息管理 157

6.4.3 任务三 学生宿舍信息管理 163

6.4.4 任务四 学生档案记录管理 167

6.5 阶段小结 170

第7章 日常管理 171

7.1 阶段概述 171

7.2 相关知识 171

7.2.1 Spring AOP 171

7.2.2 Spring对事务的支持 183

7.3 详细设计 193

7.3.1 日常管理功能分析 193

7.3.2 日常管理模块设计 196

7.4 开发步骤 198

7.4.1 任务一 公告设计 198

7.4.2 任务二 通知设计 203

7.4.3 任务三 会议管理 208

7.5 阶段小结 214

第8章 测试与部署 215

8.1 阶段概述 215

8.2 相关知识 215

8.2.1 软件测试基本知识 215

8.2.2 单元测试 216

8.2.3 集成测试与系统测试 217

8.2.4 系统部署 219

8.3 测试内容 220

8.3.1 学工管理系统测试设计 220

8.3.2 JUnit工具的使用 220

8.4 测试步骤 225

8.4.1 任务一 学生基本信息维护用例设计 225

8.4.2 任务二 用JUnit测试学生档案信息 226

8.4.3 任务三 功能测试 228

8.4.4 任务四 部署学工管理系统项目 229

8.5 阶段小结 231

参考文献 232

返回顶部