上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.2 UML应用场景
UML最佳的应用是工程实践,在对大规模、复杂系统进行建模方面,特别是在软件架构层次,已经被验证有效。UML模型大多以图表的方式表现出来。一份典型的建模图表通常包含几个块或框、连接线和作为模型附加信息的文本。这些虽简单却非常重要,在UML规则中相互联系和扩展。
UML的目标是以面向对象图的方式来描述任何类型的系统,具有很宽的应用领域。其中最常用的是建立软件系统的模型,但它同样可以用于描述非软件领域的系统,如机械系统、企业机构或业务过程,以及处理复杂数据的信息系统、具有实时要求的工业系统或工业过程等。总之,UML可以对任何具有静态结构和动态行为的系统进行建模,而且适用于从需求规格描述直至系统完成后的测试和维护等系统开发的各个阶段。