-EIS工作流引擎说明_第1页
-EIS工作流引擎说明_第2页
-EIS工作流引擎说明_第3页
-EIS工作流引擎说明_第4页
-EIS工作流引擎说明_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、第 1章 EIS 工作流引擎简介1.1 前言工作流引擎不仅涉及到流程建模,还需要建立电子化表单、定制各种报表。所以对与工作流系统,如 果只有流程建模工具,没有表单设计器及报表设计器,或是这方面的功能不够强大,就需要编写程序来完 成表单及报表的功能,这就意味着必须依赖供应商来完成流程系统的实施,或是在公司内有专业的 IT 研 发人员来完成这些工作。如果你的对进度要求较高,或是你不希望对供应商有过高的依赖,那么选择一个 适合自己实施的工作流引擎是您的最好选择。本文档主要对流程建模进行详细阐述。1.2 表单制作引擎表单是工作流的“用户界面”和载体,协助我们搜集与传播重要信息。一个完善、优秀的工作流引

2、擎 应该有一个易于设计和操作的表单设计工具。表单设计可以把日常使用的 Word 表格快速导入到系统中,使应用程序更加直观、敏捷,提升 用户的浏览体验;各自定义表单之间能够建立数据参考和引用。可引用本地库也可引用配置后的外部数据源,将 符合记录的数据回填到表单内的字段里,前提条件是要先配置表单的某个域需要实现该功能,然后 确定表单内的哪些字段需要与外部数据源或本地数据库的表字段映射来实现回填;表单定义系统应支持丰富的表现形式, 如 定义必填项、 标准输入框、 多行输入框、 只读输入框、 下拉数据字典、 只选下拉框、 可输入下拉框、 下拉数据表、 弹出数据表选择、 Radio 单选 - 横向、 R

3、adio 单选-纵向、自动编号、追加意见、计算结果、图片、网页内容、附件、Word编辑器、Excel编辑器、相关表单返回值、编辑列表、查看列表、编辑网格、TAB页、阅读情况、日期等 。表单域能够自我验证输入的有效性,如:数据类型检查、Email 、身份证、英文大小写转换、默认输入设置等;表单域支持计算公式定义,即可定义某表单域的取值等于表单上其它域的计算结果; 表单数据具备自动导入功能,可引用本地数据库、外部数据源数据,可配置导入条件,可一次 性导入原始数据源存在的数据,可制定任务计划或规则导入新增的数据; 表单详细表单字段说明文件。1.3 流程定义引擎管理员无需编程基础便能快捷地定义出符合本

4、单位需求的各项工作流程,蓝易捷协同办公平台流程定 义项目丰富,能够规范企业业务流程,发挥企业各种资源及系统的最大效能。流程定义主要包括流程的基 本属性、节点定义、相关表单、审核常用语、流程归档。支持流程复制功能,实现相类似流程的快速定义。EIS 流程设计功能:1、支持顺序、并发、条件流转、根据岗位级别自动流转、动态确定执行人、多人处理单一通过、按比 例通过、多人处理全部通过(并行、顺序流,多顺序模式) 、根据表单数据确定流转人,并支持撤消、收回、 加签、转发、跳签、跳回、超时提醒等。在执行这些动作时,可并行执行自定的系统事务;2、每一个节点又可以按步骤执行不同的动作,如工作明细、启动子流程、传

5、阅、知会、文档、归档、 电子邮件、手机短信等;3、精确的权限控制:可以控制每一个节点、每一个字段的只读、可写、不可见三种状态。 详见以下章节描述:1.3.1 创建流程流程名称启动权限办结提醒编号疋乂查询权限撤消提醒流程分类督办权限中止提醒流程状态传阅情况查看权限主表单本节主要功能点如下表:保存%节点定义也节点权限遷审翳用面魯谎程文档擁肖蛊详细信息流程菩称曲_报丽育 流趕骗号主喪单舸_扌陥申请单每麵岂文档启动权限全制单f亜 査何权限办结揑聲依阖情况查丢权限FI痂程自动人员I IH启动人员部门主帝 I I流程启功人员上级主管 団流桎节点人员団其也人员I需程自动人员溢握言动人员部门壬管 0济程言动人

