用例图(Use Case Diagram)

落花浮王杯 提交于 2020-03-10 12:03:24

用例图(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

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!