iweb WorkFlow基于j2ee平台开发,采用先进的可嵌入(Plug-in or Embeddable)的构件化设计模式,可方便的构筑基于流程管理的协同协作信息平台以及其他协同化应用产品,也可与其他现有应用系统实现快速集成。
iweb WorkFlow(以下简称iweb WF)符合工作流管理联盟(WfMC)规范的要求,同时,根据中国软件业的具体情况,整合了国内众多的石化、电信、政府、金融等行业的特殊需求。在流程定 义中支持包括串行,并行、同步、独占式选择、同步归并、子流程嵌套、自由流、活动回退业务补偿等都多种流程模式;对于流程动态调整,根据具体的行业需求实 现了“特事特办型”、“一刀切型”,“分水岭型”等流程调整方式,从而实现灵活的业务调整。
iweb WF由工作流开发设计器、工作流引擎、客户端、监控与管理工具四个部分组成。
1、工作流开发设计器
系统流程建模使用工作流开发设计器。流程设计器是用于定义基于复杂规则的业务流程,包括图形化和表格文本化的设计工具,本流程设计系统适用于高复杂度的流 程应用系统。
A)灵活的活动参与者设置
支持组织机构、角色、人员、工作组作为参与者 ;
支持流程启动者、活动执行者作为参与者 ;
支持运行时动态指定参与者。
B)灵活的任务分配策略
按实际参与者或操作员的的个数分配;
主动领取、派工、代理、流程启动者、某活动的执行者、运行时按规则动态指定;
规则支持同层“AND”和“OR”连接成多层表达式,也支持分层嵌套。
C)自由流支持
支持在整个流程范围内的自由流;
支持在指定的活动范围内的自由流。
D)支持同步和异步两种方式触发事件
流程事件:启动、创建、超时、结束、超时提醒时触发自定义业务逻辑构件 ;
活动事件:启动、创建、超时、结束、超时提醒时触发自定义业务逻辑构件。
E)支持多活动启动与结束方式
支持人工或者按用户自定义规则启动活动 ;
支持人工或按指定数量或工作完成的百分比方式结束活动;
F)支持活动回退以及业务补偿
支持回退到任意已执行的活动 ;
支持多种业务补偿方式:所有活动自动补偿或按指定活动补偿。
G)活动处理时限支持
支持直接指定相对时间 ;
支持运行时动态指定时限 ;
支持超时前以及超时后的邮件自动提醒;
支持自定义的超时提醒方式。
G)无需编写任何代码即可快速调试业务流程
H)支持动态路由
支持路由的优先级 ;
支持简单表达式路由 。
I)支持按任意复杂表达式路由
J)支持子流程
K)支持业务流程的版本控制
L)可视化工作流表单建模
2、工作流引擎
是工作流的核心。其负责解析和实例化流程定义,协调处理活动间的路由,处理客户端的请求,根据流程定义驱动业务流程的运行,根据定义及运行时的动态信息计 算任务分配条件来分配任务,根据对实际的流程控制请求完成对流程的动态回退、跳转等控制操作,负责发起对应用程序的调用,接收来自应用系统的调用请求,负 责发起对应用程序插件的调用。
3、工作流客户端
系统缺省提供的基于Web的工作流客户端,使流程管理人员在无需编写任何代码的情况下,在系统上线前对业务流程进行模拟调试、运行,从而可以在进行流程设 计的同时根据模拟运行情况对业务流程进行业务验证与流程优化。其主要功能有:
启动流程 ;
查询待处理的工作项列表;
查询待领取的工作项列表;
提交、转发工作项;
文本列表或图形化显示工作流的处理进度;
多条件组合查询工作项;
4、系统基于Web的工作流管理和监控工具
管理和监控工具是企业管理者及时掌握业务运行状况,对业务或市场进行快速响应的利器。通过对工作流实行文本列表或图形化的实时监控,管理者可以及时掌握业 务处理的最新动态;及时发现长时间滞留未处理的任务;对发生异常的工作流进行及时调整。
主要功能包括:
基于Web方式的业务流程调整 ;
特事特办型——个别流程实例的流程调整 ;
一刀切型——所有新、旧流程实例都按新的流程运行;
分水岭型——未结束的流程实例,仍按旧的流程运行 ;
工作流异常处理;
任务改派 ;
挂起/恢复工作流 ;
中止工作流 ;
超时任务监控;
跟踪查询历史工作流的处理过程;
应用领域
iweb WF可以应用在电子政务、电子商务、企业管理、金融管理等领域的信息化建设项目中,也可以用在特定领域的系统紧密集成,开发专业的基于工作流管理框架的新 一带协同应用软件,如协同办公系统、集团合同管理系统、银行结算申报系统等等。以下是几个典型应用案例:
在办公自动化领域中,使用iweb WF的流程设计器定义默认流程, 使用“跳转功能”实现“自由流”的控制,由流程的当前执行人决定下一步任务要“做什么”,以及“由谁来做”。
在集团合同管理系统中
iweb WF实现了合同申报、招标选商审批、合同审批、合同履行等整个合同申报审批的合同管理全过程
在项目管理系统中
采用矩阵式的组织模型,实现了项目组与审批流程的动态绑定。
产品在市场竞争中的优势及市场前景
Office软件的目标是把版面排出来,ERP的目的是把帐目记下来。那么在业务行为和交易过程中的所需要的广泛的协作过程通过什么软件来解决呢?业务行 为和交易完成后,又需要有知识管理的过程。这两个过程Office和ERP软件本身都无能为力。而这恰恰是基于流程管理构架为核心的协同软件可以解决这个 问题。
越来越多的软件在其开发和应用过程中实施协同理念,甚至直接在协同平台软件基础上开发,形成协同化OA、协同化CRM、协同化销售、协同化KM、协同化 HR等软件。而这些协同应用的核心与焦点则是流程管理。
协同软件平台化
目前市场上协同软件从产品功能的角度看,有三种类型:协同工具软件、协同平台软件、协同应用软件。协同平台软件正逐步将协同工具软件和基本协同应用软件整 合在一起,提供简单、易于安装使用的一站式套件服务。协同工具和协同应用软件整合在协同平台之后,成为独立又相互配合的模块,最大程度地保证了协同应用的 紧密性和灵活性。预期独立的协同工具和协同应用软件市场,将逐步并入到协同平台软件市场中。从用户角度来看,现在用户对于协同的应用需求越来越需要一站式 的套装软件,这种软件应该能够为用户带来最大的便利。这种趋势表明,用户关注的是整体应用,而不是具体单个的应用工具。
协同软件,工作流处理是核心
除了信息技术发展的促进作用之外,工作流成为企业关注的焦点也有着更深层次的原因。随着企业的发展,业务流程和组织理念也随之发生变化。另一方面,激烈竞 争,利润缩水也给企业带来了空前的压力,流程自动化与企业再造工程的需求就此被催生。缩短流程作业时间,快速反应市场与客户需求,有效监控工作进度,加强 内部信息沟通传递效率,分析流程作业成本与死角,减少不必要的岗位设置,提升企业决策反应能力,提高企业生产经营管理水平和企业竞争力,成了企业决策层关 注点。而以工作流管理为核心的,以团队协作为目标的协同软件较好的解决了这个问题。因此,工作流成为新一带协同软件的核心也就不难理解了。
iweb WF产品优势
一、专注于流程实现协同领域。
事实上,协同目前的发展有两条主线,一条是整合资源、信息共享的门户方向;另一条是以流程自动化为核心的协同协作发展方向。我们的专注点在于流程自动化协 同协作领域。作为中小IT服务提供商,专注是优势的,同时也是生存和发展的基石。另一层专注的意思是我们的产品更贴近的是高复杂度流程管理,包括专门针对 高复杂度流程管理而设计的流程设计器。
二、独特的业务流程开发设计器更适合大型集团企业的高复杂度流程管理
iweb WF在脱胎于大量的业务流程管理设计与实践之后,已经成功的应用在大型企业中。某油田集团公司准备建立合同管理系统,在该系统在论证过程中,排除了业界大 量的图形化流程管理平台或工具,最终选定iweb WF作为流程开发平台。通过iweb WF控制中枢,该集团的信息管理系统顺利实现了通过软件平台管理整个集团公司以及下属数十单位和数百部门的业务流程。纷繁冗杂的流程在系统中规范定义,有 序运行。
三、先进的技术架构
符合工作流管理联盟规范;遵循OMG(对象管理组织)规范;
基于成熟的企业级J2EE技术,B/S结构;
平台无关性,包括操作系统无关性、数据库无关性、应用服务器无关性。