用例图测试
用例图Use case diagrams描述了做为一个外部的观察者的视角对系统的印象。强调这个系统是什么而不是这个系统怎么工做。设计
用例图与情节牢牢相关的。情节scenario是指当某我的与系统进行互动时发生的状况。下面是一个医院门诊部的情节。对象
“一个病人打电话给门诊部预定一年一次的身体检查。接待员找出在预定记录本上找出最近的没有预定过的时间,并记上那个时间的预定记录。”blog
用例Use case是为了完成一个工做或者达到一个目的的一系列情节的总和。角色actor是发动与这个工做有关的事件的人或者事情。角色简单的扮演着人或者对象的做用。下面的图是一个门诊部Make Appointment用例。角色是病人。角色与用例的联系是通信联系communication association(或简称通信communication)事件
角色是人状的图标,用例是一个椭圆,通信是链接角色和用例的线。ci
一个用例图是角色,用例,和它们之间的联系的集合。咱们已经把Make Appointment做为一个含有四个角色和四个用例的图的一部分。注意一个单独的用例能够有多个角色。开发
用例图在三个领域颇有做用。io
【转】http://www.uml.org.cn/oobject/200901203.asp object