数据处理装置和数据处理方法

文档序号:6434401阅读:139来源:国知局
专利名称:数据处理装置和数据处理方法
技术领域
本发明涉及计算机技术领域,具体而言,涉及一种数据处理装置和一种数据处理方法。
背景技术
在企业资源管理软件中,有采购、销售、入库、出库、报销等多种业务,每项业务都需要填制单据并提交给相应的人员审批。当有新的单据需要审批时,审批人就会收到一条待审消息,审批人根据此消息完成单据审批。当企业的数据量比较大时,审批人每天可能会收到多条消息。在企业资源管理软件中,有大量的单据需要逐级审批,比如采购员填制完成一张采购订单后,需要经过采购主管、部门经理、财务主管甚至主管副总裁的逐级审批后才能生效。根据企业业务量的大小,采购主管、部门经理、主管副总裁等各个角色每天可能有大量的单据需要审批,现有的处理方式是当有一张单据需要审批时,系统会发送一条消息给审批人,审批人根据系统发送的审批消息进入待审单据,填写审批意见,完成审批,审核完毕后关闭本单据。重复上述过程,直到完成所有单据的审批。这种方式会导致审批人每天收到大量的消息,审批人根据这些消息逐条处理待审单据并在处理完成后删除这些消息,这是一个费时费力的过程,而且所有的消息全部混合排列在一起,无法方便看出需要处理的单据量,也无法分清优先级,先处理重要的单据,后处理次重要的单据。因此,需要一种新的技术方案,能够对大量的单据进行有效地分组整理,并能够将单据的分组准确地通知用户,使得用户可以根据接收的消息对单据进行批量操作。

发明内容
本发明所要解决的技术问题在于,提供一种新的技术方案,能够对大量的单据进行有效地分组整理,并能够将单据的分组准确地通知用户,使得用户可以根据接收的消息对单据进行批量操作。有鉴于此,本发明提供一种数据处理装置,包括数据分组模块,根据多个数据的一个或多个属性,将所述多个数据分组;消息生成模块,根据分组得到的多组数据的一个或多个属性,为所述多组数据分别生成对应的消息;消息发送模块,将所述消息发送给用户, 以供所述用户根据所述消息,按组处理所述多组数据。通过该技术方案,可以快速将数据分组,并通知用户分组情况,便于用户按分组批量进行处理。数据的类型可以有多种,不仅为单据,也可以是文件等类型的数据。在上述技术方案中,优选地,还包括数据过滤模块,为所述用户选取需所述用户处理的所述多个数据。通过该技术方案,可以仅获取用户所需的数据,避免浪费用户的精力。在上述技术方案中,优选地,所述数据过滤模块对于预存储的数据,如果用于处理所述数据的处理流程中指明所述数据的处理人是所述用户,和/或所述用户具有对所述数据进行操作的操作权限,和/或所述用户具有使用所述数据包含的内容的数据权限时,则选取所述数据,以供所述用户处理。通过该技术方案,为不同用户提供不同数据,避免用户得到其无权取得的数据,保证了数据的安全性。在上述技术方案中,优选地,所述消息发送模块还根据预定的时间和/或时间间隔,对生成的所有消息合并,再将合并后的消息发送给所述用户。通过该技术方案,实现了消息的批量发送,进一步节省了用户的时间,提升了用户的数据处理效率。在上述技术方案中,优选地,还包括数据提供模块,根据被所述用户选中的信息, 将被选中信息对应的一组或多组数据提供给所述用户,以进行处理。通过该技术方案,自动提供分组对应的数据给用户,进一步节省了用户的时间,提升了用户的数据处理效率。本发明还提供一种数据处理方法,包括步骤202,根据多个数据的一个或多个属性,将所述多个数据分组;步骤204,根据分组得到的多组数据的一个或多个属性,为所述多组数据分别生成对应的消息;步骤206,将所述消息发送给用户,以供所述用户根据所述消息,按组处理所述多组数据。通过该技术方案,可以快速将数据分组,并通知用户分组情况,便于用户按分组批量进行处理。数据的类型可以有多种,不仅为单据,也可以是文件等类型的数据。在上述技术方案中,优选地,在所述步骤202之前,还包括步骤201,为所述用户选取需所述用户处理的所述多个数据。通过该技术方案,可以仅获取用户所需的数据,避免浪费用户的精力。在上述技术方案中,优选地,所述步骤201具体包括对于预存储的数据,如果用于处理所述数据的处理流程中指明所述数据的处理人是所述用户,和/或所述用户具有对所述数据进行操作的操作权限,和/或所述用户具有使用所述数据包含的内容的数据权限时,则选取所述数据,以供所述用户处理。通过该技术方案,为不同用户提供不同数据,避免用户得到其无权取得的数据,保证了数据的安全性。在上述技术方案中,优选地,所述步骤206还包括根据预定的时间和/或时间间隔,对生成的所有消息合并,再将合并后的消息发送给所述用户。通过该技术方案,实现了消息的批量发送,进一步节省了用户的时间,提升了用户的数据处理效率。在上述技术方案中,优选地,还包括根据被所述用户选中的信息,将被选中信息对应的一组或多组数据提供给所述用户,以进行处理。通过该技术方案,自动提供分组对应的数据给用户,进一步节省了用户的时间,提升了用户的数据处理效率。通过以上技术方案,可以实现一种数据处理装置和一种数据处理方法,能够自动对数据进行分组整理,并将分组情况以信息方式提供给用户,方便用户按分组对数据进行批量处理。


