[发明专利]一种基于工作流服务的数据处理方法在审
| 申请号: | 201410037513.X | 申请日: | 2014-01-26 |
| 公开(公告)号: | CN103810565A | 公开(公告)日: | 2014-05-21 |
| 发明(设计)人: | 曹卫华;戴朝晖;吴敏;李玲;安剑奇;王冠华 | 申请(专利权)人: | 中南大学 |
| 主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
| 代理公司: | 长沙市融智专利事务所 43114 | 代理人: | 黄美成 |
| 地址: | 410083 湖南*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 工作流 服务 数据处理 方法 | ||
技术领域
本发明涉及一种基于工作流服务的数据处理方法。
背景技术
企业信息化(Enterprises Informatization)是一种将企业的生产过程、事务处理、资金流动、客户交互等业务过程进行数字化的现代办公方式。它在一定程度上使用计算机技术、网络技术以及数据库技术,以信息网络系统为载体,控制和集成化管理企业生产经营活动中的各种信息,实现企业内外部信息的共享和有效利用。通过向各个层次提供洞悉、观察各类动态业务的信息,实现企业资源合理配置,从而使企业能适应瞬息万变的市场经济竞争环境,求得最大的经济效益。近年来,随着技术的飞速进步,信息化技术的迅猛发展,越来越多的企业意识到,企业的信息化不仅是技术变革,更是管理和战略的变革。
但是由于一些企业本身所存在的不足,使得无法对复杂的数据进行统一的处理,导致企业的数据信息从设计计划、工程验收到资金结算的过程复杂冗余、耗时较多、结算困难。所以,企业在面临融入全球经济的战略选择以及日趋激烈的竞争环境时,为提高自身竞争力,适应新的竞争环境,对企业信息化的需求显得尤为迫切,更是需要一套标准完善成熟的结算体系,才能保证企业数据和资金的合理有效的运转。
目前对数据的处理方法,使用Sharepoint、Lotus第三方应用平台开发,也存在着占用系统资源较大、扩展性差、收费高等特点。这些缺点可能会造成系统的响应速度慢,并且易遭受黑客的网络攻击,同时也会导致在该项目在进行二次修改的过程中,耗费大量的人力物力。
发明内容
本发明提供了一种基于工作流服务的数据处理方法,其目的在于克服现有技术中对设定的业务流程的数据处理过程复杂、耗时长以及对应的数据处理系统占用内存资源较大的问题。
一种基于工作流服务的数据处理方法,包括以下几个步骤:
步骤1:构建基本数据库:
按照设定的业务流程利用基本数据库中的数据建立对象数据库;
步骤2:依据设定的对象处理需求构建对象处理数据库,在对象处理数据库中设置处理标志位,所述处理标志位与操作人员的权限标志位对应设置,拥有与处理标志位相对应的权限标志位的操作人员有权对当前报表进行处理;
步骤3:从服务器中获取输入的基本数据库中的基本数据、对象数据库中的对象数据及对象处理数据库中对象处理结果数据;
所述对象数据为依据设定的对象处理需求对基本数据进行处理获得的数据;
所述对象处理结果数据是指对对象数据进行处理获得的数据;
步骤4:依据操作人员的权限标志位调用对应的待处理的基本数据和对象数据,当待处理的基本数据与对象数据处理完毕,将当前对象数据的处理标志位做+1操作;
步骤5:对当前对象数据的处理标志位进行判断,若处理标志位为处理结束标志时,则等待输出对象处理结果,否则,返回步骤4;
所述处理结束标志为设定的处理标志位的设定值,所述处理标志位的初始值设定为1。
所述步骤1中的基本数据库包括用户表、用户组表及权限表;
所述用户表用于存储登录用户的基本信息以及用户组信息,至少包括用户ID、用户姓名、用户所属部门、用户账号、用户密码及用户组ID;
所述用户组表用于归类不同的用户,给予用户不同的权限,至少包括用户组ID、用户组名称及用户组权限ID;
所述权限表用于存储不同权限的具体内容,至少包括权限ID、权限名称及权限URL。
所述权限判断是指使用Hooks(钩子)技术,对每一个事件进行挂钩,即在每一个事件处理之前,进行权限的判断,判断用户所属用户组是否具有执行该事件的权限。
有益效果
本发明提供的一种基于工作流服务的数据处理方法,按照设定的业务流程对基本数据进行处理构建对象数据,依照设定的对象处理需求构建对象处理数据库,采用了自主设计的工作流,简单易用,算法优越,减少了系统内存占用,二次开发方便,无需收费,便于实现;按照不同的业务分为不同的模块,模块中按照事件进行区分;使用Hooks技术,实现针对角色的权限判断。
附图说明
图1为工作流顺序处理过程流程图;
图2为实施例中结算实现过程示意图。
具体实施方式
下面将结合附图和实施例对本发明做进一步的说明。
一种基于工作流服务的数据处理方法,包括以下几个步骤:
步骤1:构建基本数据库:
按照设定的业务流程利用基本数据库中的数据建立对象数据库;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南大学,未经中南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410037513.X/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





