一款基于 .NET 开源、配置灵活的工作流引擎

前言

在信息化和数字化的浪潮中,企业业务流程的自动化和智能化成为了提升管理效率、降低成本、增强竞争力的关键。然而,不同企业的业务流程千差万别,对工作流引擎的灵活性、可扩展性和易用性提出了更高的要求。

今天大姚给大家分享一款基于 .NET 开源、配置灵活、功能强大,适合中国国情的工作流引擎:CCFlow。

项目介绍

CCFlow 是一款基于 .NET 开源(GPL-3.0开源协议)、配置灵活、功能强大,适合中国国情的工作流引擎,集成方式简洁,容易实现插件模式的开发。

基础功能

  • 所见即所得设计:支持节点、表单、单据、报表及方向条件设计,无需编写代码。
  • 简洁流程模式:提供线性、同表单分合流、异表单分合流、父子流程四种模式。
  • 丰富流程功能:涵盖基础及高级功能,如前进、撤销、抄送、取回审批等。
  • SDK开发支持:提供SDK接口,支持多表单、字段权限控制等功能。
  • 表单与流程引擎结合:表单引擎与流程引擎可独立或结合使用,实现业务数据操作。
  • 适应中国国情:内置多种符合中国国情的业务规则。
  • 等等等......

CCFlow前台目录结构

sql 复制代码
\CCFlow\WF\ --前台程序.
\CCFlow\WF\Comm --通用功能层.
\CCFlow\WF\Data -- 应用程序数据目录. 包含一些xml,等等。
\CCFlow\WF\Data\Install 与安装有关系的文件
\CCFlow\WF\Data\JSLib 系统javascript 函数库。
\CCFlow\WF\Data\Language 语言包(完善中)
\CCFlow\WF\Data\Node cs流程设计器节点类型(cs流程设计器不在发展)
\CCFlow\WF\Data\XML xml配置文件不仅仅ccflow使用,bp框架也使用它。
\CCFlow\WF\UC --用户控件.
\CCFlow\WF\DocFlow -- 公文流程(目前还不是很完善)
\CCFlow\WF\Admin - 对ccflow的管理比如设计方向条件.报表定义...
\CCFlow\WF\SDKComponents --流程组件目录.
\CCFlow\WF\WorkOpt -- 工作处理器的附件功能.
\CCFlow\WF\Admin\CCBPMDesigner -- H5的流程设计器.
\CCFlow\WF\Admin\CCFormDesigner -- H5的表单设计器.
\CCFlow\SDKFlowDemo -- sdk开发模式的案例.

支持数据库

支持SQL Server、Oracle、MySQL等。

项目源代码

后端源代码

前端源代码

项目快速启动

项目运行效果

项目源码地址

更多项目实用功能和特性欢迎前往项目开源地址查看👀,别忘了给项目一个Star支持💖。

优秀项目和框架精选

该项目已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量。坑已挖,欢迎大家踊跃提交PR推荐或自荐(让优秀的项目和框架不被埋没🤞)。

相关推荐
sp42a26 分钟前
简单的 Spring 文件上传与下载组件
java·后端·spring
步行cgn30 分钟前
为什么 Spring 建议使用构造器注入?
java·后端·spring
小蒜学长32 分钟前
基于Vue.js + Spring Boot的酒店客房预订系统设计与实现(代码+数据库+LW)
java·数据库·spring boot·后端·酒店客房预订系统
打工仔折腾 AI34 分钟前
鸿蒙平板远控电脑实测:ToDesk蓝牙键鼠、双模式鼠标与跨端剪贴板落地记录
人工智能·后端·python·性能优化·计算机外设·电脑·harmonyos
豆角焖肉38 分钟前
SpringBoot + Redis 缓存实战
java·spring boot·redis·后端·缓存·菜单缓存
IT_陈寒43 分钟前
深入理解Redis:核心原理与最佳实践
前端·人工智能·后端
打工仔折腾 AI1 小时前
鸿蒙端ToDesk远控电脑实测:蓝牙键鼠、双模式鼠标与跨端剪贴板实践
后端·python·性能优化·计算机外设·电脑·harmonyos·ai agent 实战
AINative软件工程1 小时前
LLM 异步任务的 Webhook 工程实践:回调可靠投递、重试与幂等消费的生产设计
后端·ai编程
高频因子挖掘机1 小时前
Python 批量获取股票行情后,如何用 Pandas 统一字段、索引和数据类型?
后端·github·api
高频因子挖掘机1 小时前
多股票 K 线如何用 Pandas 对齐?从收益率计算到横截面分析
后端·github·api