软件架构和系统架构到底是什?生活中有哪些东西可以比喻?

如题所述

将软件比作房子,软件架构就是房子的设计图型,如何建造,如何美观,如何防震等等

系统架构关注的就不是房子的本身了,还要考虑房子在整个住宅区的地段,楼距等等

你可以关注架构师之路,扫描下面的二维码添加微信账户,了解更多的架构设计。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-18
软件架构是指软件整体的组织结构,是在较高层次上的分析设计,体现了软件系统总体的规化、决策、控制等。
系统架构包括软件、硬件、网络等多方面的组织结构。架构是分析设计的高层阶段,不会涉及到技术实现的细节,是蓝图,是规化,是决策。

现实生活中可比喻为高楼大厦的设计图纸。本回答被网友采纳
第2个回答  2013-06-17
比如说一个开发商要盖一个100层的楼房,需求就是要盖100层楼房,那系统架构师就会根据楼层、土质和自己工程队的水平设计好 该下多深的跟脚,抗震几级之类的,软件架构就如工程量就已经在眼前 工人水平也是一定的 那就要怎么设计安排让这个工程进度可控而且最快最安全的盖好。
第3个回答  2013-06-16
太深奥了,无法解释清楚的,就好比做房子,你对房子的规划(包括布局和工序以及人员调度等等)就是一种架构过程。