工作流系统设计手册
SinoEP工作流开发手册(doc 112页)

SinoEP工作流开发手册(doc 112页)SinoEP工作流开发手册版本:4.2中科软科技股份有限公司2009年6月1.阅读指南 (4)1.1.手册目标41.2.阅读对象41.3.手册约定42.体系介绍 (4)3.流程定义 (4)3.1.定义工具配置文件43.1.1.................................. workflow.xml53.2.流程定义工具需要实现的接口53.3.流程配置过程83.3.1.打开配置界面83.3.2.初始化数据93.3.3.新建流程183.3.4.配置流程244.工作流引擎 (43)4.1.引擎配置文件434.1.1.......................... oscache.properties434.1.2.................................. workflow.xml444.2.引擎需要实现的接口444.2.1.数据操作的接口444.2.2.组织机构接口474.2.3.逾期实现接口514.2.4.应用程序实现接口514.2.5.办理人设置实现接口514.3.启动工作流524.3.1.工作流引擎入口参数524.3.2.Servlet和方法启动工作流534.4.处理待办和已办544.4.1.打开待办页面544.4.2.打开待办页面一般需要调用的接口 (54)4.4.3.如何打开已办页面554.4.4.打开已办页面一般需要调用的接口 (55)4.5.数据封装类554.5.1.文件类型FlowFileTypeVO554.5.2.流程FlowWorkflowVO564.5.3.待办FlowWriteVO564.5.4.已办FlowReadVO574.5.5.实例FlowWorkflowinfoVO584.5.6.流转日志FlowWflogVO594.5.7.意见FlowIdeaVO604.5.8.签名FlowSignVO604.6.引擎提供的接口614.6.1.取待办614.6.2.取已办634.6.3.待办已办提示信息 644.6.4.有关意见操作的接口 684.6.5.存取临时签名 724.6.6.签收 734.6.7.有关按钮操作的接口 734.6.8.业务表单的权限控制 744.6.9.收回操作的控制 754.6.10.有关待办授权和工作移交的操作的接口 (78)4.6.11.修改流程状态的接口 80resumeFlow(StringfileTypeId,String recordId) (80)4.6.12.得到当前用户有启动权限的流程 (83)4.6.13.其它835.7工作流控制公式 (85)1.阅读指南1.1. 手册目标本手册主要面向使用工作流产品进行二次开发的开发人员及部分工作流产品的最终用户撰写。
NC6.5系统工作流程配置操作手册

1.1、适用范围本文档适用于NC6.5系统系统管理员使用,配置本单位工作流程。
1.2、适用场景本文档适用于NC6.5系统中各模块进行影像扫描、线上单据流转工作流程配置操作。
1.3、操作流程1.3.1名词释义工作流定义:配置影像单据线上审批流程功能节点。
人工活动:审批流程上的各个节点所对应的的业务经办人或者审批环节。
本人自动审批:制单人在审批流程上多次参与审批的,勾选按钮后,遇到制单人审批节点可自动审批。
指派:当下一环节存在多个审批人,且需要当前审批人指定下一环节审批人时使用指派功能。
加签:增加审批流程之外的人审批,加签时当前加签人需要等待被加签人审批完成后再进行审批,否则无法审批。
注意:加签人需已成为系统用户。
改派:当流程进行到某审批环节时,但此事项或单据不需要本人进行审批,可以使用改派操作,将流程改派成正确的流程审批人。
抢占:当流程中某环节存在多个审批人且只需要其中一个人进行审批后继续走流程时,可以使用抢占模式。
会签:当流程中某环节存在多个审批人且需要多人同时审批才能继续走流程时,使用会签模式。
1.3.2工作流程配置1.3.3工作流参数修改配置流程之前需要先进入动态建模平台->基础数据->【业务参数设置-业务单元】节点更改业务单元参数,所有参数如下,使用到哪个单据时修改哪个单据的参数。
工作流程配置在动态建模平台->流程管理->工作流定义-业务单元进行,如下图所示:打开工作流定义后,选择本组织单位,选择需要配置的单据类型,然后新增,点手工新增的按钮进行工作流新增。
新增后进入工作流配置界面,如下图所示,还是从图元库选择人工活动添加新的人工活动,然后通过转移线连接起来,此处需要增加影像扫描的工作流程。
制单人的基本信息还是选择虚拟角色、制单人,但是需要在其他设置中将流程活动改为SSC制单。
影像扫描工作事项配置基本信息中参与者类型配置为角色,人工活动配置配置为“自助用户角色”,再在限定模式中添加限定模式为制单人限定,然后其他设置中流程活动选择影像扫描,这里需要设置业务参数,业务参数设置为查看影像权限,值写“1”即可,如下面三张图片所示。
工作流系统开发手册

