一、概述
统一建模语言是一种图形化表示方法,用于以图形化方式描述软件概念。
概念(conceptual)以图形化描述某个问题域
规格(specification)描述一个构思中的软件设计
实现(implementaion)描述已经完成的软件实现
二、主要图
类图:主要展示类之间的关系
对象图:在系统执行时一个特定时间点上的一组对象及其关系
顺序图:描述一个方法是如何实现
协作图:明晰消息的先后次序
状态图:表示当前方法执行的状态
三、作用
与他人沟通、为开发者提供便捷的途径、在文档中表示