随笔 - 79  文章 - 58  trackbacks - 0
<2007年6月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

常用链接

留言簿(9)

随笔分类

随笔档案

文章档案

相册

搜索

  •  

积分与排名

  • 积分 - 294271
  • 排名 - 87

最新评论

阅读排行榜

评论排行榜

预架构:
1、需求结构化,业务级需求,用户级需求,开发级需求
2、分析约束影响
3、确定关键质量,质量之间的互相影响
4、确定关键功能,核心,必做,高风险,独特功能

概念架构:
1、基于关键功能进行初步设计,鲁棒图:边界对象、控制对象、实体对象
2、综合初步设计确定高层切割,切系统为(子)系统,按逻辑分层,按物理分层,按通用性分层
3、考虑非功能需求做出相应决策


细化架构,5视图:
1、逻辑视图:职责划分
  • 分层的细化,职责分离
  • 分区的引入,粒度
  • 机制的提取,通用单元分离
2、开发视图:程序单元组织
3、运行视图:控制流组织
4、物理视图:物理节点安排
  • 硬件选择与物理拓扑
  • 软件到硬件的映射关系
  • 方案的优化
5、数据视图:持久化设计
  • 独立schema
  • 集中
  • 分区
  • 复制
  • 子集
  • 重组

场景的5要素:
影响来源
如何影响
受影响对象
问题或价值
所处环境
posted on 2014-03-14 11:10 merlinfang 阅读(315) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理