工作流系统开发手册西安中望软件公司二零一零年一月十五日一概述本工作流是中望E/3平台的主要功能系统、也是协同办公的重要组成部分。
中望E/3平台主操作界面如图1所示。
图1 中望E/3平台后台管理主界面今天的协同办公系统一直在不断的完善,产品化的办公系统不断推出。
功能的日益完善。
然而,无论如何完善的办公系统都不会包含所有的实际工作情况。
那么,工作流的作用在这里就体现了。
它可以自由定义出个性化的流程。
完成各种公用功能所完成不了的流程功能。
它灵活的表现形式可以满足我们日常办公中的个性工作流程。
本工作流是基于E/3平台所开发。
图形化的设计界面、独到的设计技术,造就了E/3 工作流非常凡的流程设计能力、流程再造能力,可以适应和解决各个行业、各种复杂情况的工作流问题。
二技术简述2.1技术需求¾先进性设计方案应立足先进成熟计算机技术,保证系统可靠运行。
系统架构要求采用B/S结构设计,基于J2EE技术体系和XML技术标准开发设计¾可靠性选择可靠的网站硬件、软件产品,采用冗余设计、备份方案等措施。
系统要求支持Windows、Linux操作系统,支持SQLSERVER数据库系统,可以支持Bea weblogic server应用服务器。
¾安全性在用户登录和信息传递过程中,对密码进行不可逆加密处理,有效保证系统及用户资料的安全。
要求系统可以全面防止SQL注入攻击、密码猜解、木马上传等各种恶意攻击手段;采用IP限定方式来确保安全的用户访问。
¾可扩展性要求系统具有良好的跨平台设计,具有良好的移植性、扩展性,具备高度的开放性,保证将来能够在统一的标准平台之上的扩展、移植和整合。
日后产品升级扩展不影响系统使用及正常运行,在升级中,各个功能模块可重复利用,降低系统扩展的复杂性。
所使用的产品和系统构架均应具备可扩展性。
¾标准性和开放性采用遵循国际标准的系统和产品,以便于日后的扩展,同时易于向今后的先进技术实现迁移,充分保护用户的现有投资,其综合反映在可移植性、互操作性、系统独立性和集成性。
图文档工作流系统手册

