- UML教程
- UML - 主页
- UML - 概述
- UML - 构建块
- UML-架构
- UML - 建模类型
- UML - 基本符号
- UML - 标准图
- UML - 类图
- UML - 对象图
- UML - 组件图
- UML - 部署图
- UML - 用例图
- UML - 交互图
- UML - 状态图
- UML - 活动图
- UML - 总结
- UML 2.0 概述
- UML 2.0 - 概述
- UML 有用资源
- UML - 有用的资源
- UML-知识测试
- 公用事业
- UML - 工具和实用程序
- UML - 讨论
UML-架构
任何现实世界的系统都由不同的用户使用。用户可以是开发人员、测试人员、业务人员、分析师等等。因此,在设计系统之前,架构是从不同的角度考虑的。最重要的部分是从不同观看者的角度可视化系统。我们了解得越多,我们就能更好地构建系统。
UML 在定义系统的不同视角方面发挥着重要作用。这些观点是 -
- 设计
- 执行
- 过程
- 部署
中心是连接所有这四个的用例视图。用例代表系统的功能。因此,其他观点与用例相关。
系统的设计由类、接口和协作组成。UML 提供了类图、对象图来支持这一点。
实现定义了组装在一起形成完整物理系统的组件。UML 组件图用于支持实现视角。
流程定义了系统的流程。因此,设计中使用的相同元素也用于支持这一观点。
部署代表构成硬件的系统的物理节点。UML 部署图用于支持这一观点。