
架构设计
duobin3000
这个作者很懒,什么都没留下…
展开
-
架构的设计(一)
系统涉众影响架构,架构反作用于架构 活动周期: 1:为系统勾建一个按理 2:理解需求 3:创建或选择一个构架 4:将构架变成文档,并与有关方面交流 5:分析和评估你的构架---ATAM 和ABAM方法 6:根据构架实现系统 7:保证系统符合构架的需求 过程的建议: 1:构架的设计应由某个人或某个设计者领导的小组完成 2:设计者应完全了解需求,包括非...原创 2008-07-15 15:37:13 · 162 阅读 · 0 评论 -
构架设计(二)--概念
什么是软件构架: 业界有很多不同的声音,分为不同的派别 SEI给出的是(大意):该系统的一个或多个结构,他们由软件元素,这些元素的外部可见属性以及这些元素的关系组成。 内容有点绕,我个人的见解是,构架是由系统的元素以及元素的交互组成,什么是元素呢?它是对象 接口 函数 进程。也就是说构架就是他们的和他们的交互组成, 系统构架从不同的角度去审视,实施者---部署构架,DBA---数据库构架,开...原创 2008-07-15 15:50:11 · 142 阅读 · 0 评论 -
架构的设计(三)
扯淡一把: 可用性 可修改性 性能 安全性 可测试性 易用性 other:上市时间、成本/收益、系统生命周期、目标市场、推出计划、与老系统的集成 这些东西虽然不是系统的功能需求,如果可户的这些要求达不到,最终会要求退货的。下面我们来吹吹怎么实现这样的非功能需求。 上面的各个属性都是相互制约的,都会对系统产生消极的影响,甚至相互是矛盾的,就要求我们怎么去取舍,在构架的设计中去折中 处理。 (待...原创 2008-07-15 16:41:08 · 122 阅读 · 0 评论