博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UML作业第一次:UML用例图绘制
阅读量:4975 次
发布时间:2019-06-12

本文共 788 字,大约阅读时间需要 2 分钟。

用例图

 

1.用例图(usecase diagram)是UML用于描述软件功能的图形。用例图包括用例、参与者及其关系,用例图也可以包括注释和约束。程序员要画时序图啥的用其他的比较麻烦,用plantuml比较方便。

2.语法:活动标签以冒号开始,以分号结束

          关键字以start和stop表示开始和结束

          关键字以if,then和else设置分值测试,else和if可以设置多个分支

           可以用repeat和repeatwhile可以进行重复循环

           可以用while和endwhile进行while循环

            可以用fork,forkagain和endfork进行并行处理

3.用例图的要素包括三个方面:

  a.参与者,与用例存在交互关系的系统外部实体。

  b.用例,用来描述一个相对独立的软件功能。

  c.关系,包含参与者与用例的关系,参与者相互之间的关系,以及用例相互之间的关系等。

 

参与者

 

1.参与者的类型:人、设备、其他系统。

2.参与者的特征:

  a.参与者位于系统的外部。

  b.参与者与系统发生交互关系。

  c.参与者与系统之间存在交互信息的接口。

3.参与者之间的关系:泛化关系、通信关系。

 

用例

 

UML规定用椭圆表示一个用例,用例的名字放在椭圆里面或下方。

用例用于描述系统的功能,故而名字往往用动词或动词短语。

用例描述了用户对系统的期望,反映着参与者与系统一次完整的交互过程,而其执行过程也是系统为参与者的一次服务过程,用例是软件设计与测试的依据。

 

用例之间的关系

 

1.泛化关系

2.包含关系

3.扩展关系

 

 

用例图的作用

 

1.描述软件功能

2.建立软件分析模型的依据

3.软件测试的依据

 

借书证管理用例图

 

 

图书馆信息管理用例图

 

 

图书借阅管理用例图

 

转载于:https://www.cnblogs.com/dingyitrigger/p/10588671.html

你可能感兴趣的文章
linux下rm -r误删NTFS文件恢复方法
查看>>
SQL Server 第三堂课,学习数据库函数。跟C#语言异曲同工,同样是由输入参数,输出参数,函数体,返回值四要素组成,不同的是语法和写法。掌握知识的关键在与学好C#语言的函数...
查看>>
WPF编程—样式
查看>>
POJ 2817 WordStack(状态压缩DP)
查看>>
Java List&Map简单初始化方法
查看>>
canvas --> getImageData()
查看>>
python找递归目录中文件,并移动到一个单独文件夹中,同时记录原始文件路径信息...
查看>>
第四次作业--测试作业
查看>>
FPGA的嵌入式乘法器
查看>>
Spring当中的生命周期的方法的几点疑问
查看>>
hls视频播放-web视频播放
查看>>
HTML基础
查看>>
Vue 学习随笔六 - Directive添加以及form绑定
查看>>
VMware 连接不上XSHELL
查看>>
Java高级架构师(一)第38节:Nginx的负载均衡模块
查看>>
《Python黑帽子:黑客与渗透测试编程之道》 自动化攻击取证
查看>>
CE修改器使用教程 [基础篇]
查看>>
C++获取系统信息(IP地址、硬件信息等)
查看>>
windows下python常用库的安装
查看>>
1-3.ag2基础知识-你好世界
查看>>