CAXA图文档工作流系统使用手册2007-10-3不经特别说明,本手册内容会随软件版本的不同发生变化。
未经版权所有者的书面允许,任何人不能以任何方式翻印、传播手册的内容。
版权所有(C)2006 北京数码大方科技有限公司手册中出现的其它公司名称或产品名称属于各自公司的商标或注册商标。
目录1. 系统简介 (6)1.1概述 (6)1.2系统配置 (7)1.3术语 (7)2. 工作流程定义工具 (9)2.1概述 (9)2.2系统启动与主界面 (9)2.3模板属性介绍 (11)2.3.1名称 (12)2.3.2描述 (12)2.3.3优先级 (12)2.3.4有效期开始与有效期结束 (12)2.3.5运行时修改 (12)2.3.6流程启动事件、流程结束事件、流程异常事件、流程暂停事件、流程终止事件 (13)2.4模板节点及属性介绍 (14)2.4.1名称 (14)2.4.2标识 (14)2.4.3表单样式 (14)2.4.4流入模式 (15)2.4.5流出模式 (16)2.4.6流出时任务合并 (17)2.4.7优先级 (17)2.4.8可退回任务 (17)2.4.9参与者 (17)2.4.10必须完成时间 (19)2.4.11跳跃策略 (20)2.4.12流入事件、流出事件、任务提交事件、任务撤销事件、流入任务合并处理、流出任务合并处理 (21)2.4.13字体 (22)2.4.14图标 (22)2.4.15图标大小 (22)2.4.16详细显示 (23)2.5模板转移线属性介绍 (23)2.5.1名称 (23)2.5.2标识 (23)2.5.3起始节点和中止节点 (23)2.5.4响应 (23)2.5.5转移条件 (24)2.5.6转移类型 (24)2.5.7流过事件 (24)2.5.8字体 (24)2.5.9颜色 (24)2.5.10线型 (24)2.6新建流程模板 (25)2.6.1创建工作节点 (25)2.6.2创建应用节点 (25)2.6.3创建子流程节点 (26)2.6.4创建抄送节点 (29)2.6.5创建虚节点 (29)2.6.6删除节点 (30)2.6.7创建转移线 (30)2.6.8删除转移线 (30)2.7保存模板 (31)2.8打开流程模板 (31)2.9删除流程模板 (32)2.10模板发布与取消发布 (32)2.11模板禁用与启用 (33)2.12模板节点的拷贝与粘贴 (34)3. 工作流引擎 (35)3.1概述 (35)3.2工作流引擎服务的启动与停止 (35)4. 任务箱 (36)4.1概述 (36)4.2任务箱启动与主界面 (36)4.3任务接收与退收 (38)4.4任务提交 (39)4.5撰写邮件 (39)4.6回复邮件 (41)4.7转发邮件 (41)4.8删除邮件 (41)5. 流程监控 (42)5.1概述 (42)5.2系统启动与主界面 (42)5.3一个模板的流程监控 (43)5.4流程查询与监控 (44)5.5任务查询 (46)5.6流程的暂停与恢复 (46)5.7流程终止 (47)5.8删除流程 (47)5.8流程变更 (47)5.9任务统计 (48)6. 交流工具 (50)6.1概述 (50)6.2系统启动与主界面 (50)6.3发送与接收 (51)6.5公告浏览 (52)6.6公告发布 (53)6.7公告删除 (53)7. 任务精灵 (54)7.1概述 (54)7.2系统启动与主界面 (54)7.3设置 (54)7.4启动任务箱 (55)8. 工作流与图文档集成 (56)8.1启动流程 (56)8.2流程权限的设置 (59)1.系统简介1.1概述工作流是将任务工作项按照规定的路线在参与者之间进行传递的自动化系统。
U8工作流开发手册

