软件设计与软件体系结构[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 6年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 有人可以解释一下软件设计和软件体系结构之间的区别吗? 进一步来说; 如果您告诉某人向您介绍“设计”,您希望他们介绍什么?“架构”也是如此。 我目前的理解是: 设计:UML图/流程图/用于系统的特定模块/部分的简单线框(用于UI) 体系结构:组件图(显示系统的不同模块如何与彼此以及其他系统进行通信),使用哪种语言,模式...? 如我错了请纠正我。我已经提到Wikipedia在http://en.wikipedia.org/wiki/Software_design和http://en.wikipedia.org/wiki/Software_architecture上有文章,但是我不确定我是否正确理解它们。