搜档网
当前位置:搜档网 › 心通达OA工作流使用说明书

心通达OA工作流使用说明书

心通达OA工作流使用说明书
心通达OA工作流使用说明书

心通达OA工作流使用说明书

【工作流使用详解】

2018-3-21

北京高速波软件有限公司

版权说明

本文件中出现的任何文字叙述、文档格式、插图、照片、方法、过程等内容,除非另有特别注明,版权均属北京高速波软件有限公司所有,受到有关产权及版权等法律保护。任何个人、机构未经北京高速波软件有限公司的书面授权许可,不得复制、引用或传播本文件的任何片断,无论通过电子形式或非电子形式。

目录

工作流设计 (5)

1.1分类设置 (5)

1.1.1表单分类 (5)

1.1.2流程分类 (6)

1.2自动编号设置 (8)

1.2.1自动编号设置 (8)

1.2.2自动编号预览 (9)

1.2.3编号管理 (10)

1.3设计表单 (10)

1.3.1新建表单 (10)

1.3.2编辑表单 (11)

1.3.3预览 (12)

1.3.4删除 (12)

1.3.5导入 (12)

1.3.6导出 (13)

1.3.7表单智能设计器 (13)

1.3.8表单控件 (14)

设计流程 (32)

1.4.1流程管理 (32)

1.5新建工作 (53)

1.6我的工作 (55)

1.7工作查询 (56)

1.8工作监控 (56)

工作流设计

1.1分类设置

1.1.1表单分类

进入工作流-工作流设置-分类设置, 建立表单分类。表单分类更方便了表单的管理,把不同性质的表单放在不同的分类下,也方便了表单的查找。同时根据表单分类的所属部门,实现了表单分类按部门进行独立管理的目的。

新建表单分类:首先点击【新建】按钮,根据具体需求选择表单父分类,填写相应的表单分类排序号,表单分类名称,以及所属部门后保存。

1.1.2流程分类

在工作流-工作流设置-分类设置可以为系统添加流程分类。流程分类更方便了流程的管理,把不同性质的流程放在不同的分类下,也方便了流程的查找。同时根据流程分类的所属部门,实现了流程分类按部门进行独立管理的目的。

新建流程分类:首先点击【新建】按钮,根据具体需求选择流程父分类,填写相应的流程分类排序号,流程分类名称,以及所属

部门后保存。

流程分类中,通过设置是否是系统流程分类和系统流程类型来判断,此文件夹下的流程是工作流的流程,还是公文模块下的流程。

1.2自动编号设置

在【自动编号设置】用户可按照自己的需求自定义编号设置,规则可参照自己提供的规则设置。

1.2.1自动编号设置

在【自动编号设置】用户可按照自己的需求自定义编号设置,规则可参照自己提供的规则设置。

新建自动编号,填写序号、名称、规则表达式、计数器位数、唯一标识、规则描述等内容进行自动编号的新建。其中规则表达式包含以下这些内容。

新建自动编号,填写序号、名称、规则表达式、计数器位数、唯一标识、规则描述等内容进行自动编号的新建。其中规则表达式包含以下这些内容。

1.2.2自动编号预览

根据自动编号设置的规则,可以预览使用的效果。

1.2.3编号管理

管理编号的使用情况,可以进行增加计数器和设置初始值等操作。

1.3设计表单

在工作流→工作流设置→设计表单中可以新建、编辑、删除表单,进入表单后使用表单设计器制作表单样式。

1.3.1新建表单

进行系统,打开工作流-工作流设置-设计表单,点击右上角新建按钮,进行表单新建界面。

填写表单名称,选择表单分类,选择表单的所属部门,点保存即可新建一张表单。为了在使用时表单更容易被识别,建议表单名称不要重复。

1.3.2编辑表单

表单新建完成后,可以在此界面按分类展示不同的表单。

编辑表单名称界面和新建表单界面是一样的,用于对表单名称和所属部门等属性进行修改。有“设计表单”菜单权限的用户可以对自己管理范围内的表单进行编辑,修改表单属性。

1.3.3预览

由于预览界面和工作的办理界面看到的表单效果是一样的,我们可以在表单投入使用之前对表单进行预览,对表单不美观及不满意的地方进行修改,避免表单投入使用后出现问题再返回来修改带来的麻烦。

1.3.4删除

对已经不需要的表单可以删除,这里需要强调的是,没有数据的表单才有“删除”操作,已经在使用的表单是不能删除的。

注:删除操作需谨慎,如有需要,删除之前可以导出表单做一个备份。

1.3.5导入

表单导入支持htm和html格式。在新建和编辑表单时在导入栏选择文件,【保存】后即可导入。

1.3.6导出

如果用户对已存在的表单样式不满意,可以导出后编辑再导入。另外,表单的导入导出操作还实现了资源的共享,比如A想要用B的表单,那么A就可以将B的表单导出,然后导入自己的系统中。1.3.7表单智能设计器

表单智能设计器是表单最关键的操作,用户需要在表单智能设计器里为设计好的表单样式加上控件最终生成一个完整的表单。用户可以将设计好的表单样式复制粘贴到表单智能设计器里,也可以直接在表单智能设计器里添加表单样式,样式完成后添加必要的表单控件,这样就完成了表单的制作。

1.3.8表单控件

所有的表单标准控件如下:

1.3.8.1单行文本框

单行文本框作用:通常被用来填写比较简短的内容,比如:名字、地址等。

单行输入框属性:

控件名称:表单使用过程中,名称是控件的唯一标识,为了能更容易识别控件,建议名称不要重复。

默认值:在办理界面显示的默认值,也可以进行更改。

数据类型:暂时支持普通文本。

对齐方式:文本框内内容的位置。

宽X高&字体大小:文本框的宽、高和字体大小。

1.3.8.2多行输入框