工作流开发手册1 功能介绍:工作流系统是以规格化的流程描述作为输入的软件组件,它维护流程的运行状态,并在人和应用之间分派活动、最终达到协同多人或服务共同完成工作任务的目的。
2 使用过程:工作流系统的使用过程分为三个阶段:设计时、配置时、运行时;设计时阶段需要完成流程模型设计;配置时阶段需要完成工作流系统运行环境的配置、工作流模型发布及版本管理等工作;运行时阶段需要负责发起和完成流程实例等工作。
U8系统安装完毕后,首先需要进入工作流环境配置模块设置MOM服务器和工作流引擎信息;配置的信息会通知到对应的MOM服务器,使得MOM服务器感知与其协同工作的工作流引擎信息。
配置时涉及的功能模块及运行时的流程实例管理模块存在于工作流管理控制台中。
环境配置完毕后,可以进行流程模型设计工作。
通过流程设计器,设计过程中结合UAP工具中设计出来的业务对象和注册在MOM服务器上的消息和服务信息,生成流程模型。
流程设计器设计出来的流程模型还不能直接投入使用,需要通过重定位模块对其消息和服务地址信息从设计时环境的地址转化为运行时地址后,才能正式使用。
重定位模块通过“流程发布”动作来完成该动作的。
流程模型发布后,业务应用就可通过消息发送接口发送特定类型的消息,消息通过MOM服务器通知工作流引擎,生成对应的流程实例,在流程实例处理过程中调用业务服务、生成需要人工交互的任务项、并最终协调完成流程实例的处理。
流程实例可以被流程实例管理模块加以管理、修改。
3 开发帮助基于新的工作流平台之上的审批流应用,利用UAP的数据引擎、MOM消息发布订阅和消息转发功能来完成审批这一类特殊流程的管理、配置、设计、使用、维护、监视操作。
下图是工作流系统使用流程图:在上述流程涉及到业务系统开发人员的活动中,服务开发、服务注册、预制业务对象、编写预制运行时活动插件、编写客户端审批提交代码等工作是在业务模块中实现审批功能都可能涉及的动作。
3.1开发与注册服务本处服务是指业务部门提供能、为了能满足特定业务功能而实现的组件中的方法;这些服务可在流程设计过程中运用于流程模型,体现为流程模型中的自动服务。
金蝶eas工作流操作手册

金蝶eas工作流操作手册
金蝶EAS工作流操作手册是为了帮助用户更好地使用金蝶EAS系统中的工作流功能而编写的。
本操作手册将详细介绍金蝶EAS工作流的操作步骤和注意事项,以便用户能够顺利地完成各项工作流程。
以下是金蝶EAS工作流操作手册的目录:
一、概述
本章节将介绍金蝶EAS工作流的基本概念和特点,以及操作手册的使用方法。
二、登录系统
本章节将介绍如何登录金蝶EAS系统,以及登录后的初始界面。
三、创建业务对象
本章节将介绍如何在金蝶EAS系统中创建业务对象,如会计科目、客户、供应商等。
四、录入初始数据
本章节将介绍如何在开始日常业务处理之前,录入初始数据,如会计科目的期初余额、库存商品的期初数量等。
五、日常业务处理
本章节将介绍如何进行日常业务处理,包括凭证录入、审核、过账等操作。
六、工作流设计
本章节将介绍如何使用金蝶EAS系统中的工作流设计器,创建和发布自定义的工作流程。
七、工作流管理
本章节将介绍如何对已发布的工作流程进行管理,包括流程实例的发起、查看和终止等操作。
八、常见问题与解决方案
本章节将列举一些常见的操作问题,并提供相应的解决方案。
九、附录
本章节将提供一些与金蝶EAS工作流相关的参考资料和工具。
以上是金蝶EAS工作流操作手册的大致内容框架,具体内容将在后续章节中详细展开。
请用户在使用过程中仔细阅读,并按照操作步骤进行操作。
如有任何疑问或问题,请随时联系我们的技术支持团队。
工作流系统设计手册

