- 1、本文档共144页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 软件体系结构设计
7.1 软件体系结构的概念
7.2 体系结构的表示
7.3 体系结构设计的过程
7.4 体系结构设计模式
7.5 概念设计
7.6 体系结构精化
7.7 基于构件的体系结构
7.8 体系结构验证
2017/6/14 1
7.1 软件体系结构的概念
•软件体系结构的定义:
软件体系结构(architecture,也称“架构”)从高层抽
象的角度刻画组成目标软件系统的设计元素(包括子系统、
构件及类)以及它们之间的逻辑关联和协作关系。
2017/6/14 2
7.1 软件体系结构的概念
• 体系结构设计的任务:建立满足软件需求的软件体系结构。
明确定义软件各子系统、构件、关键类的职责划分及协
作关系,描绘它们在物理运行环境下的部署模型;
针对软件系统全局性、基础性的技术问题给出技术解决
方案
2017/6/14 3
7.1 软件体系结构的概念
体系结构的重要性:
体系结构设计影响软件质量。
与详细设计相比,体系结构设计对性能、灵活性、可修
改性、可扩充性等质量需求的影响是全局性的、决定性
的。
启动体系结构的详细设计后,对体系结构进行调优的代
价将远大于算法调优的代价。
2017/6/14 4
7.1 软件体系结构的概念
•什么是软件体系结构
•体系结构与需求
•体系结构设计与详细设计的关系
•软件体系结构的不同表现形式
2017/6/14 5
7.1 软件体系结构的概念
7.1.1 何谓体系结构
• 软件体系结构三大要素:
组件(component)
连接件(connector)
约束(constraints)
• 组件:类和对象
• 连接件:表示组件之间的连接和交互关系
• 约束:表示组件中的元素应满足的条件,以及组件经由连
接件组装成更大模块时应满足的条件。
2017/6/14 6
组件
组件
连接件
图7.12 家庭保安系统的体系结构雏形
2017/6/14 7
7.1 软件体系结构的概念
7.1.1 何谓体系结构
• 体系结构与软件需求的关系:
体系结构是以软件需求的实现为目标的软件设计蓝图,
软件需求是体系结构设计的基础和驱动因素。
软件需求,尤其是非功能需求,对软件体系结构具有关
键性的塑形作用。
• 体系结构设计与详细设计的关系:
详细设计是针对软件体系结构中某个未
您可能关注的文档
- 第6章软件设计概论.pdf
- 面向对象程序设计郑大网上测试.docx
- 《单片机应用与仿真训练》设计报告-出租车计价器设计.doc
- IRIS02国际铁路行业标准质量管理体系IRIS02内审实施计划.doc
- XX污水处理厂内预处理、二级处理及三级处理构筑物及其配套设施设计说明.doc
- 关于提高小学生计算能力的策略和方法课题立项评审书.doc
- 传统剪纸文化在现代设计中的运用-美术学院综合设计系综合设计专业本科毕业论文.doc
- 花卉温室湿度控制系统设计--开题报告.pdf
- 化学电源结课论文-质子交换膜的研究进展.docx
- 集合的并交差运算论文开题报告.pdf
- 山东省临沂市沂水县2023-2024学年高一下学期期中考试历史试题.docx
- 江苏省泰州市靖江高级中学2023-2024学年高二下学期4月期中考试物理试题(无答案).docx
- 新疆部分名校2023-2024学年高二下学期期中联合考试语文试题.docx
- 湖南省岳阳市岳阳县第一中学2023-2024学年高三下学期4月期中考试数学试题.docx
- 山东省烟台市2023-2024学年高二下学期4月期中生物试题(无答案).docx
- 江苏省靖江高级中学2023-2024学年高二下学期期中地理试题(无答案).docx
- 四川省甘孜藏族自治州某重点中学2023-2024学年高一下学期4月期中考试物理试题.docx
- 湖北省武汉市华中师范大学第一附属中学2023-2024学年高二下学期4月期中英语试题(无答案).docx
- 四川省成都市金牛区成都市实验外国语学校2024年高三三模考试生物试题.docx
- 浙江省宁波市北仑中学2023-2024学年高二下学期期中考试物理试题.docx
- zhanglaifa + 关注
-
实名认证内容提供者
张来法,1962年生人,山东农业大学农业教育本科学历,嘉祥县农业局农业经济发展中心高级农艺师。济宁市十大科技精英、市百名优秀科技特派员、县专业技术拔尖人才、县招商引资先进个人称号。共获市级以上农业科技成果15项,核心期刊发表科技论文46篇。
文档评论(0)