《软件实训系统设计原理及实现技术研究》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:杨树林著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2017
  • ISBN:7121303692
  • 页数:205 页
图书介绍:

第1章 软件行业发展及人才培养模式改革 1

1.1 软件行业发展现状及对人才的需求 1

1.1.1 软件行业发展现状 1

1.1.2 软件行业发展对人才的需求 4

1.2 软件人才培养模式及综合实训 5

1.2.1 软件人才培养模式改革的趋势 5

1.2.2 综合实训的目的及实施过程 8

参考文献 11

第2章 软件实训系统的相关技术 13

2.1 开发环境及类库管理 13

2.1.1 系统开发环境 13

2.1.2 Maven技术 14

2.2 Struts2技术 20

2.2.1 Struts2及其类库 20

2.2.2 Struts2核心技术 21

2.3 Spring框架 25

2.3.1 Spring及其类包 25

2.3.2 IoC技术与Spring的基本配置 29

2.3.3 Spring集成其他框架 32

2.3.4 AOP技术与事务处理 35

2.4 Hibernate JPA技术 37

2.4.1 Hibernate JPA及其类库 37

2.4.2 实体对象映射 39

2.4.3 实体关系映射 41

2.4.4 JPA配置与实体操作 44

2.5 Spring Security 46

2.5.1 Spring Security概述 46

2.5.2 Spring Security过滤器及其配置 47

2.5.3 扩展Spring Security 48

2.6 Activiti技术 55

2.6.1 工作流及BPMN规范 55

2.6.2 Activiti工作流平台 56

2.6.3 Activiti流程引擎 58

2.6.4 Activiti配置 59

2.7 DWR技术 65

2.7.1 DWR及其类库 65

2.7.2 DWR的原理及其配置 66

2.7.3 DWR与SSH整合 69

参考文献 71

第3章 软件实训系统总体设计 73

3.1 系统设计目标和原则 73

3.1.1 系统设计目标 73

3.1.2 总体设计原则 75

3.2 功能结构与数据结构 77

3.2.1 系统功能分析 77

3.2.2 功能结构设计 78

3.2.3 数据结构设计 86

3.3 系统技术路线与架构设计 95

3.3.1 系统技术路线 95

3.3.2 系统架构设计 96

3.4 领域模式设计 99

3.4.1 数据模型设计 99

3.4.2 接口设计 102

参考文献 106

第4章 实践任务建模及模型管理 107

4.1 业务流程模型规范 107

4.1.1 BPMN 2.0 107

4.1.2 流程的主要元素 108

4.1.3 用户任务分配 115

4.2 建模工具及模型管理 118

4.2.1 整合Activiti-Modeler 118

4.2.2 模型管理 124

4.3 实训任务建模 135

4.3.1 一般任务与确定题目建模 135

4.3.2 大型任务建模 140

4.3.3 计时任务建模 146

参考文献 149

第5章 流程管理与任务驱动 151

5.1 流程管理 151

5.1.1 流程管理的控制层设计 151

5.1.2 流程管理的视图层设计 155

5.2 实训任务的管理 156

5.2.1 实训任务管理的控制层设计 156

5.2.2 实训任务管理的视图层设计 160

5.3 实训任务驱动 163

5.3.1 实训任务驱动的控制层设计 163

5.3.2 实训任务驱动的视图层设计 167

5.4 任务跟踪图 174

5.4.1 整合Diagram-Viewer 174

5.4.2 实现任务业务信息显示 179

参考文献 182

第6章 其他主要模块的设计 183

6.1 数据层设计 183

6.1.1 数据访问辅助类设计 183

6.1.2 数据访问层基类设计 189

6.1.3 数据层访问类的设计 191

6.2 业务逻辑层设计 193

6.2.1 业务逻辑类实现 193

6.2.2 数据访问层配置 197

6.2.3 业务逻辑层配置 198

6.3 视图层设计 198

6.3.1 题目设计 198

6.3.2 案例设计 200

6.3.3 过程设计 202

6.3.4 综合测试设计 205

参考文献 205