红帆iBPM业务流程管理系统

iBPM是广州红帆科技有限公司开发的业务流程管理系统。iBPM在研发过程中参考了国际工作流标准模型,最终目的是为了提供一个灵活敏捷的平台,便于工作流的自动化和企业应用系统的整合。系统包含了图形化业务流程定义和业务表单设计的模块,使应用开发人员更关注于业务逻辑的实现,降低复杂流程应用的开发难度。统一的流程开发、运行和管理平台,使得应用系统可以在不修改业务逻辑代码的条件下,通过重新定义流程图即可实现业务流程逻辑的变化。

红帆业务流程管理系统(iBPM)参考了 WfMC 的工作流参考模型,不仅提供高性能和可扩展的流程引擎支持中国特色复杂的流程处理和人工处理模式,而且支持业务流程管理人员的图形化设计与配置。iBPM主要由以下五个部分组成:

  • iBPM Process Server(iBPM流程引擎服务)
  • iBPM API & Component Library(iBPM流程应用接口与组件)
  • iBPM Designer tool(iBPM流程设计工具)
  • iBPM Client Workspace(iBPM流程客户端)
  • iBPM Admin & Monitor(iBPM 流程管理与监控工具)
  • 技术特点

  • 采用.NET语言,基于WCF的分布式技术进行系统架构设计和系统开发;
  • 基于微软WF4.0框架构建开发,保证流程引擎高效稳定运行;
  • 采用SOA架构,支持企业多个业务系统的无缝整合;
  • 支持SQL Server 、ORACLE、DB2等多种大型的主流数据库;
  • 支持图形化的流程设计方式,使设计者轻松快捷地设计与布局流程;
  • 集合表单系统,支持多种丰富的业务表单呈现方式;
  • 适应国内大部分复杂的业务流程,提供多种灵活的任务处理方式;
  • 支持多种任务处理人预选策略与智能分配任务处理人策略;
  • 支持任务流程分支的串并行处理;
  • 支持子流程的同步、异步;
  • 支持企业复杂的人事组织架构;
  • 提供丰富API,支持快速敏捷的二次开发。
  • 市场优势

  • 本土化研发,时间成本、服务成本低;
  • 支持智能手机、平板电脑等移动办公设备,可以随时随地进行流程处理;
  • 实施周期短,提供大量行业模板,能够满足企业敏捷变化的时间要求;
  • 开放平台进行二次开发。