请问软件架构与系统架构理论相同吗?谁可以解释一下架构是什么,是界面功能布局还是什么啊

如题所述

软件架构的范围通常可以认为比系统架构小。但有的时候两者又是等价的,例如,当整个系统就是一套软件的时候。
架构的概念有很多,不是很固定,IEEE等上面都有架构的定义,业界一些专家也各自给出了若干定义。
简而言之,架构就是组成特定系统的组件,组件间的关系,以及有关以上内容的一系列重要决策。追答

界面功能布局不等于架构。它是架构的一种外显而已。

架构概念来自建筑,你可以用建筑的概念来想象产品,系统,或软件的架构。

你可以认为:架构就是一个系统或软件的骨架。

一所房子究竟具体呈现为几室几厅(界面功能布局),不算是架构,但你的设计如果规定了这片建筑空间可以有几种室、厅布局,这就是架构。

建议你可以看看巴斯(Bath)的书:《软件架构实践》。

简单地说,架构就是将系统划分成若干部分,并规定了这些组成部分之间的关系。

架构是非常复杂的概念。架构设计是非常关键和重要的设计工作,难度很高。

温馨提示:答案为网友推荐,仅供参考
相似回答