工作流系统设计手册一、引言工作流管理是目前被业界广泛应用并迅速发展的技术,它的主要功能是使业务处理过程自动化,协调人和各种应用程序的工作。
工作流管理系统(Workflow Management System,简称:WfMS)以企业业务过程为核心,结合了计算机支持协同工作以及企业信息系统的相关技术,立足于过程自动化,着眼于整体效率的提高。
随着计算机软硬件技术的发展,特别是Internet 和Intranet的迅速普及,工作流管理系统的应用范围已不仅仅限于传统办公环境(如保险、银行、法律、行政管理等)和工业制造中,而且逐渐扩展到企业应用环境中。
1993年成立的工作流管理联盟(Workflow Management Coalition,简称:WfMC)给出了一系列工作流的规范。
其主要概念有:工作流工作流是一类能够完全或者部分自动执行的经营过程,它根据一系列过程规则,文档信息或任务能够在不同的执行者之间传递与执行。
工作流是一种反映业务流程的计算机化的模型,实现经营过程集成与经营过程自动化而建立的可由工作流管理系统执行的业务模型。
工作流管理系统它是一个软件系统,完成工作流的定义和管理,并按照在计算机中预先定义好的工作流逻辑推进工作流实例的执行。
并监控其工作状态。
工作流管理系统可称为企业的业务操作系统。
(Business Operating System,简称:BOS)工作流系统参考模型有关工作流管理联盟更详细的规范请参见二、JU工作流管理系统根据国际工作流管理联盟的标准模型,实现了过程定义工具、工作流执行服务(工作流机)、工作流管理工具以及工作流客户应用(人工动作)和供工作流执行服务(工作流机)直接调用的应用(自动化动作)。
人工动作必须与表单绑定。
表单提供了人机交互的工作界面,而表单的后面是标准通用的关系型数据库系统。
对于数据库系统我们提供了标准的数据管理模块进行管理。
这样就和目前常见的工作流系统有了明显的区别,结构化的数据库系统参与了工作流的全部过程,而目前常见的工作流系统多采用非结构化的文档数据库。
工作流JBPM操作手册(V0.1)_未评审

