UML建模(五)需求之系统用例图
1.系统执行者
- 定义:在所研究系统外,与该系统发生功能性交互的其他系统。
- 系统是能独立对外提供服务的整体
- 封装了自身的数据和行为,能独立对外提供服务的东西才能称为系统。
- 系统边界是责任的边界
- 系统执行者和系统有交互
- 外系统必须和系统有交互,否则不能算是系统的执行者。
- 系统执行者和重要无关。系统执行者只关注哪个外系统和所研究系统接口。
- 交互是功能性交互
- 系统执行者可以是人或非人系统
2.【步骤】识别系统执行者
- 从业务序列图映射系统执行者
3.系统用例要点
- 价值是买卖的平衡点
- 系统用例的定义:系统能够为执行者提供的、涉众可以接受的价值
- 价值不等于“可以这样做”
- CRUD用例的根源是从设计映射需求
- 从涉众视角得到的才是用例
- 从设计映射需求错误二:“复用”用例
- 系统用例不存在层次问题
- 用例的命名是动宾结构
- 箭头代表的是责任分配
http://www.taodudu.cc/news/show-3770054.html
相关文章:
- grpc go和python 互通
- go和python哪个好_新学语言,选GO还是Python
- golang和python的区别_golang和python的区别
- Python和Go都很火,我要怎么选?
- go语言和python的区别_go语言和python的区别是什么?
- python golang哪个性能高_golang和python哪个比较好?
- 【docker】docker容器编写centos系统下搭建golang和python环境
- go语言和python有什么区别_go语言和python有什么区别?
- Golang调用Python
- go与python的区别_python和GO语言之间的区别!
- go和python学哪个好_go语言和python有什么区别
- go和python哪个好_Go和Python比较的话,哪个比较好?
- go语言和python有什么区别_python和go语言有什么区别
- python golang相互调用_golang和python互相调用
- go和python的难易度_go语言和python哪个难
- 多语言通信基础 03 go和python的rpc通信
- go和python区别_Go语言和Python哪一个更容易学呢?
- Python和Go,谁才是编程语言的“王者”?
- Python和Go语言都这么火,哪个更适合你?
- 【MyBatis-Plus】多租户情况下使用 CONVERT(name USING gbk)实现拼音字母排序报错
- vue.js + element中el-select实现拼音匹配,分词、缩写、多音字匹配能力
- element-ui中el-select下拉框数据过多,用pinyin-match实现拼音、首字母、汉字等模糊搜索
- vue+iview实现拼音、首字母、汉字模糊搜索
- html转jsp文件乱码问题,浅谈jsp文件和HTML互相引入的乱码问题
- tomcat 下jsp乱码的原因分析
- JSP页面乱码问题
- jsp乱码解决大全
- JSP/Servlet页面中文显示为乱码的解决方式
- 模拟黑洞图像_科学家模拟出克尔黑洞图像
- 霍金辐射真实存在?科学家在实验室进行模拟黑洞实验
UML建模(五)需求之系统用例图相关推荐
- 设计模式——UML建模之精选核心知识用例图、构件图、部署图、对象图的小结(一)
文章大纲 引言 一.UML 的核心图概述 二.用例图 1.用例图概述 2.用例图的核心元素 2.1.参与者 2.2.用例 2.3.容器 2.4.用例图内的关系 三.组件图 四.部署图 五.对象图 引言 ...
- 软件需求工程与UML建模——第九组原型系统总结
自习通原型系统总结文档 目录 一. 功能点概述 二. 前端界面交互功能说明 三. 前后端数据交换功能说明 四. 人员分工说明 五. 进阶需求内容展示 第一部分 功能点实现情况 下图 ...
- UML建模—EA创建Use Case(用例图)
用例图主要用来描述"用户.需求.系统功能单元"之间的关系.它展示了一个外部用户能够观察到的系统功能模型图. 1.新建用例图 2.用例图工具: 3.一个简单用例: 用例图所包含的元素 ...
- 淘宝系统 B2C电子商务系统UML建模 范例
淘宝系统 B2C电子商务系统UML建模 范例 B2C电子商务系统UML建模 --淘宝网系统 目录 一 系统功能需求 二 系统的UML建模 1.系统的用例图 (1)系统用户参与的总的用例图 (2)Peo ...
- 【UML 建模】UML建模语言入门 -- 用例视图详解 用例视图建模实战
. 作者 :万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/18964835 . 一. 用例视图概述 用例视图表述哪些 ...
- 实例讲解UML建模分析与设计
本节和大家学习一下图书管理系统的UML建模分析与设计,包括UML简介,需求分析描述,模型建立等内容,相信通过本节的介绍你对UML建模分析与设计有深刻的认识. 图书管理系统的UML建模分析与设计 统一建 ...
- [原]UML建模语言进阶 - 用例视图详解 用例视图建模实战
一. 用例视图概述 用例视图表述哪些事物 :谁是相关用户,用户希望从系统获得的服务,用户需要为系统提供的服务. 用例视图的作用 : 使用户容易理解 其中元素的用途 , 使码农更容易实现这些元素. 软件 ...
- UML建模概述及流程描述
一.UML概述 统一建模语言(UML)是一种用于提取面向对象分析和设计(OOAD)过程的产物的图形化语言.它为交流面向对象的设计中的需求.行为.体系结构和实现提供了一套综合的表示法.UML中所有事物都 ...
- 软件设计师 UML建模大题
目录 1.extend关系的内涵 2.多重度 3.事物和关系的图形化表示 4.用例图示例 5.类图示例 6.顺序图示例 7.状态图示例 8.活动图示例 UML建模技术类题目要求考生认真阅读题目说明中对 ...
最新文章
- 一堆乱七八糟绝不正经的排序算法
- Silverlight入门:第三部分 - 数据访问
- python学习笔记 day16 内置函数(四)
- java 获取当月第一天和最后一天 获取前一个月第一天和最后一天
- PHP建站环境搭建:汇总网上常见的1键安装包
- SQL Server Reporting Services最佳做法
- use proxy for git
- lucene查询索引之Query子类查询——(七)
- svnserver目录浏览器可以访问,但客户端不可以访问,解决方法。
- 35岁,技术转管理,空降新团队,测试管理的10问10答
- 最新SOCKS5代理服务器 socks5代理ip地址
- 【03】品优购电商项目:00-品优购项目代码规范
- 大批程序员可能面临被劝退!
- eclipse maven 搭建 SSM(Spring+SpringMVC+MyBatis)开发环境 和 MyBatis 自动生成的 maven 插件配置
- pytorch Tensor及其基本操作
- 三代机户户通机顶盒改免维修指南
- vb 与 .accdb 格式的access数据库的连接方法
- 围观 | 互联网大厂食堂PK:工作不是重点,食堂战胜一切!
- sports.php什么意思,使用Yahoo Fantasy Sports API的PHP和JSON
- oracle模糊批量查询,Oracle 模糊查询方法