umlの活动图
2024-08-22 09:48:59
在介绍了曾经的类图和用例图等之后,因为对象图是描写叙述类图的某一个时刻的快照,所以类图没有详细的赋值可是对象图能够有详细的值。而包图是蕴含在画uml图之中的,对类图和对象图等进行分类的图,就像windows系统中我们平时建立的目录的作用一样,所以对象图和包图这里就不详尽介绍了。类图、对象图和包图都是从系统结构的角度分析的。
系统建模,须要从系统的结构和行为两个方面来描写叙述,当中系统的行为是通过状态图、活动图、序列图和协作图来描写叙述的。学过软工之后相信大家对流程图应该是非常熟悉了吧。简而言之,流程图常被用来建立模型,使用流程图能够表示一个算法的运行序列、过程、判定点、分支和循环。同理,活动图与之相似,不同之处在于它支持并行活动。活动图的缺点:非常难清楚的描写叙述动作与对象之间的关系,可是不要紧,交互图能够直接描写叙述。(后文会介绍)所以一下情况不适合用活动图:
描写叙述对象间的合作
描写叙述对象在生命周期内的运转
在活动图中,值得一提的是泳道。活动图告诉你发生了什么,但没有告诉你该项活动由谁来完毕。在程序设计中,这意味着活动图没有描写叙述出各个活动由哪个类来完毕。泳道攻克了这一问题。它将活动图的逻辑描写叙述与顺序图、合作图的责任描写叙述结合起来。活动图仅仅能描写叙述系统的某个方面,除非系统非常小否则一张图不足以描写叙述全局。
以下是对机房收费系统进行实战演习,若有不完好之处欢迎指出相互交流。首先是登录过程
针对自己的不足我在最后的问题集锦中有所总结,敬请观看。
最新文章
- Linux中vim的简单配置
- tc 146 2 BridgeCrossing(n人过桥问题)
- informix 查看 当前锁表
- Linux Red hat修改主机名
- GLSL Notes
- JavaScript里的类和继承
- C# 程序关闭和进程关闭
- Spring声明式事务(xml配置事务方式)
- 数据访问层的改进以及测试DOM的发布
- LNA
- HDU1789Doing Homework again(贪心)
- (转)Spring定时任务的几种实现
- iOS 私有API调用
- js点滴3 vs vue
- android 获取图库中展示到界面中
- Hash算法解决冲突的方法
- vue实现非路由跳转以及数据传递
- Qt的checkbox风格修改
- mysql 下字符集知识汇总
- UVA 1640 The Counting Problem(按位dp)
热门文章
- Linux基础入门学习笔记之二
- Visual Studio 2013百度云下载地址
- CCF CSP 201403-4 无线网络
- CentOS7.5搭建ELK6.2.4集群及插件安装
- 使用CSS3 @media 设置页面自适应
- jQuery类名添加click方法
- 使用Let’s Encrypt创建nginx免费SSL证书
- Ajax的text/plain、application/x-www-form-urlencoded和application/json
- Spring Boot 教程demo
- MySQL 事物的隔离级别(简要)