图1是根据本发明的一个实施例的数据处理装置的框图;图2是根据本发明的一个实施例的数据处理方法的流程图;图3是根据本发明的一个实施例的数据处理装置的示意图;图4是根据本发明的一个实施例的数据处理装置的工作流程图。
具体实施例方式为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式
对本发明进行进一步的详细描述。在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实施例的限制。图1是根据本发明的一个实施例的数据处理装置的框图。如图1所示,本发明提供一种数据处理装置100,包括数据分组模块102,根据多个数据的一个或多个属性,将所述多个数据分组;消息生成模块104,根据分组得到的多组数据的一个或多个属性,为所述多组数据分别生成对应的消息;消息发送模块106,将所述消息发送给用户,以供所述用户根据所述消息,按组处理所述多组数据。通过该技术方案, 可以快速将数据分组,并通知用户分组情况,便于用户按分组批量进行处理。数据的类型可以有多种,不仅为单据,也可以是文件等类型的数据。在上述技术方案中,还包括数据过滤模块108,为所述用户选取需所述用户处理的所述多个数据。通过该技术方案,可以仅获取用户所需的数据,避免浪费用户的精力。在上述技术方案中,所述数据过滤模块108对于预存储的数据,如果用于处理所述数据的处理流程中指明所述数据的处理人是所述用户,和/或所述用户具有对所述数据进行操作的操作权限,和/或所述用户具有使用所述数据包含的内容的数据权限时,则选取所述数据,以供所述用户处理。通过该技术方案,为不同用户提供不同数据,避免用户得到其无权取得的数据,保证了数据的安全性。在上述技术方案中,所述消息发送模块106还根据预定的时间和/或时间间隔,对生成的所有消息合并,再将合并后的消息发送给所述用户。通过该技术方案,实现了消息的批量发送,进一步节省了用户的时间,提升了用户的数据处理效率。在上述技术方案中,还包括数据提供模块110,根据被所述用户选中的信息,将被选中信息对应的一组或多组数据提供给所述用户,以进行处理。通过该技术方案,自动提供分组对应的数据给用户,进一步节省了用户的时间,提升了用户的数据处理效率。图2是根据本发明的一个实施例的数据处理方法的流程图。如图2所示,本发明还提供一种数据处理方法,包括步骤202,根据多个数据的一个或多个属性,将所述多个数据分组;步骤204,根据分组得到的多组数据的一个或多个属性,为所述多组数据分别生成对应的消息;步骤206,将所述消息发送给用户,以供所述用户根据所述消息,按组处理所述多组数据。通过该技术方案,可以快速将数据分组,并通知用户分组情况,便于用户按分组批量进行处理。数据的类型可以有多种,不仅为单据,也可以是文件等类型的数据。在上述技术方案中,在所述步骤202之前,还包括步骤201,为所述用户选取需所述用户处理的所述多个数据。通过该技术方案,可以仅获取用户所需的数据,避免浪费用户的精力。在上述技术方案中,所述步骤201具体包括对于预存储的数据,如果用于处理所述数据的处理流程中指明所述数据的处理人是所述用户,和/或所述用户具有对所述数据进行操作的操作权限,和/或所述用户具有使用所述数据包含的内容的数据权限时,则选取所述数据,以供所述用户处理。通过该技术方案,为不同用户提供不同数据,避免用户得到其无权取得的数据,保证了数据的安全性。在上述技术方案中,所述步骤206还包括根据预定的时间和/或时间间隔,对生成的所有消息合并,再将合并后的消息发送给所述用户。通过该技术方案,实现了消息的批量发送,进一步节省了用户的时间,提升了用户的数据处理效率。在上述技术方案中,还包括根据被所述用户选中的信息,将被选中信息对应的一组或多组数据提供给所述用户,以进行处理。通过该技术方案,自动提供分组对应的数据给用户,进一步节省了用户的时间,提升了用户的数据处理效率。本发明的实施例中提供了一种数据处理装置,在审批人登录进入系统后,会扫描所有待审单据,将同种类型的单据组织为一组,每一组生成一条消息,消息中包括了类型名称、单据数量、主题、提交人等信息;循环处理不同类型的单据直到所有的待审单据都被扫描一遍,然后将这些生成的消息发送给审批人。单据审核人可以根据这些消息进入不同类型的待审单据列表,选定所有或者部分单据,填写审批意见,完成批量审核。如图3所示,数据处理装置具体包括A、用户选择器302:根据输入的用户编码和密码,到用户的存储库中查找匹配,匹配成功后得到用户的注册信息,输入给待审单据过滤器使用。B、待审单据过滤器304 (对应前述数据过滤模块)根据用户选择器输入的用户信息,到单据的存储库中查找匹配所有需要此用户审核的单据,匹配的规则有三条,分别是1)单据的审批流程已经指明此单据的当前的审核人是该用户。2)该用户需要具有审核此张单据的业务权限,例如能够对一张采购订单进行审核的用户必须是拥有采购业务权限的用户(采购员、采购主管等)。3)该用户需要有此单据包含的内容的数据权限,例如一张采购订单的采购内容是编码为01的存货,此存货在系统中表示的是加工关键轴承的卧式铣床,这种设备的采购需要副总裁以上级别的人员才能批准,那么当前输入的用户就必须是主管副总裁以上级别的人员才可以。待审单据过滤器匹配完成后得到需要当前输入用户审核的所有类型的单据(比如包括采购订单、销售订单、入库单、出口订单、报销单等),输入给下一步的单据分组选择器使用。C、单据分组选择器306 (对应前述的数据分组模块)将上一步得到的所有待审单据,按照单据类型进行分组、计数、提取主题、提取提交人等,每组单据的单据类型相同。D、消息生成器308 (对应前述的消息生成模块)把单据分组选择器得到的单据组按类型逐一组织消息内容,包括1)统计本组待审单据条数。2)提取本组待审单据的类型名称。3)根据待审单据生成消息的主题。4)提取待审单据的提交人等信息。经过消息生成器处理之后的消息根据实际数据只有为数不多的几条,每种待审单据对应一条消息。E、消息发送器310 (对应前述的消息发送模块)将消息生成器生成的消息发送给审批人,为了提醒单据审批人注意,每条消息都以醒目的红色显示,例如,某次分组处理后
生成的待审消息可能以如下形式展示给审批人
单据类型数量主题提交人采购订单25您有未审批的采购订单,请及时审批采购系统销售订单34您有未审批的销售订单,请及时审批销售系统报销单13您有未审批的报销单,请及时审批网上报销系统审批人可以根据这些消息,进入这一组包含的单据的列表,在这里执行单据的查看和批量审核功能。本实施例的数据处理装置合并单据待审消息的时机有两个1)在用户登录进入软件系统时,系统根据当前登录的用户信息,经过计算合并产生待审消息,并发送给用户,在系统的消息中心中实时展现出来;2)如果用户需要得到离线通知,或者在需要时才进入系统完成审批,那么用户可以进行消息的订阅。本实施例的数据处理装置的工作流程如图4所示步骤402,登录输入用户编码、密码、帐套编号等信息登录进入系统;步骤404,选择单据类型在系统列出的所有的单据类型中,选择需要订阅合并消息的单据类型,可以多选;步骤406,选择通知方式确定接收消息的方式,可以是电子邮件接收、手机短信接收、系统消息中心展示如果是电子邮件接收,需要配置接收的电子邮件地址;如果是手机短信接收,需要配置接收的手机号码;如果是系统的消息中心直接展示,则接收人登录进入系统后,在消息中心中直接查看消息;步骤408,选择接收人选择消息的接收人,可以是一个人或者多个人;步骤410,选择生成时间选择系统产生合并消息的时间,可以是只产生一次,也可以是循环周期产生如果是只产生一次,需要指定产生的具体时间;如果是循环周期产生,需要指定第一次产生的具体时间和循环周期,这个周期的单位可以是分钟、小时、天、 周、月、年;步骤412,发布订阅上面的信息配置完毕后,将此订阅发布到系统中,则此后系统会根据此订阅产生待审单据的合并消息,并发送给接收人。综上所述,通过以上技术方案,可以实现一种数据处理装置和一种数据处理方法, 可以将待审单据按类型分组,每组单据用一条消息通知审批人,审批人可以根据此消息一次完成多张单据的审批。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种数据处理装置,其特征在于,包括数据分组模块,根据多个数据的一个或多个属性,将所述多个数据分组;消息生成模块,根据分组得到的多组数据的一个或多个属性,为所述多组数据分别生成对应的消息;消息发送模块,将所述消息发送给用户,以供所述用户根据所述消息,按组处理所述多组数据。
2.根据权利要求1所述的数据处理装置,其特征在于,还包括数据过滤模块,为所述用户选取需所述用户处理的所述多个数据。
3.根据权利要求2所述的数据处理装置,其特征在于,所述数据过滤模块对于预存储的数据,如果用于处理所述数据的处理流程中指明所述数据的处理人是所述用户,和/或所述用户具有对所述数据进行操作的操作权限,和/或所述用户具有使用所述数据包含的内容的数据权限时,则选取所述数据,以供所述用户处理。
4.根据权利要求1所述的数据处理装置,其特征在于,所述消息发送模块还根据预定的时间和/或时间间隔,对生成的所有消息合并,再将合并后的消息发送给所述用户。
5.根据权利要求1至4中任一项所述的数据处理装置,其特征在于,还包括数据提供模块,根据被所述用户选中的信息,将被选中信息对应的一组或多组数据提供给所述用户,以进行处理。
6.一种数据处理方法,其特征在于,包括步骤202,根据多个数据的一个或多个属性,将所述多个数据分组;步骤204,根据分组得到的多组数据的一个或多个属性,为所述多组数据分别生成对应的消息;步骤206,将所述消息发送给用户,以供所述用户根据所述消息,按组处理所述多组数据。
7.根据权利要求6所述的数据处理方法,其特征在于,在所述步骤202之前,还包括步骤201,为所述用户选取需所述用户处理的所述多个数据。
8.根据权利要求7所述的数据处理方法,其特征在于,所述步骤201具体包括对于预存储的数据,如果用于处理所述数据的处理流程中指明所述数据的处理人是所述用户,和/或所述用户具有对所述数据进行操作的操作权限,和/或所述用户具有使用所述数据包含的内容的数据权限时,则选取所述数据,以供所述用户处理。
9.根据权利要求6所述的数据处理方法,其特征在于,所述步骤206还包括根据预定的时间和/或时间间隔,对生成的所有消息合并,再将合并后的消息发送给所述用户。
10.根据权利要求6至9中任一项所述的数据处理方法,其特征在于,还包括根据被所述用户选中的信息,将被选中信息对应的一组或多组数据提供给所述用户, 以进行处理。
全文摘要
本发明提供一种数据处理装置和一种数据处理方法,其中,数据处理装置包括数据分组模块,根据多个数据的一个或多个属性,将所述多个数据分组;消息生成模块,根据分组得到的多组数据的一个或多个属性,为所述多组数据分别生成对应的消息;消息发送模块,将所述消息发送给用户,以供所述用户根据所述消息,按组处理所述多组数据。通过本发明,可以快速将数据分组,并通知用户分组情况,便于用户按分组批量进行处理。
文档编号G06Q10/00GK102306203SQ20111029411
公开日2012年1月4日 申请日期2011年9月29日 优先权日2011年9月29日
发明者李正, 郑子阳 申请人:用友软件股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1