一班洽谈框架细化_细化架构笔记

多视图:

1.架构师看软件需要从多视角看系统才可以把系统的功能结构细化

2.架构领域的多视图方法,书中的一个装修的例子令我印象深刻,整个房子的主题设计和一些零碎细节都不能忽视,要兼顾大的系统结构,还要细分程序单元的功能单位

5视图的提出:

5视图以4+1视图为基础,并进行了拓宽改良

五个视图互相配合:

逻辑架构责间的划分,包括逻辑层、子系统、关键类等的职责划分,并调解之间的协作

运行架构负责控制流和控制流组织,控制流包括进程、线程等,控制流组织包括系统启动与停机、控制流通信、加锁与同步

物理架构负责硬件选择与物理拓扑、软件到硬件的映射关系、方案优化。包括物理节点和物理节点拓扑

开发架构负责将单元职责映射为“程序单元”、开发技术选型、“程序单元”间的关系等,他负责其他四个架构的联系

数据架构负责数据分布处理。数据分布的6种策略:独立、集中、分区、复制、子集、重组.

五个视图将硬件与软件进行了最大程度的调节,来确保整个系统的开发进入下一阶段

划分子系统:

四大原则:通过职责不同的单元划分

通过通用性不同的单元划分

通过需要不同开发技能的单元划分

通过对工作量的兼顾,可以进行进一步更细致的划分

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值