6、员上毂主官 回其也人员= 0旅程宿动人员馮程启动人员祁门三管I I流猩启动人员上级王管 流程节点人员其世人员=0旅程启动人员応程启动人员部门二管 I I流程启动人员上蕖王管流程名称:填写相应的业务流程名称,易于启动流程识别,如【K3_销申请】流程分类:支持流程两级分类,如二级分类未填写,则仅显示一级分类,易于管理主表单:选择流程中使用的表单,可以是“自定义表单”或“系统表单”。一般一些特殊的表单已做成系统表单,如通知公告、文档审批等;启动权限:指定具有启动该流程权限的“人员、岗位、部门、群组”,拥有该权限的人员登录系统后就可以在流程模块中启动该流程;反之如无启动权限,则在个人【新建流程】模块中

7、不显示该流程。查询权限:指定具有该流程的查询权限的人员,拥有此权限的人员可以查询到该流程信息;流程启动人员:缺省选中,表示该流程创建者,能查询本人新建的流程实例;流程启动人员的部门主管:流程创建者的部门领导能否查询其部门员工发起的流程;流程启动人员的上级主管:流程创建者的上级岗位能否查询其部门员工发起的流程;流程节点人员:缺省选中,表示该流程的参与者,能查询所参与的流程实例;注:以下四种权限都是相对性的,是根据具体的流程实例进行权限判断的。女口A部门员工发起的流程,B部门领导无查询权限;其他人员:能查看本流程所有流程实例的权限人员,如主管副总、总裁等;(此处的流程权限是绝对性权限,即主管副总可

8、以查询所有人员发起的“K3_销申请”流程)査词权限I流程启动人员一流程启动人员部管號程启动人员上级主管k流程节点人员团算他人员督办权限:指定具有该流程督办权限的“人员、岗位、部门、群组”;(督办人可以对流程节点进行任意跳转,系统会记录督办操作历史)。传阅情况查看权限: 指定具有该流程传阅后查看权限的“人员、岗位、部门、群组”;(如将收文文件传阅到各经理层,各经理层阅读、即回复情况哪些人员可以进行查阅)办结提醒:当该流程办结后,系统自动提醒“所选择的人员”,以告知该流程的结束, 形成闭环的流程。撤消提醒:当该流程撤消时,系统自动提醒“所选择的人员”。(仅发起人可以进行流程撤消,系统可以定义流程已

9、经流程在某个环节时,才允许发起人进行撤消。中止提醒:当该流程中止时,系统自动提醒“所选择的人员”。(能够进行流程终止的权限可以按流程节点进行授权)1.3.2 节点定义节点定义是整个流程定义的核心部分,节点定义的设定决定了流程的处理步骤、办理所涉及到的人员 以及人员办理此流程的操作类型等有关流程办理方式。本节主要功能点如下表:节点名称中止设置页面初始脚本下一节点加签跳签下一步脚本退回节点转发跳回按钮名称超时提醒撤消收回短信验证退回节点:表示此流程中各节点对应的编号,用正整数来表示,“下一节点”和“退回节点”中可以填写其它节点的编号,以实现该流程在各个节点间的流转;节点名称:给当前节点命名,一般以

10、“当前节点的执行人+执行的动作”来命名(例如:部门主管审批), 便于理解和维护;下一节点:表示在流程中当前节点执行人处理完后,流转到的下一个节点(如果录入“10,20 ”,则表示为并发节点,即当前节点完成后,流程并发给10和20这两个节点);跳签:在“跳签”中设置节点编号,与“下一步”相配合,供选择跳到哪个节点;(可以设置能跳回到多个节点,如当前节点为 1,可以选择跳签到“ 40, 60, 70”,即在下一步时,可以跳过中间节点环节, 直接选择这三个节点的中任意一个;退回节点:表示输入要退回的节点数。在流程处理时点击“退回”按钮,则流程就会退回到指定的节点处;如果未输入“退回节点”,则点击“退

11、回”按钮时,自动退回到当前节点的上一发送节点;“退回事务”框中可以选择节点退回时要执行的事务;(在中止事务中再加以描述)跳回:在“跳回”中设置节点编号,与“退回”相配合,供选择退回到哪个节点;(可以设置能跳回到多个节点,如当前节点为 80,可以选择跳回到“ 60,50,40 ”;收回:A在流程发给下一节点操作人B时,如果B还未将流程处理并流转到下一环节C时,此时A打开流程时,会出现收回按钮,并可以进行流程“收回”动作,重新编辑后,再进行流转;加签:指当前节点执行人有审批此流程的权限,但由于考虑到此次流程的内容涉及面比较大,需要征求另一个人或几个人时,需用到“加签”功能,加签给一人或多人,让他们

12、对此流程发表处理意见(加签人不具有审批权限),之后再回到当前节点执行人处理;转发:与“加签”类似,但被转发人具有原执行人的所有权限,包括“审批”,转发后不再回到当前节点执行人,而是按流程直接流转到下一节点;中止:相当于该流程提前结束,当前节点之后的其它节点不再执行,系统可以设置在哪个节点环节人 员可以进行“中止”操作;撤消:与“中止”类似,但仅发起人才有撤消权限,当流程流转到某节点时,如果该节点定义“撤消”复选框没有选中,则此时发起人亦不能进行“撤消”动作。页面初始脚本:在某节点打开流程页面时,加载 JS,进行表单页面初始动作;(高级扩展应用) 下一步脚本:在某节点击“下一步”按钮时,加载 J

13、S,对表单页面进行操作;(高级扩展应用)本节主要功能点如下表:节点类型执行方式退回事务工作明细执行人执行顺序中止事务传阅执行人附加条件正文备份二撤消事务收回传阅处理类型正文痕迹归文档通过类型必须查看正文归档案启动子流程更改超时类型=.节点放-网页对话匡保存节点属性节点I 凹节点名称部门审枇I节点类型1X1%里|撫行人节点【报清申请执行人的部门主管执行人胡加条件处遷类型多人处程通过类型全部通过执行方武按帧序负行执行顺序排名正序正交备饴正文痕诬不可修孩,仅套红头必滇先苣看止文追抑意见退回事夯厂允诈中止机行事务 &厂允许觴肖执行事势厂允许加蔓 厂代许转发 厂允许设盍 厂短信瞪证节点燥作节点类型:有两

14、种供选择,“人工处理”和“系统执行”;系统执行节点的动作主要有三类:条件流转、系统事务和办结。条件流转:表示流程走到某个节点的时候,系统需要判断才能决定走向下一个节点,这时就需要选择条件流转;系统事务:是由系统自动执行 SQL语句,单击“系统事务”后,可以选择预定义好的SQL存储过程(可以在SQL存储过程中编写 SQL语句);办结:指流程走到该节点时,就表示流程到此办结,流程结束,一般在流程的最后一个节点使用。执行人: 选择当前节点的操作人员。所有人: 指拥有启动权限的所有人;相对执行人: 相对于前几个节点的执行人来选择当前节点的执行人;执行人: 所选择的节点的执行人执行人部门主管: 所选择的

15、节点的执行人的部门领导;执行人上级主管: 所选择的节点的执行人的上一级岗位人员注: 1、如果选择“包含上几级主管,则表示这个节点,执行人的上几级领导都可以进行审批2、如果选择“包含兼职岗位” , 则别人如果兼职执行人的上级主管,也会在被选择范围内指定岗位: 可以把当前节点的执行人指定为某个岗位;指定部门: 可以把当前节点的执行人指定为某个部门;指定人: 可以把当前节点的执行人指定为单个或多个人、岗位、部门、群组;流转时确定: 表示当前节点的执行人可由上一节点执行人在流程流转时确定;表单确定: 表示当前节点的执行人由流程主表单中的某个字段在流转到该节点时的内容来确定, 如某个字段选择了某个人员或

16、多个人员、部门、岗位、群组等,系统都会自动在这些范围内选择; 最近岗位 : 在所选择的多个人员、部门、岗位、群组中选择与上一节点岗位节点最邻近的人员进行 选择;如集团架构(控股公司、集团公司、分公司、项目部)在财务费用报销时,需要本单位的 财务进行审批时,可以将所有财务人员设为一个群组,然后系统会自动找到本单位的财务操作) 处理类型: 有单人处理和多人处理两种类型;单人处理: 表示当前节点由一个人执行。如果定义了多个执行人,则流程流转到上个节点完成时, 系统将列出这些执行人,供选择其中一个,当选中的执行人完成此节点后,流程就可以继续往下 一节点流转;多人处理: 多人处理有两种情形可以选择:单一

17、通过: 表示该节点的执行人有多个,但只需其中任何一个人执行完,流程就可以继续往 下一节点流转;全部通过: 表示该节点的执行人有多个,但必须等所有的人都执行完该节点,流程才能继续 往下一节点流转;执行方式: 包含“并发执行” 和“顺序执行” ,“并发执行” 是指同时发送给多个人员; “顺 序执行”是指按照一定的执行顺序来串行执行;执行顺序: 包含“选择顺序” 、“排名正序” 、“排名倒序”三种模式;按比例通过: 选择人多个人员中,当计算达到比例人数时,流程就可以继续往下一节点流转; 正文备份: 在该节点执行后, 系统会自动将当前的 word 文件内容备份成一个新的文件, 在下一节点时, 将进行文

18、件清稿,以便于阅读,但仍有历史记录可供查询;正文痕迹: 主要是指 web office 中的 word 文件是否有痕迹功能;强制留痕: 在此节点操作 word 文件时,在修改、删除、添加内容时均会记录相应痕迹,并显示出 是哪个用户什么时间进行操作的;强制不留痕: 在此节点操作 word 文件时,在修改、删除、添加内容时均不会记录相应痕迹,一般 在文件起草时使用此模式;不可修改仅套红头: 一般在套红头时,是不允许对正文内容进行修改的,因为此时已经是领导审 核的终稿,所以此处采用对正文不可修改模式,但仍可以套用红头模板的方式处理;退回事务、撤消事务、中止事务:表示在执行这些动作时,附加执行某些预定

19、义好的SQL存储过程,如某个入库动作已经执行,但因为某个原因,需要中止本流程时,为了数据的正确性,就必须进行回 滚,此时就要用中止事务,来执行回滚的SQL语句。工作明细: 选择了工作明细后,会弹出工作明细录入框,可在此录入当前节点执行人的操作说明,这 样有便于提示执行人该做那些工作,从而提高操作的准确性、规范性;启动子流程: 表示当前节点执行人有启动另外一个流程的权限。可以定义两个流程主表中的数据对应 关系统,以将主流程表单字段信息引入到子流程表单;并支持主流程流转模式设定。无关系模式: 子流程是否办结,在子流程未办结情况下,主流程仍可继续向下流程; 前置关系模式: 只有子流程办结后,主流程才

20、可以继续流转。传阅: 选择该项时,表示当前节点执行人具有将该流程办理到当前节点时的内容传阅给他人查看的权 限,如电子公文中的上级来文及办文等内容需传阅给有关人员查看;收回传阅: 在此节点可以对已经传阅的文件进行收回动作;归文档: 执行该操作后,流程信息会自动在某个文档目录中显示;归档案: 执行该操作后,流程信息会自动在某个档案目录中显示;更改超时类型: 在此节点可以手动调整流程的紧急程度,以便引起下一节关注;1.3.3节点权限节点权限的主要功能就是控制流程节点执行人对流程表单的字段操作权限。EIS中流程表单的所有字段的权限控制都是按每个节点单独设置的(当节点类型为“系统执行节点”,该节点不用设

21、置权限)。流程节点执行人对表单相应的 字段和表单按钮有“只读”、“可输入”、“不可见”三种权限级别:只读表示流程中此节点执行人对此表单相应的字段有只读的权限,系统默认为所有节点对相应的表单都有只读权限,颜色显示为 灰色或白色;可输入表示流程中此节点执行人对此表单相应的字段有可输入权限,设置时点击相应的字段,直至颜色显示为红色;不可见表示流程中此节点执行人对此表单相应的字段内容不可见,设置时点击相应的字段,直至颜色显示为黑色;保存Ei_lfept_id |返回天kl稻费用报馆单攔肖单号申请曰期报销日期报销人祁门崗 位相关借戴借载额度借款余额相关顷目报请明细完全加载(1/1): 1凸ix o山内基日期说朋握谓金额实际报f肖人甜科目部门編码1附件数报销总额审批意见1.3.4流程消息流程消息的主要功能是定义流程执行中的显示标题,标

温馨提示

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

评论

0/150

提交评论