01-UML简单使用
一、UML概念
Unified Modeling Language,统一建模语言
是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持
二、UML有14种模型图,最常用的有三种:用例图、序列图、类图
1、用例图:能够以可视化的方式,表达系统如何满足所收集的业务规则,以及特定的用户需求等信息(通常用来描述系统中出现的角色需要什么功能)
2、序列图:用于按照交互发生的一系列顺序,显示对象之间的这些交互(主要描述角色和计算机内存中对象的关系,以及这些关系是以怎样的顺序执行的,更关注序列)。是用户和系统之间最终发生的关系,是用户和系统中对象的交互环节
3、类图:UML类图、业务逻辑和所有支持结构一同被用于定义全部的代码结构(描述类和类之间的关系,类中有哪些属性和方法)
注:UML图从不同环节了解系统的功能,编写系统会更精确