多行输入框作用:通常被用来填写较长的内容。

多行输入框属性:

控件名称:表单使用过程中,名称是控件的唯一标识,为了能更容易识别控件,建议名称不要重复。

富文本形式:表单使用过程中,多行文本框以富文本的形式显示,可进行相应操作。

输入框样式:主要是控制输入框的大小。

字体大小:输入框中文字的大小。

默认值:在办理界面显示的默认值,也可以进行更改。

1.3.8.3下拉菜单

下拉菜单作用:允许您在一个有限的空间里设置多种选项,在表单上显示时只显示一个选项。通过单击向下的按钮来显示出所有的选项。

下拉菜单属性:

1.3.8.4单选框

单选框作用:在表单中使用单选框来设置预定义的选项,您可以通过单击单选框在一组选项中选择其中的一项。该控件具有互相排斥的特性,即选中其中一项时,该组中其他的选项都不能再被选中。

单选框属性:

单选框的属性与下拉菜单类似。可以设置默认选中项,添加好单选框菜单项目。

1.3.8.5复选框

复选框作用:在表单中使用复选框来设置预定义的选项,您可以通过单击复选框在一组选项中来选择一个或多个相应的项。

复选框属性:

1.3.8.6列表控件

列表控件作用:在表单中需要设置单独的表格进行操作,列表控件可以设置固定的表头和列宽度,也可以计算出列表中输入的数字,更加方便快捷。

列表控件属性:

OA办公系统工作流设计文档

OA办公系统 (工作流部分) 概要设计说明书 第1版 目录 1、概述 1.1 工作流设计目标 通过OA系统提供的JBPM4引擎设计流程,实现流程的跳转,表单的设计以及表单和流程的关联。 1.2 文档的作用 本文档基于广州宏天软件有限公司开发的OA办公系统的工作流模块设计的.仅限于流程的简单开发,开发人员快速入门. 2、流程设计 2.1售前流程 2。2 采购流程 2.3 维保流程 2.4 故障处理流程 1.1 概述 主要是流程图,表单的设计以及流程图和表单关联的设计.以一个售前的流程例子介绍他们公用的部分的开发设计。

2.1。1售前流程图设计 由此页面进入“在线流程设计". 下面的页面就是OA系统提供编辑流程图的页面,可以把所需要的流程通过此工具画出来 在这里简单介绍下几个节点的作用 (1)开始节点开始:这是一个流程的起点,一个流程可以没有结束节点但是一定要有节点。 (2)任务节点:这是一个需要人参与的节点,需要人去提交数据。

(3)决策节点:这是一个特殊的节点,它不需要人参与,但是需要一些人定义的条件来决定其下一步条到哪一个分支。 (4)同步节点:这个节点是当2个分支需要同时执行时所用到的节点。(注:此节点通常和下面的合并节点成对使用,这样可以保证一个分支结束流程不会结束,等另外的分支都结束后流程才会结束) (5)合并节点:此节点是2个分支需要合并的时候的节点.其使用方法参照同步。 (6)此节点不是必须的,但是基本上都是需要这个节点的.他代表了一个流程的结束。 (7)流程节点的连接.当鼠标移到一个节点上时会有4个红点在四周,拖动一个红点到另一个节点的红点就可以连接2个节点。注意一个节点的到另一节点的线上的名字不能重复,因为流程引擎是通过流程线上的名字来跳转的,同样任何2个节点的名字也不能相同,否则会有冲突。流程就不能发布。 发布流程:再设计页面的右边会有一栏流程的详细信息如下图:

通达OA工作流分析

通达OA工作流分析 (本文由OA软件用户经研究撰写,仅供参考) 1>建立组织机构、角色、用户 1.2>前台截图 略 1.3>后台结构 1.3.1>SQL分析 select * from department; select * from user_priv; select * from [user]; 1.3.2>数据分析 1.3. 2.1>部门表(department) 1.3. 2.3>角色表(user_priv) 1.3. 2.2>用户表(user) 2>建立表单(flow_form_type) 2.1>建立过程 在软件中的建立过程省略,此部分不是重点,因为我们要开发的软件想做到表单自定义还不现实。

2.2>SQL分析 select * from flow_form_type where form_id=25 2.3>结果记录 3>流程及步骤设置 3.1>建立流程分类(flow_sort): 3.1.1>建立过程 使用系统自带的默认流程分类不变 3.1.2>SQL分析 select * from flow_sort 3.1.3>结果记录 3.2>建立流程(flow_type): 3.2.1>建立过程 a>在工作流设置->定义流程,点击“新建流程”; b>在编辑流程“基本属性”时,定义“流程分类”为“生产”,定义“流程排序号”为0, 定义“流程名称”为“物资需求计划”,定义“流程类型”为“固定流程”, 定义“表单”为“物资需求计划”,定义“允许附件”为“是”; c>在编辑流程“监控人员”时,定义“[供应部] 张三”为监控人员; 3.2.2>SQL分析 select * from flow_type where flow_id=31 3.2.3>结果记录 结果:在flow_type表生成1条记录:

通达OA2010工作流常见问题解答

为什么我的表单明明有内容,但预览却提示“表单内容为空”? 表单在添加控件之前预览为空,在表单中添加相应控件即可。 为什么我不能新建某个流程的工作? 需要检查两个设置:a、流程步骤第一步的步骤号必须是1;b、流程第一步骤的经办权限必须设置。 为什么我新建了工作对表单不能操作,无法填写数据? 联系管理员设置好本步骤的可写字段。 为什么表单里的有些控件我看不到? 可能是管理员设置了本步骤的保密字段。 为什么我办理工作时只有办理完毕,不能转交下一步? 当步骤选项设置为“无主办会签”时,只有最后会签人员才能转交下一步,其他人员办理工作只有办理完毕选项。 为什么我办理工作时会出现“无公共附件,并且您无权上传附件”提示? 因为流程设计中本步骤没有对公共附件的可写权限。 我想给流程换一个表单,为什么设计时无法选择了? 已经建立过工作的流程,表单就不能修改了。 为什么转交给张三的工作却到了李四那? 检查一下工作委托的设置,应该是设置了委托规则,将张三的工作交给李四处理了。 在我的工作和工作查询中打开工作详情和流程图页面空白,怎么解决? 请检查杀毒软件,在IE8环境下安装卡巴2010会导致此现象。 超时工作统计页面显示“该页无法显示”?

