其他分享
首页 > 其他分享> > UML设计技术 用例图

UML设计技术 用例图

作者:互联网

用例图介绍

        用例图(Use-Case Diagram),是指由参与者(Actor)、用例(Use Case),边界以及它们之间的关系构成的用于描述系统功能的视图。用例图可以直观呈现系统与功能模块之间的互动关系,便于软件设计初期的建模。借助于用例图,开发相关人员,客户与专业人士能够以可视化的方式对问题进行探讨,减少了大量交流上的障碍,便于对问题达成共识。

用例图关键要素

参与者

        参与者是指独立于系统,并与系统存在交互的对象,可以是人,物体,其他系统等等。

系统边界

        设计系统,需要明确系统边界,知道哪些是系统内部的东西,哪些是系统外部的东西,方便后期的统一设计规划。

用例

        系统里面的功能,模块或者属性,行为等。

关系

        参与者与用例的关系,参与者与参与者的关系

关系的介绍

不同的关系用不同的线条来表示,以下是主要关系。

包含(include)

        比如管理学生信息,包含增添学生信息,修改学生信息,删除学生信息,一般是对行为与功能的进一步细化,细化的程度需要掌握好,不然设计的用例图效果不好。

扩展(extend)

        例如,查询操作可以对结果进行导出、打印。对于查询而言,能不能导出、打印,查询都是一样的,它们不是必须做的操作。扩展一般是行为与功能的一些可选,非必须的细化操作。

泛化(generalization)

        比如车和公交车,是一种继承泛化的关系。

关联(Association)

        一般用来表示参与者与用例之间存在关联关系。

基本图示

在这里插入图片描述

用例图展示

在这里插入图片描述

坐上蜗牛去地球 发布了15 篇原创文章 · 获赞 0 · 访问量 489 私信 关注

标签:关系,泛化,细化,系统,用例,设计,UML,参与者
来源: https://blog.csdn.net/weixin_45792450/article/details/104077497