欢迎来到天天文库
浏览记录
ID:39364684
大小:1.00 MB
页数:17页
时间:2019-07-01
《《UML之活动图设计》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件项目实践活动图UML之活动图什么是活动图何时使用如何使用案例2021年7月20日2什么是活动图定义活动图(ActivityDiagram)在UML里,本质上就是流程图,它描述系统的活动,判断点和分支等。活动图除了描述对象状态之外,更突出了它的活动。一个活动结束自动引发下个活动,则两个活动之间用带箭头的连线连接,连线的箭头指向下一个活动。和传统的流程图活动图不仅能够表达顺序流程控制还能够表达并发流程控制,如果排除了这一点,活动图很像一个传统的流程图。在很多方面,活动图是结构化开发中流程图和数据流程图(DFD)的面向对象等同体。2021年7月20日
2、3何时使用当你发现你描述的事件逻辑性比较强向用户说明系统级和应用级的区别当你要区分是单个用户案例?一个用户案例的一部分?一个包含多个用户案例的流程?2021年7月20日4如何使用认识几个重要元素了解元素的结合方式2021年7月20日5重要元素泳道控制流开始和结束状态活动状态和状态转换(分叉)转换(连接)判定2021年7月20日6泳道2021年7月20日7将模型中的活动按照职责组织起来。这种分配可以通过将活动组织成用线分开的不同区域来表示。由于它们的外观的缘故,这些区域被称作泳道。谁负责执行某些活动或状态泳道2021年7月20日8控制流2021年7月
3、20日9表示活动之间的转换,各种活动之间的流动次序。表示两个状态或动作状态之间的关系,并指明第一个状态中的对象将进入第二个状态并执行指定的动作。开始和结束状态2021年7月20日10实心圆表示活动图的起点,实际上是一个占位符,带边框的实心圆表示终点。活动状态和状态2021年7月20日11圆角矩形表示执行的过程或活动。转换(分叉)2021年7月20日12一个分叉具有一个输入转换和若干个输出转换。当分叉的输入转换被触发时,其所有输出转换都将并行发生。转换(连接)2021年7月20日13连接用来描述若干个并行进程同步。对一个连接而言,仅当其所有输入转换上
4、的状态都完成了相应的活动时,输出转换才会发生。判定2021年7月20日14菱形表示判定点。组合2021年7月20日15组合2021年7月20日16课后作业各组员熟悉选择的配置管理工具重点了解版本标签的操作方法估计用时,2节上机课2021年7月20日杭电软职张万军17
此文档下载收益归作者所有