UML 架构

UML 架构

任何实际系统都被不同的用户使用。这些用户可以是开发人员、测试人员、业务人员、分析师等等。因此,在设计系统之前,会按照不同的角度制定架构。最重要的部分是从不同的视角来看待系统。我们越了解系统,就越能够构建好系统。

UML在定义系统的不同视角中起着重要的作用。这些视角包括:

  • 设计
  • 实现
  • 流程
  • 部署

中心是 用例 视图,它连接了这四个视角。一个 用例 代表着系统的功能。因此,其他视角与用例相关联。

设计 由类、接口和协作组成。UML提供了类图、对象图来支持这一视角。

实现 定义了组装在一起的组件,以构建成一个完整的物理系统。UML组件图用于支持实现的视角。

流程 定义了系统的流程。因此,和设计中使用的元素相同,同样被用来支持这一视角。

部署 表示系统的物理节点形成的硬件。UML部署图用于支持这一视角。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程