怎样画好架构图
參加了一個(gè)如何畫好架構(gòu)圖的培訓(xùn),總結(jié)下來(lái)有一下幾點(diǎn):
1.設(shè)計(jì)也死
2.做正確的架構(gòu),正確清晰的表達(dá)架構(gòu),將架構(gòu)正確應(yīng)用到系統(tǒng)
3.Rup 4+1 視圖:邏輯視圖、進(jìn)程視圖、實(shí)現(xiàn)視圖、用例視圖
4.邏輯視圖里包含功能視圖主要用于和領(lǐng)導(dǎo)交互
5.活動(dòng)圖展現(xiàn)具體業(yè)務(wù)邏輯,適合多角色協(xié)作的具體業(yè)務(wù)也叫泳道圖
6.序列圖和協(xié)作圖用于溝通需求和類設(shè)計(jì)
7.數(shù)據(jù)庫(kù)設(shè)計(jì)要做到第三范式
8.軟件架構(gòu)的驅(qū)動(dòng)因素:軟件功能、非功能需求、其它約束
9.畫軟件架構(gòu)步驟: a 功能視圖、用例圖
b? 組件圖、部署圖
c 軟件架構(gòu)概要因素:操作系統(tǒng)、數(shù)據(jù)庫(kù)、瀏覽器、構(gòu)件、語(yǔ)言
總結(jié)
- 上一篇: 买社保有什么好处 看看这篇文章就知道了
- 下一篇: 投行是什么意思