Primeton EOS Platform 功能组成

BPS For EOS(BPS流程管理选件)

BPS for EOS是Primeton EOS Platform产品的选件组成部分,负责对业务流程整个生命周期的管理,包括业务流程的定义、测试验证、部署、运行、监控、管理、业务化定制调整。Primeton BPS遵循WfMC参考模型而又具备中国特色特性的流程管理产品。

BPS for EOS由以下八个产品组件组成:BPS Process Server、BPS构件库、BPS页面标签库、BPS业务流程定制、BPS流程客户端、BPS管理监控、BPS Studio和BPS Governor,如下图所示。

BPS for EOS具备如下特性:

♦        灵活的流程调度模型:提供基于事件的流程调度模型,产品支持顺序、分支、并发、循环、嵌套、多路选择与归并等各种基本流程模式,还支持自由流、回退、激活、指派等多种特殊流程模式。在流程版本处理上,支持分水岭、一刀切、特事特办等多种流程版本模式。

♦        强大的任务处理机制:BPS提供完善的多任务处理策略,定义了领取、退回、条件结束、会签等各种任务处理模式,并具有同业务无缝结合的能力,用户可以方便地通过业务条件查询工作列表。

♦        支持在业务层面上进行所见即所得的流程建模与配置,流程配置和管理人员可以随时在线调整和优化正在运行的流程或进行版本管理,并进行测试验证、实时热部署,真正实现了企业对业务变化的敏捷响应。

♦        完备的任务代理模型:BPS提供基于定义和基于实例(代办或协办)两种代理机制,提供代理人管理的功能。

♦        可视化流程表单建模:提供无需编码的流程表单自动生成工具,并针对复杂的流程应用,提供了可视化的流程应用人机交互界面的开发与调试功能。

♦        高性能的流程引擎。

♦        既支持JavaEE的开发模式,又可以与Primeton EOS Platform平台无缝集成,实现基于构件化的开发模式。

♦        图形化的实时监控。

♦        遵循标准并本地化扩展。

♦        支持独立流程服务器。

♦        支持基于Web界面的业务化流程调整和定制。

♦        支持在运行环境进行流程测试。