UML概覽
|
UML是什么,有什么
為什么要用UML
UML在國內(nèi)和國外的應(yīng)用情況介紹
UML和CMMI的集成應(yīng)用
UML和敏捷開發(fā)過程的集成應(yīng)用
UML的成功案例回顧
UML的失敗案例回顧
如何采用用好UML建模
從模型驅(qū)動開發(fā)過程看UML在各個階段的應(yīng)用
從實(shí)例項(xiàng)目文檔的了解如何用好UML
|
UML建模工具概覽
|
都有哪些UML建模工具
這些建模工具的工作場景和建模特性對比
選擇建模工具的關(guān)鍵指標(biāo):
·?對UML規(guī)范的支持與跟蹤
·?UML之外的其他建模規(guī)范的支持
·?對代碼自動化的支持
·?對文檔自動化的支持
·?對團(tuán)隊(duì)協(xié)作的支持
·?對模型版本管理的支持
·?具有的建模框架資源
·?易用性
UML建模工具選擇建議
UML建模實(shí)例展示與討論
UML建模工具和已有的開發(fā)與管理工具的集成建議
|
結(jié)合實(shí)際項(xiàng)目案例,講解模型為核心的開發(fā)過程:業(yè)務(wù)建模、系統(tǒng)分析、架構(gòu)設(shè)計(jì)、數(shù)據(jù)設(shè)計(jì)、詳細(xì)設(shè)計(jì)、開發(fā)、測試
|
業(yè)務(wù)分析與建模
|
為什么進(jìn)行業(yè)務(wù)建模
業(yè)務(wù)建模都包括那些內(nèi)容
如何進(jìn)行業(yè)務(wù)調(diào)研與分析
業(yè)務(wù)用例分析與建模
業(yè)務(wù)對象分析與建模
業(yè)務(wù)模型的質(zhì)量與驗(yàn)證方法
|
系統(tǒng)分析與建模
|
系統(tǒng)分析都包括什么內(nèi)容
如何進(jìn)行系統(tǒng)需求調(diào)研
系統(tǒng)功能分析與建模
系統(tǒng)邊界分析與建模
系統(tǒng)非功能需求分析與建模:
·?性能需求
·?可靠性需求
·?擴(kuò)展需求
·?安全需求
基于模型編寫《系統(tǒng)需求說明書》
系統(tǒng)模型的評審與驗(yàn)證
|
架構(gòu)設(shè)計(jì)與建模
|
架構(gòu)設(shè)計(jì)都包括什么內(nèi)容
架構(gòu)模型都包括什么
層次框架設(shè)計(jì)與建模
子系統(tǒng)設(shè)計(jì)與建模
模塊設(shè)計(jì)與建模
部署設(shè)計(jì)與建模
架構(gòu)質(zhì)量屬性設(shè)計(jì)與建模
架構(gòu)模型的驗(yàn)證
基于模型編寫《架構(gòu)設(shè)計(jì)文檔》
架構(gòu)模型的仿真與驗(yàn)證
|
數(shù)據(jù)設(shè)計(jì)與建模
|
數(shù)據(jù)設(shè)計(jì)都包括什么內(nèi)容
數(shù)據(jù) 模型都包括什么
邏輯數(shù)據(jù)模型設(shè)計(jì)與建模
物理數(shù)據(jù)模型設(shè)計(jì)與建模
數(shù)據(jù)模型的驗(yàn)證
基于數(shù)據(jù)模型生成數(shù)據(jù)表結(jié)構(gòu)
對已有的數(shù)據(jù)庫逆向數(shù)據(jù)模型
基于模型編寫《數(shù)據(jù)設(shè)計(jì)文檔》
|
詳細(xì)設(shè)計(jì)與建模
|
架構(gòu)設(shè)計(jì)都包括什么內(nèi)容
架構(gòu)模型都包括什么
層次框架設(shè)計(jì)與建模
子系統(tǒng)設(shè)計(jì)與建模
模塊設(shè)計(jì)與建模
部署設(shè)計(jì)與建模
架構(gòu)質(zhì)量屬性設(shè)計(jì)與建模
架構(gòu)模型的驗(yàn)證
基于模型編寫《架構(gòu)設(shè)計(jì)文檔》
架構(gòu)模型的仿真與驗(yàn)證
|
基于模型的開發(fā)
|
代碼的各種元素建模:類、屬性、函數(shù)、繼承、聚合、組成、多態(tài)
各種開發(fā)語言的模型映射:
·?Java
·?C++
·?C#
·?C
·?Python
·?PHP
如何從模型生成代碼
基于模型進(jìn)行代碼開發(fā)與調(diào)試
對代碼進(jìn)行模型逆向,
應(yīng)用模型評價代碼質(zhì)量
代碼重構(gòu)與模型同步
|
大型項(xiàng)目團(tuán)隊(duì)協(xié)同建模實(shí)例
|
管理模型和文檔的關(guān)系
|
·?需求模型和需求文檔的關(guān)系
·?架構(gòu)模型和架構(gòu)文檔的關(guān)系
·?數(shù)據(jù)模型和數(shù)據(jù)文檔的關(guān)系
·?詳細(xì)設(shè)計(jì)模型和詳細(xì)設(shè)計(jì)文檔的關(guān)系
·?代碼模型和代碼的關(guān)系
·?模型之間的關(guān)系:需求模型、架構(gòu)模型、數(shù)據(jù)模型、詳細(xì)設(shè)計(jì)模型、代碼模型、測試模型
·?文檔之間的關(guān)系:需求文檔,架構(gòu)設(shè)計(jì)文檔,詳細(xì)設(shè)計(jì)文檔、代碼、測試文檔
|
對模型進(jìn)行管理
|
·?模型的版本管理
·?模型的變更管理
·?模型的多人協(xié)同建模管理
·?面向特定領(lǐng)域的模型擴(kuò)展
·?模型的分支、合并、與同步
|
案例與培訓(xùn)回顧
|
為什么建模
可以對什么建模
我需要哪些建模??
|