欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

ASP.net技术支撑,learun工作流开发分享

程序员文章站 2024-02-01 16:05:46
ASP.net技术支撑,learun工作流开发分享 一、工作流 根据的定义,工作流就是自动运作的业务过程部分或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。 工作流是针对工作中具有固定程序的常规活动而提出的 ......

asp.net技术支撑,learun工作流开发分享

一、工作流

  根据的定义,工作流就是自动运作的业务过程部分或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。

  工作流是针对工作中具有固定程序的常规活动而提出的一个概念。通过将工作活动分解成定义良好的任务、角色、规则和过程来进行执行和监控,达到提高工作效率的目的。工作流为企业更好地实现经营目标提供了先进的手段。

  1993年,国际工作流管理联盟的成立标志着工作流开始进入相对成熟的阶段。为了实现不同工作流产品之间的互操作,在工作流管理系统的相关术语、体系结构及应用编程接口等方面制定了一系列标准。工作流管理联盟给出的工作流定义是:工作流是指整个或部分经营过程在计算机支持下的全自动或半自动化。在实际情况中可以更广泛地把凡是由计算机软件系统(工作流管理系统)控制其执行的过程都称为工作流。

  一个工作流包括一组活动及它们的相互顺序关系,还包括过程及活动的启动和终止条件,以及对每个活动的描述。工作流管理系统指运行在一个或多个工作流引擎上用于定义、实现和管理工作流运行的一套软件系统,它与工作流执行者(人、应用)交互,推进工作流实例的执行,并监控工作流的运行状态。

二、工作流引擎代码部署

1、工作流审核者

审批流可以指一支审批的全流程或者审批路径,包括审批节点,审批规则,审批路径、审批角色等。

 

ASP.net技术支撑,learun工作流开发分享
 

2、 [endif]工作流字段权限信息

这个应该是管理员没有给这个发起人使用工作流的权限吧。你可以联系管理员登陆系统,然后在岗位角色中设置工作流的使用权限。

 

ASP.net技术支撑,learun工作流开发分享
 

3、工作流流转字段条件

需要将流程定义与表单应用配置好,形成流程应用后再重新进入流程定义中配置。如下图所示,我们在周报中需要将“主管负责人”做为下一节点及后面节点的处理人。

 

ASP.net技术支撑,learun工作流开发分享
 

4、工作流关联表单

请假流程为,员工请假--主管审批--部门经理审批--人事审批,

 

ASP.net技术支撑,learun工作流开发分享
 

5、 [endif]工作流节点

员工已申请通知信,用于通知部门主管,请他尽快审批

 

ASP.net技术支撑,learun工作流开发分享
 
ASP.net技术支撑,learun工作流开发分享
 
ASP.net技术支撑,learun工作流开发分享
 

6、工作流流转类型

审核同意和不同意,超时就是一周没有看见

 

ASP.net技术支撑,learun工作流开发分享