|
1、免程序开发(No Programming or Scripting)
工作流最重要特点之一是人的大量参与,于是不可避免地造成很多流程的改变和例外情况。为满足这种需求,FlowPortal.net具备高度弹性化,即能够简便地设计、改变与导入。无需程序开发和脚本编译,通过选择完成大部分的定义。
2、基于网络浏览器办公界面(Browser-based Client)
浏览器已经是无所不在,每台电脑上都可以发现它的踪迹,并且已经成为许多软件的标准用户界面。FlowPortal.net基于浏览器办公界面具有免安装,使用简单,实现跨地区移动办公的特性。
3、支持主流商用数据库(Support for Enterprise Database)
FlowPortal.net支持目前企业最常用的商用数据库系统。例如:Oracle 、Microsoft SQL Server 等。
4、统一的登入ID 与密码认证(Unified ID/Password)
用户最大的困扰之一是:他们常忘记自己登入哪一个系统要用哪一个ID ! 而密码管理更是头痛的问题。FlowPortal.net能与网络操作系统NT权限结合,能大幅减少使用者需多次登入与管理工作负荷的不便。
5、稳定的信息传递架构(Robust Message Transports)
如果流程信息传递不稳定,则绝对无法适应流量频繁的企业环境。很多所谓支持工作流的软件其实只提供了一套内部电子邮件系统。无疑E-mail 是绝佳的信息传递工具,但用来承载重要的企业流程信息,则风险与可信赖度均值得商榷。
6、图形化工作流程图(Graphical Workflow Maps)
以直观人性化的图形化方式设计企业工作流程图,每一张流程图代表了一个业务流程,同时可定义个别步骤的意义、条件判断与工作处理顺序和路由等,便于流程管理员设计各种企业流程。
7、平行签核(Parallel Routing)
企业内部有许多作业必需平行处理以提高效率;举例来说:有 5 位部门经理需要提出年度预算报告,每一部门之报告为独立提出,故可将五位经理定义在同一步骤内,各自处理后再统一送到下一步骤。
8、动态决定处理人(Dynamic Routing)
能够依照实时信息(条件),动态变更企业流程逻辑与进行方式。
9、工作队列任务(Queues)
在企业内经常有“多人处理同一种工作”的情况。为提高工作效率,合理分配工作量,对于这种队列工作方式而言,合理的处理方法不是直接传送给特定个人,而是传送至Queue,Queue 的成员一旦有时间,便可向Queue 要求接收新的工作。
10、 条件化步骤(Conditional Steps)
在企业处理日常工作时,有许多步骤只有在特定条件成立时才会执行。
11、 条件化步骤跳跃(Conditional Jumps)
条件式跳跃指满足某些特定条件时,必须自动跳过中间数个步骤至指定人员处理。比如:当审核信用卡申请时,第二步骤审核是否为现有客户,第三布审核申请人是否有退票记录,第四步审核是否有退卡记录,只要第二步发现是现有客户,便自动跳过中间审核步骤直接发卡。
12、条件化取消流程(Conditional Aborts)
在企业内常发生当遇到某些状况时,则整个案子便取消而不再进行。
13、 条件化退回(Conditional Returns)
业务流程可能因资料错误或上级不同意其内容而将资料退回上一步骤(也可能退回到流程发起人)。
14、条件定义与其它步骤互动(Status Variables in Event Condition Tables)
在许多情况下,我们必需由其它步骤的处理状况(或现况)来决定工作/决策的未来动向。件实现提供其它步骤目前的状况信息,能使用其它步骤的现况资料,来定义此步骤条件以控制资料的流向。
15、 动态定义群组(Dynamic Groups)
“群组”(或我们熟知的“项目小组”)常常是为了完成特定工作而成立的编组,能定义并使用动态群组功能以适应这种业务需求。所谓“动态”是指能在流程执行时动态指定群组成员,而非在流程设计时。用户可以直接输入群组的成员名单、或由数据库读取名单或从数据库读取名单。
16、 暂停或恢复继续流程(Hold Conditions)
工作流解决方案必需提供流程与外部事件或其它流程同步化的功能。以配合外部条件变动而自动暂停或重新。
17、定时激活(Periodic Launches)
许多工作具备定时或定期的特性,例如每月填写业绩预估表、每天下班前填写品质管理日报表、每季填写一次绩效考核表。
18、可定义流程拥有人(Process Owners)
企业流程中往往会有某人负责某项工作的品质与进度,我们称之为“流程管理者”,例如项目经理、业务主管、会计组长、工程部经理….等业务执行与管理人。这些人必需确实掌握与工作相关的流程最新进度,从而调整调度流程、临时分派工作….等。
19、中止/删除步骤(Abort Step or Incident)
工作因故临时决定取消,在一般企业内也是屡见不鲜的情况。例:订购出货流程有7 个步骤,当进行到第4 步骤仓管时,业务人员接到客户取消订单通知,此时应该有中止/删除任务功能,则此工作将从所有相关人员工作列表内清除。
20、工作完成时间(Task Completion Times)
在业务进度控制中,通常会指定该工作所需的处理总时间(工时:例如10 人天,20 人月),工作流程每一案件的处理总时数,是统计每一步骤实际处理时间而成。
21、以邮件主动通知工作逾时(E-mail Notification of Late Condition)
支持工作逾时以Email 通知,以确保工作流程能继续及时往下进行。
22、可自订通知邮件(Customizable Notification Messages)
利用E-mail 来通知用户有新工作、工作逾时或其它事项。因此,能将流程中取得的信息放入Email ,并且自订Email 的内容模板,是一项非常实用的功能。
23、图形化工作流程监控(Graphical Workflow Monitoring)
工作流自动化最重要的效益之一,就是可以图形画面显示任何流程的处理进度,以取代人工操作中传统且无效率的的以人力追踪管制。
24、用户指定代理人(Client Assign Functions)
客户端若因有其它事情导致无法处理工作时,可以自行指定其代理人。
25、多重角色管理(Multiple Roles Per User)
企业组织中,往往有人身兼数职,扮演不同的角色。工作流系统必须提供此定义功能。并且能决定这些用户不同职务下的从属关系而不混淆。(例如张三身兼产品经理与企划两职,当他收到给企划的工作处理完毕后,传送给主管应是企划部主管而非产品总监)。
26、组织调整(Reorganize)
企业时常需要调整组织架构,能够简易地配合变更组织架构图表。
27、整合智能型表单设计工具(Integrated Intelligent Forms Designer))
表单是工作流的“用户界面”和载体,协助我们搜集与传播重要信息。比如:支持在满足数据库定义的格式外,还可以对输入数据指定附加的格式限制,如小数点位数等;支持将数据库内的内容作为选择的项目;支持自动填写提交人信息 提交人信息如姓名,部门等;表单序列号功能 支持表单序列号功能,可以自定义表单序列号的格式。支持数据逻辑复杂运算;支持Grid 能动态增减输入项。
28、附件功能(Attachment)
企业常会为每个项目设定一份资料夹(档案夹),档案夹内包含了相关文件、表格、印刷品、影音资料等。
29、子表格(Sub-Forms)
在某些情况发生时,主要的工作必需搭配附属的工作才能完成。比如:信用卡审核:当信用卡申请人资料输入时,若申请人年收入不满8万元,便自动开启(保证人资料)的子表格,并要求资料输入,若年收入高于8万元,这份子表格不会被显示。
30、表单/系统变量(Global Variables)
信息是利用变量传递的方式由一个步骤传给另一个步骤。变量是指:可以将数据自动连结到所有步骤的变量,如此,使得数据转送更加方便正确。不论目前步骤或新加入此流程的步骤,都会自动连结此变量。
......
|