時(shí)間 |
培訓(xùn)模塊 |
培訓(xùn)內(nèi)容 |
第一部份
【1】 |
一、系統(tǒng)架構(gòu)設(shè)計(jì)概述 |
1.?成功架構(gòu)設(shè)計(jì)的關(guān)鍵策略
新老架構(gòu)師面臨的困惑
有效的需求開(kāi)發(fā)和管理
關(guān)鍵需求決定架構(gòu)
多視圖架構(gòu)設(shè)計(jì)
及早有效的驗(yàn)證架構(gòu)
2.?系統(tǒng)架構(gòu)設(shè)計(jì)過(guò)程
需求分析
領(lǐng)域建模
確定對(duì)架構(gòu)關(guān)鍵的需求
概念性架構(gòu)設(shè)計(jì)
多視角架構(gòu)設(shè)計(jì)
驗(yàn)證系統(tǒng)架構(gòu) |
第一部份
【2】 |
二、從需求向架構(gòu)設(shè)計(jì)過(guò)渡 |
1.?基礎(chǔ)架構(gòu)的建立
關(guān)鍵功能關(guān)鍵質(zhì)量需求的分析
建立架構(gòu)基線的步驟
系統(tǒng)約束條件對(duì)架構(gòu)的影響分析;
確立概要架構(gòu)
2.?基礎(chǔ)架構(gòu)逐步細(xì)化與求精
子系統(tǒng)劃分的四大原則
架構(gòu)層次的細(xì)化方法
架構(gòu)分區(qū)與公共機(jī)制提取原則
3.?架構(gòu)視圖的形成
邏輯架構(gòu)形成
物理架構(gòu)的著力點(diǎn)
開(kāi)發(fā)架構(gòu)規(guī)范
數(shù)據(jù)架構(gòu)的指導(dǎo)
運(yùn)行架構(gòu)分析 |
第二部份
【1】 |
三、系統(tǒng)架構(gòu)分層策略 |
1.?表現(xiàn)層架構(gòu)設(shè)計(jì)
MVC框架模式
UIP設(shè)計(jì)思想
動(dòng)態(tài)生成設(shè)計(jì)
2.?中間層架構(gòu)設(shè)計(jì)
服務(wù)接口設(shè)計(jì)
業(yè)務(wù)組件與業(yè)務(wù)實(shí)體設(shè)計(jì)
工作流設(shè)計(jì)
業(yè)務(wù)邏輯層框架
3.?數(shù)據(jù)訪問(wèn)層架構(gòu)設(shè)計(jì)
數(shù)據(jù)訪問(wèn)模式
ORM與hibernate設(shè)計(jì)思想
事務(wù)處理與連接對(duì)象管理 |
四、通用架構(gòu)模式的應(yīng)用 |
1.?結(jié)構(gòu)型架構(gòu)模式
分層模式
管道模式
黑板模式
2.?分布式架構(gòu)模式
中介者模式
3.?交互式模式
MVC
C/S
M/S
P2P |
第二部份
【2】 |
五、面向服務(wù)架構(gòu)(SOA)的實(shí)踐過(guò)程 |
1.?SOA概述
2.?SOA參考架構(gòu)
SOA相關(guān)元素
適配器
連通服務(wù)
協(xié)作服務(wù)
流程服務(wù)
業(yè)務(wù)服務(wù)
交互服務(wù)
信息服務(wù)與安全服務(wù)
運(yùn)行管理服務(wù)與工具
資源管理服務(wù)與工具
3.?SOA核心技術(shù)
4.?SOA編程模型
5.?SOA設(shè)計(jì)模式 |
六、基于產(chǎn)品線的架構(gòu) |
1.?產(chǎn)品線定義
2.?產(chǎn)品線基本活動(dòng)
3.?產(chǎn)品線生命周期模型
4.?產(chǎn)品線的組織結(jié)構(gòu)
5.?產(chǎn)品管理模型
6.?產(chǎn)品線工程案例
7.?產(chǎn)品線的優(yōu)缺點(diǎn) |
第三部份
【1】 |
七、架構(gòu)質(zhì)量解決方案與戰(zhàn)術(shù)應(yīng)用 |
1.?可靠性質(zhì)量解決方案
可靠性質(zhì)量屬性場(chǎng)景
健康監(jiān)測(cè)
錯(cuò)誤恢復(fù)
錯(cuò)誤預(yù)防
2.?高性能的架構(gòu)設(shè)計(jì)
資源需求戰(zhàn)術(shù)
資源管理戰(zhàn)術(shù)
資源仲裁戰(zhàn)術(shù)
3.?可維護(hù)性解決方案
可維護(hù)性質(zhì)量屬性場(chǎng)景
局部化修改
防止連鎖反應(yīng)
推遲綁定時(shí)間
4.?高安全性的架構(gòu)設(shè)計(jì)
抵抗攻擊戰(zhàn)術(shù)
檢測(cè)攻擊戰(zhàn)術(shù)
從攻擊中恢復(fù)戰(zhàn)術(shù)
5.?高易用性的架構(gòu)設(shè)計(jì)
6.?高可測(cè)試性的架構(gòu)設(shè)計(jì) |
第三部份
【2】 |
八、架構(gòu)評(píng)估方法(ATAM) |
1.ATAM方法的表述
2.商業(yè)動(dòng)機(jī)的表述
3.構(gòu)架的表述
4.對(duì)構(gòu)架方法進(jìn)行分類(lèi)
5.生成質(zhì)量屬性效用樹(shù)
6.分析構(gòu)架方法
7.頭腦風(fēng)暴并確定場(chǎng)景優(yōu)先級(jí)
8.分析構(gòu)架方法
9.陳述結(jié)果 |
九 大型金融系統(tǒng)架構(gòu)案例 |
1.?項(xiàng)目概述
2.?質(zhì)量需求
3.?架構(gòu)視圖
4.?質(zhì)量屬性戰(zhàn)術(shù)應(yīng)對(duì)
5.?架構(gòu)服務(wù) |