?UML在迭代過(guò)程中的分析設(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)
 
- 通過(guò)實(shí)際的案例,掌握需求、分析設(shè)計(jì)的關(guān)鍵技巧
 
- 看到好的和差的實(shí)際案例,反思自我,提高
 
- 深入了解如何解決實(shí)際開(kāi)發(fā)問(wèn)題
 
- 理解UML&OOAD貫穿于迭代化、用例驅(qū)動(dòng)和以構(gòu)架為中心的過(guò)程中
 
- 掌握如何基于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ù)庫(kù)設(shè)計(jì)
 
- 真實(shí)再現(xiàn) 之 詳細(xì)設(shè)計(jì)
 
- 真實(shí)再現(xiàn) 之 實(shí)現(xiàn)
 
 
 | 
 
| 沒(méi)有終點(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)和開(kāi)源框架
 
- 分析系統(tǒng)的可變因素和不變因素
 
- 設(shè)計(jì)可擴(kuò)展的Framework
 
- 重構(gòu)系統(tǒng)
 
- 把Framework作為資產(chǎn)
 
 
 | 
 
| 工程哲學(xué)思考 | 
- [ 思考 ] 同樣的歷史為什么總是重演
 
- [ 收獲 ] 積累工程資產(chǎn),總結(jié)歷史,預(yù)測(cè)未來(lái)
 
- [ 演繹 ] 西游后記
 
 
 | 
 
西游后記*  建立理想的歷程 
 | 
- 產(chǎn)品定義
 
- 業(yè)務(wù)分析與整合
 
- 風(fēng)險(xiǎn)分析
 
- 制定后續(xù)計(jì)劃
 
- 第一次迭代:發(fā)現(xiàn)問(wè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)
 
- 基于代碼的逆向需求(正向在前面講過(guò))
 
- 基于代碼的逆向測(cè)試(正向在前面講過(guò))?
 
 
 | 
 
 
 |