工作流引擎功能设计思想.ppt
《工作流引擎功能设计思想.ppt》由会员分享,可在线阅读,更多相关《工作流引擎功能设计思想.ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Jason工作流引擎Jason工作流引擎功能设计王新元Jason工作流引擎目录一、一、实现实现目目标标二、功能二、功能结结构构三、三、总结总结Jason工作流引擎实现目标(一)(一)实现工作流程的自动化实现工作流程的自动化我们都知道,办公过程中存在着大量流程化的工作,例如公文的收发文、各种审批、请示、汇报等,都是一些流程化的工作,通过实现工作流程的自动化,就可以规范各项工作,提高单位的协同工作的效率。Jason工作流引擎(二)实现引擎的多元化(二)实现引擎的多元化 在各不同企业中都存在不同的企业文化与流程逻辑,大部分流程引擎无法全面满足客户需求。通过以往专注于各企业BPM系统,得出的归纳理解,
2、开发出一套轻量级,功能多元化,通用性强的流程引擎。使之可以满足大部分的企业使用,并确保稳定性。Jason工作流引擎(三)模仿(三)模仿K2K2流程引擎流程引擎 在接触的几类流程引擎中,K2 Blackpearl流程引擎应当是如今市场上最成熟稳定、功能强大的流程引擎软件。但由于费用颇高仅限于大型企业才会使用,使得许多中小型企业在工作流管理上总是散乱无章,无法完全满足自身使用。而现今我将基于.Net技术,参照K2核心功能开发出一套仿K2流程引擎。即引擎部分功能与K2实现一致,架构趋于轻量且易于使用与设计流程,且保持稳定。Jason工作流引擎功能结构-整体工作流引擎流程操作流程寻人流程流转自动任务处
3、理设置流程流转事件触发流程分类绘制流程部署流程流转引擎流程管理设计器流程权限流转管理版本控制Jason工作流引擎流程设计器 流程设计器采用JS架构,轻量方便,效率高。实现流程的基本绘制,数据保存,流程部署等功能。优点:操作简易,简单高效。缺点:目前功能较为单一,稳定性未测试。目标:实现设计器功能多元化,功能手动配置化,设计人员轻易上手。以下截图为目前系统设计器图示:Jason工作流引擎设计器主界面Jason工作流引擎流程属性界面Jason工作流引擎节点属性界面Jason工作流引擎连线属性界面Jason工作流引擎流程管理 流程管理采用通用主数据管理方式,采用轻量级架构进行数据的管控。一、流程分类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工作流 引擎 功能设计 思想
限制150内