- 3
- 0
- 约 14页
- 2016-06-06 发布于湖北
- 举报
? 1.1 软件架构与软件工程 1.2 软件架构概述 1.3 感受身边的架构存在 1.4 两个简单程序的架构实现与分析 1.5 本章小结 第1章 认识软件架构 1.2 软件架构概述 1.2.1 软件架构的定义 什么是软件架构,网上有60多个定义 多数人认可的定义: 软件架构是由结构和功能各异、相互作用的构件集合、按照一定的结构方式构成的系统。它包含系统的基础构成单元,它们之间的作用关系,在构成系统时它们的集成方法以及对集成约束的描述等。 1.2.1 软件架构定义 1.2.1 软件架构的定义 从软件系统的角度理解架构定义,可以看到:软件的架构是关于软件系统如何被组织起来的定义,即软件系统是由以下三个要素构成的: 1、组成系统的结构元素或统称为组成系统的构件 2、构件与构件之间的连接以及特定的连接关系 3、系统集成的方法和约束。 1.2.1 软件架构的定义 浓缩软件架构定义为以下三个要素: (1)组成架构的元素:构件。 (2)构件的相互联系:连接。 (3)构件之间的相互联系关系:连接关系。 什么是软件架构? 架构={ 构件、连接、连接关系 } 构 件:构成汽车的各主要部件是轮胎、发动机、变速箱、传动装置、大梁等 连接:轮胎和发动机之间靠什么连接在一起 连接关系:汽车的动力是怎么由发动机传递到轮胎,转速又是怎么通过变速箱控制的。 1.2.2 软件架构的作用
您可能关注的文档
最近下载
- 中药涂药技术课件.pptx VIP
- 新疆2022系列标准设计图集新22G10 结构设计总说明(示例).docx VIP
- 2025年林业数字经济发展趋势分析报告.docx
- 《电化学储能系统构网型储能变流器并网性能测试技术规范》.pdf VIP
- 班主任基本功大赛情景模拟题汇总.docx VIP
- 中国成人自身免疫性溶血性贫血诊疗指南(2023年版)PPT课件.pptx VIP
- 小型风力发电机结构设计.doc VIP
- (高清版)J-G-J 18-2012 钢筋焊接及验收规程.pdf VIP
- 2025年事业单位招聘考试(林业基础知识)历年参考题库含答案详解.docx VIP
- TCECS 10325-2023 防排烟及通风空调系统用静压箱.pdf
原创力文档

文档评论(0)