卡了很久的uml今天终于动工了,在子豪同学的帮助下,顺利的画了用例图。
用例图在九种图中是最先画的,他的作用是一个软件的需求进行描述的。用来描述用户的需求,从用户的角度描述系统的功能。
用例模型描述了待开发系统的功能系统。
用例图包含元素:功能描述,角色(人,事,物),关系。
组成:用例(Use Case)、参与者(Actor)
用例用椭圆,表示参与者用小人表示。
关系解释:
泛化关系(继承):箭头指向父类,子类 共享了父元素的结构和行为。
包含关系:用例的行为包含了另一个用例。
拓展关系:有一个基础用例,将新的行为加入到已经有的用例中的增量扩展。