- 33
- 0
- 约9.96千字
- 约 14页
- 2016-08-20 发布于湖北
- 举报
软件体系结构参考材料
体系结构的概念软件体系结构包括构成系统的设计元素的描述,设计元素的交互模式,以及在这些模式中的约束。精简为:组件+连接件+约束。2. 体系结构风格体系结构风格是描述特定系统组织方式的惯用范例,强调组织模式和惯用范例。精简为:构件/连接件集、拓扑和约束。风格特点图数据流系统批处理系统构件:data transformation连接件:data flow约束:每个步骤都是一个独立的程序,每一步必须在前一步结束前才能开始,数据必须是完整的以整体的方式传递每个处理步骤是一个独立的程序;每一步必须在前一步结束后才能开始;数据必须是完整的,以完整的方式传递。管道/过滤器构件:过滤器连接件:管道约束:过滤器都是各自独立的,相互之间并不存在联系优点:良好的隐蔽性,高内聚、低耦合;便于设计者理解;支持功能模块的重用;系统易于维护和扩展;支持某些特定属性的分析;支持并发执行。缺点:不适合于交互性很强的应用;数据传输无通用标准,降低系统性能;需要处理同步问题。调用/返回系统主/子程序系统构件:过程和显式可见的数据连接件:过程调用和显式数据共享约束:适用于计算可以被分层定义的应用优点:逐步分解;单线程控制;子程序正确性受主程序正确性影响。缺点:只适用于可以定义为一系列步骤的问题;子系统结构不清晰。面向对象系统构件:对象连接件:消息和消息调用适用于界面与实现分离的系统优点:对象抽象使得组件和组件之间的操作
您可能关注的文档
最近下载
- 教学心得:生成式人工智能AI在课堂教学中的应用例举.docx
- 2026年吉林电子商务专升本试题.doc VIP
- 2026年云南省专升本试题及答案.doc VIP
- 广东省深圳市2025年中考物理真题(含答案).pdf VIP
- 2025重症5c考试历年真题及答案.docx VIP
- 完整englishfortors医生诊疗英语会话.pdf VIP
- 2024年北京市海淀区中考化学一模试卷含答案.pdf VIP
- 重症医学专科资质认证考试(5C认证).docx VIP
- 2025年低压电工理论知识考试必考重点知识汇编(共218题).pdf VIP
- 22G101与16G101钢筋平法图集对比变化汇总.docx VIP
原创力文档

文档评论(0)