2浙江大学王灿《软件体系结构》视频课程PPT2_构架商业周期和构架
浙江大学王灿的《软件体系结构》课程PPT,网上有相关的教学视频,第二节、构架商业周期和构架结构。相关教科书:软件构架实践(第2版),L. Bass, P. Clements, and R. Kazman,车立红译,清华大学出版社(2004)
构架商业周期&构架结构
浙江大学王灿的《软件体系结构》课程PPT,网上有相关的教学视频,第二节、构架商业周期和构架结构。相关教科书:软件构架实践(第2版),L. Bass, P. Clements, and R. Kazman,车立红译,清华大学出版社(2004)
构架由什么决定?
构架是否由系统需求决定?
将一份需求说明书给两个不同的构架师,他们是否 能够设计出同样的架构?
软件构架是技术、商业和社会因素共同作用的 结果。
浙江大学王灿的《软件体系结构》课程PPT,网上有相关的教学视频,第二节、构架商业周期和构架结构。相关教科书:软件构架实践(第2版),L. Bass, P. Clements, and R. Kazman,车立红译,清华大学出版社(2004)
构架从哪里来?
影响构架的因素主要包括:
系统涉众(stakeholder) 开发组织 构架师的素质和经验 技术环境
浙江大学王灿的《软件体系结构》课程PPT,网上有相关的教学视频,第二节、构架商业周期和构架结构。相关教科书:软件构架实践(第2版),L. Bass, P. Clements, and R. Kazman,车立红译,清华大学出版社(2004)
系统涉众(stakeholder)
管理者:成本要低,人人都得干活 营销人员:特性突出、投放市场快、成本低、 可与同类产品相匹敌 终端用户:行为、性能、安全性、可靠性、易 用性 维护人员:可修改性强 客户:成本低、及时交付、不要频繁修改 …
浙江大学王灿的《软件体系结构》课程PPT,网上有相关的教学视频,第二节、构架商业周期和构架结构。相关教科书:软件构架实践(第2版),L. Bass, P. Clements, and R. Kazman,车立红译,清华大学出版社(2004)
开发组织
除了通过需求表示的组织目标外,构架还受开 发组织的结构或本质的影响
对现存构架的重用 对某个基础设施进行长期的商业投资以实现某些战 略目标 开发组织本身的机构也会影响构架的形成
浙江大学王灿的《软件体系结构》课程PPT,网上有相关的教学视频,第二节、构架商业周期和构架结构。相关教科书:软件构架实践(第2版),L. Bass, P. Clements, and R. Kazman,车立红译,清华大学出版社(2004)
构架师的素质和经验
构架师先前的一些经验、教育、培训以及所接 触到过的成功构架模式都会影响到他们对某种 构架的选择。
浙江大学王灿的《软件体系结构》课程PPT,网上有相关的教学视频,第二节、构架商业周期和构架结构。相关教科书:软件构架实践(第2版),L. Bass, P. Clements, and R. Kazman,车立红译,清华大学出版社(2004)
技术环境
技术环境可以看作是对构架师素质和经验的特 殊反映
代表某个时代的构架师的普遍素质和经验 比如:在当今的技术环境下,如果构架师对信息系 统的设计不考虑使用基于WEB的,面向对象的和支 持中间件的方法是很难想象的
浙江大学王灿的《软件体系结构》课程PPT,网上有相关的教学视频,第二节、构架商业周期和构架结构。相关教科书:软件构架实践(第2版),L. Bass, P. Clements, and R. Kazman,车立红译,清华大学出版社(2004)
构架所受的影响构架师所受的影响
涉众
需求(质量 属性) 构架师(小组)
开发组织
构架
技术环境 构架师的经验
系统
浙江大学王灿的《软件体系结构》课程PPT,网上有相关的教学视频,第二节、构架商业周期和构架结构。相关教科书:软件构架实践(第2版),L. Bass, P. Clements, and R. Kazman,车立红译,清华大学出版社(2004)
构架商业周期 (ABC)构架师所受的影响
涉众
需求(质量 属性) 构架师(小组)
开发组织
构架
技术环境 构架师的经验
系统
浙江大学王灿的《软件体系结构》课程PPT,网上有相关的教学视频,第二节、构架商业周期和构架结构。相关教科书:软件构架实践(第2版),L. Bass, P. Clements, and R. Kazman,车立红译,清华大学出版社(2004)
ABC---构架的反影响力
构架会影响开发组织的结构 构架会影响开发组织的目标 构架会影响客户对下一个系统的要求 构建系统的过程丰富了整个开发团队的经验,从而将 影响设计师对后继系统的设计 一些系统会影响并实际改变软件工程的环境,也就是 系统开发人员学习或实践的技术环境
浙江大学王灿的《软件体系结构》课程PPT,网上有相关的教学视频,第二节、构架商业周期和构架结构。相关教科书:软件构架实践(第2版),L. Bass, P. Clements, and R. Kazman,车立红译,清华大学出版社(2004)
构架概念的澄清控制处理 (CP) 水下声学模拟系统
特征损失模型 (MODP)
回响模型 (MODR)
噪音模型 (MODN)
这是一个构架(描述)吗?
浙江大学王灿的《软件体系结构》课程PPT,网上有相关的教学视频,第二节、构架商业周期和构架结构。相关教科书:软件构架实践(第2版),L. Bass, P. Clements, and R. Kazman,车立红译,清华大学出版社(2004)
构架定义
Len Bass, Paul Clements等人对软件构架所做 的定义:
某个软件或计算系统的软件构架是该系统的一个或 多个结构,它由软件元素、这些元素的外部可见属 性以及这些元素之间的关系组成。
浙江大学王灿的《软件体系结构》课程PPT,网上有相关的教学视频,第二节、构架商业周期和构架结构。相关教科书:软件构架实践(第2版),L. Bass, P. Clements, and R. Kazman,车立红译,清华大学出版社(2004)
构架的含义 (1)
1. 构架定义了软件元素
构架必须省略各元素中与其交互无关的某些信息 接口 VS. 内部实现 其中任何一个结构并不能与构架等同 结构的多重性
是理解软件构架的关键
2. 系统可能而且确实由多个结构组成
浙江大学王灿的《软件体系结构》课程PPT,网上有相关的教学视频,第二节、构架商业周期和构架结构。相关教科书:软件构架实践(第2版),L. Bass, P. Clements, and R. Kazman,车立红译,清华大学出版社(2004)
构架的含义 (2)
3. 具有软件的每个计算系统都有一个软件构架
每个软件系统都可以看成由若干个元素及其相互联 系构成 系统构架 VS. 构架描述
4. 如果某个元素的行为可以从其他元素的角度 观察到,这个元素的行为就是构架的内容
这种行为使各元素的交互成为可能,是构架的一部 分
5. 构架的存在与构架的优劣无关
浙江大学王灿的《软件体系结构》课程PPT,网上有相关的教学视频,第二节、构架商业周期和构架结构。相关教科书:软件构架实践(第2版),L. Bass, P. Clements, and R. Kazman,车立红译,清华大学出版社(2004)
构架的其他定义
构架是一种高层设计。构架是系统的总体结构 构架是以组件、组件之间的关系、组件与环境 之间的关系为内容的某一系统的基本组织结构 以及指导上述内容设计与演化的原理 构架是组件和连接器。 …… 此处隐藏:1761字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [高等教育]一年级家长课程教案
- [高等教育]封丘县人民医院深入推进纠正医药购销领
- [高等教育]2017年6月大学英语四级真题试卷及答案(
- [高等教育]2017年北京第二外国语学院文学院824中
- [高等教育]7 高中历史第7单元1861年俄国农奴制改
- [高等教育]【K12学习】4、实际测量-苏教版六年级
- [高等教育]药具培训试卷题库及部分参考答案
- [高等教育]本土电子元器件目录分销商如何赢得生意
- [高等教育]七年级岭南版美术教案
- [高等教育]书作文之书法活动通讯稿
- [高等教育]Endnote X 软件使用入门和用法总结(LS)
- [高等教育]嵌入式系统的现状及发展状况
- [高等教育]2012抗菌药物专项整治活动方案解读
- [高等教育]人教版新课本一年级数学下册期末试卷
- [高等教育]爱课程民法学观后感
- [高等教育]930机组使用说明书1
- [高等教育]煤气设备设施点检标准
- [高等教育]常见室内观叶植物图解
- [高等教育]312党员群众路线心得体会
- [高等教育]小学信息(苗版)第一册全册教案
- 在市---局2010党建大会上的讲话
- 《科哲》提纲及补充阅读材料(2010.7)
- 苏州高博软件技术职业学院论文开题报告
- 兼职导游管理的困境及对策探讨
- 基于通用设计理念的现代厨房产品语义研
- 康乐一中2010年至2011年度鼓号队、花束
- 第10章_数据收集整理与描述_期末复习课
- 2008年黑龙江林甸商贸购物中心营销策划
- 水硬度的测定实验报告
- 五分钟教你拍摄夜景光绘照
- 2014年临床妇产科三基三严试题及答案
- 0第二课 纾解压力第一站了解压力
- 解析建筑工程电气设备安装施工技术要点
- 地方性应用型本科高校“双师型”师资队
- 高考语文专题复习课件:小说阅读指导
- 装饰工程投标书2
- 大学生就业难问题探讨及对策
- English and Its History
- 青岛市城市房屋修缮工程质量监督管理办
- 初中英语形容词和副词的用法和练习题




