【UML】 之 用例图
2015-11-01 10:57
369 查看
概念
描述角色以及角色与用例之间的连接关系。说明的是谁要使用系统,以及他们使用该系统可以做些什么。一个用例图包含了多个模型元素,如系统、参与者和用例,并且显示了这些元素之间的各种关系,如关联、依赖、泛化、实现。其实用例图就是参与者(一般情况下这是个人)提出一个要求或者叫愿望,然后用例(可以看做一个能处理事情的黑箱吧)经过处理之后给他一个结果,当然连接这些事物与人的就是关系了。
用例图元素
参与者 – Actor
参与者是在系统之外与系统交互的人或者某种事物。就是提出愿望的那个人
用例 – Use Case
用例就是与参与者交互的,并且给参与者提供可观测的有意义的结果的一系列活动的集合。感觉就是干活的那个,我说你干然后给我个结果。
关系 – Relation
关联(association)、依赖(dependency)、泛化(generaliazation)、实现(realize)聚合(aggregation)、组合(composition)、扩展(extends)、包含(include)、精华(refine)
详细解释说明在另一篇博客 :
【UML】之关系
机房 用例图
第一次画,有不对的地方请指正~
相关文章推荐
- 商业模式系列-序
- BestCoder61(div.2)1001---hdoj 5522 Numbers
- 习题3-2 UVa 1586 Molar Mass
- 【Leetcode】之Longest Common Prefix
- Packet for query is too large (1986748 > 1048576). You can change this value on the server by
- git总结(三)修改提交的author和email
- mac工具--通过 arp 欺骗抓取局域网内设备数据包
- git总结(二)----常用命令
- Class类文件的结构
- tomcat源码学习1------源码下载和编译
- hdu 5514 Frogs 2015沈阳区域赛 数论 欧拉 好题 开心的题
- Sqlite数据库及在iOS程序中如何写入和读取数据库数据
- 百岁老人多出生在什么季节
- MapReduce工作原理
- LeetCode----Remove Duplicates from Sorted List II
- ResourceBundle读取配置文件
- 信息安全系统设计基础第八周期中总结
- git总结(一)---撤销修改
- UESTC Pick The Sticks (背包变形)
- 未来的发展(从Davin的演讲说开去)