python工作流引擎workflow.py_什么是工作流引擎

工作流引擎,是指workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级等核心解决方案。

以前一直在想如何构建一个灵活的OA工作流机制,可能开始有很多人用domino来做,后来到了http://ASP.NET的时候,好像大家都醒悟了,公司老板、CTO等都开始争着要上工作流引擎实现企业信息审批流程化。

JNPF 平台将工作流作为“工作流引擎”中间件方式无缝嵌入式集成到您现有的业务系统中,通过适配器快速实现用户组织架构无缝集成。真正做到·极致轻量级、易集成、可嵌入式集成。给你的是一体化平台,贯穿业务流程管理生命周期全过程-设计,建模,执行,监控和优化的每个阶段。根据了解到的企业办公流程,我们建设了一个切实满足企业需求的功能架构体系:

存储层

基于硬件完成结构化数据或非结构化数据的存储,支持多种类型数据库

Oracle、SqlServer、MySQL,并且支持国产数据库。

平台层

整个平台层都是 SaaS 产品的基石,是为了后期能更好的完成 SaaS 产品搭建而创建的。对数据的拉取及表格、表单、图表、报表的展示,完成菜单的设计、角色的创建、权限的分配等,通过简单的拖拽控件及数据绑定设置即可完成表单。

服务层

应用系统能否快速搭建可靠得是平台层的工具支撑,但能否实现对 SaaS平台多租户同时运行靠的是服务层的支撑。因此需要具备平台统一调度、及时通讯、统一工作流配置、统一接口和多租户等服务。

运营层

运营层主要是帮助用户对已完成的 SaaS 产品进行版本划分、软件商城上架、租户细分以及权限划分等等。多种运营模式同时进行运行监控,通过渠道商管理分成与任务完成情况的监控工作。

JNPF拥有功能完善的BPM 工作流程系统,纯 Web 可视化流程设计器,集流程管理、设计、测试、运行、监控、分析等功能于一体。

BPM流程引擎全生命周期管理:建模、设计、运行、监控、优化敏捷、高效的流程实施;可视化流程建模与设计、配置基于 BPMN2 标准的流程设计规范使用成熟、稳定, 开源的流程引擎技术(activiti)中国特色流程支持:自由跳转、驳回、追回、 加签、抄送等近百种流转特色支持。构建企业流程服务中心,灵活配置实现跨系 统的业务编排整合。

你可能感兴趣的:(python工作流引擎workflow.py_什么是工作流引擎)