UML – 架构

UML – 架构

任何现实世界的系统都被不同的用户所使用。这些用户可以是开发人员、测试人员、业务人员、分析人员等等。因此,在设计一个系统之前,架构的制定要考虑到不同的角度。最重要的部分是从不同观众的角度对系统进行可视化。我们对系统的理解越深,我们就能更好地构建系统。

UML在定义一个系统的不同视角方面起着重要作用。这些视角是–

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

中心是 用例 视图,它连接了所有这四个视图。一个 用例 代表了系统的功能。因此,其他观点都与用例有关。

一个系统的 设计 由类、接口和协作组成。UML提供了类图,对象图来支持这个。

实现 定义了组装在一起的组件,使之成为一个完整的物理系统。UML组件图被用来支持实现的观点。

过程 定义了系统的流程。因此,与设计中使用的元素相同,也用来支持这个观点。

部署 代表了形成硬件的系统的物理节点。UML部署图被用来支持这个观点。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程