活动图编写规范_第1页
活动图编写规范_第2页
活动图编写规范_第3页
活动图编写规范_第4页
活动图编写规范_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

欢迎下载 安全生产监管信息化工程(一期)安全生产监管信息化工程(一期) 水利部建设项目水利部建设项目 SLAJ01_PM_ADCS_DHC_V1.0 活动图编写规范 北京东华合创科技有限公司北京东华合创科技有限公司 编制编制 二一七年七月 欢迎下载 前 言 本规范是对安全生产监管信息化工程(一期)水利部建设项目标准的补充, 用于规范活动图的编写、为项目承建商编写方案时提供文档模式参考。 本规范由水利部水利信息中心提出。 本规范由水利部水利信息中心归口。 本规范由北京东华合创科技有限公司负责编制。 本规范由北京东华合创科技有限公司负责解释。 主要起草人员:徐冬、韩大霖等。 欢迎下载 目 录 第一章第一章章节章节 1.- 1 - 1.1章节 2.- 1 - 1.1.1章节3 .- 1 - 欢迎下载 第一章第一章 引言引言 根据安全生产监管信息化工程(一期)水利部建设项目标准规范建设工作 的要求,制定本规范。 本规范主要内容包括:引言,编写规范和规范样例。 1.1 范围范围 为提高安全生产监管信息化工程(一期)水利部建设项目的效率和满足精 细化管理的要求,规范项目的设计、实施、管理,统一活动图编写规范,制定 本规范。 本规范为了约束安全生产监管信息化工程(一期)水利部建设项目活动图 的编写,适用于项目生命周期全过程。 1.2 规范性引用文件规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注 日期的版本适用于本规范。凡是不注日期的引用文件,其最新版本(包括所有 的修改单)适用于本规范。 GB/T 10113-2003分类编码通用术语 GB/T 50095-98水文基本术语和符号标准 GB/T 8567-2006计算机软件文档编制规范 1.3 术语和定义术语和定义 活动 是指某件事情正在进行的状态,它既可以是现实生活中正在进行的某一项 工作,也可以是软件系统某个类对象的一个操作。 活动图 业务用例实现的工作流程。 泳道 用于将活动图中的活动按职责划分为若干组,并把每一组指定给负责这组 欢迎下载 活动的业务组织。 第二章第二章 编写规范编写规范 2.1 活动图概述活动图概述 2.1.1 描述描述 活动图描述活动的顺序,展现从一个活动到另一个活动的控制流。 活动图中的活动既可以是手动执行的任务,也可以是自动执行的任务,用 圆角矩形标示。 活动的起点用来描述活动图的开始状态,用黑实心圆表示。活动的终止点 描述活动图的终止状态,用一个含有实心圆的空心圆表示。 图图 1 活动图的图形表示活动图的图形表示 2.1.2 与流程图区别与流程图区别 活动图描述活动的顺序关系,表现的是行为,而非处理过程。流程图描述 处理过程,主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺 序和时间关系。 活动图可以表示并发活动的情形,而流程图不能。 活动图是面向对象的,而流程图是面向过程的。 欢迎下载 2.2 基本符号基本符号 表表 1 活动图基本符号表活动图基本符号表 图图 标标名名 称称扩展标记扩展标记说说 明明 活动activity 表示要描述过程中的某个活动, 它可以再包含一组活动,形成嵌 套说明,动作状态和活动状态都 使用本图标。 动作流state transition 表达活动的转换关系,可以在其 上加上文本标签说明传递的信息。 开始点start state 活动图的起始点,任何一个独立 的活动图只能有一个起始点。 结束点end state 活动图的结束点,它可以在一个 活动图中多处出现。 同步点synchronization 表示活动的同步进行关系,一般 都成对使用,即有同步的起点和 结束点,使用时可分纵、横。 判断点decision 表示活动根据条件不同而分支进 行的判断点,可进行任意多种分 支。 对象object 指负责一组活动的业务组织。一 个动作输出的对象可以作为另一 个动作输入的对象。同一个对象 可以多次出现,每次出现表明该 对象正处于对象生存期的不同时 间点。 对象流objectflow 表示动作状态或活动状态与对象 之间的依赖关系,表示动作使用 欢迎下载 图图 标标名名 称称扩展标记扩展标记说说 明明 对象或动作对对象的影响。 泳道swimlane 它是将活动进行分类管理的一种 方式,更便于理解。一般都是将 某个角色或组织单元定义为一个 泳道,以便于说明其活动的执行 者,同时也便于理解某个执行者 的权责。 2.2.1 动作状态动作状态 动作状态是指原子的、不可中断的动作,并在此动作完成后通过完成转换 转向另一个状态。 动作状态使用平滑的圆角矩形表示: 图图 2 动作状态动作状态 动作状态特点: (1)动作状态是原子的,它是构成活动图的最小单位; (2)动作状态是不可中断的; (3)动作状态是瞬时的行为; (4)动作状态可以有入转换,入转换既可以是动作流,也可以是对象流; 动作状态至少有一条出转换,这条转换以内部的完成为起点,与外部事件无关; (5)动作状态与状态图中的状态不同,它不能有入口动作和出口动作,更 不能有内部转移; (6)在一张活动图中,动作状态允许多处出现。 2.2.2 活动状态活动状态 活动状态用于表达状态机中的非原子的运行。 欢迎下载 活动状态和动作状态的图标相同,但是活动状态可以在图标中给出入口动 作和出口动作等信息。其标识也是平滑的圆角矩形。 图图 3 活动状态活动状态 活动状态特点: (1) 活动状态可以分解成其他子活动或者动作状态。 (2) 活动状态的内部活动可以用另一个活动图来表示。 (3) 和动作状态不同,活动状态可以有入口动作和出口动作,也可以由内部 转移。 (4) 动作状态是活动状态的一个特例,如果某个活动状态只包括一个动作, 那么它就是一个动作状态。 2.2.3 动作流动作流 动作流(转移关系) ,是指活动之间、活动与状态之间的转换。用带箭头的 直线表示,箭头的方向指向转入的方向。 图图 4 动作流动作流 2.2.4 分支与合并分支与合并 分支主要用于对象类所具有的条件行为。条件行为用分支和合并表示。在 活动图中用空心菱形表示。 图图 5 分支与合并分支与合并 欢迎下载 分支有一个入转换(箭头从外指向分支符号) ,一个或多个出转换(箭头从 分支符号指向外) 。每一个出转换都要有个条件,用来表示满足什么条件的时候 执行该出转换。出转换的条件应该是互斥的,保证只有一条出转换能够被触发。 图图 6 分支分支 合并指的是两个或者多个控制路径在此汇合的情况。合并表示从对应的分 支开始的条件行为的结束。 图图 7 合并合并 2.2.5 泳道泳道 泳道将活动图中的活动划分为若干组,并把每一组指定给负责这组活动的 业务活动,即对象。泳道区分了负责活动的对象,明确表示了哪些活动是由哪 些对象进行的。每个活动只能属于一个泳道。 泳道用垂直实线绘出,垂直线分割的区域就是泳道。在泳道的上方可以给 出泳道的名字。泳道没有顺序,不同泳道中的活动既可以顺序进行也可以并行 进行,动作流和对象流允许穿越分割线。 欢迎下载 图图 8 泳道泳道 2.2.6 对象流对象流 活动可以输入和输出对象,并可以修改对象状态。对象流是动作状态或者 活动状态与对象之间的依赖关系,表示动作使用对象或者动作对对象的影响。 在活动图中,对象流用带有箭头的虚线表示。如果箭头从动作状态出发指 向对象,则表示动作对对象施加了一定的影响。如果箭头从对象指向动作状态, 则表示该动作使用对象流所指向的对象。 一个对象可以由多个动作操作。 一个动作输出的对象可以作为另一个动作输入的对象。 在活动图中,同一个对象可以多次出现,它的每一次出现表明该对象正处 于对象生存期的不同时间点。 状态图中的对象用矩形表示,矩形内是该对象的名称,名称下的方括号表 明对象此时的状态。 欢迎下载 图图 9 对象流对象流 2.2.7 分叉与汇合分叉与汇合 分叉与汇合用于描述对象在运行时可能会存在两个或者多个并发运行的控 制流。 分叉用于将动作流分为两个或者多个并发运行的分支,可以用来描述并发 线程,每个分叉可以有一个入转换和两个或多个出转换,每个转换都可以是独 立的控制流。 图图 10 分叉分叉 汇合则用于同步这些并发分支,实现一项事务共同完成。它代表两个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论