預(yù)架構(gòu):
1、需求結(jié)構(gòu)化,業(yè)務(wù)級需求,用戶級需求,開發(fā)級需求
2、分析約束影響
3、確定關(guān)鍵質(zhì)量,質(zhì)量之間的互相影響
4、確定關(guān)鍵功能,核心,必做,高風(fēng)險,獨特功能
概念架構(gòu):
1、基于關(guān)鍵功能進(jìn)行初步設(shè)計,魯棒圖:邊界對象、控制對象、實體對象
2、綜合初步設(shè)計確定高層切割,切系統(tǒng)為(子)系統(tǒng),按邏輯分層,按物理分層,按通用性分層
3、考慮非功能需求做出相應(yīng)決策
細(xì)化架構(gòu),5視圖:
1、邏輯視圖:職責(zé)劃分
- 分層的細(xì)化,職責(zé)分離
- 分區(qū)的引入,粒度
- 機制的提取,通用單元分離
2、開發(fā)視圖:程序單元組織
3、運行視圖:控制流組織
4、物理視圖:物理節(jié)點安排
- 硬件選擇與物理拓?fù)?/li>
- 軟件到硬件的映射關(guān)系
- 方案的優(yōu)化
5、數(shù)據(jù)視圖:持久化設(shè)計
- 獨立schema
- 集中
- 分區(qū)
- 復(fù)制
- 子集
- 重組
場景的5要素:
影響來源
如何影響
受影響對象
問題或價值
所處環(huán)境
posted on 2014-03-14 11:10
merlinfang 閱讀(328)
評論(0) 編輯 收藏 引用