前言
九种图中我们画的第一个就是用例图,也是软件需求分析到最终实现的第一步,是开发人员与用户不断进行商讨决定下来的。用例图是至关重要的,它的正确与否直接影响到用户对最终产品的满意程度。
组成
- 参与者:参与者不是特指人,是指系统以外的,在使用系统或与系统交互中所扮演的角色,可以是人,可以是事物,也可以是时间或其他系统等。
- 用例:对一个系统或一个应用的一种单一的使用方式所作的描述,是关于单个活动者在与系统对话中所执行的处理行为的陈述序列。也可以说每一个功能。
- 关系:这里我主要区分一下包含关系和扩展关系
包含关系:其中一个用例的行为包含了另一个用例的行为
扩展关系:把新行为插入到已有用例的方法。
用例图
总结
从对UML的初识到可以画出用例图,这是一个先总结知识点–去实践–再总结的过程,过程的风景很好!
第一次画,如有不对,还请大佬们及时斧正!