| 序号 |
工 作 流 软 件 功 能 列 表 |
是否有该功能 |
| |
| 1 |
免程序开发 :无需开发程序,便能设计复杂完善的流程。能够简便地设计与导入是工作流程最重要特色,也成为现代企业流程自动化的最基本需求。但免程序开发并非是不需要撰写一行程序便能设计最复杂的工作流程,此功能使得企业能以最低成本导入与维护工作流程应用程序。所谓免程序开发是指流程逻辑而言,至于与其它应用系统的整合则是需要 Coding ,或者繁杂的流程仍有必要修改 Java Script 。 |
√ |
| 2 |
可处理大量流程工作 :工作流程最多的要求是关于安全性、稳定性与支持大量工作处理。当流程中任一项工作完成时,它便会要求服务器执行一项工作处理,以决定接下来要产生什么动作,并且必须要确保后续工作的信息能正确传递给正确处理者或应用程序。当流程参与用户与执行的流程工作增加后, 工作处理的数量更是等比成长,因此工作流程服务器必须能稳定地执行工作。如果流程处理不够稳定或快速,则工作流程系统必定出故障。因此,安全、稳定与有效率地处理流程,成为工作流程自动化首要的三项要求。 |
√ |
| 3 |
三层架构 :工作流系统的设计架构极其重要,因为它会影响这套系统未来的扩充与延展性,现代的 client/server 应用软件许多构建在三层或多层架构上,因此,工作流系统也必须具备此架构以配合工作流程应用的扩充性与未来企业发展的需要。 DLFlo 提供三层弹性化工作流程架构。最上层“数据服务层”使用 Workflow Server 数据库来控制工作流程程序,与维护流程资料的完整性,其包括工作流定义数据库,工作流实例数据库和用户应用数据库。 中间“商业逻辑层”, Workflow Server 服务器使用数据库来管理所有用户需执行的工作,并产生每一用户独立的工作清单;在最底层“用户界面”,采用 HTML 和 DHTML 技术,用户通过 IE 浏览器以 WEB 形式进行操作。 |
√ |
| 4 |
稳定的信息传递架构 :完善的的工作流程系统必须提供可信赖且完全零风险的技术,将重要的工作流程信息在不同系统组件之间传递。如果流程信息传递不稳定,这套工作流程软件绝对无法应用在工作流量频繁的企业环境。 DLFlo 使用可信度高且保密的方式,处理软件组件之间的数据传输。 |
√ |
| 5 |
统一的登入 ID 与密码 : DLFlo 可以采用与网络操作系统权限结合的 ID 与密码,让使用者在进入系统时,不需要以不同的 ID 登录两次,从而减少使用者需多次登录与管理工作负荷的不便。 |
√ |
| 6 |
基于关系型数据库(支持 SQL 、 Oracle 数据库) :工作流程软件必须支持目前企业最常用的商用数据库系统。 DLFlo 支持 2 种市面上最畅销的企业数据库系统: SQL Server & Oracle 。 |
√ |
| 7 |
开放 完善 的接口 : DLFlo 提供完善的接口,使系统与其他信息系统 (ERP , HR 软件, CRM , Word/Excel 等 ) 方便的互联。 |
√ |
| 8 |
支持 NT 认证 : DLFlo 可以采用与 NT 集成的认证方式。 |
√ |
| 9 |
流程反向回传 : DLFlo 提供反向回传功能。它使得一个流程可以回传到先前的步骤,即使这个步骤已经完成,而单据早已传到后面的步骤,同时, 流程设计人员也可依照实时的状况,事先定义何种条件下要作怎样的反向回传动作。 |
√ |
| 10 |
Windows 及 Java 两个版本 : DLFlo 既有 Windows 版本,又有 Java 版本,对于企业用户有更多的选择。 |
√ |
| 11 |
可视化、图形化、拖拉式流程自定义 : 可视化、 拖拉画图式流程设计引擎 可以大大降低流程设计的难度, 简单易用 。 DLFlo 的流程设计 引擎 可以满足各种复杂的工作流程:并行流程,串行流程,条件流程,回退流程等。每个节点的入口参数和出口参数可以灵活设置,完全满足企业目前的流程要求。 |
√ |
| 12 |
可视化流程跟踪 :流程参与者既可通过文本的方式,又可通过图形化的方式跟踪搁置的结点。 |
√ |
| 13 |
可视化流程监控 :管理者可以查询监控流程的运行状态,在流程图中显示处理的计划时间和实际处理时间 |
√ |
| 14 |
相应权限的人员对流程的 挂起 、 恢复、重启、终止功能 :工作流系统必须提供流程与外部事件或其它流程同步化的功能。 DLFlo 可配合外部条件变批而自动挂起(暂停)和重新激活工作流程,此项功能对于工作流与其它程序或事件的同步化非常重要。 |
√ |
| 15 |
相应权限的人员对流程的自动同意 功能 :相应权限的管理者可以设定默认的处理方式。 |
√ |
| 16 |
相应权限的人员对流程的批处理 功能 :对于数量较多的同一类任务,可以在任务列表中全选或部分选择,设置批处理,从而增进工作效率。 |
√ |
| 17 |
流程可以导入 / 导出 , 复制流程步骤 :企业流程里的某些工作,往往在本质上是十分相近的,因此当设计工作流程时,如果能将某步骤复制到另一步骤,再修改第二个步骤的不同部分,将使得设计师不需要重复设计相同的流程或定义逻辑,大幅节省流程定义和开发的时间。 DLFlo 提供流程导入 / 导出功能,可以将流程与逻辑等进行复制,从而大幅简化流程设计的无谓重复工作。 |
√ |
| 18 |
流程可以导出为图片 :尤其对于复杂的流程,用户可以使用该功能,导出图片,或者打印出来之后,很方便参与者讨论,从而优化企业流程。 |
√ |
| 19 |
流程的多级安全性设置(区域、启动、读、跟踪、删除) : DLFlo 将用户对流程的操作权限分成五类: 区域, 启动,读,跟踪,删除。 |
√ |
| 20 |
可以按地区来设置安全性 , 相同的职务也可按级别细分 : 对于集团性的公司或者有分公司或办事处或营业厅的企业,区域的管理者又可以独立管理该区域用户,包括该区域的流程定义,组织结构以及安全性设置。对于相同的职务,又可以按照级别细分,来管理和设置安全性。 |
√ |
| 21 |
基于记录的安全性控制 : DLFlo 的安全性控制可以基于数据库的每一条记录,而非基于模块。 |
√ |
| 22 |
平行会签 :在企业中有许多作业必须平行处理以提高效率, DLFlo 能够让使用者定义以平行或循序方式传递流程。 |
√ |
| 23 |
工作队列 :在企业内经常有多人处理同一种工作的情况,所以支持工作队列成为工作流程软件必备的基本功能之一。一份代办事项不是直接传送给特定个人,而是传送至队列,队列中的成员一旦有时间,便可向队列要求 接收新的工作。此项功能对于多人同时处理同一工作时特别有效率。 |
√ |
| 24 |
按照策略分配任务 :工作队列中任务接收者可以是某一组织中的成员,可按一定的策略来分配任务: 1 所有的人都收到; 2 找到的第一个人处理; 3 当前任务最少的人来处理; 4 在某一时间段内平均分配任务 |
√ |
| 25 |
动态流程 :能够依照实时信息或条件,动态变更企业流程流转方式。 DLFlo 能够随着现场搜集到的最新信息,按变量去改变流程的路径,自动调整流程逻辑与流转方向。 |
√ |
| 26 |
可同时基于用户、角色、工作关系流转 :流程的处理者未必是某一个用户, DLFlo 可灵活设置下一处理者,多达 10 种。 |
√ |
| 27 |
可同时基于特定条件流转 :在企业处理日常工作时,有许多步骤只有在特定条件成立时才会执行。 DLFlo 支持未预期条件下执行哪些步骤,而流程设计师也可定义不限数目的条件成立时激活哪些步骤。 |
√ |
| 28 |
条件式跳跃 :指必须依某些条件,自动跳过中间数个步骤至指定人员处理。这也是企业工作程序里屡见不鲜的状况。当一个步骤处理结束后, DLFlo 允许使用者指定多种条件,当条件成立时则跳离正常的流程至指定步骤。也可以在同一步骤内指定多种跳跃方式。 |
√ |
| 29 |
条件式取消流程 :在企业内常发生当遇到某些状况时,则整个流程便取消而不再进行。在 DLFlo 里,可以在任一步骤的条件清单下,定义当何种状况发生时,哪些步骤或整个流程就要取消不再进行。 |
√ |
| 30 |
条件式退回 :实际中,企业工作程序往下传递时,也可能因资料错误或不同意其内容而将资料退回 ( 也可能退回到流程启动者 ) 。工作流程系统必须支持此功能。 DLFlo 允许使用者将流程退回前一步骤 ( 或前几个步骤 ) 。流程设计人员也可定义当表单被退回且特定条件成立时, 略过前一步骤而直接退到其它指定步骤。 |
√ |
| 31 |
备注留言板 :“备注贴纸“常被应用在企业内的人工流程作业,粘贴在传阅档案或文件上用来作备忘或附注意见,当企业流程导入计算机自动化之后,这项功能照理应被保留下来。毕竟,自动化的目的除了希望把事情变的更简单有效率, 也要保有人工操作时的弹性与方便。 DLFlo 在表单中任何步骤中均支持备注意见字段,流程参与人员的意见可依先后顺序贴在意见字段内,并自动加入填写人姓名,填写日期与时间,不论流程往后或往前,每一步骤参与人员的备注意见均会详实记录在留言板上。 |
√ |
| 32 |
临时指定下一处理者 :许多流程在流转或审批时下一处理者有一定的随意性,这就要求工作流软件能够表达这种管理方式。在 DLFlo 里,可以灵活地临时设置下一处理者。 |
√ |
| 33 |
自动代理 : DLFlo 可设置自动代理人,相关的工作任务自行转送到代理人处理。 |
√ |
| 34 |
外出代理人设置 ( 按不同任务指定不同代理人 ) :可以把任务授权给不同的代理人处理。在实际情况下,比如有一些工作授权给秘书处理,有一些工作授权给副经理处理,要按照不同的任务内容选择不同的代理角色。 |
√ |
| 35 |
任务的默认操作方式设定 : DLFlo 可以设置某一类任务 默认的操作方式,比如某一些条件具备,自动默认为同意,自动默认为拒绝,自动默认为归档等等。 |
√ |
| 36 |
中间处理结果保存 :对于一些内容较多的处理内容,可以分阶段,保存中间处理结果。 特别适合于表单复杂,项目繁多,一次处理不完的任务。 |
√ |
| 37 |
同一流程中,可以限制不同处理者能够查看和输入的内容 :对于同一流程的不同处理者,在填写处理相应表单时,可以设置相应的不同权限:谁有查看的权限,谁有不显示的权限,谁有输入修改的权限。这一功能实际中非常实用。 |
√ |
| 38 |
电子邮件接口程序,任务可作为附件发送,适合离线处理 : E-mail 可能是目前最简易也最常使用的信息传递方式,它被大量应用在办公室环境内,因此工作流程自动化必须要能与 E-mail 结合。 DLFlo 允许流程设计者在流程内定义某一步骤可以自动发送 E-mail ,它能够将工作流程内的信息整合到邮件内。此功能可被应用来通知工作逾时、决策、结果响应等,将电子邮件功能整合为流程的信息传达工具。甚至可以把表单作为一个附件 E-mail 发给相应的处理者,使用者即使离线也可以处理,在相应工作处理结束,再上线提交。 |
√ |
| 39 |
到期 E-mail 提醒 / 超时任务处理 :任务到达下一处理者之后,或者超时,可以给相应的人员发送邮件通知。 |
√ |
| 40 |
到期手机短消息提醒 / 超时任务处理 :任务到达下一处理者之后,或者超时,可以给相应的人员发送手机短消息。 |
√ |
| 41 |
到期 Message 提醒 / 超时任务处理 :任务到达下一处理者之后,或者超时,可以给相应的人员发送 Message 通知。 |
√ |
| 42 |
可修改编辑通知邮件 :可以自行编辑修改邮件通知的内容,比如发送任务名还是处理时间,还是流程重要度等等。 |
√ |
| 43 |
手工启动流程 :对于流程的启动,可以有多种方式,可以手工提交表单。 |
√ |
| 44 |
设定条件启动流程 :流程的启动也可以按照一定的条件触发启动。 |
√ |
| 45 |
其他程序启动流程 :流程的启动也可以由外部的应用程序触发启动。 |
√ |
| 46 |
计划任务,定期启动流程 :可以设置计划任务,周期性地启动流程。比如周一上午自动启动一周的工作安排,某月的哪一天自动启动客户访问记录汇总表等。 |
√ |
| 47 |
流程完成时间的设置 :在企业工作中,们通常会指定该工作所需的处理总时间,工作流程处理总时数是统计每一步骤实际处理时间而成 DLFlo 允许流程设计者定义每一步骤需完成的时间:完成时间可以是固定时间、或是依照工作紧急度或客户要求度不同而临时决定。 DLFlo 可以设定每一步处理需要的相对时间 ( 多少小时内完成 ) 和绝对时间 ( 某一日期前完成 ) 。 |
√ |
| 48 |
步骤完成时间,可设置相对时间和绝对时间 :设置流程中每一个步骤的处理时间,有两种方式:相对时间和绝对时间。 |
√ |
| 49 |
按条件重复步骤、激活流程 :只要指定的条件未满足前,会自动重复执行一连串步骤的功能。通过结点与条件, DLFlo 可以让某些步骤在条件未满足前会一再重复地执行 ( 类似 Loop 的观念 ) ,设计者可从流程内其它部份调用这一段步骤,只要条件未满足便重复执行。 |
√ |
| 50 |
特送 :特殊情况下可以越过某些步骤,直接递交给某一处理者。 |
√ |
| 51 |
经办: 每一流程经办人只有一个。 |
√ |
| 52 |
协办: 出现在辅流中,无权修改表单。 |
√ |
| 53 |
催办: 为有权限的参与者提供的功能。可以三种方式提醒,间隔一定时间对任务进行催办。 |
√ |
| 54 |
督办 :可以三种方式给该处理者有关级别的领导作提醒,间隔一定时间对任务进行督办。 |
√ |
| 55 |
关键业务及敏感数据处理时重认证功能设置 :在处理某些数据时,在点击可以要求再次输入密码重认证。 |
√ |
| 56 |
流程版本控制 :可以控制流程的不同版本。 |
√ |
| 57 |
直流 :串行的流程。 |
√ |
| 58 |
分流 / 条件流转 :支持多种可能流向的选择。 |
√ |
| 59 |
辅流 :主办、协办相互协作的活动 |
√ |
| 60 |
会流 :指会签功能。 |
√ |