盘古BPM介绍
盘古BPM介绍
- 作者:盘古
- 社区 pangubpm.com
- 商务手机:(17812259397) 微信同号
- 微信公众号:
- 当前版本 2.0.0.RELEASE
盘古BPM特点
盘古BPM工作流,工作流领导者。CMMN/DMN探索者,BPM和RPA实践者。
盘古BPM愿景是打造一款解决各种解决常规审批流程、疑难流程,动态流程的BPM产品。利用多年积累的技术与客户口碑优势进行全方位升级。
和市场中大多数BPM产品不同,BPM在追求容器化的同时把大部分精力放到对BPMS应用的支撑上,并且力求做到极致。我们致力于开发出一款更贴切业务需求的BPM平台产品,在团队内部我们称之为“会下蛋的鸡”。
盘古BPM可以解决在BPM系统生产中的诸多技术问题,例如:大集群中负载均衡问题、大并发量访问性能迟缓问题、数据隔离与安全性问题、动态流程问题、自动化测试流程问题、开发成本高技术难度大问题、运营难获客成本高的问题等等。在盘古BPMS的支撑下,用户可以快速的搭建出诸如CRM、OA、ERP、HIS、MES等应用系统,无需繁琐的BPM开发和测试。
- 缩短项目周期、优化人员配置、降低软件费用是盘古BPM最突出的优势。
- 以大中型OA项目为例,传统开发模式需要中低级工程师4人、高级工程师2人、实施工程师2人,历时13个月的工期完成。而采用盘古BPM开发需要中低级工程师1人、高级工程师2人、实施工程师2人,仅需要5个月的工期就可完成。
也就是说,盘古BPM可以从人员成本、时间成本、沟通成本、机会成本四个维度帮助企业优化成本结构。
盘古BPM优势
盘古BPM完全遵循BPM2.0标准,可以无缝将Activiti/Camunda/Flowable/Zeebe等模型迁移到盘古BPM系统中。在遵循BPM2.0标准的前提下,结合中国式流程,特此推出了更贴合业务的建模方式,因此使用盘古BPM系统的时候,可以很好的结合自身业务快速建模和运转,无需过多的BPM专业知识的学习,即可做到开箱即用。从而大大降低学习成本、维护成本、开发成本以及测试成本。
盘古BPM特色功能
盘古BPM设计的初衷就是让开发、运维、测试任人员都可以结合自身业务快速建模,为此特意推出了几大特色功能:
- 强大的建模器,支持自定义图标、图形化方式模型校验,看起来更加的清晰直观。
- 业务化的属性设置,因此在使用盘古BPM的时候,无需过多的BPM专业知识,即可达到人人都可以设计成一个业务流程。
- 流程模拟器,业务建模师在建模完毕之后,无需部署、启动操作。只需要点击”模拟运行“按钮,即可快速了解流程的最终走向,这样可以将”死“或者”错误“流程绘制的概率降到最低。已于此功能,业务建模师使用盘古BPM的时候,会感觉非常的流畅,不怕担心绘制错误,重复修改流程。
- 模型绘制日志记录,在建模的时候,引擎会记录每一个环节的耗时情况,工具面板的使用占比,这样既可以统计出不同业务系统对于BPM元素的使用情况,也可以记录业务建模的耗时情况,从而定制一套专门属于自己业务场景的建模器。
- 建模优化建议:当业务建模师绘制完毕一个流程之后,可以点击校验按钮,盘古BPM会罗列出一系列的验证信息和优化建议,这样尽可能的使模型在满足业务的同时,也最大程度的满足BPM2.0标准。
- 加签和会签可以再运行的时候动态进行操作。在中国式流程中,可能会在实例运转的过程中,动态的添加普通节点、传阅节点或者会签节点,为此盘古BPM推出了一套完整的加签机制,以此支撑更复杂的业务场景。
- 任意跳转,盘古BPM目前结合几大家国企、央企的需求,实现了完整的一套任意跳转节点机制,支持并行内的跳转,并行内外的跳转,子流程的内外跳转以及常规的跳转特性。
- 指哪到哪机制,在使用盘古BPM的时候,可以再完成当前节点的同时,自由选择流程可以到达的下一个节点,从而满足各种业务场景。
- 动静集合机制,BPM2.0标准采用的是预先设计机制,因为在业务建模的时候需要考虑各种的场景进行建模,从而导致模型非常的臃肿和繁琐,为此盘古BPM采用了动静结合机制,大部分固定的场景可以在模型中体现,少部分变化的地方采用在运行的时候进行设置。比如一个请假流程,根据请假人的岗位来决定到底是哪一级领导来审核,发起人节点和顶级领导节点为固定的,如果发起人是三级部门员工,则二级部门和一级部门都要审核,如果发起人是二级部门源,则只需要一级部门领导审核,三级部门领导无需参与审核。因此三级部门-一级部门内是不确定的,可以采用运行时计算方式完成该次建模。
- 表单建模器,传统的审批流,往往以表单的流动为视角进行流转,因此盘古BPM使用了表单设计器,可以方便建模师快速设计出一套贴合业务的表单。
- 流程监控功能,模型监控、定义监控、实例监控、任务监控以及实例相关实体监控。
- 流程实例的迁移,用户可以在不同的实例之间进行数据的迁移,比如a流程运转了一段时间之后,添加了新的节点,旧的实例还没有完全结束,则可以让旧的实例迁移到最新版本的新节点,从而无缝升级。
- 动态化属性调整,可以在不升级流程版本的情况下,进行节点属性的调整,比如修改修改任务节点的处理人、名称之类的,没有升级模板的必要。
- 批处理,支持批量删除实例、批量完成任务。
- 支持跨数据库平台,开发者所需工作减少到最小,目前跨数据库支持mysql,postgres,oracle,sqlserver,h2,sqllite,DB2.
- 高性能
- 支持DMN最新1.3标准。(包括决策表、drd,grd等)
- 支持CMMN最新的1.1标准。
- 支持引擎内核监控,包含引擎所执行的SQL/链路、内核CMD等。
- 支持自动化流程
- 支持会签
- 支持任意添加节点
- 支持任意跳转
- 支持BPM全访问监控。
- 支持在途实例批量迁移到新版本。
- 支持批量完成任务。
- 支持国产化运行环境
- 支持任务池子,从繁琐的加签(节点)操作转换为自由任务。性能更好也更灵活。类似“一动一静”。模型不变,运行的时候每一个节点都可以转换为容器节点任意流程。
盘古BPM团队
1、盘古BPM目前是由国内顶级的BPM专家团队构成。均有10多年的软件开发和架构经验。专注于复杂流程、动态流程、高性能流程、自动化流程等。
2、盘古BPM目前也是国内Flowable开源代码贡献最多的团队。
-
开发效率
- 无需过多BPM专业知识,自,节省50%的开发工作量
- 支持动静模型,引擎自动识别切换
-
维护性
- 支持一件模拟运行模型,人人都可快速测试以及预测流程走向。
- 具备Interceptor功能,可以调试,性能诊断SQL,以及扩展其他功能
-
其他
- 内置支持主从数据库支持的开源工具
- 性能数倍于Activiti,Flowable/Camunda等
- 支持跨数据库平台,开发者所需工作减少到最小,目前跨数据库支持mysql,postgres,oracle,sqlserver,h2,sqllite,DB2.
- 高性能
软著