注册 登录 进入教材巡展
#

出版时间:2017年1月

出版社:电子工业出版社

以下为《软件实训系统设计原理及实现技术研究》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121303692
  • 84595
  • 2017年1月
  • TP311.1
内容简介
  新一轮应用型本科院校计算机教学的改革,主要以企业需求为导向,注意教学内容与当前主流技术的接轨,强化动手能力、工程实践能力培养,突出创新意识和创新能力培养。建设软件实训系统的目的是强化实践教学环节,提高实践教学质量。该系统在设计中使用了许多新的技术和方法。杨树林编著的《软件实训系统设计原理及实现技术研究》是对该系统设计研发成果的总结,内容包括:软件行业发展及人才培养模式改革,软件实训系统的相关技术,软件实训系统总体设计(包括系统设计目标和原则,功能结构与数据结构,系统技术路线与架构设计,领域模型),实践任务建模及模型管理,流程管理与任务驱动,以及其他主要模块的设计。
  本书内容丰富,讲解系统,适合相关研究人员作为参考书,也适合软件开发人员及其他有关人员作为技术参考书。
目录
第1章 软件行业发展及人才培养模式改革
 1.1 软件行业发展现状及对人才的需求
  1.1.1 软件行业发展现状
  1.1.2 软件行业发展对人才的需求
 1.2 软件人才培养模式及综合实训
  1.2.1 软件人才培养模式改革的趋势
  1.2.2 综合实训的目的及实施过程
 参考文献
第2章 软件实训系统的相关技术
 2.1 开发环境及类库管理
  2.1.1 系统开发环境
  2.1.2 Maven技术
 2.2 Struts2技术
  2.2.1 Struts2及其类库
  2.2.2 Struts2核心技术
 2.3 Spring框架
  2.3.1 Spring及其类包
  2.3.2 IoC技术与Spring的基本配置
  2.3.3 Spring集成其他框架
  2.3.4 AOP技术与事务处理
 2.4 Hibernate JPA技术
  2.4.1 Hibernate JPA及其类库
  2.4.2 实体对象映射
  2.4.3 实体关系映射
  2.4.4 JPA配置与实体操作
 2.5 Spring Security
  2.5.1 Spring Security概述
  2.5.2 Spring Security过滤器及其配置
  2.5.3 扩展Spring Security
 2.6 Activiti技术
  2.6.1 工作流及BPMN规范
  2.6.2 Activiti工作流平台
  2.6.3 Activiti流程引擎
  2.6.4 Activiti配置
 2.7 DWR技术
  2.7.1 DWR及其类库
  2.7.2 DWR的原理及其配置
  2.7.3 DWR与SSH整合
 参考文献
第3章 软件实训系统总体设计
 3.1 系统设计目标和原则
  3.1.1 系统设计目标
  3.1.2 总体设计原则
 3.2 功能结构与数据结构
  3.2.1 系统功能分析
  3.2.2 功能结构设计
  3.2.3 数据结构设计
 3.3 系统技术路线与架构设计
  3.3.1 系统技术路线
  3.3.2 系统架构设计
 3.4 领域模式设计
  3.4.1 数据模型设计
  3.4.2 接口设计
 参考文献
第4章 实践任务建模及模型管理
 4.1 业务流程模型规范
  4.1.1 BPMN 2.0
  4.1.2 流程的主要元素
  4.1.3 用户任务分配
 4.2 建模工具及模型管理
  4.2.1 整合Activiti-Modeler
  4.2.2 模型管理
 4.3 实训任务建模
  4.3.1 一般任务与确定题目建模
  4.3.2 大型任务建模
  4.3.3 计时任务建模
 参考文献
第5章 流程管理与任务驱动
 5.1 流程管理
  5.1.1 流程管理的控制层设计
  5.1.2 流程管理的视图层设计
 5.2 实训任务的管理
  5.2.1 实训任务管理的控制层设计
  5.2.2 实训任务管理的视图层设计
 5.3 实训任务驱动
  5.3.1 实训任务驱动的控制层设计
  5.3.2 实训任务驱动的视图层设计
 5.4 任务跟踪图
  5.4.1 整合Diagram-Viewer
  5.4.2 实现任务业务信息显示
 参考文献
第6章 其他主要模块的设计
 6.1 数据层设计
  6.1.1 数据访问辅助类设计
  6.1.2 数据访问层基类设计
  6.1.3 数据层访问类的设计
 6.2 业务逻辑层设计
  6.2.1 业务逻辑类实现
  6.2.2 数据访问层配置
  6.2.3 业务逻辑层配置
 6.3 视图层设计
  6.3.1 题目设计
  6.3.2 案例设计
  6.3.3 过程设计
  6.3.4 综合测试设计
参考文献