在系统管理—菜单管理检查“超时统计”的子模块路径是否正确,09版子模块路径为workflow/timeout_stat 流程转交提示“Parse error:syntax error,unexpected T_STRING in D:\MYOA\webroot\general\workflow\list\turn\condition.php(393):eval()'d code on line 1” 请检查各步骤的条件设置,注意条件公式里的括号要用英文状态下的。 表单设计好之后点击“预览表单”,页面空白? 检查表单代码,将display属性删掉就可以了。 流程设计器看不到步骤的图形? a.检查浏览器是否阻止弹出窗口了; b.如果未阻止弹出窗口,并且IE安全级别比较低还 是不显示,用超级兔子修复浏览器 工作办理界面看不到“转交下一步”按钮? 如果右侧没有滚动条,请检查表单代码;如果右侧有滚动条仍然看不到“转交下一步”按钮,将屏幕分辨率调整一下。 工作流转交提示“表单尚未加载完毕,请等待后提交”? 设置好浏览器的安全级别,重新安装插件即可;如果不行的话,建议用户将IE升级到IE8。 表单设计中单元格对其方式设置相同,控件大小一致,但是整体显示不整齐? 删除单元格内多余的空格即可解决。 如果子流程设置了保密字段,父流程的数据还能映射到子流程吗? 可以。 子流程的数据能返回给父流程吗? 2010版可以实现此功能,之前版本不行。

OA工作流使用详解

信达OA工作流使用详解 概念篇 随着企业管理信息化进程的不断深入,协同应用软件的概念已深入人心,而工作流系统正是协同应用软件的核心。通过应用IT技术来规范工作流程、提高工作的执行效率和准确度,是工作流系统主要解决的问题。 信达OA的工作流功能正是为这一需求而设计,可实现业务或公文的申请、审批、会签、登记、操作等环节的管理,可将工作过程进行记录,便于日后检查。并实现数据的规范化录入、查询、统计和存档。 简单来说,工作流就是把一项工作化解为多个步骤,由多人协同来完成。这里所指的工作是形形色色的,在办公室里进行的很多不同类型的工作,都可以用工作流系统来表达,信达OA的工作流由表单和流程这2个重要因素构成:表单:在工作流系统中,与工作相关的数据都可以通过“表单”来体现,“表单”是数据的载体,相当于现实工作中的各类工作单;在表单以外,还可以通过附件文件来传递数据与信息。 流程:在工作流系统中,工作过程都可以通过“流程”的定义来体现,“流程”是工作过程的描述,代表了一种制度或规范。 工作流系统相当于一个“万能模块”,通过合理的流程设置,规范化运作,可对我们的日常办公和企业管理提供极大的便利。 信达OA工作流的一些概念: 1、工作流就是几个人协同完成一项工作,简单而言,就是几个人按次序填写同一张“表单”,填写会签意见和传递附件。 2、表单可以由软件用户自行设计(一般由管理员设计好)。 3、信达OA的表单格式可以用网页设计工具或word等设计,设计好后复制、粘贴到“表单智能设计器”中,再添加表单控件就可以了。 4、每个流程对应一个表单,不同流程可以共用同一个表单。 5、流程分为固定流程和自由流程两种,固定流程由固定步骤组成,用户事先需定义好,自由流程无需定义流程步骤。 6、固定流程的每个步骤都需要设定经办人、可写字段、下一步骤等信息。 7、固定流程第一个步骤设定的经办人,才有权新建该流程(道理可想而知)。 8、执行中的工作和已完成的工作,都可以通过工作查询功能进行查询。 9、任何流程都可以指定监控人员和查询人员,监控人员可随时转交下步或终止流程(自由流程),监控人员和查询人员都可以查询该流程全部工作。

OA电子工作流制作管理制度

北京金豪制药股份有限公司标准文件 目的: 建立OA电子工作流制作的管理规范,实现公司的大部分管理流程进行电子化操作的目的,提升办公的工作效率,使得公司的信息化管理水平迈上更高的台阶。 范围: 面向公司所有部门的流程管理制度(适合电子流程化管理的流程制度) 内容: 1.原则:标准的OA电子工作流一定是对应公司相关的管理制度文件,因此OA电子工作流的制作与建立所有的依据来源于公司的标准化管理制度与流程文件,OA电子工作流的管理不得与公司管理文件有任何的偏差,二者一定要完全相符。 2.选用适合电子流程化管理的制度:只要流程管理中对应的数据不经常性的更新、不与国家规定相冲突、事务处理步骤相对固定且可变性不强的管理流程都可以纳入电子化流程管理,如员工奖惩、入职、设备采购、合同管理等都可以进行电子化流程管理,但研发项目管理、进销存等事务处理复杂的流程则不适合纳入电子化管理。 3.OA电子工作流制作步骤与各部门分工 3.1 部门内部沟通,确定本部门适合电子流程化管理的制度,或新制度建立OA工作流的需求;可协助市场部提供专业意见; 3.2 各部门根据制度管理文件按照《附件1:OA电子工作流标准流程图demo》格式,制作对应的工作流程图,并标明负责人、时限要求、流程走向条件等内容。 3.3 各部门确定电子工作流表单内容,具体表单设计格式请参照《附件2:OA电子表单样式demo》。 3.4 各部门负责人确定最终流程图+表单内容后签字审核,连同对应的制度管理文件一并递交市场部; 3.5 市场部根据对应的流程图进行OA的电子工作流程序设计,人力资源部配合,制定符合要求的OA电子工作程序,并做可行性的内部测试。3个以内的流程数量,要求5个工作日内完成,其他视客观情况确定完工时间(如工作流设计复杂、工作流数量集中、出差等); 3.6 市场部与人力资源部在5个工作日内组织流程节点负责人进行指导操作培训,并对细节做进一步修改,直至完全符合要求。

