预架构:
1、需求结构化,业务级需求,用户级需求,开发级需求
2、分析约束影响
3、确定关键质量,质量之间的互相影响
4、确定关键功能,核心,必做,高风险,独特功能
概念架构:
1、基于关键功能进行初步设计,鲁棒图:边界对象、控制对象、实体对象
2、综合初步设计确定高层切割,切系统为(子)系统,按逻辑分层,按物理分层,按通用性分层
3、考虑非功能需求做出相应决策
细化架构,5视图:
1、逻辑视图:职责划分
- 分层的细化,职责分离
- 分区的引入,粒度
- 机制的提取,通用单元分离
2、开发视图:程序单元组织
3、运行视图:控制流组织
4、物理视图:物理节点安排
5、数据视图:持久化设计
场景的5要素:
影响来源
如何影响
受影响对象
问题或价值
所处环境
posted on 2014-03-14 11:10
merlinfang 阅读(314)
评论(0) 编辑 收藏 引用