一种信息处理方法及系统的制作方法

文档序号:8258300阅读:345来源:国知局
一种信息处理方法及系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种信息处理方法及系统。
【背景技术】
[0002]对已记录信息的处理通常采用基于文本的方式对记录信息进行存储,该方案是对获取的动态记录信息进行文本操作,如逐条或批量读取、存储等,采用该方案需要将记录信息存储于分割为固定大小的存储文件中,所需存储空间较小,然而,不便于对记录信息的查找。
[0003]为了解决上述问题,通常采用基于数据库的方式对记录信息进行存储,然而,采用该方案所需存储空间较大,不便于处理效率的提高。

【发明内容】

[0004]有鉴于此,本发明提供一种信息处理方法及系统,以解决现有技术中对记录信息进行处理时所需存储空间较大,不便于处理效率的提高的问题,其具体方案如下:
[0005]一种信息处理方法,包括:
[0006]间隔固定时间获取当前记录信息组;
[0007]对比所述当前记录信息组与前一时刻的记录信息组,获取当前记录信息组与前一时刻的记录信息组相比得到的已消除记录信息;
[0008]将所述已消除记录信息存储于历史记录存储文件中;
[0009]将当前记录存储文件中存储的前一时刻的记录信息组替换为当前记录信息组。
[0010]进一步的,还包括:
[0011]获取显示指令;
[0012]依据所述显示指令,对所述历史记录存储文件中的记录信息和/或当前记录存储文件中的当前记录信息组进行实时显示。
[0013]进一步的,还包括:
[0014]获取所述历史记录存储文件中的记录信息的位置及记录编号;
[0015]当有已消除记录信息需要存储至历史记录存储文件中时,查找所述历史记录存储文件中是否有与所述已消除记录信息的记录编号一致的记录编号;
[0016]若有,将所述已消除记录信息存储至所述历史记录存储文件中与所述记录编号对应的位置。
[0017]进一步的,还包括:
[0018]若没有在所述历史记录存储文件中找到与所述已消除记录信息的记录编号一致的记录编号,则将所述已消除记录信息存储至所述历史记录存储文件中的空白位置。
[0019]进一步的,在所述间隔固定时间获取当前记录信息组之前,还包括:
[0020]对所述历史记录存储文件中存储的记录信息及当前记录存储文件中存储的当前记录信息进行初始化。
[0021]进一步的,在所述获取当前记录信息组与前一时刻的记录信息组相比得到的已消除记录信息的同时,还包括:
[0022]获取当前记录信息组与前一时刻的记录信息组相比得到的新增记录信息、新增记录信息时间以及已消除记录信息的消除时间。
[0023]进一步的,所述将当前记录存储文件中存储的前一时刻的记录信息组替换为当前记录信息组,具体为:
[0024]删除所述当前记录存储文件中存储的已消除记录信息;
[0025]将所述新增记录信息添加至删除已消除记录信息后的当前记录存储文件中。
[0026]一种信息处理系统,包括:第一获取单元,与所述第一获取单元相连的对比单元,与所述对比单元相连的存储单元,与所述对比单元相连的替换单元,其中:
[0027]所述第一获取单元用于间隔固定时间获取当前记录信息组;
[0028]所述对比单元用于将所述当前记录信息组与前一时刻的记录信息组进行对比,得到已消除记录信息;
[0029]所述存储单元用于将所述已消除记录信息存储于历史记录存储文件中;
[0030]所述替换单元用于将当前记录存储文件中存储的前一时刻的记录信息组替换为当前记录信息组。
[0031]进一步的,还包括:与所述存储单元及替换单元分别相连的显示单元,
[0032]所述显示单元用于接收显示指令,对所述历史记录存储文件中的记录信息和/或当前记录存储文件中的当前记录信息组进行实时显示。
[0033]进一步的,还包括:与所述第一获取单元相连的初始化单元,
[0034]所述初始化单元用于对所述历史记录存储文件中存储的记录信息及当前记录存储文件中存储的当前记录信息进行初始化。
[0035]从上述技术方案可以看出,本申请公开的信息处理方法及系统,通过间隔固定时间获取当前记录信息组,对当前记录信息组与前一时刻的记录信息组进行对比,得到已消除记录信息,将已消除记录信息存储于历史记录存储文件中,并将当前记录存储文件中存储的前一时刻的记录信息组替换为当前记录信息组。本方案通过对当前记录信息组与历史记录信息进行分别存储,便于对记录信息的查找,同时,对记录信息进行实时处理,对记录信息只进行一次遍历,无需对历史记录信息进行不必要的遍历,占据的动态存储空间小,占用处理资源少,处理效率高。
【附图说明】
[0036]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0037]图1为本发明实施例公开的一种信息处理方法的流程图;
[0038]图2为本发明实施例公开的一种信息处理系统的结构示意图。
【具体实施方式】
[0039]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040]本发明公开了一种信息处理方法,其流程图如图1所示,包括:
[0041]步骤S11、间隔固定时间获取当前记录信息组;
[0042]其中,在步骤Sll之前,首先对已存储的记录信息进行初始化,该记录信息包括:历史记录存储文件中存储的记录信息以及当前记录存储文件中存储的记录信息。
[0043]当前记录信息组为实时获取的,其中,当前记录信息组为相对的,在某一时刻,获取的记录信息组为当前记录信息组,当间隔固定时间之后,到达下一时刻,此时获取的记录信息组相对于这个时刻也为当前记录信息组,但是,在上述“某一时刻”获取的记录信息组相对于“下一时刻”获取的记录信息组即为“前一时刻”的记录信息组。
[0044]步骤S12、对比当前记录信息组与前一时刻的记录信息组,获取当前记录系信息组相对于前一时刻的记录信息组的已消除记录信息;
[0045]对比当前记录信息组与前一时刻的记录信息组之间的差异,得到当前时刻记录信息组相对于前一时刻的记录信息组的已消除记录信息,即当前记录信息组中没有的,而前一时刻记录信息组中有的记录信息,即为已消除记录信息;同时,还可以获取当前记录信息组中有的,而前一时刻的记录信息组中没有的记录信息,记为新增记录信息,同时,记录新增记录信息的发生时间及已消除记录信息的消除时间,便于后期查阅。
[0046]步骤S13、将已消除记录信息存储于历史记录存储文件中;
[0047]步骤S14、将当前记录存储文件中存储的前一时刻的记录信息组替换为当前记录信息组。
[0048]将当前记录存储文件中存储的前一时刻的记录信息组替换为当前记录信息组,具体的,可以为:
[0049]将当前记录存储文件中存储的前一时刻的记录信息组全部删除,并将获取的当前记录信息组整体存储至当前记录存储文件中;
[0050]也可以为,将当前记录存储文件中存储的记录信息中已消除记录信息删除,并将新增记录信息添加至已消除记录信息的当前记录存储文件中,得到完整的当前记录的当前记录存储文件。
[0051]另外,本实施例公开的信息处理方法中,为了便于对记录信息的存储或调取,通常对已获取的记录信息及已存储的记录信息进行编号,使得每一条记录信息都对应一个记录编号,以便于后续操作,其中,还需要对历史记录存储文件中的记录信息的位置与记录编号进行--对应。
[0052]当有已消除记录信息需要存储至历史记录存储文件中时,查找历史记录存储文件中是否有与已消除记录信息的记录编号一致的记录编号,若有,则直接将已消除记录信息存储至历史记录存储文件中与该记录编号对应的位置;若没有,则将已消除记录信息存储至历史记录存储文件中的空白位置,并将该位置与已消除记录信息的编号进行对应,以方便后期存储或调用。
[0053]本实施例公开的信息处理方法,通过间隔固定时间获取当前记录信息组,对当前记录信息组与前一时刻的记录信息组进行对比,得到已消除记录信息,将已消除记录信息存储于历史记录存储文件中,并将当前记录存储文件中存储的前一时刻的记录信息组替换为当前记录信息组。本方案通过对当前记录信息组与历史记录信息进行分别存储,便于对记录信息的查找,同时,对记录信息进行实时处理,对记录信息只进行一次遍历,无需对历史记录信息进行不必要的遍历,占据的动态存储空间小,占用处理资源少,处理效率高。
[0054]进一步的,本实施例公开的信息处理方法,在步骤S14之后,还可以包括:
[0055]步骤S15、获取显示指令;
[0056]步骤S16、依据显示指令,对历史记录存储文件中的记录信息和/或当前记录存储文件中的当前记录信息组进行实时显示。
[0057]当显示指令指示需要对历史记录存储文件中的记录信息进行显示时,则只对历史记录存储文件中的记录信息进行显示;当显示指令指示需要对当前记录存储文件中的记录信息进行显示时,则只对当前记录存储文件中的记录信息进行显示;当显示指令指示需要对历史记录存储文件中的记录信息以及当前记录存储文件中的记录信息同时进行显示时,则同时对历史记录存储文件中的记录信息以及当前记录存储文件中的记录信息进行显示。
[0058]本实施例公开了一种信息处理系统,其结构示意图如图2所示,包
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1