准备搞一个工作流

来源:互联网 发布:马赛克还原软件 编辑:程序博客网 时间:2024/06/10 21:38

看了一段时间的工作流,准备用简单而灵活的OSWORKFLOW进行二次开发,以在自己项目中使用!

元素

描述

管理员:定义工作流的人员

流程模板设计器

工作流定义工具,使用图形化的定义方式

业务规则定义

定义工作流的具体内容,包括:进程、状态、流转条件、事前预处理、事后处理等

业务数据接口

根据使用的不同系统,定义与工作流有关的业务表单以及流转状态,产生对应关系,达到工作流和其他子系统无关性

组织规则接口

根据使用的不同系统,定义与工作流有关的企业组织架构,产生对应关系,达到工作流和其他子系统无关性

模板装载器

实现定义模板的装载

一般用户:工作流的使用和参与人员

模板解析器

根据装载的模板进行解析,从而使工作流按设计时候的方式流转

工作列表

流程参与人员的工作列表,为其他功能实现提供依据(如:工作发布交互、流程跟踪等)

权限接口

根据预定义的业务规则,管理参与人员的操作权限和操作类别

其他功能:和工作流相关的其他重要功能

流程监控调度

对流程中设置的监控调度人员提供,对流程的监控和调度(如:中止、放行等)

工作发布交互

通过工作列表进行个人工作的通知(如:短消息、邮件等)

其他应用程序接口

提供其他应用程序操作工作流系统的接口(如:C/S准备用组件包的形式)

原创粉丝点击