Web-OA工作流使用详解

Web-OA工作流使用详解 一、概念篇 随着企业治理信息化进程的持续深入,使用IT技术来规范工作流程的理念已开始为宽敞用户所同意。 Web-OA的工作流正是为这一需求而设计,可实现业务或公文的申请、审批治理。并实现数据的规范化录入、查询和存档。 简单来讲,工作流确实是把一项工作化解为多个步骤,由多人协同来完成一项工作。而在工作流中,业务数据或公文都能够通过“表单”来体现,“表单”是数据的载体,另外,表单还能够附带附件文件[磁盘附件和在线Office文档]。 Web-OA工作流的一些概念: 1、工作流:确实是几个人协同完成一项工作,简单而言,确实是几个人填写同一张“表单”,只是填写表单的人按照流程定义有先后之分,后面的人能够查看前面用户填写的内容。 2、表单:Web-OA用来同意用户输入的界面。由用户自行设计(一样由有权限的用户设计好),Web-OA的表单格式能够用word、Excel、网页工具等设计,设计好后复制、粘贴到“表单智能设计器”中,再添加定义各表单域就能够了。 3、流程:规定如何填写某表单的相应步骤。一个流程一样对应一个表单,也能够多个流程用同一个表单。流程分为固定流程和自由流程两种,固定流程由固定步骤组成,用户事先需定义好,包括某一步骤的可写表单域和可操作人员;自由流程无需定义流程步骤。固定流程第一个步骤的可操作人员有权新建该工作流程(道理可想而知)。 4、工作:即流程的实际运用。新建工作时,必须确定使用的流程,而流程又对应某一个表单,因此,工作确实是按流程规定的步骤由多人来实现对某一表单的数据的填写过程。

5、工作监控:执行中的工作和已完成的工作,都能够对其监控。包括删除、跃过某步骤、回转到上一步骤、设置工作代办和终止工作等。有权限的监控人员可随时处理办理中的工作。 6、工作查询:在待办工作、应办工作和完成工作页面,用户能够按照工作名称关键字查询工作,在工作查询页面中,用户能够按照工作实际内容[即工作使用的表单数据]查询。 二、实战篇 下面以一个实际的“工作流程”的定制过程为例,详细介绍工作流功能的使用。 主题一:表单设计 设计表格 第一,使用网页设计工具设计好表单框架,例如用FrontPage2000设计表单框架如下: 建立表单

OA办公系统(工作流)设计文档

OA办公系统(工作流部分) 错误!未指定书签。 第1版

目录

1、概述 1.1 工作流设计目标 通过OA系统提供的JBPM4引擎设计流程,实现流程的跳转,表单的设计以及表单和流程的关联。 1.2 文档的作用 本文档基于广州宏天软件有限公司开发的OA办公系统的工作流模块设计的。仅限于流程的简单开发,开发人员快速入门。

2、流程设计2.1 售前流程2.2 采购流程2.3 维保流程2.4 故障处理流程

1.1 概述 主要是流程图,表单的设计以及流程图和表单关联的设计。以一个售前的流程例子介绍他们公用的部分的开发设计。 2.1.1 售前流程图设计 由此页面进入“在线流程设计”. 下面的页面就是OA系统提供编辑流程图的页面,可以把所需要的流程通过此工具画出来 在这里简单介绍下几个节点的作用 (1)开始节点开始:这是一个流程的起点,一个流程可以没有结束节点但是一定要有节点。

(2)任务节点:这是一个需要人参与的节点,需要人去提交数据。 (3)决策节点:这是一个特殊的节点,它不需要人参与,但是需要一些人定义的条件来决定其下一步条到哪一个分支。 (4)同步节点:这个节点是当2个分支需要同时执行时所用到的节点。(注:此节点通常和下面的合并节点成对使用,这样可以保证一个分支结束流程不会结束,等另外的分支都结束后流程才会结束) (5)合并节点:此节点是2个分支需要合并的时候的节点。其使用方法参照同步。 (6)此节点不是必须的,但是基本上都是需要这个节点的。他代表了一个流程的结束。 (7)流程节点的连接。当鼠标移到一个节点上时会有4个红点在四周,拖动一个红点到另一个节点的红点就可以连接2个节点。注意一个节点的到另一节点的线上的名字不能重复,因为流程引擎是通过流程线上的名字来跳转的,同样任何2个节点的名字也不能相同,否则会有冲突。流程就不能发布。

基于OA系统的工作流引擎设计方案

基于OA系统的工作流引擎设计方案

