UML+設(shè)計模式
--------------------------------------------------------------------------------
培訓(xùn)時間:3天
*階段:UML與建模
天
時間
內(nèi)容
范圍
1
上午
軟件工程概述
面向?qū)ο蠹夹g(shù)與UML
基于UML的面向?qū)ο蠓治?、設(shè)計過程
UML語言縱覽
Rational Rose入門
包圖及其建模技術(shù)
用例圖與需求描述
用例圖的概念
建立用例模型
使用用例圖描述系統(tǒng)需求
改進用例圖
活動圖建模技術(shù)
需求分析與建模
改進用例圖by活動圖
2
上午
狀態(tài)圖
組件圖
概要設(shè)計
應(yīng)用組件圖進行概要設(shè)計
軟件架構(gòu)設(shè)計
下午
數(shù)據(jù)庫概念設(shè)計
數(shù)據(jù)庫邏輯設(shè)計
數(shù)據(jù)庫物理設(shè)計
詳細(xì)設(shè)計
時序圖
協(xié)作圖
通過協(xié)作圖改進時序圖
3
上午
類圖
利用UML表示各種類關(guān)系
系統(tǒng)域建模技術(shù)(邊界、實體、控制類)
對象圖
下午
高級類圖應(yīng)用--設(shè)計模式
改進類圖
UML的雙向工程
編碼實現(xiàn)與單元測試
單元測試代碼生成
配置圖
部署
rose的部署視圖設(shè)計
本階段程中,按照軟件生命周期來設(shè)計一個電子商務(wù)系統(tǒng)。本階段講解完畢之后,學(xué)員將完成一個完整的電子商務(wù)平臺的rose設(shè)計。內(nèi)容中,還將涉及該電子商務(wù)平臺中的架構(gòu)設(shè)計的部分內(nèi)容。