UML——用例图
来源:互联网 发布:java基础项目 编辑:程序博客网 时间:2024/05/18 22:11
定义:用例图(Use Case Diagram)显示多个外部参与者与他们与系统提供的用例之间的连接,是从用户的角度对整个系统的功能描述模型图。包含有六个元素分别是参与者(Actor),用例(Use Case)、关联关系(Association)、包含关系(Include)、扩展关系(Extend)以及泛化关系(Generalization)。
参与者:参与者是系统外部的 一个实体,包括三大类:系统用户,与所建造的系统交互的其他系统,以及一些在系统运行时自动触发的进程。符号是一个小人。
用例:系统外部可见的外部功能单元,与用户的需求紧紧相关。符号是一个椭圆。
关联关系:在用例图中是描述参与者与用例之间的关系,不同的参与者可以访问相同的用例。符号是带线的交投
包含关系:一个用例可以用其他的更简单的用例来表述,这更简单的用例不是初始用例的一个特殊例子,不能被初始用例替代。符号是带有include字符的箭头,指向包含用例。
扩展关系:基用例没有扩展用例也是完整的。也就是说基用例的完成与扩展用例的执行没有丝毫的关系。符号是带有Extend字符的箭头,指向基用例。
泛化关系:一个用例可以被特别的列举为一个或多个子用例,被称为用例泛化,当父用例能够被使用时,任何紫永利也可以被使用,在UML中,用例泛化与其他泛化关系的表示相同。用一个三角箭头从子用例指向父用例。
总结:用例图是画图的软件设计的第一步,至关重要。对应软工文档的可行性分析报告。另外画图的时候也要注意用例的布局,使每个图画的清晰一点。
0 0
- UML——用例图
- UML——用例图
- UMl——用例图
- UML——用例图
- UML——用例图
- UML——用例图
- UML——用例图
- UML——用例图
- UML——用例图
- UML——用例图
- UML——用例图
- UML——用例图
- UML——用例图
- UMl——用例图
- UML——用例图
- UML——用例图
- UML——用例图
- UML——用例图
- Adapter基类抽象(一)
- Android JNI开发生成.h头文件问题
- LCIS
- Java字符转C的思路
- [BZOJ3262] 陌上花开
- UML——用例图
- Python爬虫入门(1):综述
- Java 异常的注意事项
- Struts2中Action接收参数的方法
- win10下提示管理员已阻止你运行此应用
- andorid jni入门教程一之helloworld
- Java字符转C的思路
- STM32 堆和栈的学习(二)
- nyoj571 整数划分(三)