从七个方面全方位分析流程类需求

今天讲讲流程分析。

之前的文章《需求分析师,如何分析流程类需求》从业务上说明了如何去分析流程需求,这次我换个角度,再更细致的将流程拆分。

通过此篇文章,你将会知道:

  • 流程流转的类型有哪些?
  • 流程流转的功能有哪些?
  • 流程签核类型有哪些?
  • 流程的变更类型有哪些?
  • 消息通知提醒有哪些?
  • 查看完整的流程?
  • 外部接口支持?

一、流程流转类型

你可能以为流程不就是一条线吗?但其实不然,还有其他类型的流程。

从谁到谁到谁,这是最基本的流程类型,叫做“串行”。

例如:A->B->C->D->E

有分支流程的,叫做“并行”,如下所示:

有分支流程,但最终会合并成一个流程,叫做“合并”,如下所示:

二、流程流转功能

流程中涉及到流程流转的功能有:

1. 回退

当审核不通过的时候,允许回退,那回退到哪呢?一般回退可以支持回退到上一个流程节点、任意流程节点、初始流程节点。

2. 暂停

当某项目暂时需要停止一下,这个流程会被暂停,以后还可以继续正常流转。

3. 终止

当某个项目“废掉”的时候,流程需要终止,终止后流程不可以继续正常流转。

4. 结束

流程正常流转后,结束流程。

5. 撤回

当流程提交到下一环节,发现错误的情况,如果下一环节的人未处理时,可以将流程撤回。

6. 保存转交下一步

自己的流程处理完成后,转交到下一流程环节人处理。

7. 自动下一步

有时候,不同的流程环节可能都是同一个人处理的情况,自动下一步可以无需再从其他待办入口进入流程,当流程处理完成后,自动流转到下一个环节的页面。

三、流程签核类型

流程中需要审批的,同一流程环节可能不止一个人审批,对于这种场景,流程流转的类型有以下:

1. 串签

像肉串一样,一个环节一个环节往下流转,如A->B->C->D->E,则必须ABCDE五个人按顺序审批。

2. 并签

同一个流程环节多个人审核,只要其中一个人审核完毕,流程才可流转到下一流程环节。

3. 会签

同一个流程环节多个人审核,需要每个人都审核完成后,流程才可流转到下一流程环节。

四、流程变更类型

实际业务流程中会有很多特殊的情况,不会按照既定流程一步一步的走下去,会产生流程变更。

流程变更的类型有如下:

1. 转授权

比如流程流转到B处理,但B请假了,B可以把流程暂时转交给C处理,等B回公司上班后,新流程还是继续会流转到B。

2. 移交

比如E辞职了,管理员可以把E要处理的流程永久的移交给其他人处理。

五、消息通知类型

流程当中可以通过邮件等方式进行提醒,提醒的方式有以下:

1. 消息通知

每次流程流转到本人时,发邮件进行提醒。

2. 催签

当你提交一个审批流程给领导时,领导迟迟未审批(可能审批任务太多把你的流程信息推倒后面导致领导没有看到),可以耍个“小心机”,可以重新提交流程,那么你的流程就会排在前面,以此提醒领导审批。

六、查看完整的流程

我们在处理流程的时候,最好可以看到完整的流程,比如谁处理什么,谁处理什么,流程现在流传到谁了。

查看完整的流程又可分为:

  1. 发起人发起流程的时候可以知道这个流程会有几个环节每个环节谁来处理;
  2. 流程发起后,每个流程处理人能够看到一个完整的流程信息,包括已处理的流程环节和未处理的流程环节,参与人员等。

七、外部接口

现在由于系统太多了,很多人处理流程会在其他系统进行处理,比如OA,这就需要能将系统的流程消息推送给OA,用户登录OA就可以点击链接处理流程。

原文地址:https://www.cnblogs.com/chuangye95/p/10204545.html

时间: 2024-08-19 03:23:14

从七个方面全方位分析流程类需求的相关文章

CVE-2013-3897漏洞成因与利用分析(UAF类漏洞分析流程)

CVE-2013-3897漏洞成因与利用分析(UAF类漏洞分析流程) 1. 简介 此漏洞是UAF(Use After Free)类漏洞,即引用了已经释放的内存.攻击者可以利用此类漏洞实现远程代码执行.UAF漏洞的根源源于对对象引用计数的处理不当,比如在编写程序时忘记AddRef或者多加了Release,最终导致对象的释放.对于IE的大部分对象(COM编程实现)来说,+4偏移处的含义是该对象的引用计数,可以通过跟踪它来定位补丁前后的位置及被释放的位置.+0偏移处的含义是该对象的虚函数表指针,可以通

