軟體實訓系統設計原理及實現技術研究

軟體實訓系統設計原理及實現技術研究

《軟體實訓系統設計原理及實現技術研究》是2017年1月電子工業出版社出版的圖書,作者是楊樹林。

基本介紹

  • 書名:軟體實訓系統設計原理及實現技術研究
  • 作者:楊樹林
  • ISBN:9787121303692
  • 頁數:216
  • 出版社:電子工業出版社
  • 出版時間:2017年1月
  • 開本:16開
  • 千字數:265
  • 版次:1-1
內容簡介,圖書目錄,

內容簡介

新一輪套用型本科院校計算機教學的改革,主要以企業需求為導向,注意教學內容與當前主流技術的接軌,強化動手能力、工程實踐能力培養,突出創新意識和創新能力培養。建設軟體實訓系統的目的是強化實踐教學環節,提高實踐教學質量。該系統在設計中使用了許多新的技術和方法。本書是對該系統設計研發成果的總結,內容包括:軟體行業發展及人才培養模式改革,軟體實訓系統的相關技術,軟體實訓系統總體設計(包括系統設計目標和原則,功能結構與數據結構,系統技術路線與架構設計,領域模型),實踐任務建模及模型管理,流程管理與任務驅動,以及其他主要模組的設計。

圖書目錄

第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

相關詞條

熱門詞條

聯絡我們