Advertisement

LoonFlow:基于Django的Python工作流引擎,适用于工单系统

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
简介:LoonFlow是一款采用Python编程语言和Django框架构建的工作流引擎,专为开发高效能工单处理系统而设计。 懒人工作流引擎可以作为企业内部统一的工作流程管理工具,提供权限申请、资源申请、发布请求、请假、报销及IT服务等工作流程的基于Django框架的工作流解决方案。如果有一定的开发能力,建议只使用其核心功能,并根据具体场景进行定制化开发,将相关应用分散于各个内部后台管理系统(如人事系统、运维平台等)。欢迎访问我的博客了解更多设计思路和最新代码信息,正式版本可在发布分支中获取,推荐使用最新的稳定版。可以通过以下命令克隆仓库:git clone git@github.com:blackholll/loonflow.git

全部评论 (0)

还没有任何评论哟~
客服
客服
  • LoonFlowDjangoPython
    优质
    简介:LoonFlow是一款采用Python编程语言和Django框架构建的工作流引擎,专为开发高效能工单处理系统而设计。 懒人工作流引擎可以作为企业内部统一的工作流程管理工具,提供权限申请、资源申请、发布请求、请假、报销及IT服务等工作流程的基于Django框架的工作流解决方案。如果有一定的开发能力,建议只使用其核心功能,并根据具体场景进行定制化开发,将相关应用分散于各个内部后台管理系统(如人事系统、运维平台等)。欢迎访问我的博客了解更多设计思路和最新代码信息,正式版本可在发布分支中获取,推荐使用最新的稳定版。可以通过以下命令克隆仓库:git clone git@github.com:blackholll/loonflow.git
  • Workflower:PHPBPMN 2.0
    优质
    Workflower是一款专为PHP环境设计的BPMN 2.0标准工作流引擎,支持流程定义、执行和监控,适用于企业级应用中的自动化业务流程管理。 Workflower 是一个适用于 PHP 的 BPMN 2.0 工作流引擎。它用于运行业务流程,并且是开源的。 **特性** - **工作流程与领域模型**: Workflower 提供了处理工作流所需的各种接口,包括 Workflow 对象。 - **过程定义**: 支持根据 BPMN 2.0 标准定义流程。 - **持久化和序列化**: 包含用于序列化和反序列化 Workflow 对象的接口。 **支持的工作流元素** 1. 连接对象 - 顺序流 2. 流对象 - 活动(任务、服务任务、发送任务) 3. 大事记 - 开始事件与结束事件 4. 网关 - 独家网关 5. 泳道 - 路线 **安装** 可以通过 Composer 安装 Workflower。在项目的 composer.json 文件中添加依赖项: - **稳定版**: `composer require phpmentorsworkflower 1.4.*` - **开发版本**: `composer require phpmentors/workflower dev-master`
  • dotnet-WorkflowCore:.NET标准轻量级
    优质
    DotNet-WorkflowCore是一款专为.NET标准设计的高效、灵活的工作流管理解决方案,其轻量级特性使其成为处理复杂业务流程的理想选择。 Workflow Core 是一款针对 .NET 标准的轻量级工作流引擎。
  • Zeebe:分布式微服务编排
    优质
    Zeebe是一款专为微服务架构设计的分布式工作流引擎,旨在简化复杂业务流程的管理和执行。它通过提供强大的任务协调和编排能力,确保系统在高并发环境下的稳定运行与高效协作。 Zeebe.io 是一个用于微服务编排的工作流引擎。它提供了跨多个微服务的业务流程的可视化并对其进行控制。 为什么选择 Zeebe? - 可视化定义工作流程; - 选择您的编程语言使用和部署; - 建立对来自其他消息队列的消息作出反应的工作流; - 水平缩放以处理非常高的吞吐量; - 容错(不需要关系数据库); - 导出工作流数据以便于监视和分析。 从 Zeebe 0.20.0 版本开始,“开发人员预览”标签被删除,并发布了第一个可投入生产的版本。要了解项目当前的工作情况,请访问相关页面。 Zeebe 遵守行为准则,通过参与该项目您将坚持此代码。请尽快报告任何不可接受的行为。 除了列出的部分外,这些 Zeebe 源文件可以在相应的许可下使用: - Java 客户端 - 转到客户端 - 导出商 API - 协议 - 网关协议实现 - BPMN 模型API Zeebe 社区许可 1.0 版本适用于 Zeebe 网关协议(API)。
  • Zeebe:分布式微服务编排
    优质
    Zeebe是一款专为微服务架构设计的轻量级工作流引擎,它能够高效地协调和管理复杂的服务流程,确保在分布式的环境中实现可靠的业务逻辑处理。 Zeebe.io 是一个用于微服务编排的工作流引擎。 选择 Zeebe 的原因: - 可视化定义流程。 - 支持多种编程语言的选择。 - 灵活的使用与部署方式。 - 建立能够响应其他消息队列的消息处理过程的能力。 - 具备水平扩展能力,以应对极高的吞吐量需求。 - 不需要关系数据库就能实现容错功能。 - 导出流程数据以便于监控和分析。 从 Zeebe 0.20.0 版本开始,“开发人员预览”标签被移除,并发布了第一个可以投入生产的版本。欲了解我们目前的工作内容,请访问相关页面。 Zeebe 提供了丰富的文档资源,包括适合新用户的入门指南、技术概念讲解以及 BPMN 流程配置等内容。此外,还提供了 Java 客户端和其他客户端的使用说明。 贡献: - 阅读并遵循贡献指南。 - 该项目遵守 Camunda 行为准则。参与项目即表示您将接受此行为规范,并且需要及时报告任何不当的行为。 Zeebe 是一个开源软件,其许可条款请参考相关文件了解详情。
  • 自研程设计器和后端Java纯JSON数据交互自研管理平台
    优质
    本系统为一款集成了自主研发的工作流设计器与Java后端引擎的工作流管理平台,支持全流程纯JSON数据交互,提供灵活高效的任务自动化解决方案。 一款名为JsonFlow的自研工作流系统具备前后端简单的纯JSON交互功能(格式简洁),支持任意拖拽生成流程图,并且易于进行二次开发。该系统基于自主研发的工作流设计器与后端Java工作流引擎,形成了一套完全使用JSON数据交换的自研工作流管理系统。 无论是在前端还是在后端,JsonFlow的学习成本都明显低于开源工作流引擎及其附带的设计工具,使用户能够快速掌握实现逻辑,并且方便进行二次开发。其前端流程设计器采用了Vue ElementUI以及自主研发技术,支持任意拖拽与连线绘制流程图,操作简便友好。 此外,该系统将工作流引擎和工单系统分离设计,以减少业务对工作流的影响并便于后期复杂报表的统计需求。JsonFlow还提供了在线工作的功能及任务交接机制,弥补了传统BPM(Business Process Management)工作流在处理这些问题时的不足之处,并且方便公司员工流动后的工作过渡与衔接。
  • 选择
    优质
    简介:本章节将探讨不同工作流引擎的选择标准和关键考量因素,帮助读者根据自身需求确定最适合的工作流解决方案。 jBPM3技术相对较为陈旧,并且它并不支持流程语言规范。该引擎使用的是自定义的jPDL而非早期的XPDL、BPEL或后来的BPMN标准。在jBPM3中,节点的行为与其在jPDL中的类型直接绑定在一起,这使得流程引擎与特定流程语言紧密关联,从而增加了支持其他流程语言的难度。鉴于这些缺点,它没有被列入比较范围之内。 BPMS(业务流程管理套件)的目标是简化组织核心流程支撑软件的开发过程。也就是说,BPMS主要面向的是软件开发者群体,旨在降低他们使用和集成工作流系统的复杂度。这正是当前的工作流系统所要解决的问题所在。
  • PHP - PHPWorkflow
    优质
    PHPWorkflow是一款专为PHP开发者设计的工作流引擎,它提供灵活且强大的功能支持复杂业务流程自动化处理。简洁易用的API让创建和管理各种工作流程变得轻松愉快。 phpWorkflow常用于OA、ERP等审核审批系统上,能够快速布局并减少开发工作量。它是PHP工作流引擎的一种。
  • Asp.net 开源源码:表及权限控制
    优质
    这是一款开源的工作流引擎源码,基于ASP.NET框架开发,包含表单引擎、流程引擎和权限控制系统,适用于企业级应用开发。 该系统包含表单引擎、流程引擎和权限控制功能,便于集成且配置灵活,具有强大的性能。