[发明专利]一种工作流系统及自由和固定工作流搭建和运行方法有效
| 申请号: | 201110444226.7 | 申请日: | 2011-12-27 |
| 公开(公告)号: | CN102542413A | 公开(公告)日: | 2012-07-04 |
| 发明(设计)人: | 徐石;张屹;文杰;隋国晶;张玎 | 申请(专利权)人: | 北京致远协创软件有限公司 |
| 主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
| 代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立 |
| 地址: | 100195 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 工作流 系统 自由 固定 搭建 运行 方法 | ||
技术领域
本发明涉及一种工作流系统及自由和固定工作流搭建和运行方法。
背景技术
工作流属于计算机支持的协同工作(Computer Supported Cooperative Work,CSCW)的一部分。工作流(Work Flow)就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。目前的工作流体系大概可归纳为两类。1)邮件驱动型;2)事件驱动型:
(1)、邮件驱动型。就是通过邮件系统,工作以邮件的形式从一个点流转到另一个点。其代表是IBM的Lotus Notes。但是邮件驱动型的工作流的明显问题是,无法看到工作的整体流程状态,无法在邮件流转的过程中进行复杂的流程判断,需要过多的手工干预。比如:报销金额大于5000走流程A,报销金额小于5000走流程B,这种流程,无法通过邮件驱动工作流实现。而且,这类流程如果需要切合企业需要,还需要大量的程序开发,通过建模、程序设计、程序开发,然后才能客户应用。
(2)、事件驱动型。事件驱动型工作流的代表,就是微软的SharePoint2010。这里我们以SharePoint2010为例,但是不局限于SharePoint2010。但是SharePoint2010是这类工作流中最先进的一个。她提出了工作流包含系统工作流和人类交互流程。(如图2所示)但是,她把系统工作流和人类交互的设置过程复杂化并截然分开。这类工作流,通过使用微软的Visio软件(或者类似的流程绘制软件),绘制包含开始、分支判断的工作流,但是,在绘制此工作流的时候,只包含了事件的进行,分支和终止关系,不包含事件中的人的职务、岗位、部门、及相对角色。因为在Visio(或者类似的流程绘制软件)绘制的工作流没有导入到SharePoint之前,是只有事件之间的关系,没有人之间的关系存在的,这不符合实际的工作情况。实际的工作情况是人和事件混合在 一起,很难截然分开。流程绘制好之后,将此工作流导入到SharePoint中,设定各种参数,和各个节点的处理人员。但是,这种工作流在使用中非常复杂,要有一定的编程基础或者程序设计基础,有很高的门槛,需要专业人员配置。无论是工作流的创建还是变更都非常复杂和困难。当前的企业也好,单位也好,生活也好,越是知识密集型产业越存在沟通问题。在大部分的企业中,尤其是中高层中,80%的时间是在沟通,沟通的结果是为了让人和事有效的结合。
发明内容
本发明的目的是,针对现有技术中功能简单、创建复杂的不足,提供一种工作流系统。
本发明所述的一种工作流系统,包括服务设备、网络设备和终端设备,所述服务设备用于存储数据;所述终端设备通过网络设备对服务设备所存储的数据进行调用查看和更改操作;所述网络设备包括至少一个的网络接入工具,网络接入工具指路由器、交换机等网络连接设备。
本发明的有益效果是:本发明所述的系统对现有工作流的突破性提升,尤其是可在执行过程中改变流程结构,方便使用和临时变更,本发明提出的这种工作流系统,让普通人也可以快速的布置和组织工作,并在执行过程中可以改变流程结构,使用本发明提出的方法的工作流系统,大大提升企业的工作效率,降低了人员投入成本,具有实用性。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,所述服务设备包括第一操作模块和服务模块,所述第一操作模块用于控制服务设备存储数据,所述服务模块用于控制第一操作模块的工作并接受终端设备通过网络设备传输的指令,所述服务模块根据所述指令对第一操作模块内的数据进行调用及更改。
进一步,所述服务模块包括双向数据连接的网络通信模块、应用模块和流程引擎单元,还包括与应用模块双向数据连接的数据模块,所述数据模块与第一操作模块双向数据连接,所述网络通信模块与网络设备互相通信并对网络设备传输至的数据进行解码和编码并将处理后的数据传输至应用模块,所述应用模块将网络通信模块处理后的数据传输至流程引擎模块并通过数据模块将数据传输至第一操作模块,所述流程引擎模块用于存储传输至的数据。
进一步,所述终端设备包括依次数据双向连接的网络模块、显示模块和第二操作模块,还包括与显示模块双向连接的数据存储模块,所述网络模块通过网络设备与服务设备的网络通信模块双向数据通信,所述显示模块用于显示传输至的数据,所述第二操作模块用于输入指令对服务设备内的数据进行调用,所述数据存储模块对传输至的数据和指令进行存储。
本发明的另一个目的是,提供一种自由工作流搭建方法,具体包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京致远协创软件有限公司,未经北京致远协创软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110444226.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动路测系统的远程监控方法及装置
- 下一篇:衣物烘干机的控制方法
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





