流程集成平台AEAI BPM软件开发。

流程集成平台AEAI BPM

流程集成平台AEAI BPM

产品简介

流程集成平台主要用来串联跨异构系统的业务流程,让整体业务流程从企业全局来看是闭环的。流程集成平台一般被称之为BPMP(BPM Platform,业务流程管理平台),在数通畅联软件的产品家族中流程集成平台命名为AEAI BPM。

BPM常常跟WorkFlow做对比,在数通畅联软件角度来看BPM跟Work Flow最重要的区别是:Work Flow一般是绑定特定应用系统的流程管理系统或者模块,而BPM是跨系统的,强调流程集成,而不仅仅流程流转本身。

相关衍生区别:BMP一般来说都是企业级的,而WorkFlow很多时候是部门级的,BMP一般来说强调流程的持续优化来提高企业整体流程运行效率;从BPM的角度来看,所有接入应用系统都是平等的,WorkFlow则可能存在“甲方优势”;BPM强调复用,WorkFlow侧重完成即可,BPM是战略的,WorkFlow是战术的。

通常情况AEAI BPM流程集成平台需要跟AEAIESB应用集成平台来联合使用,AEAI BPM依赖AEAIESB应用集成平台提供的异构系统的业务数据表单JSON对象,AEAIESB应用集成平台也可以事件触发方式或者定时轮询方式推动流程流转。

AEAI BPM流程集成平台的业务流程功能需要除了可以采用AEAIDP来创建表单页面和流程功能框架代码,同时支持动态表单、动态控制器的配置构建。AEAIBPM流程集成平台通常以统一流程中心方式集成于AEAIPortal门户集成平台,供不同岗位、角色的业务人员和管理人员使用。

产品架构

AEAI BPM流程集成平台的产品架构如下图所示,主要由Web流程设计器、流程引擎、业务流程管理、调用接口、流程仿真五个核心模块组成。

AEAI BPM流程集成平台底层数据包括:流程定义、表单定义、流程实例、流程历史、业务仿真管理、权限数据、拦截器定义、系统编码资源。

Web流程设计器以图形化、拖拽方式创建流程,同时包括节点设置、转移设置、拦截器设置、变量设置等功能。

引擎包括实例控制、条件解析、日志记录、时间机制、通知催办、拦截器调用、事件触发等组件;流程引擎的相关接口以WebService方式暴露出来,相关接口包括:发起流程、取消流程、流转流程、挂起流程、恢复流程、任务列表、任务取回等。

业务流程管理包括:实例管理、资源管理、版本管理、权限管理、编码管理、统计分析功能模块;流程仿真管理一个通用流程测试工具,管理员可以快速切换岗位、角色充当实际业务操作人员或者管理人员,来发起流程、审批流程,执行挂起、恢复、取消流程等业务操作。

产品用途

AEAI BPM流程集成平台一般用于跨异构系统的流程集成,或者实现业务流程间相互调用。如:文件审批或库存跟踪,或将业务流程、人员、服务、信息和系统整合到一个单一的应用程序中,实现在不更改或者少量扩展既有应用的情况下集成构建新的业务流程。

另外,AEAIBPM也可以做工作流系统来用,为特定业务系统做为工作流引擎提供用户与流程信息交互的接口,实现诸如完成、挂起、加签、回退、签收等改变引擎流转的操作。

产品特性

除了产品可直接下载使用、相关产品之间可以良好协作支撑以外,AEAIBPM流程集成平台还具有以下特性:

Web图形化的流程,拖拽、配置方式流程建模;

提供丰富实用的流程节点,灵活支持各种中国特色的业务流程场景;

流程仿真模拟业务场景联调业务流程、实现业务流程快速迭代、优化;

拦截器机制方便调用外部Rest服务或者JDBC方式操作业务表单数据表;

灵活的参与人指派机制,支持授权到人、角色、群组,还支持以Rest和DB拦截器方式动态设定流程节点参与者;

跟AEAI DP良好结合,DP快速创建业务表单,以及调用BPM服务;

跟AEAI SB良好结合,BPM控制流程、ESB负责跟异构系统交互;

支持推、拉方式对既有系统没有侵入或者不改变既有业务操作情况下,平滑实现异构系统的全局业务流程串联。

相关新闻

联系我们

联系我们

QQ:951076433

在线咨询:点击这里给我发消息

邮件:951076433@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

分享本页
返回顶部