流程设计建模方法:流程的需求梳理之活动级别梳理
业务需求建模是否合理,直接影响到流程的技术实现,在流程设计过程中首先需要对业务需求从技术实现的角度重新进行梳理。下图是业务流程需求梳理过程的示意图:
本文介绍活动级别梳理方法
活动级别需求梳理是对流程中的每一个活动属性进行细化的过程。一般需要如下沟通和确定过程。
1、确认活动的个数
确认活动的个数:活动代表了一个相对独立的、逻辑的工作单元。本环节主要工作是判断需求中的活动是否必须。
【设计经验】确定系统中活动的个数,主要是判断两个连续的人工活动是否独立;判断活动是否独立,可以通过检验参与者是否一致来判断:
- 如果参与者不一致,则需要用两个活动来表示;
- 如果参与者一样,则需要看两个环节的表单是否可以合并;
- 如果表单无法合并,则需要两个活动来表示。
【应用场景举例】
在下图所示贷款流程中。“主任审批”、“支行副行长审批”是两个连续的环节。“主任审批”环节参与者是“主任”角色;“支行副行长审批”环节参与者是“支行副行长”角色,两个环节的参与者不同所以两个环节不能合并。
2、确认活动的类型
确定活动类型:根据活动是否需要人工参与、是否实现业务功能可以将活动分成:人工活动、自动活动、路由活动等三个类别。
在梳理的过程中根据每个活动是否存在人工参与来判断,如果存在人工参与是人工活动。在非人工活动中,根据每个活动是否实现业务功能来判断,如果需要实现业务功能是自动活动,其他活动为路由活动。
3、活动级别特殊需求
【应用场景举例】:比如有一个贷款审批业务场景,可以设计成“贷款审批流程方案一”和“贷款审批流程方案二”两个流程图。其中“自动归档”操作在“方案一”中使用自动活动来完成;“方案二”中是用“支行副行长审批”和“支行行长审批”两个环节的结束触发事件完成的。
从业务功能实现的角度来看,两种设计方案都能够满足业务需要。方案一的设计方案中“自动归档”环节在流程图中被标示出来,很清晰的表达了归档的动作。另一方面,在流程环节特别多的情况下,“自动归档”环节不显示出来可以使整个流程图显得更加清晰。
从上面的案例中可以看出,一个流程图中活动的个数不是完全固定的,具体的流程设计建模结果需要与业务人员反复沟通确认。
【经验总结】
说明:对于同样的一个业务需求场景,没有人工参与的自动活动和路由活动可有可无。在实际梳理的过程中建议按照一下原则进行:
- 如果需要在流程监控中清晰表达出自动活动处理的事件,建议使用自动活动;
- 如果使用了路由活动可以使连线规则表达清晰,建议使用路由活动;
- 如果流程图中环节过多而使得流程图显得繁杂,建议不要使用路由活动和自动活动从而减少活动总数。
流程设计建模方法:流程的需求梳理之活动级别梳理相关推荐
- 流程设计建模方法:流程的需求梳理之流程级别梳理
一般而言,对于一个业务系统的开发过程,可以划分成:需求.设计.开发.测试.集成.部署等阶段.在需求阶段形成<需求规格说明书>之后,设计阶段需要对需求进行设计建模.业务流程需求是业务人员从业 ...
- 流程设计建模方法:流程的需求梳理之活动属性梳理
业务需求建模是否合理,直接影响到流程的技术实现,在流程设计过程中首先需要对业务需求从技术实现的角度重新进行梳理.下图是业务流程需求梳理过程的示意图: 本文介绍活动属性梳理方法 活动属性梳理包括:人工活 ...
- 配置管理流程设计说明书
各位好,在各个企业的信息化建设中,为保证各个系统的运行稳定,提高IT内部规范化.标准化,提升效率,都会制定对应的配置管理流程,去指导内部管理平台的实施.以下是一个很好的范文: ------------ ...
- 详解数据建模方法、模型、规范、流程、架构、分层和工具
01 数据建模相关概念 数据几乎总是用于两种目的:操作型记录的保存和分析型决策的制定.简单来说,操作型系统保存数据,分析型系统使用数据.前者一般仅反映数据的最新状态,按单条记录事务性来处理:其优化的 ...
- 4-2 能力提升与优势打造-工作流程梳理-从执行跃迁到流程的方法流程化、工具化、清单化
本次目标: (1)获得从基础琐碎的工作中锻炼能力.干出成绩的方法 (2)学习流程化.工具化.清单化这三个方法 (3)沉淀工作经验,迅速摆脱基层岗位的经验束缚 (4)具备管理岗位具备的能力,加速职业发展 ...
- 测试用例设计方法_测试用例设计方法——流程分析法(场景法)
测试用例设计方法中,流程分析方法又称为场景法,是根据不同的业务场景来编写测试用例. 流程分析主要包括三个流程: 1. 基本流:也就是正向流程,通过业务流程输入都为正确的,能够最终达到目标的流程.如 ...
- 数据仓库建模方法/范式建模法/维度建模法/事实表/维度表/优缺点/建模流程/概念建模/逻辑建模/物理建模
常见的有 范式建模法.维度建模法.实体建模法等,每种方法从本质上将是从不同的角度看待业务中的问题,不管是从技术层面还是从业务层面,都代表了哲学上的一种世界观. 1 范式建模法(Third Normal ...
- 数据库分析与设计练习题(二)基础知识、在IDEF0需求建模方法中,下列关于描述功能活动的图示,正确的是、事务详细编码设计是在下列哪个阶段完成的、下列关于从属实体集的描述,错误的是、各事务尽量按照相同的
17.在数据库系统生命周期中,通过系统规划与定义来明确系统的目标任务.下列不属于系统规划与定义内容的是 A确定成本预算 B确定任务目标 C确定用户视图 D确定系统边界 参考答案为A 解析:系统规划与定 ...
- 如何用计算机模拟光的传播,一种模拟激光辐射颗粒的数值建模方法与流程
本发明涉及计算机模拟仿真领域,具体涉及一种激光辐射颗粒的热辐射模拟仿真领域. 背景技术: 在激光烧结技术中,激光的参数与作用方式会直接影响到烧结件的质量.考虑到激光光斑及粉末粒径的尺寸太小且激光扫描的 ...
最新文章
- [SPOJ705]不同的子串
- linux使用总结一
- mysql删除表中数据报错:[Err] 1206 - The total number of locks exceeds the lock table size
- 前端工程师的一大神器——puppeteer
- 应用ADO.net得到表
- Python与MySQL连接
- 用canvas给自己的博客园加背景(二)
- window当mac用,VirtualBox虚拟机安装os系统
- asp.net core web api token验证和RestSharp访问
- Ubuntu安装搜狗拼音输入法(中文输入法)
- #快餐店工资计算流程
- C++读取图片二进制数据并保存
- Zookeeper Leader选举算法及选举过程
- CSS学习之圆、半圆、四分之一圆以及三角形的创建
- Android事件分发简单介绍
- vanta.js的使用(前端网站动态背景)
- Linux usb 3. Host 详解
- RT1064学习笔记-外部中断
- Java中文拼音转换
- ADI的DSP,Blackfin系列中最受欢迎的型号:BF533
热门文章
- MATLAB中的msgbox函数
- python绝技运用python成为顶级pdf_python绝技运用Python成为顶级黑客PDF高清文档免费下载...
- Python读取显示raw图片+numpy基本用法记录
- js iframe 打印 打印预览 页眉页脚的设置
- Excel中如果对合并单元格求和
- windows下用cmd卸载程序
- 【网课视频提取ppt】【原创好用】如何自动提取视频中的PPT画面?网课视频提取ppt教程
- 7种工具帮助你审查代码
- android wifi传图片,「教程」将Mac电脑上的照片无线传到安卓手机上
- kibana Unable to connect to Elasticsearch at http://elasticsearch:9200.