4 + 1架构视图模型中的实现视图与物理视图

时间:2013-08-14 19:31:06

标签: uml ooad

当我从以下链接阅读4+1 architectural view modelhttp://en.wikipedia.org/wiki/4%2B1_architectural_view_model

开发视图(implementation view)和Physical view ??

之间的确切区别是什么? PS:我知道第一个来自程序员的角度,第二个是来自系统工程师的,

1 个答案:

答案 0 :(得分:4)

物理视图用于描述软件在数据中心中的部署方式。例如:如果您构建了一个Web应用程序,那么,假设您将其部署在Amazon AWS云上。然后,物理视图将显示使用的服务器数量,服务器的角色,安装的软件组件等等。因此,您可以说此视图对您的运营团队更为重要(系统工程师如指示在那个Wiki页面)

开发视图用于在开发人员之间就软件设计进行通信。这主要涉及代码的逻辑组织 - 包,类等。

希望它澄清。