【UML】用例图Use Case diagram(转)
http://blog.csdn.net/sds15732622190/article/details/48858219
前言
总结完UML概述,就该说道UML中的九种图了,这九种图中,最先要说的,就是用例图,它是最为关键的视图,影响着其他视图的实现。
接下来,介绍一下用例图的内容。
什么是用例图
定义
组成
参与者(Actor)
用例(Use Case)
系统边界
箭头
用例图基本元素
2、角色:(小人)人员的角色,用来指明用例和哪个角色相关。①可以激活系统交互信息,触发起事件。②可以对系统进行输入。③被动接受信息。
3、关系:(依赖,泛化,关联)。
用例图作用
用例图中的关系
角色之间
用例之间
寻找元素的原则
寻找角色原则
1、有哪些直接使用系统的人。
2、系统会涉及到哪些维护人员。
3、系统要使用哪些外设,如打印机传真机。
4、和该系统相连的其他系统。
5、角色不只是人,可以是事,可以是物。
寻找执行者的原则
1、谁使用系统的这些功能。
2、谁需要系统支持日常工作。
3、谁来维护系统。
4、系统需要操作哪些硬件。
5、系统需要和哪些系统进行交互。
6、哪些人或事物是对系统产生的结果感兴趣。
机房收费系统用例图
总结
转载于:https://www.cnblogs.com/telwanggs/p/6782366.html
【UML】用例图Use Case diagram(转)相关推荐
- UML 用例图 use case diagram
1. 什么是用例图 用例图是被称为参与者的外部用户所能观察到的系统功能的模型图.(<UML参考手册>). 用例图列出系统中的用例和系统外的参与者,并显示哪个参与者参与了哪个用 ...
- 【UML】用例图Use Case Diagram、部署图Deployment Diagram、构件图Component Diagram
一.用例图 1.简述 用例图是描述系统需求的一种方法,不要和测试用例混淆.用例图的直观作用如下: 谁是相关的用户: 用户希望系统提供什么样的服务: 用户可以为系统提供的服务: 2.元素 1)执行者:与 ...
- 用例图(use case diagram)
用例图简介 在项目的早期阶段有用,回答的主要问题是:"计划的系统应该做什么?" 从使用者/利益相关者的角度显示外部行为 作为功能的粗略描述 分为可管理的逻辑部分 用于表示外部接口和 ...
- 【转】Visual Studio 2010 架构图之用例图(UML Use Case Diagram)
这篇文章是来自园子的,我只是把自己觉得重要的地方,做了更鲜明的标记和解释. 使用Visual Studio 2010可以在项目中添加架构图,项目可以是ASP.NET.Windows Forms.... ...
- UML介绍(2)—— 用例图(use case diagram)
用例图(use case diagram)属于行为式图形(Behavior diagrams),强调系统模型中触发的事件. 用例图使用参与者和用例对系统的功能进行建模.用例是系统需要执行的一组动作,服 ...
- Visual Studio UML Use Case Diagram(1)
前几天我们介绍了Visual Studio UML Activity Diagram,今天我们介绍Visual Studio UML Use Case Diagram的内容.通常RUP按照动态划分,分 ...
- [UML]UML系列——用例图Use Case
原文:[UML]UML系列--用例图Use Case 用例图的概念 用例图是描述用例.参与者以及它们之间关系的图. 用例图的作用 用例图是从用户的角度来描述对信息系统的需求,分析产品的功能和行为. 用 ...
- Visual Studio UML Use Case Diagram(2)
Use Case Model是捕获用户需求确定系统边界最流行的方法.Use Case Model由两部分组成Use Case Diagram和Use Case Specification,对于不方便描 ...
- [UML]UML系列——状态机图statechart diagram
[UML]UML系列--状态机图statechart diagram 原文:[UML]UML系列--状态机图statechart diagram 系列文章 [UML]UML系列--用例图Use Cas ...
最新文章
- TypeError: Object of type 'float32' is not JSON serializable
- 2016 - 1 - 19NSOpertation的依赖关系和监听
- Python 基础篇-python3安装pyHook和pywin32库
- python头像变二维码_Python 图像处理库 pillow,提取支付宝和微信支付图片二维码...
- 团购“罗生门”渐退行业舞台 千团大战仍需企业自律
- c语言字符笛卡尔积,JavaScript笛卡尔积超简单实现算法示例
- call and apply
- 选股不重要,重在选时
- 2019 年,数据分析师怎样才能更抢手?
- html背景颜色代码格式,html常用背景颜色代码.docx
- OFDM载波间隔_OFDM之频域
- Google Hack 最新版
- 如何下载IAR历史版本
- 3.3V的稳压管,结果电压变成了2.5V
- 解决知乎页面打印时下方文字被遮挡的问题
- 算法提高 解二元一次方程组
- win10系统还原失败错误0x80070091的解决方法
- VS下同一个solution下不同project之间头文件的相互调用
- MySQL查询优化方法
- 课程设计:学生成绩管理系统
热门文章
- (42)VHDL实现多路复用器(case)
- (26)FPGA计数器设计(VHDL代码实现)
- (5)呼吸灯systemverilog与VHDL编码
- android9的手机,可防手机上瘾?安卓9.0首批升级的机型都在这里
- 奈飞文化手册_奈飞文化手册,如何塑造企业文化
- python爬取抖音用户数据的单位是_爬取并分析一下B站的最热视频排行榜,看看大家都喜欢看什么视频...
- 【日志】数字电路电子钟制作日志
- c语言tcp读写二进制文件,通过TCP/IP连接发送二进制文件
- ajax php投票记录功能,PHP+AJAX 投票器功能
- java对多态的理解_对于Java中多态的理解