驰骋asp.net工作流程引擎4.5:开源BPM解决方案
3星 · 超过75%的资源 需积分: 9 56 浏览量
更新于2024-09-18
收藏 2KB TXT 举报
"驰骋asp.net工作流程引擎是一款开源的、基于.NET技术的工作流程管理工具,具有图形化流程设计、智能表单定义、自动化任务分配等功能,支持多种数据库,包括SQL Server、Oracle和Access。"
驰骋asp.net工作流程引擎(ccflow)是一款在2003年至2011年间开发的开源软件,其英文名为chicheng workflow engine。这款流程引擎采用LGPL许可协议,允许用户在遵循该协议的前提下自由使用和修改源代码。开发者可以通过官方网址http://ccflow.org获取更多信息,同时,流程引擎的源代码托管在Google Code上,地址为http://ccflow.googlecode.com/svn/ccflow/。
驰骋asp.net工作流程引擎是为BS(Browser-Server)架构设计的,适用于Windows XP及Windows Server操作系统,并需要IIS 6.0及以上版本以及.NET Framework 4.0环境。开发工具使用的是Visual Studio 2010,编程语言为C#。客户端方面,推荐使用Firefox 3.0及以上版本或E 6.0以上的浏览器,同时也兼容基于IE内核的浏览器。
该引擎的核心组成部分包括:
1. 流程图形设计器:提供CS(客户端)和BS(浏览器端)两个版本,方便用户进行流程设计。
2. 流程前台运行程序:BS结构,用于执行和监控流程实例。
3. 流程服务:CS(客户端)应用程序,处理流程的后台逻辑和服务。
4. 表单设计器:基于Web的方式,用户无需编程即可创建智能表单。
5. BRP(Business Rule Processing)工具:支持规则的定义和执行。
ccflow具备以下基本功能:
- 图形化流程设计:通过拖拽方式实现流程图的创建和编辑。
- 智能表单定义:无须编程,用户可以自定义表单布局和数据字段。
- 级联下拉框:在表单中实现下拉选项的关联和联动。
- 流程轨迹:记录并展示流程实例的执行路径。
- 单据自定义打印:支持用户定制化的打印模板。
- 邮件短信通知:自动发送工作到达提醒,提高沟通效率。
- 自动任务分配:根据预设规则自动分配任务。
- SDK模式开发:提供软件开发工具包,方便扩展和集成。
- 事件接口:丰富的事件接口,便于进行业务逻辑扩展。
- 报表定义:支持自定义报表,进行工作量分析和绩效考核。
- 手机访问:支持移动设备访问,提升办公灵活性。
- 数据库支持:兼容SQL Server、Oracle和Access等多种数据库。
使用驰骋asp.net工作流程引擎时,需要注意以下几点:
1. 对于初次使用者,需要熟悉ccflow的界面和操作流程。
2. 在部署时,确保服务器和客户端满足最低的系统和软件需求。
3. 根据业务需求,合理设计和配置流程,以实现最佳效果。
总结来说,驰骋asp.net工作流程引擎是一个功能强大的开源工作流解决方案,它提供了全面的流程管理和自动化工具,能够帮助企业或组织提升工作效率,优化业务流程,且具有高度的可扩展性和集成性。
2012-08-11 上传
340 浏览量
130 浏览量
2023-01-09 上传
102 浏览量
2008-09-17 上传
2021-05-27 上传
2023-11-23 上传
ccflow
- 粉丝: 29
- 资源: 8
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章