如题所述
界面功能布局不等于架构。它是架构的一种外显而已。
架构概念来自建筑,你可以用建筑的概念来想象产品,系统,或软件的架构。
你可以认为:架构就是一个系统或软件的骨架。
一所房子究竟具体呈现为几室几厅(界面功能布局),不算是架构,但你的设计如果规定了这片建筑空间可以有几种室、厅布局,这就是架构。
建议你可以看看巴斯(Bath)的书:《软件架构实践》。
简单地说,架构就是将系统划分成若干部分,并规定了这些组成部分之间的关系。
架构是非常复杂的概念。架构设计是非常关键和重要的设计工作,难度很高。