內容簡介
隨著互聯網與移動互聯網的興起,軟件係統在不斷推陳齣新的IT技術推動下,所希望解決和麵對的問題域的復雜程度也越來越大,軟件係統也正在從低級到高級、從簡單到復雜、從封閉孤立到開放協同的方式快速地演化和發展。特彆是在目前社會計算、雲計算、移動計算以及大數據環境下,社會性軟件以及Web2.O領域內的各種復雜的湧現現象及係統內的非綫性係統動力學機製,使得對軟件係統的分析與設計麵臨著巨大的全新挑戰。麵對著復雜而又龐大的應用係統,忽視軟件係統設計整體目標的軟件開發行為,已無法在復雜環境下,有效地把握外部環境與需求的動態變化對於係統所産生的影響,以及與其他係統之間的交互行為與集成操作模式。《EA架構與係統分析設計》希望在軟件開發從管理工具走嚮服務平颱的演化過程中,通過采用模型驅動的體係結構(MDA)設計理念以及Zachman模型為代錶的企業架(EA)軟件的係統分析方法,尋找齣一個穩定的,且可以在一定的時間內有效的係統設計理論與方法,並對新人行的人員提供有效的幫助和設計指導。
《EA架構與係統分析設計》可以供軟件工程、計算機科學與技術、管理信息係統等相關領域和專業的高年級本科生、研究生進行學習與參考使用。
目錄
第1章 軟件係統分析與設計的環境與目標
1.1 軟件係統分析與設計的認識誤區
1.2 軟件係統要素與信息化
1.3 軟件業務場景分析與信息化的成熟度模型
1.4 係統分析與設計需要解決的關鍵問題
1.5 本章小結
1.6 思考問題
參考文獻與擴展閱讀
第2章 服務設計與需求工程
2.1 服務設計與質量模型
2.2 需求工程
2.3 需求分析與開發
2.4 需求確認與管理
2.5 需求管理工具的設計
2.6 本章小結
2.7 思考問題
參考文獻與擴展閱讀
第3章 企業架構與Zachman模型
3.1 企業建模與信息架構方法
3.2 企業架構
3.3 企業架構方法與信息規劃
3.4 本章小結
3.5 思考問題
參考文獻與擴展閱讀
第4章 LOGIN與基於角色的訪問控製
4.1 訪問控製
4.2 基於角色的訪問控製模型
4.3 基於RBAC的管理模型與設計應用
4.4 本章小結
4.5 思考問題
參考文獻與擴展閱讀
第5章 時間管理與資源計劃模型
5.1 計劃與時間管理
5.2 物料資源計劃——MRP
5.3 項目管理與軟件資源計劃
5.4 傳統軟件的設計模型——資源計劃RP模型
5.5 傳統企業資源計劃管理ERP軟件與Enterprise 2.0
5.6 本章小結
5.7 思考問題
參考文獻與擴展閱讀
第6章 業務規則與規則引擎設計
6.1 業務規則與規則引擎
6.2 專傢係統與規則匹配機製
6.3 基於規則引擎的應用係統的設計與應用
6.4 本章小結
6.5 思考問題
參考文獻與擴展閱讀
第7章 信息工程與數據設計
7.1 信息工程法
7.2 數據結構與數據庫設計方法
7.3 基於E-R模型的數據庫建模原則與範式
7.4 數據模型的設計全生命周期過程與數據完整性
7.5 數據倉庫與數據立方
7.6 本章小結
7.7 思考問題
參考文獻與擴展閱讀
第8章 流程分析與建模
8.1 數據流圖(DFD)與數據流設計
8.2 BPM設計與BPMN設計方法
8.3 流程設計應用:工作流與工作流引擎設計
8.4 Petri網與工作流原語之間的映射與驗證
8.5 本章小結
8.6 思考問題
參考文獻與擴展閱讀
第9章 麵嚮對象的分析與建模
9.1 麵嚮對象概念與基礎
9.2 麵嚮對象方法與UML組成
9.3 需求功能分析與用例建模
9.4 動態行為分析與建模
9.5 靜態分析與建模
9.6 組件、部署分析與建模
9.7 本章小結
9.8 思考問題
參考文獻與擴展閱讀
第10章 麵嚮對象係統的設計原則與設計模式
10.1 麵嚮對象設計原則
10.2 設計模式
10.3 設計模式的應用
10.4 本章小結
10.5 思考問題
參考文獻與擴展閱讀
第11章 軟件體係結構與應用
11.1 軟件體係結構的基本概述
11.2 軟件體係結構的關鍵技術
11.3 典型的軟件體係結構模式及其應用
11.4 基於體係結構的可重用軟件開發方法
11.5 本章小結
前言/序言
EA架構與係統分析設計 下載 mobi epub pdf txt 電子書