用例图(Use Case Diagram)
用例图(Use Case Diagram)
执行者/参与者(Actor):
表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表示。
用例(Use Case):
即系统具有的功能,在用例图中用椭圆圈表示,圈里用文字描述该用例,一般为动宾短语。
系统(System):
用来展示系统的一部分功能,这部分功能联系紧密。
关系(Relationship):
关联(Association):
表示参与者/执行者与用例之间的通信,任何一方都可发送或接受消息。
泛化(Inheritance):
子用例和父用例关系;子用例将继承父用例的所有结构、行为和关系。子用例可以使用父用例的一段行为,也可以重载它。父用例通常是抽象的。
也可以是参与者/执行者之间。
包含(Include):
包含关系用来把一个较复杂用例所表示的功能分解成较小的步骤。上图缴费指的是取款与转账的手续费。
扩展(Extend):
扩展关系是指用例功能的延伸,相当于为基础用例提供一个附加功能。
下一节继续讲Class diagram
参考文档:http://blog.csdn.net/shan9liang/article/details/6706814,http://kb.cnblogs.com/page/12949