1引言 1.1课题的背景与目标 工作流的概念起源于生产和办公自动化领域,是针对日常工作中具有固定流程的业务活动提出的一个概念。工作流管理联盟(WFMC)给出的工作流定义是:工作流是一类能够完全或者部分自动执行的经营过程,它根据一系列过程规则、文档、信息或任务能够在不同的执行者之间进行传递与执行。该技术的目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控,达到提高工作效率、降低生产成本、提高企业生产经营管理水平和企业竞争力的目标。 工作流管理系统的核心部分是工作流引擎,引擎是驱动流程流动的主要部件,它负责解释工作流流程定义,创建并初始化流程实例,控制流程流动的路径,记录流程运行状态,挂起或唤醒流程,终止正在运行的流程,与其他引擎之间通讯等等工作。 目前,工作流技术还处于发展曲线的初级阶段,然而,关于这方面的研究十分活跃,形成了许多规标准。例如主要的有:工作流管理联盟(Workflow Management Coalition ,WfMC)在体系结构[6]、工作流相关术语[7]及应用程序接口[8]、管理控制接口[9]、过程语言描述[10]等方面提出的一系列规。还有Microsoft, BEA, IBM, SAP等公司联合提交发布的BPEL规等等。 在实际应用中开源产品占据了重要的地位,如JBoss 项目中的jBPM、由OpenSymphony组织开发的OSWorkflow、Enhydra组织开发的Shark。在国,交通大学的基于Petri网点分布是工作流管理的研究,大学的基于工作流过程定义语言(WPDL)的工作流建模平台,都取得了良好的研究成果。 但是工作流管理技术很多方面还不成熟,在使用过程中往往会遇到的一个重要问题是系统过于庞大复杂:一些工作流软件产品,特别是国外成熟的产品,经过多年的发展,功能强大,配置和接口多样灵活。对于国大部分初次使用工作流技术的中小型项目来说,这些工作流软件的功能特性大大超过了需要,客户需要承受漫长的学习周期、复杂的安装配置等带来的风险。 鉴于上述的原因,本课题的目标在于提出一个配置简单、使用方便、功能实用的工作流引擎的设计方案,并完成编码。该工作流引擎——OAworkflow是借鉴了已有的工作流引擎,对某些复杂功能进行简化后,重新设计的。与传统工作流管理系统相比,本工作流管理系统具有以下优点: 1)支持灵活的流程定制 该系统能够针对办公自动化系统中的典型流程案例对流程进行灵活定制,支持的流程路由包括:顺序路由、汇聚路由和分支路由。用户可以根据

工作流引擎功能概要(OA系统)

工作流引擎功能概要 一、目前功能概况图 二、功能结合场景介绍 1.流程设计 1.1流程web化建模 流程web化建模,在目前主流浏览器中直接进行web化可拖拽的流程建模,并且不需要安装任何插件。如其他厂商使用flex、applet等技术做的web流程设计器,都需要另外安装插件。尤其是生成流程图后,在普通用户显示流程图的时候,也需要安装一些插件。 目前主流的流程引擎,都必须拥有web化流程设计器,否则必然会被淘汰,这已经成为了一个必需品。而我们的流程设计器是纯JS脚本自己研发编写的,维护方便,不依赖任何第三方插件。

1.2版本管理 流程建模后,避免不了对已经建立好的模型进行再次的修改,那么就需要有版本管理的功能,可以管理历史版本,可以还原历史中某个版本的流程模型,可以看到某个流程实例是按照哪个流程版本去建立的,可以发布历史中的流程模型,让用户随时可以选择发起历史流程模型。比如学校发文流程,实施人员在现场需要与用户一起对流程进行反复的修改。每次修改的记录都需要保存在流程历史中,以便用户更改意见,重新使用历史版本。 1.3会签节点 流程设计器中可以设置某个节点为会签节点,会签是指某项任务同步到达多个流程办理人,流程办理人可进行同步的待办事项处理。会签节点有四种会签策略供用户选择: 1.意见收集制 2.一票通过制 3.一票否决制 4.按比例通过(10%~100%),可自定义比例 OA中应用的业务有:收文、发文、校内请示等。

1.3.1动态加签、减签(暂无) 在流程流转过程,已经进入了会签节点,这时会签发起人可以动态的进行加签、减签。1.4串签节点 串签是一种特殊的会签,串签的功能是,会按照流程实例中,发向串签节点的办理人选择会签节点办理人,并指定顺序。流程会自动按照选定的人员顺序,一个一个的进行顺序签批,比如在收文流程中,该实际一个收文是行政文件,那么秘书选择校领导顺序签批时,就要选择校长、书记这样的顺序进行。虽然是一个节点,但流程会自动按照秘书选择顺利,先校长办理,再创建书记的待办任务,由书记办理后统一回到秘书节点。 1.4.1动态加签、减签(暂无) 在流程流转过程,已经进入了串签节点,这时会签发起人可以动态的进行加签、减签。1.5节点动作配置 可配置该节点能拥有那些可供用户执行的动作。流程设计器中展现的动作列表是可以进行二次开发的,开发人员可以方面的自定义自己的流程动作供设计器选用。

通达OA工作流快速入门手册

一、什么是OA工作流程? 工作流程是协同管理OA软件最重要的功能之一,在OA管理软件中,多人共同完成一件事务,按预先指定的流程步骤去办理工作,办理完毕之后,相关人员可以进行查询、统计、汇总、打印等工作。 二、单位实施工作流有何好处? 1、规范管理。工作流程实现上是单位上的制度落地化,通过工作流能使单位的制度、管理办法,更容易实施运行。 2、提高效率。通过工作流程协同办公,一件工作转交给下一个人,相关人可以通过网络即时收到,没有了人找人,人等人现象,可以通过移动网络实现全球联网办公,效率大幅度提高。 3、数据集中管理,查询更加方便有效。对于办理过的流程,在有权限的情况下,可以随时进行查询、统计,生成报表、打印、导出等操作。 三、通达OA必须掌握的工作流的一些相关概念。 1、流程表单:是办理工作的主要载体,办理人在表单中填写相关内容,或是上传附件等。 2、流程步骤:即办理的过程,普通的流程一般有十多步,最常见的步骤有直线前进,分支、后退、并发(一步办完,同时给多个步骤办理)、会签(同一个步骤多个人办理)等情况。 3、经办权限:即每一步由哪些人来办理,经办权限一般是提前设好

