Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >UML用例图及其用例描述

UML用例图及其用例描述

作者头像
麦克劳林
发布于 2019-04-22 03:05:52
发布于 2019-04-22 03:05:52
2K0
举报

一.UML简介

UML(统一建模语言,Unified Modeling Language)是一种定义良好、易于表达、功能强大且普遍适用的可视化建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支 持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。在系统分析阶段,我们一般用UML来画很多图,主要包括用例图、状态图、类图、活动 图、序列图、协作图、构建图、配置图等等,要画哪些图要根据具体情况而定。其实简单的理解,也是个人的理解,UML的作用就是用很多图从静态和动态方面来 全面描述我们将要开发的系统。

二.用例建模简介

用例建模是UML建模的一部分,它也是UML里最基础的部分。用例建模的最主要功能就是用来表达系统的功能性需求或行为。依我的理解用例建模可分为 用例图和用例描述。用例图由参与者(Actor)、用例(Use Case)、系统边界、箭头组成,用画图的方法来完成。用例描述用来详细描述用例图中每个用例,用文本文档来完成。

1. 用例图

参与者不是特指人,是指系统以外的,在使用系 统或与系统交互中所扮演的角色。因此参与者可以是人,可以是事物,也可以是时间或其他系统等等。还有一点要注意的是,参与者不是指人或事物本身,而是表示 人或事物当时所扮演的角色。比如小明是图书馆的管理员,他参与图书馆管理系统的交互,这时他既可以作为管理员这个角色参与管理,也可以作为借书者向图书馆 借书,在这里小明扮演了两个角色,是两个不同的参与者。参与者在画图中用简笔人物画来表示,人物下面附上参与者的名称。