1.工作流1.1 什么是工作流什么是工作流:是指画好流程图并对每个岗位及选择节点设置属性,布置好每个岗位所在的机构及选择好事业部,从而用这个工作流部分代替手工配置;1.2工作流页面名词解释1.2.1 文件1.保存:是对画好后的流程进行保存在数据库中2.部署JBPM:就是把画好的流程岗位部署在数据库中,在点击部署是必须先点击XML查看后在点击部署JBPM才能部署成功,部署并不代表保存;3.打开:把保存后的流程在进行打开进行修改4.新建:是建立一个流程的KEY、name(key是:流程模板ID、name此流程名)注意:key、name必须是唯一性;1.2.2 工具1.批量添加机构事业部:是指可添加多个机构和事业部2.显示所有转折点:是指画图时有转折点全显示出来3.添加机构:是指单独添加机构4.添加事业部:是指单独添加事业部5.删除所有机构和事业部:把所添加的机构和事业部完全的删除1.2.3 设置属性鼠标点击任务在点击设置属性,1.设置属性:是指对任务点设置岗位名称、岗位到岗或人、所在的机构、所在的事业部(实质就是岗位的属性)2.任务名称:是指此任务点可修改的名字;如(客户经理岗)3.按角色到岗:是指所有有这岗位权限的人员都能接受此任务;(选择的岗位必须与任务名称输入大致相同,如任务名称:部门有权人岗,此处选择岗位:有权人)4.任意选人:是指选择接受人接受此任务及岗位,只有被选择的人才能接受此任务并进行审批(格式:#{这里填入什么内人的与开发沟通})注意:流程发起人就是第一个任务的办理人,第一个岗位都选择属性配置是“选择任意人”5.按规则:是指选择数据库一已经存在的机构6.指定机构:是指录入流程要走的得下一个机构;(格式:#{这里填入什么内人的与开发沟通})7.按规则:是指选择数据库也存在的事业部8.指定事业部:录入事业部;(格式:#{这里填入什么内人的与开发沟通})1.2.4 选择节点属性1.判定是否存在某一特定用户角色:是指同一人具有审批多个岗并且岗位业务单元相同,让此人直接跳过这些岗位进入另一个接受人审批;(实质是一个人审批多个岗时,只需审批一个岗)2.终审:输入rate数与代码中自动生成的随机数作比较,随机数小于rate,任务流程走“yes”反之走“NO”3.判断某人是否具有某一权限:是指判断是否具有某一岗位,有某一岗位时,流程走“yes”反之走“No”(user 是否具有某人一权限:(useRole里填入的值是:YQR.#{orgInfo.startOrg}.#{事业部}.)、里填入的值是:#{person} )注意:1. YQR是“有权人”的首字母的大写,如果判断下面一个岗位是“风险经理”就应该把“YQR”变为“FXJL”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
工作流系统设计手册一、引言工作流管理是目前被业界广泛应用并迅速发展的技术,它的主要功能是使业务处理过程自动化,协调人和各种应用程序的工作。
工作流管理系统(Workflow Management System,简称:WfMS)以企业业务过程为核心,结合了计算机支持协同工作以及企业信息系统的相关技术,立足于过程自动化,着眼于整体效率的提高。
随着计算机软硬件技术的发展,特别是Internet 和Intranet的迅速普及,工作流管理系统的应用范围已不仅仅限于传统办公环境(如保险、银行、法律、行政管理等)和工业制造中,而且逐渐扩展到企业应用环境中。
1993年成立的工作流管理联盟(Workflow Management Coalition,简称:WfMC)给出了一系列工作流的规范。
其主要概念有:工作流工作流是一类能够完全或者部分自动执行的经营过程,它根据一系列过程规则,文档信息或任务能够在不同的执行者之间传递与执行。
工作流是一种反映业务流程的计算机化的模型,实现经营过程集成与经营过程自动化而建立的可由工作流管理系统执行的业务模型。
工作流管理系统它是一个软件系统,完成工作流的定义和管理,并按照在计算机中预先定义好的工作流逻辑推进工作流实例的执行。
并监控其工作状态。
工作流管理系统可称为企业的业务操作系统。
(Business Operating System,简称:BOS)工作流系统参考模型有关工作流管理联盟更详细的规范请参见二、JU工作流管理系统根据国际工作流管理联盟的标准模型,实现了过程定义工具、工作流执行服务(工作流机)、工作流管理工具以及工作流客户应用(人工动作)和供工作流执行服务(工作流机)直接调用的应用(自动化动作)。
人工动作必须与表单绑定。
表单提供了人机交互的工作界面,而表单的后面是标准通用的关系型数据库系统。
对于数据库系统我们提供了标准的数据管理模块进行管理。
这样就和目前常见的工作流系统有了明显的区别,结构化的数据库系统参与了工作流的全部过程,而目前常见的工作流系统多采用非结构化的文档数据库。
经过扩充后的工作流系统既解决了人员之间的协同,提高了工作效率。
也解决了其它工作流系统不能解决的第二个问题,为业务管理系统提供准确有效的数据,加上可自定义的报表工具,分析工具。
即可生成极具个性的企业业务管理系统。
过程定义工具和工作流客户应用是人机交互的主要部份。
过程定义工具的使用是一个设计开发的过程,而工作流客户应用则是使用的过程,设计开发过程相对复杂,而使用的过程则非常简单。
对于两种不同的过程,我们采用了统一的设计方法,采用了完全的B/S 结构,现有的工作流系统一般设计工具采用C/S方式,运行端使用B/S或C/S方式,我们的系统将两者进行了统一,使用了独创的技术,可以直观方便地使用IE定义流程图。
降低了对管理员的要求。
同时,在流程运行时,流程图可以动态显示当前的状态,高度紧凑的系统提高了运行的效率,降低了出错的可能。
三、工作流基本知识流程又叫业务流程、工作流程。
是反映业务目的工作流模型,这个模型定义了要实现的目标以及实现目标所要经过的过程。
流程可以用流程图来表示。
●独立流程独立流程是可以直接启动运行的流程,一个完整的独立流程由若干个动作和若干个流转条件组成。
其包含的的属性有:工作流模型ID、名称、类型、编号、状态、版本号及绑定的数据源等。
●子流程和独立流程唯一不同的地方是子流程不可以直接启动。
子流程将作为独立流程的一个动作来执行。
●数据源存储数据的集合,目前支持关系数据库中的表,当数据源与流程绑定后,则数据源用来保存工作流运行过程中的数据。
●动作又叫活动,动作是构成流程的基本单元,主要反映完成业务流程需要执行的操作。
其包含的属性有:动作名称、动作描述、动作类型(人工动作、自动动作、子流程等)、是否起始动作、是否添加动作、动作人、动作时限、通知方式以及相应的表单信息等。
动作在流程图中用一个方框来表示,方框内显示了动作的重要属性。
●起始动作表示一个业务流程的起点。
当起始动作启动后,系统将自动生成一个流程实例。
每一个流程最小有一个起始动作。
起始动作目前是由人工来启动的。
区别与别的工作流系统,起始动作本身也是一个动作,人工起始动作将启动表单,提供人机交互界面,与实际业务过程中的起草、申请、录入等工作相对应。
在流程图中的动作方框内有一个明显的箭头图示表示起始动作,非起始动作则表示为齿轮。
●人工动作指需要业务人员进行一些手工处理的动作。
人工动作在在执行时将启动表单界面,提供人机交互界面。
●自动动作指无需人工干预,系统自动运行的动作。
●添加动作在人工动作时,其启动的表单界面是空白表单。
而当非添加动作时,其表单为上一动作传递而来,当起始动作为非添加动作时,启动的表单将从已存在的表单中选取。
一般情况下,起始动作同时也是添加动作。
非起始动作同时也是非添加动作。
只有一些特殊的流程,起始动作不是添加动作。
●流转条件表示从一个动作(源动作)转到另一个动作(目标动作)的条件,流转条件包含一个结果为真(true)或假(false)的逻辑表达式,当表达式为真时,目标动作将被启动,当表达式为假时,目标动作不被启动。
目前表达式支持VB的语法。
在表达式定义过程中,流程表单中的每一输入数据项都可以作为变量被引用。
流转条件包含的属性还有:类型(单径流转、多径流转)、文字描述、源动作、目标动作、名称等。
流转条件在流程图中表示为一个连接源动作方框和目标动作方框的单向连接线。
●单径流转为流转条件的一种,当目标动作的动作人不唯一时,即一个动作存在多个动作人时,单径流转的处理逻辑是当其中一个动作人完成了目标动作,则此目标动作即变成完成动作。
无须再做。
●多径流转为流转条件的一种,当目标动作的动作人不唯一时,即一个动作存在多个动作人时,多径流转的处理逻辑是当其中一个动作人完成了目标动作,则此目标动作仍为待办动作。
只有所有的动作人都完成了动作,该目标动作才变成完成动作。
●流程图业务流程的图型表示。
流程图有两种形式,一种为模型流程图。
表示流程的模型。
另一种为实例流程图,不但表示流程的模型,同时还表示流程的实例。
即流程实例的完成动作和待办动作。
●流程实例流程启动以后产生的运行实例,即一个运行的业务流程。
系统会产生一个唯一标识ID来表示流程实例。
●动作实例在流程实例中启动了的动作运行的实例,系统会产生一个唯一的标识ID来表示动作的实例。
●完成动作当一个动作实例已经完成,为完成动作。
●待办动作当一个动作实例没有完成,为待办动作。
●超时动作当一个待办动作超过动作设定的时限为超时动作。
四、过程定义工具过程定义工具又叫建模工具,我们提供了方便易用的过程定义工具。
该工具作为整个协同管理系统的一个系统管理员功能提供给用户。
说明:在过程定义工具中并不包括组织结构和角色定义功能,这是因为,在人力资源模块中已经实现了这些功能。
人力资源模块是系统的一个基本模块,并不仅仅为工作流子系统服务。
当人力资源模块中的基础数据建立完成后,工作流系统只需要从人力资源模块引用数据即可,不必在工作流系统中单独建立组织结构和角色定义。
定制一个工作流程需要完成如下几个步骤:●新建工作流模型(可以从现有工作流模型中选取一个作为模板)●定义工作流的基本属性●绘制模型工作流图●定义人工动作对应的表单新建工作流模型运行工作流程的定制流程功能模块即可定制一个新的工作流程。
定制流程模块显示的第一个界面是分类列出系统已经定制的各项流程名称,点击名称,将在界面下部显示选中流程的流程图。
我们可以从现有工作流模型中选取一个与将要定义的工作流程近似的工作流作为模板。
这样可以大大减少定义的工作量。
点击右上角的箭头即进入下一步,在进入下一步之前,将询问你是否将选中的工作流模型作为模板。
选确定将使选中工作流复制到新建流程。
否则将创建一个新流程模型。
定义工作流的基本属性基本属性有如下内容:1.流程名称流程名称应在所有的流程模型中唯一。
用来在界面标识流程。
2.编码代号可根据企业规定的流程文件填写(如ISO9000文件)。
3.类型按管理类型所做的分类,管理类型在系统管理的编码管理模块定义。
4.描述用文字描述流程要实现的目标。
5.属性确定是否是独立流程或子流程。
6.正常周期流程实例的正常的生命周期。
用来为流程分析提供参考。
7.监控人流程实例的监控者,通常为业务主管或绩效考评部门。
8.制定人流程的制定人,由系统自动填写为当前用户的名字。
9.制定时间流程的制定时间,由系统自动填写为当前时间。
10.数据源为与流程绑定的数据源。
点右边的图示从列出的系统数据表中选取。
如果没有合适的数据源,应使用数据管理的数据建模模块来定义数据源。
11.状态为待用、试用、使用、停用、作废选项。
当选中作废时,当前编辑流程模型将被从系统中删除。
12.启用时间流程模型的启用时间。
13.停用时间流程模型的停用时间。
14.级别用数字表示的流程重要性。
15.版本号流程的版本号16.父版本流程的上一个版本17.更改说明流程更改情况的说明。
特别说明:监控人相当于本流程的管理员,监控人可以是流程的参与者,也可以不是流程的参与者。
监控人负责协调流程运行过程中出现的异常。
监控人可以随时查询并监控流程运行过程中的每一个动作。
当发现异常时,监控人可以通过催办、回退、终止、移交、删除等手段来解决出现的问题。
点击监控人右边的图示,将弹出一个角色选择对话框。
对话框分类列出了由人力资源模块提供的各类角色。
下面分别说明:职务:列出系统定义的所有职务,注意:具有同一职务的员工通常有多人。
部门:列出人力资源模块中定义的部门。
这里指部门的所有员工。
岗位:是部门和职务的合成。
如财务部经理。
岗位缩小了职务的范围。
员工:列出人力资源模块定义的员工。
其中第一项为所有员工。
指所有用户。
上下级:根据上下级关系定义的角色,共有如下几项。
发起人:流程起始动作的执行者。
所有上级:在人力地图中,位于发起人上级的所有的员工。
包括上级和上级的上级等。
所有下级:在人力地图中,位于发起人下级的所有的员工。
包括下级和下级的下级等。
直接上级:是发起人的直接上级。
直接上级只应有一人。
直接下级:是发起人的直接下级。
直接下级通常不止一人。
部门领导:是发起人部门的部门负责人。
该负责人在部门表里定义。
高层主管:是部门表位于顶层同时又是发起人的上级或间接上级的员工。
高层领导:是部门表位于顶层部门的所有人。
定义完工作流属性提交后,将进入绘制模型工作流图界面绘制模型工作流图在这里将定义动作和流转条件。
通过菜单的新增、编辑、删除来定义动作。
新增动作菜单将显示一个动作属性对话框。
其内容有:动作名称:本动作的名称描述:本动作的文字说明类型:为人工动作、自动动作和子流程的选择框。
起始节点:勾选是否为起始动作。