UML
一、概念
Unified Modeling Language,统一建模语言
出现于20世纪70年代中期(软件工程发展阶段),但初期出现的语言数量较多,且每个语言间的差异较大,直到20世纪90年代中期,才形成了统一的建模语言,它是一种支持模型化和软件系统开发的图形化语言
现在常用的有3种:用例图,类图,时序图
二、用例图
1、概念
用例图从用户的角度来描述系统的功能,用于描述用户和系统功能之间的关系
2、2种元素和4种关系
- 参与者(Actor)
- 用例(Use Case)
- 关联关系(Association)
- 泛化关系(Generalization)
- 包含关系(Include)
- 扩展关系(Extend)
3、参与者
用“小人”表示使用人员
4、用例
用“椭圆”表示系统功能
5、关联关系
用“直线”和“尖括号”表示参与者和用例之间的通信
参与者指向用例
————>
用户 ————> 系统