了的,可按部门、角色(岗位)、人员来设置经办权限。 4、可写字段:字段是组成表单内容的基本元素,可写字段是指明当前步骤可以填写哪些内容。未赋予当前用户可写字段时,是呈现为灰色的显示。 5、新建工作:即发起一项工作,只有具有该流程第一步经办权限的人,才能够新建工作。举个例子,总经理有很多审批权限,但可能没有新建权限,在新建工作时,可能什么工作也看不到,因为他没有该工作的新建权限。 6、办理工作:即经办人在当前步骤的表单中填写相关内容、上传附件的过程。 7、转交工作:经办人办理了相关工作后,需要提交给下面步骤的相关人员和步骤进行办理,这个过程称之为转交工作。转交之后会出现两个核心内容:1是选择下一经办步骤,2是选择下一步骤的办理人员。 8、挂起工作:在自己办理中的工作,若当时确实不能办理,可以将该工作挂起至指定的时间,挂起的工作,不会出现在办理中。挂起时间结束,会自动跳转到办理中的工作中去。 9、结束流程:流程步骤办理到最后一步或指定的结束步骤,该流程结束。对于已经结束的流程,可以供查询和数据统计,但不能再进行办理。 四、工作流程使用的常见技巧。

OA系统中工作流引擎的设计

技术创新 中文核心期刊《微计算机信息》(管控一体化)2007年第24卷第5-3期软件时空 OA系统中工作流引擎的设计 DesignWorkflowEngineofOASystem (绍兴越秀外国语职业学院)朱金华 ZHUJINHUA 摘要:本文首先介绍了工作流供理系统的概念及其体系结构模型。基于Web平台,针对模型中工作流引擎模块的设计提出了一个行之有效解决方案。 关键字:工作流;工作流引擎;UML;用例图 中图分类号:TP317.1文献标识码:B Abstract:Inthispaper,firstlyintroducedtheconceptofworkflowmanagementsystemanditsarchitecturemodel.BaseontheWebplatform,Ibringforwardadesignofworkflowengineforthemodelintheintroducedarchitecturemodule. Keywords:Workflow,WorkflowEngine,UML,UseCaseDiagram 文章编号:1008-0570(2007)05-3-0216-02 1引言 随着计算机网络与信息技术的迅猛发展,使得网络办公自 动化系统在企业的工作中发挥着越来越重要的作用,它在提高 领导者的管理水平、推动信息化建设方面起着举足轻重的作 用,企业为了提高办公效率,必需要求建立一种高效率的业务 流程管理系统,而工作流管理技术是组织挖掘信息系统潜能、 实施业务过程再造的重要使能技术,因此工作流管理技术的应 用是企业十分迫切需要解决的问题。工作流管理系统的主要目 标是通过调用有关的信息资源与人力资源来协调业务过程中 的各个环节,使之按照一定的顺序依次执行,从而实现业务过 程的自动化。本文基于Web平台,对工作流管理联盟提出的工 作流管理系统体系结构中的工作流引擎模块,提出了一个设计 方案。 2工作流管理系统 2.1工作流管理系统的概念 工作流管理联盟给出的关于工作流管理系统的定义是:工 作流管理系统是一个软件系统,它完成工作流定义和管理,并 按照在计算机中预先定义好的工作流逻辑推进工作流事例的 执行。工作流管理系统运行在具有一个或多个工作流引擎(又称 工作流机)的软件上,这些引擎可以对过程定义进行解释、与工 作流的参与者(包括人或软件)进行交互,并根据需要调用其它 的IT工具和应用,推进工作流实例的执行,并监控工作流的运 行状态,工作流管理系统将现实世界中的业务过程转化成某种 计算机化的形式表示,并在此形式表示的驱动下完成工作流的 执行和管理。 2.3工作流管理系统体系结构图 为了能够更好的支持企业经营过程建模、分析和实施,适 应世界市场的多元化趋势,需要建立工作流管理系统的相关标 准,从系统结构、术语使用、接口实施方面提供标准化与规范化 的定义,并以此为基础实现不同工作流产品之间的互操作,方 便与其它应用系统的集成。工作流管理联盟提出了有关工作流 管理系统的一些规范,定义了工作流管理系统的结构及其应 用、管理工具和其它工作流管理系统之间的应用编程接口。它 提出的工作流管理系统体系结构图如下: 图1工作流管理系统体系结构 3工作流引擎的设计 工作流执行服务是工作流管理系统的核心部件,它的功能 包括创建、管理流程定义,创建、管理和执行流程实例;在执行 上述功能的同时,应用程序可能会通过编程接口同工作流执行 服务交互;一个工作流执行服务可能包含有多个工作的工作 流引擎。 3.1功能分析 通过对工作流基本要求的需求分析和对工作流管理技术 的研究,得出工作流引擎需要完成的功能如下: ⑴在实例化及执行过程中:解释企业经营过程的过程定 义,根据过程执行需要的初始条件和执行参数生成过程实例,朱金华:讲师

泛微OA工作流WebService接口使用说明

工作流WebService接口使用说明 一、检查部署是否成功:输入下面的地址 http://192.168.4.183(换成实际的地址):8060(实际的端口号)/services/,界面中有如下服务即可: 采用Web Serverice技术进行协同系统和业务系统进行数据交互,由协同系统方开发实现Web Serverice服务,业务系统方需在本地实现Web Serverice本地代理来进行调用。 协同系统方需提供的服务接口如下: 1、流程创建接口 2、流程流转控制接口 提供流程提交,退回和转发控制接口 3、需业务系统处理的任务列表 根据用户id和流程id获取该人员需要业务系统处理的任务列表,如果需要获取表单的数据在通过reqestid调用获取表单数据接口 4、获取表单数据接口 根据协同系统中流程主键requestid获取表单中所有数据 5、已归档任务列表 根据创建人id和流程id获取已经归档的任务列表 2.2.2接口说明 接口名称参数说明返回值功能描述 创建新流程:doCreateWorkflowReques t WorkflowRequestInfo wri: 请求信息对象 userId: 用户id String:新流程的 requestid 如果小于0表示 失败 -1:创建流程失败 -2:用户没有流程 根据请求信息对 象创建一条新的 流程,请求信息 对象中需包含创 建人、创建流程 id和表单的数