Paste_Image.png

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019.04.15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
一文掌握UML用例图和时序图:PlantUML实操分享
用例图是指由参与者(Actor)、用例(Use Case),边界以及它们之间的关系构成的用于描述系统功能的视图。用例图(User Case)是外部用户(被称为参与者)所能观察到的系统功能的模型图。用例图是系统的蓝图。用例图呈现了一些参与者,一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。 用例图主要的作用有三个:1. 获取需求;2. 指导测试;3. 还可在整个过程中的其它工作流起到指导作用。
唔仄lo咚锵
2021/09/14
4.5K0
一文掌握UML用例图和时序图:PlantUML实操分享
用列图
一个任务,需要用列图,先网上收集一些资料。 定义:用例图是指由参与者(Actor)、用例(Use Case),边界以及它们之间的关系构成的用于描述系统功能的视图。用例图(User Case)是外部用户(被称为参与者)所能观察到的系统功能的模型图。用例图是系统的蓝图。用例图呈现了一些参与者,一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。 构成 用例图由参与者(Actor)、用例(Use Case)、系统边界、箭头组成,用画图的方法来完成。 参与者 参与者不是特指人,是指
热心的社会主义接班人
2018/06/19
8520
UML图——用例图
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huyuyang6688/article/details/18710091
DannyHoo
2018/09/13
3.7K0
UML图——用例图
用例图
在介始用例方法之前,我们首先来看一下传统的需求表述方式-"软件需求规范"(Software Requirement Specification)。传统的软件需求规范基本上采用的是功能分解的方式来描述系统功能,在这种表述方式中,系统功能被分解到各个系统功能模块中,我们通过描述细分的系统模块的功能来达到描述整个系统功能的目的。一个典型的软件需求规范可能具有以下形式:
jack.yang
2025/04/05
1420
用例图
UML之用例图
UML-Unified Model Language 统一建模语言,又称标准建模语言。是用来对软件密集系统进行可视化建模的一种语言。 在UML系统开发中有三个主要的模型:   功能模型: 从用户的角度展示系统的功能,包括用例图。   对象模型: 采用对象,属性,操作,关联等概念展示系统的结构和基础,包括类图、对象图、包图。   动态模型: 展现系统的内部行为。 包括序列图,活动图,状态图。
chain
2019/05/26
1.1K0
用例图介绍:在线制图UML用例图(use case)
用例描述了用户如何使用系统来实现特定的目标。用例图由系统、相关的用例图和参与者组成,并且将它们相互联系起来.
用户1963364
2019/05/27
4.5K0
UML系列(1):认识UML踏入设计之路
特别说明:本系列受《UML基础、案例与应用》和《软件工程》的启发,最终精炼于日常工作的经验。
Homqyy
2023/03/06
6470
UML系列(1):认识UML踏入设计之路
007尝试使用UML图
尝试使用uml图来帮助自己快速的构建稳健的程序 uml对理清自己的思路,应该是很有帮助的了
上善若水.夏
2018/09/28
9230
UML建模简单入门
UML的全称是Unified Modeling Language,被翻译为"统一建模语言",它为不同领域的人们提供了统一的交流方法。
Coder-ZZ
2024/05/27
1550
UML建模简单入门
UML:用例图的依赖与扩展关系详解
在软件设计和建模中,理解和正确使用UML(统一建模语言)用例图的各种关系是非常重要的。特别是依赖(Dependency)和扩展(Extend)关系,这两种关系在用例图中十分常见,但有时它们会被混淆。通过深入分析和举例,我们可以更清晰地理解它们的区别和应用。
运维开发王义杰
2024/01/28
1.3K0
UML:用例图的依赖与扩展关系详解
【愚公系列】软考高级-架构设计师 085-UML图
UML图(Unified Modeling Language diagrams)是一种用于描述和可视化软件系统结构、设计和行为的标准化图形化语言。UML是一种软件工程建模语言,被广泛应用于面向对象系统的分析、设计和实现过程中。
愚公搬代码
2024/08/03
2130
【UML】统一建模语言
参考博客:https://blog.csdn.net/unique_perfect/article/details/104989118
鸡先生
2022/10/29
9300
【UML】统一建模语言
万字多图 | UML 入门指南
谈到面向对象技术的分析和设计,自然就离不开 UML。对于 UML 这个概念,很多程序员朋友耳熟能详,也有在用,但在工作中,一些朋友其实并不擅长使用 UML 甚至对 UML 这个东西模棱两可,也包括我自己。因此我希望可以结合自己的经验和实践,写一篇 UML 的入门文章,帮助做面向对象的程序员朋友能更好的利用它,从而顺利完成自己的编程设计工作。
蜗牛互联网
2021/02/26
8740
万字多图 | UML 入门指南
UML图的依赖、关联、聚合、组合关系(突击软考)
UML:统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML是面向对象设计的建模工具,独立于任何具体程序设计语言。
红目香薰
2022/11/30
1K0
UML图的依赖、关联、聚合、组合关系(突击软考)
即便是SQL Guy, 也无法逃离UML
这两天重温数据建模,发现一篇好论文《基于UML的高校教务管理系统的分析、设计与实现》
Lenis
2021/10/11
5130
【愚公系列】软考中级-软件设计师 049-面向对象技术(UML)
UML(Unified Modeling Language)是一种用于软件系统设计的建模语言,它在面向对象技术中起着重要的作用。
愚公搬代码
2024/05/01
3830
软件设计必备的 UML,你会吗?
UML 是统一建模语言(英语:Unified Modeling Language,缩写 UML)的简称,它是一种由一整套图表组成的标准化建模语言,用于帮助系统开发人员来说明,可视化,构建和记录软件系统的产出。用人话说 UML 就是用图形符号帮助我们描述系统和设计系统的语言工具。
闻人的技术博客
2020/06/17
3.1K0
软件设计必备的 UML,你会吗?
UML建模图实战笔记(全)
UML:Unified Modeling Language(统一建模语言),使用UML进行建模的作用有哪些那:
加多
2018/09/06
2.8K0
UML建模图实战笔记(全)
UML:在建模中高效运用颜色原则
在UML(统一建模语言)建模中,合理运用颜色可以有效提高模型的可读性和理解度。在《对象建模与颜色》一书中有UML元素颜色使用详细的阐述,以下是一些关键点和建议,我们可以在自己的UML模型中应用这些原则。
运维开发王义杰
2024/01/28
3060
UML:在建模中高效运用颜色原则
UML各种图
UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。下面将对UML的九种图+包图的基本概念进行介绍以及各个图的使用场景。
用户3467126
2021/09/03
1.4K0
UML各种图
相关推荐
一文掌握UML用例图和时序图:PlantUML实操分享
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档