第七章、面向对象分析

第七章.面向对象分析1.分析类,可划分为实体类.边界类和控制类种类型.  a.实体类:表示系统储存和管理的永久信息.  b.边界类:表示参与者与系统之间的交互.  c.控制类:表示系统在运行过程中的业务控制逻辑.2.面向对象的思想主要包括:   继承 多态 封装          封装:用抽象的数据类型将数据和基于数据的操作封装在一起,数据被保护在抽象数据类型内部.   继承:子类拥有父类的所有数据和操作.        多态:一个程序中同名的不同方法共存的情况.      有两种形式的多态–

6.流程类优化

网优四大部分优化 覆盖类优化 容量类优化 功率类优化(干扰类优化) 流程类优化 按照流程的步骤,一步步分析优化,与流程相关的优化 入网初始接入,重入网,切换,寻呼,位置更新等 所有制式的状态,发生的变化都是类似的. 空闲状态rrc idle 连接状态rrc connected 状态转移 都是伴随信令交互来变化的 非正常驻留:没有CM卡,只能拨打紧急电话 寻呼:为了快速做业务时入网的定义 业务流程(信令) 常见:入网(开机驻留),接入(做业务),切换,位置更新 小区选择(最优信号排序,记忆优先),

分析java类的静态成员变量初始化先于非静态成员变量

分析java类的静态成员变量初始化先于非静态成员变量 依上图中当class字节码文件被jvm虚拟机加载到内存中依次经过 连接 验证:对字节码进行验证 准备:给静态变量分配内存并赋予变量类型各自的默认值(注:基本类型为0或false,对象为null,static final修饰的常量直接赋予相应的值) 解析:类中符号引用转换成直接引用 初始化:为类的静态变量/静态语句块初始化相应的值 而类的初始化契机是:类在被第一次主动使用的情况下,主动使用包括以下6中情况: 使用new关键字实例化对象时. 调用

0.ring0-蓝屏dump分析流程详解

http://blog.csdn.net/hgy413/article/details/6451619 以下是自己分析dump的一些经验,个人之见 系统蓝屏后,会先出来一个提示: 也可以通过dump来看到: 打开MSDN对蓝屏的说明:http://msdn.microsoft.com/en-us/library/windows/hardware/hh994433(v=vs.85).aspx 找到0x19的说明: [cpp] view plaincopy 0×00000019 BAD_POOL_H

【数据可视化】可视分析流程

图1是典型的可视分析流程图,起点是输入的数据,终点是提炼的知识.同样,从数据到知识,知识再到数据,数据再到知识的循环过程.从数据到知识有两个途径:交互的可视化方法和自动的数据挖掘方法.这两个途径的中间结果分别是对数据的交互可视化结果和从数据中提炼的数据模型.用户既可以对可视化结果进行交互的修正,也可以调节参数以修正模型.从数据中洞悉知识的过程也主要依赖两条主线的互动与协作[1,2]. 图1 欧洲学者DanielKeim等人提出的可视化分析学标准流程 数据可视化分析流程中的核心要素包括四个方面:

分析特定类的python脚本

今天接触了下pyUSB,事先没看对象内部成员资料,直接用python的dir函数看了看pyUSB的内部构成.突然间想到自己可不可以写个简单的脚本,利用dir或其他函数遍历某个对象内部的所有成员,并打印出来成树状图的形式?于是写了如下对象分析程序: 使用方法 : import matplotlib.pyplot as plt import AnalysisClass m = AnalysisClass.AnalysisClass() m.analysisObject(plt.Arrow, 'plt

CorePlot学习七---坐标轴的详细分析

先看代码,有标注,很详细,看看是如何设定x.y轴的可视范围.移动范围.已经如何确定原点的位置的.还有就是如何固定坐标轴!!! //坐标轴的初始化 -(void)axesInit { // Setup plot space: 设置一屏内可显示的x,y量度范围 CPTXYPlotSpace *plotSpace = (CPTXYPlotSpace *)[xyGraph defaultPlotSpace]; plotSpace.delegate = self; plotSpace.allowsUser

ARM七种异常源和异常处理流程(四大步三小步)

ARM七种异常源和异常处理流程 2014-11-30  北京海淀区  张俊浩 ARM七种异常源及其工作模式                                                                                             异常源                                              含义                      ARM工作模式