?UML在迭代過程中的分析設(shè)計(jì)培訓(xùn)課程與咨詢
培訓(xùn)目標(biāo):
?
|
- 了解UML的正確應(yīng)用方法與原理
- 使用UML建立業(yè)務(wù)模型、需求模型、分析模型、設(shè)計(jì)模型、實(shí)現(xiàn)模型、測(cè)試模型、部署模型。
- 真正認(rèn)識(shí)需求方法,深入理解Use Case精髓
- 了解UML&OOAD在真實(shí)項(xiàng)目中的使用
- 運(yùn)用系統(tǒng)分析模式進(jìn)行本質(zhì)分析
- 了解如何設(shè)計(jì)穩(wěn)健并易于擴(kuò)展的架構(gòu)
- 通過實(shí)際的案例,掌握需求、分析設(shè)計(jì)的關(guān)鍵技巧
- 看到好的和差的實(shí)際案例,反思自我,提高
- 深入了解如何解決實(shí)際開發(fā)問題
- 理解UML&OOAD貫穿于迭代化、用例驅(qū)動(dòng)和以構(gòu)架為中心的過程中
- 掌握如何基于UML&OOAD設(shè)計(jì)可擴(kuò)展的業(yè)務(wù)架構(gòu)、應(yīng)用架構(gòu)和程序結(jié)構(gòu)
|
?
培訓(xùn)內(nèi)容:
?
|
UML簡(jiǎn)介&面向?qū)ο蠛?jiǎn)介 |
- UML規(guī)范體系
- UML2.1圖形規(guī)范
- OCL,XMI,MOF
- 面向?qū)ο蟮暮诵姆椒?/li>
|
初次上路 |
- 關(guān)注目標(biāo),界定范圍,產(chǎn)品定義
- 真實(shí)再現(xiàn) 之需求捕獲與分析 各種需求的捕獲方法
需求的有效組織方法
如何獲得真實(shí)需求
- 真實(shí)再現(xiàn) 之領(lǐng)域分析 領(lǐng)域識(shí)別,發(fā)現(xiàn)領(lǐng)域?qū)ο?br/>
建立領(lǐng)域?qū)ο竽P停枨笥成?/li>
- 真實(shí)再現(xiàn) 之 架構(gòu)設(shè)計(jì)
確定架構(gòu)目標(biāo)與范圍
識(shí)別設(shè)計(jì)元素,識(shí)別設(shè)計(jì)機(jī)制
設(shè)計(jì)運(yùn)行時(shí)構(gòu)架
- 真實(shí)再現(xiàn) 之 數(shù)據(jù)庫設(shè)計(jì)
- 真實(shí)再現(xiàn) 之 詳細(xì)設(shè)計(jì)
- 真實(shí)再現(xiàn) 之 實(shí)現(xiàn)
|
沒有終點(diǎn) 需求變更 |
- 需求變化,變更維護(hù)
- 系統(tǒng)擴(kuò)展與重構(gòu),系統(tǒng)維護(hù)
|
深入的思考“為什么這樣” |
- 預(yù)測(cè)并分析系統(tǒng)的變化
- 分析業(yè)務(wù)框架
- 建立核心業(yè)務(wù)框架
|
建立系統(tǒng)可擴(kuò)展的Framework |
- 參考產(chǎn)品架構(gòu)和開源框架
- 分析系統(tǒng)的可變因素和不變因素
- 設(shè)計(jì)可擴(kuò)展的Framework
- 重構(gòu)系統(tǒng)
- 把Framework作為資產(chǎn)
|
工程哲學(xué)思考 |
- [ 思考 ] 同樣的歷史為什么總是重演
- [ 收獲 ] 積累工程資產(chǎn),總結(jié)歷史,預(yù)測(cè)未來
- [ 演繹 ] 西游后記
|
西游后記* 建立理想的歷程
|
- 產(chǎn)品定義
- 業(yè)務(wù)分析與整合
- 風(fēng)險(xiǎn)分析
- 制定后續(xù)計(jì)劃
- 第一次迭代:發(fā)現(xiàn)問題,需求與計(jì)劃
- 第二次迭代:解決關(guān)鍵風(fēng)險(xiǎn),產(chǎn)品設(shè)計(jì)
- 第三次迭代:產(chǎn)品實(shí)施,履行系統(tǒng)約定
- 第四次迭代:產(chǎn)品交付
|
模型與代碼工程實(shí)踐 |
- 模型和代碼的關(guān)系
- 如何建立可生成代碼的模型
- 如何從代碼逆向出模型,進(jìn)行重構(gòu)
- 基于代碼的逆向需求(正向在前面講過)
- 基于代碼的逆向測(cè)試(正向在前面講過)?
|
|