📅  最后修改于: 2020-12-13 15:02:26             🧑  作者: Mango
任何实际系统都由不同的用户使用。用户可以是开发人员,测试人员,业务人员,分析师等等。因此,在设计系统之前,应考虑不同的角度来构建体系结构。最重要的部分是从不同观看者的角度对系统进行可视化。我们越了解,就越能构建系统。
UML在定义系统的不同观点方面起着重要作用。这些观点是-
中心是用例视图,该视图将所有这四个连接起来。用例代表系统的功能。因此,其他观点与用例有关。
系统的设计包括类,接口和协作。 UML提供了类图,对象图来支持这一点。
实现定义了组装在一起以构成完整物理系统的组件。 UML组件图用于支持实现角度。
流程定义了系统的流程。因此,与“设计”中使用的元素相同的元素也用于支持此观点。
部署代表构成硬件的系统的物理节点。 UML部署图用于支持这一观点。