本发明专利技术提供一种报表的处理装置和系统,涉及数据处理领域,针对现有技术中报表的时间信息容易丢失的问题而设计。所述的报表的处理装置,包括:报表接收单元,用于接收终端发送的填写好的报表;解析单元,用于从所述报表中解析单元格数据;时间信息获取单元,用于获取所述报表的填报时间信息;对应关系建立单元,用于建立所述填报时间信息和所述单元格数据的对应关系;存储单元,用于根据所述对应关系,保存所述填报时间信息和所述单元格数据。本发明专利技术能够根据时间信息查找表格的历史数据。
【技术实现步骤摘要】
本专利技术涉及数据处理领域,特别是指一种报表的处理装置和系统。
技术介绍
报表是由多个单元格构成的二维矩阵,报表中行和列的交叉确定一个单元格,单 元格的数据内容可以是数字或文字等。报表是一种数据采集、数据展示和数据处理的有效 手段,广泛应用于企业管理、财务管理以及人力资源管理等各个领域。传统的纸质报表存在 不易保存、不便交流、模板设计繁琐以及错误不易修改等问题,而且纸质报表必须人工计算 统计数据,速度慢、效率低又容易出错。针对报表存在的这些问题,产生了很多借助于计算机实现的报表装置。在实际应 用中,周期性填报报表并浏览历史数据的需求非常广泛,如各企业往往需要按月填报报表, 并需要浏览已经填报的历史数据。现有技术中,由于数据的填报时间信息容易丢失,导致在查找某个历史数据时不 能准确查找用户指定时间范围的数据。
技术实现思路
本专利技术要解决的技术问题是提供一种报表的处理装置和系统,能够保留数据的填 报时间信息。为解决上述技术问题,本专利技术的实施例提供技术方案如下一方面,提供一种报表的处理装置,包括报表接收单元,用于接收终端发送的填写好的报表;解析单元,用于从所述报表中解析单元格数据;时间信息获取单元,用于获取所述报表的填报时间信息;对应关系建立单元,用于建立所述填报时间信息和所述单元格数据的对应关系;存储单元,用于根据所述对应关系,保存所述填报时间信息和所述单元格数据。所述时间信息获取单元具体为从所述报表中解析用户填写的报表时间;当解析到所述用户填写的报表时间时, 则将所述用户填写的报表时间作为所述填报时间信息;当没有解析到所述用户填写的报表 时间时,则从时间服务器获取当前时间,作为所述填报时间信息。所述时间信息获取单元还用于,根据预定规则校验所述用户填写的报表时间的正 确性。所述解析单元具体为从所述解析单元格数据和单元格数据的数据描述属性;所述存储单元具体为根据所述对应关系,保存所述填报时间信息、所述单元格数 据以及所述单元格数据的数据描述属性,其中,各个所述单元格数据为分别保存。所述的报表的处理装置,还包括指令接收单元,用于接收用户指令,所述用户指令包含待查询数据的时间范围;4时间范围获取单元,用于从所述用户指令中获取待查询数据的时间范围;查找单元,用于根据所述填报时间信息和所述单元格数据的对应关系,查找所述 时间范围内的时间对应的单元格数据;输出单元,用于输出查找出的所述单元格数据。所述的报表的处理装置,还包括分发单元,用于向终端发送所述报表的模块,使得所述终端的用户根据所述报表 的模板进行填写报表。所述分发单元具体为在预定时间向终端发送所述报表的模板;或者周期性向终端发送所述报表的模块;或者向预定条件的客户端发送报表的模板。另一方面,本专利技术提供一种报表的处理系统,包括终端和报表的处理装置;所述终端用于,向所述报表的处理装置发送填写好的报表;所述报表的处理装置包括报表接收单元,用于接收所述终端发送的填写好的报表;解析单元,用于从所述报表中解析单元格数据;时间信息获取单元,用于获取所述报表的填报时间信息;对应关系建立单元,用于建立所述填报时间信息和所述单元格数据的对应关系;存储单元,用于根据所述对应关系,保存所述填报时间信息和所述单元格数据。所述的报表的处理系统,还包括时间服务器,用于向所述报表的处理装置发送当 前的时间信息;所述时间信息获取单元具体为从所述报表中解析用户填写的报表时间;当解析 到所述用户填写的报表时间时,则将所述用户填写的报表时间作为所述填报时间信息;当 没有解析到所述用户填写的报表时间时,则从时间服务器获取当前的时间信息,作为所述 填报时间信息。所述终端还用于,从所述报表的处理装置接收所述报表的模板,使得所述终端的 用户根据所述报表的模板进行填写报表;所述报表的处理装置还包括分发单元,用于向终端发送所述报表的模块。本专利技术的实施例具有以下有益效果本专利技术能够存储单元格数据的时间信息,因 此,在后续处理中,能够查找指定时间范围的数据。附图说明图1为本专利技术所述的报表的处理装置的结构示意图;图2为本专利技术所述的报表的处理装置的另一实施例的结构示意图;图3为本专利技术所述的报表的处理系统的结构示意图;图4为图3所述的报表的处理系统的应用场景的结构示意图;图5为报表模板的示例;图6为图4所述的报表的处理系统的工作流程示意图。具体实施例方式为使本专利技术的实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合 附图及具体实施例进行详细描述。如图1所示,为本专利技术所述的一种报表的处理装置的一实施例,包括报表接收单元11,用于接收终端发送的填写好的报表;解析单元12,用于从所述报表中解析单元格数据;时间信息获取单元13,用于获取所述报表的填报时间信息;对应关系建立单元14,用于建立所述填报时间信息和所述单元格数据的对应关 系;存储单元15,用于根据所述对应关系,保存所述填报时间信息和所述单元格数据。本专利技术能够存储单元格数据的时间信息,因此,在后续处理中,能够查找指定时间 范围的数据。所述时间信息获取单元13具体为从所述报表中解析用户填写的报表时间;当解析到所述用户填写的报表时间时, 则将所述用户填写的报表时间作为所述填报时间信息;当没有解析到所述用户填写的报表 时间时,则从时间服务器获取当前时间,作为所述填报时间信息。所述时间信息获取单元13还用于,根据预定规则校验所述用户填写的报表时间 的正确性。所述解析单元12具体为从所述解析单元格数据和单元格数据的数据描述属性;所述存储单元15具体为根据所述对应关系,保存所述填报时间信息、所述单元 格数据以及所述单元格数据的数据描述属性,其中,各个所述单元格数据为分别保存。如图2所示,可选的,所述的报表的处理装置,还包括指令接收单元16,用于接收用户指令,所述用户指令包含待查询数据的时间范 围;时间范围获取单元17,用于从所述用户指令中获取待查询数据的时间范围;查找单元18,用于根据所述填报时间信息和所述单元格数据的对应关系,查找所 述时间范围内的时间对应的单元格数据;输出单元19,用于输出查找出的所述单元格数据。可选的,所述的报表的处理装置,还包括分发单元110,用于向终端发送所述报表的模块,使得所述终端的用户根据所述报 表的模板进行填写报表。所述分发单元110具体为在预定时间向终端发送所述报表的模板;或者周期性向终端发送所述报表的模块;或者向预定条件的客户端发送报表的模板。如图3所示,为本专利技术所述的一种报表的处理系统,包括终端20和报表的处理装 置10 ;所述终端22用于,向所述报表的处理装置发送填写好的报表;所述报表的处理装置10包括6报表接收单元11,用于接收所述终端发送的填写好的报表;解析单元12,用于从所述报表中解析单元格数据;时间信息获取单元13,用于获取所述报表的填报时间信息;对应关系建立单元14,用于建立所述填报时间信息和所述单元格数据的对应关 系;存储单元15,用于根据所述对应关系,保存所述填报时间信息和所述单元格数据。所述的报表的处理系统,还包括时间服务器30,用于向所述报表的处理装置10 发送当前的时间信息;所述时间信息获取单元13具体为从所述报表中解析用户填写的报表时间;当解 析到所述用户填写的报表时间时,则将所述用户填写的报表时间作为所本文档来自技高网...
【技术保护点】
一种报表的处理装置,其特征在于,包括:报表接收单元,用于接收终端发送的填写好的报表;解析单元,用于从所述报表中解析单元格数据;时间信息获取单元,用于获取所述报表的填报时间信息;对应关系建立单元,用于建立所述填报时间信息和所述单元格数据的对应关系;存储单元,用于根据所述对应关系,保存所述填报时间信息和所述单元格数据。
【技术特征摘要】
【专利技术属性】
技术研发人员:赵冲冲,胡长军,赵立勇,
申请(专利权)人:北京科技大学,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。