uml点餐系统活动图_UML活动图(Activity Diagram)
目录:
1、什么是活动图
2、活动图的构成
(1)起点
(2)重点
(3)活动名称
(4)判断条件
(5)同步条
(6)接收信号
(7)发送信号
(8)泳道
(9)转移
3、活动图实例--订单处理
4、活动图--机房收费系统
5、小结
1、什么是活动图
活动图(ActivityDiagram)是阐明了业务用例实现的工作流程。是状态图的一种特殊形式。是UML用于对系统的动态行为建模的一中常用工具,描述活动的顺序,展现从一个活动到另一个活动的控制流。
活动图在本质上是一种流程图,着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。
活动图侧重从行为的动作描述
2、活动图的构成
(1)起点
用于便是活动图中所有活动的起点,有且只有一个
(2)终点
用于表示活动图中活动的终点,可以有多个
(3)活动名称
活动图中要描述的一个动作
(4)判断条件
活动流程出现的分支与决策
(5)同步条
活动之间的同步,由一个或多个信息流引入或引出
(6)接收信号
从外部过程接收一个信号,并执行相应的活动
(7)发送信号
向外部过程发送一个信号
(8)泳道
用于对活动按照对象进行分组,用于描述对象之间的合作关系
(9)转移
用于表示活动之间的转移,连接活动、七点、终点、同步条、判断等
3、活动图实例--订单处理
4、活动图--机房收费系统
从三部分画了一下机房收费系统的活动图,分别是用户登录、上下机、有泳道的机房收费系统这三方面
首先是用户登录方面,登录系统首先要验证用户名和密码是否正确,然后再判断登录的用户的身份,也就是说登录系统的这个用户是一般用户/操作员/管理员,判断完了就进入主窗体了,之后就可以进行基本的操作了,最后完成之后退出系统,这就是一个完整的用户登录流程
其次从上机方面简单的画了一下,具体过程如下图,我就不介绍了
最后是从整体的角度画了有泳道的机房收费系统,具体如下图
5、小结
以上就是我对活动图的基本认识,其实活动图的本质就是流程图,所以画起来是没有什么难度的,只要把活动图的基本元素和原理弄清楚就没什么问题了,注意区分一下活动图和状态图
活动图和状态图都是用于对系统动态行为建模的基本工具,不同的是活动图侧重从行为的动作描述,状态图侧重从行为的结果来描述
转载于https://blog.csdn.net/liuziteng0228/article/details/53066390
uml点餐系统活动图_UML活动图(Activity Diagram)相关推荐
- uml点餐系统活动图_UML活动图(转载)
概述: 活动图是另一个重要的UML图来描述系统的动态方面. 活动图基本上是代表流程形成一个活动到另一个活动的流程图.活动可以被描述为一个系统的操作. 因此,绘制控制流从一个操作到另一个.此流可以是连续 ...
- uml点餐系统活动图_UML活动图
活动图是UML 行为图 ,它显示了控制或对象流的流,重点在于流的顺序和条件.活动模型协调的动作可以被启动,当其他操作可以完成执行,对象和数据变得可用,或者由于流程外部的某些事件发生. 通常在UML 活 ...
- uml点餐系统活动图_UML建模——活动图(Activity Diagram)
活动图概述 •活动图和交互图是UML中对系统动态方面建模的两种主要形式 •交互图强调的是对象到对象的控制流,而活动图则强调的是从活动到活动的控制流 •活动图是一种表述过程基理.业务过程以及工作流的技术 ...
- uml活动图 各个功能的操作流程和分支_UML活动图介绍和用法图解
本文概述 在UML中, 活动图用于演示系统内而不是实现内的控制流.它对并发和顺序活动进行建模. 活动图有助于设想从一个活动到另一个活动的工作流程.它强调了流动的条件和流动的顺序.流可以是顺序的, 分支 ...
- UML中的用例图、活动图、顺序图
想要完成用户的需求分析,一般需要用例图.用例说明文档.活动图.顺序图.用户界面原型的相互配合.用例图描述系统具有哪些功能,谁使用这些功能:用例说明文档解释用例的场景.使用者.触发条件等内容:活 ...
- UML统一建模语言第7章 状态机图和活动图课后习题
<UML2基础.建模与设计教程>杨弘平等编著,清华大学出版社,第7章 状态机图和活动图课后习题 1.下面哪个不是UML中的静态视图?(A) A.状态机图 B.用例图 ...
- 推荐几个常用在线图工具(支持时序图、用例图、类图、活动图、组件图、状态图、对象图、部署图等。同时还支持非 UML 图的甘特图、架构图等)
推荐几个常用 '在线' 图工具(支持时序图.用例图.类图.活动图.组件图.状态图.对象图.部署图等.同时还支持非 UML 图的甘特图.架构图等) 软件项目开发过程中经常需要 画流程图.接口时序图.框架 ...
- UML图:活动图详细介绍
活动图简介 什么是活动图(Activity Diagram) 活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流,活动图在本质上是一种流程图: ...
- UML 对象图、时序图、活动图 、状态图、协作图 、包图、组件图及部署图
UML 对象图.时序图.活动图 .状态图.协作图 .包图.组件图及部署图 目录 对象图 时序图 活动图 状态图 协作图 包图 组件图 部署图 对象图 对象图是类图的一个实例,用于显示系统执行时的一个可 ...
最新文章
- java实现链接数据库_Java 链接数据库
- JMS - QueueBrowser
- Struts的MVC和Spring的MVC的区别
- Android-实现一个简单的自动翻译插件
- Flink中的容错机制
- 华师计算机基础在线作业秋,18秋华师《计算机基础》在线作业(20210408185935).pdf...
- Kaggle 官方教程:嵌入
- java trim all,[JAVA中各种去除空格][java string.trim()][str.replaceAll去空格]
- 适合于小团队且周期短的产品迭代的APP测试流程
- 火车预购票系统设计JAVA_火车订票系统的设计与实现
- python 皮尔森相关系数(Pearson)
- 南京信息工程大学eduroam使用方法
- 如何在html页面中左尖括号,想要在HTML中显示一个尖括号“
- 问题:设计一个大学教师和学生管理程序, 教师包括 编号、姓名、职称和教研室 数据的输入输出; 大学生包括编号、姓名、性别、班号、英语、高等数学和数据结构三门课程成绩的输入输出和计算平均分; 研究生包
- 单片机c语言ad与da转换实验报告,单片机AD与DA转换实验报告.docx
- 最全的apple pay苹果支付步奏
- 单片机软件延时的时间计算
- ----- 前端面试题 -----
- Shannon理论——笔记1
- centos7 更新网络源,下载扩展源时出现“one of the configured repositories failed”提示,解决方案
热门文章
- tb加matlab开发,开拓者 TB用matlab测试出来一个比较不错的交易系统-开拓者知识 -程序化交易(CXH99.COM)...
- 从橘子洲智能洁净景区项目看无人驾驶的现实与困境
- spm oracle cloud,Expérience client
- java获取buttongroup中选中按钮的文本
- 什么是 Spring Framework?
- macpro如何清理磁盘空间_释放Mac硬盘上磁盘空间的10种方法
- 解答关于企业私有云解决方案的疑问
- 没有通过查重的论文会被发表吗?
- C# 检查两个list 里面的内容是否一致
- CSS系列之盒子阴影box-shadow(CSS3)