* * * * * * * * * * * * * 状态及转移的属性 状态 名称 进入/退出操作 内部转移 子状态 顺序子状态 并行子状态 延迟的事件 转移 源状态 事件触发器 警戒条件 操作 目标状态 状态图示例 活动图(Activity Diagram) 本质上为流程图 要素 状态 初始状态 终止状态 动作状态 原子性 不可中断性 瞬时性 活动状态 可分解 可中断 占有有限的时间 控制流(转换) 普通转换 分支 分叉 汇合 对象流 表示活动中输入或输出的对象 泳道 用于将活动图中的活动状态分组 活动图示例 活动图的主要用途 分析阶段 辅助进行工作流分析 辅助对系统中主体行为进行分析 设计阶段 设计类的依据 最终细化到程序流程图 交互图(Interaction Diagram) 与活动图一样,用于对系统的动态特性建模 交互图强调从对象到对象的控制流 活动图强调从活动到活动的控制流 由顺序图和协作图共同构成 显示的是一个交互,由一组对象和它们之间的关系组成,包含它们之间可能传递的消息 顺序图:强调时间顺序的交互图 协作图:强调结构组织的交互图 两者在语义上是等价的 顺序图(Sequence Diagram) 要素 对象:沿X轴排列 名称 生命线 控制焦点--可选,用于可视化消息的嵌套或实际计算发生时的时间 消息:沿Y轴排列 名称 参数(可选) 消息的类型 普通消息 调用 顺序图示例
原创力文档

文档评论(0)