这次是最后一篇 UML 系列博客,将之前的内容进行了汇总。相信大家在本文的索引下,以及笔者其他 UML 相关博客的介绍下,对 UML 会有更深的认知。
UML中五类UML模型图
第一类 - 用例图
用例图从用户角度描述系统功能,并指出了各个功能的操作者。详情请移步 UML 用例图 进行阅读。
第二类 - 静态图
静态图包括类图、对象图和包图。
类图描述系统中的类的静态结构。不仅仅定义系统中的类,表示了类之间的联系(关联、依赖、聚合),也包括了类的内部结构(属性以及操作),描述了一种在系统整个生命期都有效的静态关系。详情请移步 UML 类图 进行阅读。
对象图是类图的实例,使用与类图几乎完全相同的标识。由于对象存在生命周期,因此对象图只能在系统某一时间段存在。详情请移步 UML 对象图 进行阅读。
包图用于描述系统的分层结构,包由包或者类构成,标识包与包之间的关系。详情请移步 UML 包图 进行阅读。