首页 > 其他分享 >UML——用例图

UML——用例图

时间:2022-11-30 17:06:44浏览次数:33  
标签:PS 椭圆 角色 用例 系统 箭头 UML


下图是一个再简单不过的用例图




用例图主要就是由上面一个小人一个椭圆还有箭头组成的 看起来还蛮好看滴 那么它是用来干嘛滴捏 小人跟椭圆又分别代表啥捏 看完下面你就知道了




用例图是用来描述角色通过系统能做什么事情的图 用例图关注的是系统的外在表现 系统与人的交互 系统与其他系统的交互




小人:


对系统进行用户分类 可以提取出不同的角色 不同的角色职责不同 所使用的系统功能也不同 


每一个小人就是一个角色 它让我们懂得考虑问题要从不同的角色的角度出发 这样可以让我们更加全面的认识问题 


例如要开发一个机房收费系统 很容易就会想到 一般用户 操作员 管理员 这几个角色 很明显这三个角色的权限是不同的 他们具体可以对系统进行什么角色 就要让椭圆把这些功能表现出来了


PS:角色可以是人 也可以是其他系统




椭圆:


椭圆加上下面的动宾短语就构成了用例 用例用来表示系统可以做什么事


还以机房收费系统为例 可以有 充值 下机等用例


PS:一个用例可以属于多个角色




箭头:


箭头表示某个角色可以做某个用例 箭头方向表示数据的流向 指向用例说明角色向系统输入数据 指向角色则说明系统向角色输出数据


PS:在其他地方看到过无箭头的线 表示没有不需要明确数据流向 这个不是很了解 欢迎高手补充

标签:PS,椭圆,角色,用例,系统,箭头,UML
From: https://blog.51cto.com/liushuijinger/5899952

相关文章

  • UML类图详解
    统一建模语言(UnifiedModelingLanguage,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML是面向对象设计......
  • UMLChina答疑记录更新
    ·系统给某些人发消息或者处理·接口契约文档属于哪一个工作流·系统用例是否都从业务序列图映射·"宅男"组织应该是哪些价值的集合·想表示消息返回值为Cus......
  • 产品需求文档写作方法(三)用例文档(UML用例图、流程图)
    在产品和技术领域里都有UML的技能知识,而对于产品人员的UML则更多的是指用例图,也就是我所称呼的用户流程图。在讲PRD文档写作的第二篇文章里,我提到了用户流程图的制作,实际上......
  • PlantUML画类图、流程图、时序图使用详解
    程序员难免要经常画流程图,状态图,时序图等。以前经常用visio画,经常为矩形画多大,摆放在哪等问题费脑筋。有时候修改文字后,为了较好的显示效果不得不再去修改图形。今天介绍......
  • 【软件工程】UML中类之间的六大关系
    前言快速回忆一、泛化关系(Generalization)说明:这种关系就是面向对象语言中的继承关系,逻辑上可以用"isa"表示。代码体现:子类继承父类。UML符号:​​一条实线+空心箭头​​。图......
  • UML(不含考题)
    一、考试题型简答题6个共30活动图绘制10绘制用例图20给定一个涉众概要,绘制用例图。用例描述题10根据上面画出的用例图,任选一用例,写出其用例描述。用例描述格式......
  • UML图初识
    初识UML        统一建模语言(UnifiedModelingLanguage,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约......
  • UML 哲学之道——类图[三]
    前言简单整理一些uml中的类图。正文类的基本表示法:名称、属性(类型、可见性)、方法(参数、返回值、可见性)想上面这样,第一行是名称,第二行是属性,第三行是方法可见性:表......
  • UML 哲学之道——概况篇[二]
    前言简单介绍一下uml的概况篇。正文UML概述:url包括:事物关系图扩展机制事物:结构:类、接口、构件、节点等等行为:交互、状态等等分组:包、子系统等等注释......
  • UML 哲学之道——启航篇[一]
    前言简单去介绍一下uml的哲学之道也是自我整理之道。正文什么是uml,全程是统一建模语言(unifiedmodelinglanguage),简单的说就是用图形来表示文档。是描述构造和文档化......