接口对象说明: 1)WorkflowRequestInfo 工作流请求信息/** * 请求ID */ private String requestId; /** * 请求标题 */ private String requestName; /** * 请求重要级别 */ private String requestLevel; /** * 短信提醒 */ private String messageType; /**

(完整版)工作流引擎功能概要(OA系统)

工作流引擎功能概要 、目前功能概况图 、功能结合场景介绍 1.流程设计 1.1流程web 化建模 流程web 化建模,在目前主流浏览器中直接进行 web 化可拖拽的流程建模,并且不需要安 装任何插件。如其他厂商使用 flex 、applet 等技术做的web 流程设计器,都需要另外安装插 件。尤其是生成流程图后,在普通用户显示流程图的时候,也需要安装一些插件。 目前主流的流程引擎,都必须拥有 web 化流程设计器,否则必然会被淘汰,这已经成为了 一个必需品。而我们的流程设计器是纯 JS 脚本自己研发编写的,维护方便,不依赖任何第 三方插件。 流程设计 ?流程web 化建模 ?版本管理 ?会签(支持4种策略) ?串签 ?菜单配置 ?审批权限配置 ? Weboffice 权限配置 ?选人策略1 (直接选 定人) ?选人策略2 (选择某 个组织或群组) ?选人策略3 (变量动 态选人) ?选人策略4 (根据组 织属性与层级动态 选人) ?支持自定义动作 ?支持节点二次开发 ?支持发起、流转、 结束事件,并支持 可二次开发 ?支持分支、聚合 ?支持动态分支、动 态聚合 ?自定义流转展现表 单 ?与自定义表单结合, 可动态抓取表单中 的字段进行只读可 见的配置 流程数据中心 ?个人待办(升序、 降序)、按紧急程 序排序。最新待办 显示“新”,被催 办的待办显示“催 (个数)” ?在办事宜 ?办结事宜 ?申请未办结 ?申请已办结 ?我关心的事宜 ?我的催办 ?我的工作代理 ?常用意见 流程动作 ?办理 ?回退 ?办理至 ?回退至 ?选择下一步办理人 ?退回至申请人 ?流程撤销 ?流程结束 ?流程转办 ?工作代理 ?催办 ?申请取回 ?办理取回 ?办结取回 ?流程图形化监控 ?流程审批信息查阅 ?执行自定义动作 流程监控与管理控制 ?在办流程挂起 ?在办流程恢复 ?在办流程取消 ?在办流程监控 ?流程重置 ?在办任务挂起 ?在办任务恢复 ?在办任务取消 ?在办任务监控 ?流程自由流 ?流程操作日志管理 流程统计 ?流程统计分析报表 工具

通达OA办公系统工作流使用详解

办公系统工作流使用详解 第一章工作流相关概念 随着企业管理信息化进程的不断深入,协同应用软件的概念已深入人心,而工作流系统正是协同应用软件的核心。通过应用IT技术来规范工作流程、提高工作的执行效率和准确度,是工作流系统主要解决的闻听。 工作流是一个万能模块,它可以应用到各行各业以及企业管理的方方面面。 通过管理员对工作流的合理设置,以及对员工进行基本的工作流培训,可为企业日常办公和管理提供极大的便利,提高工作效率,并使得企业运营更加高效、规范、稳健。 纳索协同办公系统内置的工作流子系统,可以实现业务或公文的申请、审批、会签、登记、操作等环节的管理可将协同工作过程的记录,便于日后审核与查询,并实现业务数据的规范化录入、查询、统计和存档。 简单来说,工作流就是把一项工作分解为多个步骤,由多人协同来完成。这里所指的工作是形形色色的,在办公室里进行的很多不同类型的工作,都可以用工作流系统来表达。 纳索协同办公系统的工作流系统由表单和流程这两个重要元素构成: 表单:流程是工作过程中和环节的描述,流程由工作的多个步骤组成,进一步由指定的经办人填写指定的表单控件,谁都不能跨越权限,体现了一种制度和规范。 基础概念: 工作流就是多人协同完成一项工作,也就是多人按顺序依次填写一张表单,或者填写会签意见,传递附件,在工作流中,不同步骤的主办人对附件的权限可以单独进行设置。 工作流中的表单和流程一般都是由办公系统管理员设计好的。 纳索协同办公系统中的表单格式可以通过各种网页制作工具(Dream Weaver、Front Page、Share Pint等)制作完成后倒入系统,也可以使用word设计好之后复制粘贴到表单智能这机器,然后添加表单控件即可。 每个流程对应一个表单,不同的流程可以共用一个表单。没有建立过工作的流程,与之对应的表单是可以更换的,反之,表单不能更换。 流程分为固定流程和自由流程两种,固定流程由固定步骤组成,用户事先需定义好,自由流程无需定义流程步骤,但需要指定新建权限。 固定流程的每一步都需要指定经办权限、可写字段、下一步骤以及转入转出条件等信息。 固定流程第一个步骤设定的经办人,才有权新建该流程的工作;自由流程也需要设定好新建权限(如果您发现自己不能新建工作,就是由于没设置好第一个步骤的经办人)。 执行中的工作和已经完成的工作都可以通过工作流→工作查询进行查询,但首先您需要有工作查询的菜单权限和对流程的查询权限。 任何流程都可以指定监控人员和查询人员,监控人员可以随时转交下步或终止流程(自由流程),监控人员和查询人员都可以查询流程全部工作。办公系统管理员,可以查询所有流程的工作。 固定流程并发含义是当某工作需要同时有多个步骤处理表单,可以使用并发功能。 子流程含义是在某个流程流转过程中可以创建一个新的流程并执行,结束后可以在此返回父流程。子流程可以实现多个不同工作(多个表单)的串联。

OA系统工作流需要实现的功能

OA系统工作流需要实现的功能 OA系统工作流需要实现的功能 工作流表面看起来是很简单的,无非是一个表单模板,一个流程定义,然后起草后根据设定的流程一步一步走下出,但是由于业务 的差别以及千变万化的需求,实际上比需要实现的功能远比上述功 能要复杂得多,这也是很多的开源的工作流系统并没有真正用到 OA中来的原因。 一个基本的要求是:一个审批模板可以供全单位使用,如请款单,全单位就一个请款单格式,其流程的设定可以应用全单位并且能够 正常流转,这样的要求实现看起来很容易,实际上难度极大。 OA工作流规格 1.文档模板和表单模板 模板一般有二种类型,一种是文档模板,一种是表单模板。如任免、公文等是标准文档模板型工作流,其正文内容是文档格式,一 般是WORD或者EXCEL格式。而请款单,请购单一般情况下是表单模板。表单模板只能填每个字段的内容,不能进行全文的修改。文档 模板和表单模板的工作流最大的区别点是需不需要对审批表单内容 进行统计和分析,文档模板因为是基于文本的,所以对于审批单据 是不能对其内容进行查询的。而表单模板因为是预设了字段,字段 内容是实时提取到数据库中的,所以可以对单据的内容进行查询。 如请款单,可以根据请款金额、请款部门、请款人等进行查询和统计。 文档单据如:任免单是不能对其内容进行查询和统计的。 文档模板和表单模板根据单据的内容各有用途,视用户的单据情况来选定。

无论是文档模板还是表单模板,对于审批的.过程一般都能查询 出来。对于一个成熟的工作流系统,必须同时提供文档模板和表单 模 板供用户选择。 2.固定流程。 所谓的固定流程指的是对于某个审批模板,先设定好其需要审批的流程,在审批的过程中,单据会按照设定的流程一步步走下去。 如:申请者-部门经理-总经理。 3.自由流程 所谓自由流程说得简单点就是上一步决定下一步,由上一步的审批人在审批完成后,根据需要选定下一步由谁去审批或者结束流程。对于单位某个流程不太明确或者可变性非常大的比较适用。 4.固定流程和自由流程的结合。 固定流程和自由流程相结合指的是:原则上流程已经设好了,应该一步步走下去,但是在某个位置,审批人可以选定下一步的审批 人,然后再按照预定的流程走下去。 如:申请者-部门经理-出纳-财务经理,对于大一点的公司,有 多个出纳,哪个出纳在岗,就让哪个出纳审,那么就可以把出纳那 步 设成自由流程,当部门经理审批完后,会自动列出所有的出纳,部门经理选择其中的一个出纳然后提交。 5.条件流转 以请款单为例:金额小于3000元,审批流程是:普通员工-部门经理。如果金额大于3000元的审批流程是:普通员工-部门经理-总 经

OA工作流操作指南

OA工作流操作指南 xx管理—信字(2006)59 号签发: 各部门: 为更好地运作OA工作流,符合实际需要,得到实际运用,现制定《OA工作流操作指南》如下,请知照执行。 一、步骤1:请每天一上班就打开OA系统界面,点击“OA/公共事务/工作流”,看有否“待办工作”或需要“新建工作”,下班时也如此操作;总之,养成随时关注工作流的好习惯。 二、步骤2:请阅看并记住你可能要操作的工作流目录清单,已按部门管理职能,设计有53个网上办公工作流流程,今后将会逐步根据管理需要增加或修正已有的工作流。 1、“行政管理(管理部)”方面的工作流(共12个): ⑴行政管理制度性文件(新增、修改、废止)的审核签发存档流程;(已运用) ⑵厂级公开告示类别文稿签发流程;(已运用) ⑶直达报告流程;(已运用) ⑷奖励和处罚决定发布流程;(已运用) ⑸厂级会议申报流程;(已运用) ⑹调休和考勤谅解流程; ⑺用车申请流程; ⑻外出请假流程; ⑼公司内部抱怨单处理流程; ⑽各级经理月度考核流程; ⑾工程项目完工验收流程; ⑿一般事务的报请报备流程。(已运用) 2、“人力资源管理(管理部)”方面的工作流(共5个): ⑴人力资源管理制度性文件(新增、修改、废止)的审核签发存档流程;(已运用) ⑵员工招聘和入职流程; ⑶岗位申请调动审批流程; ⑷辞工(离职)手续办理流程; ⑸员工(试用/转正/晋升/降级等)调薪流程。(已运用) 3、“ISO质量体系管理(管理部)”方面的工作流(共2个): ⑴ISO质量手册、程序文件及内外审、管理评审文件的报批流程;(已运用) ⑵ISO作业指导书、质量记录的文件报批流程。(已运用) 4、“信息管理(信息部)”方面的工作流(共3个): ⑴上网申请流程;(已运用) ⑵公司信息系统权限申请流程;(已运用) ⑶项目开发的建立、评核、批准流程。(已运用) 5、“财务管理(财务部)”方面的工作流(共5个): ⑴预付款项审批控制流程; ⑵管理岗位的个人费用(岗位核定标准内)报销流程; ⑶因公借支申请审批流程; ⑷奖金和补贴发放流程; ⑸效益工资的发放流程。 6、“营销管理(营销中心、天津办、内销部)”方面的工作流(共5个):

相关主题