相关材料:ljbachelor:SOA 研学 - UML基础(一)顺序图概要顺序图用来表示用例中的行为顺序。当执行一个用例行为时,顺序图中的每条消息对应了一个类操作或状态机中引起转换的事件。顺序图展示对象之间的交互,这…
例如,上图业务流程中“填写/修改工时”又可分为以下操作流程: 员工登录->进入项目管理页面->点击工时审批单->点击工时->提交审批。 顺序图 顺序图与活动图的最大区别在于,活动图侧重于表述"动作"本身,而顺序图还侧重于对表述动作的"主宾"。 ATM取款顺序图 实际上,在所有的需求表述过程中,我基本不会使用"顺序...
3、 状态图 定义:状态图中展示实体基于它当前的状态对不同的事件是如何反应的。 我的理解:状态图是系统即时、实施的图纸。从这个图开始,消息的概念开始贯穿设计始终。通过状态图,我们可以了解系统中的主要对象的状态变迁和变迁散发出的消息。 图例: 4、 活动图 定义:工作流程活动图用于研究实现业务目标时所要执行...
于活动图相比, 顺序图能更明确的表示个对象的生命期, 什么时候存在,什么时候不需要存在 这还是添加一个学生。 注意: 有发出信息就要有返回信息 【状态图】 状态图(Statechart Diagram)是描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的事件做出反应的。通常我们创建一个UML状态图是...
协作图(Collaboration Diagram)从另一个角度来更好地描述相互协作的对象间的交互关系和链接关系。着重体现交互对象间的静态链接关系和协作关系,可以由顺序图生成。 活动图(Activity Diagram)是由状态图变化而来的,从系统任务的观点来看,系统的执行过程是由一些列有序活动组成,活动图可以有效地描述整个系统的流程,描述了...
活动图(activity diagram,动态图)是阐明了业务用例实现的工作流程.业务用例工作流程说明了业务为向所服务的业务主角提供其所需的价值而必须完成的工作.业务用例由一系列活动组成,它们共同为业务主角生成某些工件.工作流程通常包括一个基本工作流程和一个或多个备选工作流程.工作流程的结构使用活动图来进行说明.活动图是...
类模型体现了系统的静态结构,用实例模型则从用户的角度对系统的动态行为进行了宏观建模,并通过交互模型将对象与消息有机地结合在一起。但有些时候,我们还需要更好地表示行为的细节,这就可以借助于活动图和状态图来实现。 5、状态图 6、通信图 通信图和顺序图同属于交互图,但它强调收发消息的对象或角色的结构组织...
活动图、类图、顺序图、状态图,1.活动图活动图描述了在一个过程中,顺序的/并行的活动及其之间的关系应用于商业过程、工作流(业务过程)、复杂算法的建模活动图是顶点和弧的集合活动节点动作流对象值注解和约束等1.1活动图的开始、结束、对象!image20220919202255332(http
状态图: 1.一个特定的对象的可能状态 2.状态之间的转化 3.不同状态下有着不同的行为 有且只有一个初始状态。实心原点 可以有多个终止状态 实心原外面加圈 从一个状态到另一个状态:转移线 一。状态图的高级技巧 补充: 从一个状态到另一个状态称为转移(transition),transition上的event 对应state 的 action。
顺序图 用法:箭头开始处是调用该方法的对象,箭头指向处是拥有该方法的对象(当然有时候也可以表示简单的过程) 为什么要使用顺序图:因为顺序图可以直观的反应程序执行的过程,特别 在表示各个对象间的调用顺序,那么顺序图是一个很好的选择 如电梯仿真系统的运行全过程 li 流程图 用法:每一个圆角框表示一个活动即(主谓...