一种硬盘数据管理系统及方法技术方案

技术编号:14874846 阅读:49 留言:0更新日期:2017-03-23 22:34
本发明专利技术提供一种硬盘数据管理系统及方法,涉及税务技术领域,用于合理管理硬盘的可用空间。该硬盘用于存储税控数据,该数据管理系统包括容量检测模块、条件判断模块和数据清理模块,其中,条件判断模块用于接收容量检测模块检测到的硬盘剩余容量值,并依据硬盘剩余容量值向数据清理模块输出对硬盘内数据进行清理的控制信号及对应的数据清理任务;数据清理模块用于响应该控制信号,执行对应的数据清理任务。该硬盘数据管理方法包括:检测硬盘的剩余容量;依据硬盘剩余容量值,输出对硬盘内数据进行清理的控制信号及对应的数据清理任务;响应该控制信号,执行对应的数据清理任务。本发明专利技术用于税控服务器。

【技术实现步骤摘要】

本申请涉及税务
,特别涉及一种硬盘数据管理系统及方法
技术介绍
在税务
中的硬盘主要用在税控服务器上,税控服务器具有强大的数据处理能力和数据存储量,可同时为多用户提供开票监控、税控码计算等功能。硬盘作为税控服务器的重要存储介质,为各税控业务涉及的税控数据提供存储空间。其中,税控数据包括发票明细数据和报送数据等。由于税控数据关联到纳税用户的权利和义务,因此要求硬盘也具有安全性和可靠性,以保证所存储的税控数据的安全与可靠。但是,税控服务器在长时间的工作中,随着所处理的税务数据的逐渐累积,使硬盘容易发生税控数据冗余、硬盘空间堵塞的情况,进而造成税控数据的混乱和丢失。
技术实现思路
本专利技术的目的在于提供一种硬盘数据管理系统及方法,用于合理管理硬盘的可用空间。为达到上述目的,本专利技术提供了一种硬盘数据管理系统,该硬盘用于存储税控数据,该硬盘数据管理系统包括容量检测模块、条件判断模块和数据清理模块,其中,容量检测模块用于检测硬盘的剩余容量;条件判断模块用于接收容量检测模块检测到的硬盘剩余容量值,并依据硬盘剩余容量值向数据清理模块输出对硬盘内数据进行清理的控制信号及对应的数据清理任务;数据清理模块用于接收条件判断模块发送的对硬盘内数据进行清理的控制信号及对应的数据清理任务,并响应该控制信号,执行对应的数据清理任务。由于本专利技术的硬盘数据管理系统设置了容量检测模块、条件判断模块、和数据清理模块,其中,条件判断模块可依据容量检测模块检测到的硬盘剩余容量值向数据清理模块输出对硬盘内数据进行清理的控制信号及对应的数据清理任务,从而可通过数据清理模块对控制信号的响应以及对硬盘内数据清理任务的执行来实现对硬盘内冗余的税控数据的清除,进一步达到合理地对硬盘的可用空间进行管理的目的,以避免硬盘因发生税控数据冗余、硬盘空间堵塞而造成税控数据的混乱和丢失。可选地,条件判断模块包括存储单元、查询单元和输出单元;其中,存储单元用于存储表征硬盘剩余容量值与数据清理任务对应关系的映射表;查询单元用于接收容量检测模块检测到的硬盘剩余容量值,并在映射表中查询其对应的数据清理任务;输出单元用于向数据清理模块输出对硬盘内数据进行清理的控制信号及对应的数据清理任务。可选地,表征硬盘剩余容量值与数据清理任务对应关系的映射表具体包括:硬盘剩余容量值大于或者等于总容量的75%,则不进行硬盘清理操作;硬盘剩余容量值大于总容量的50%,且小于总容量的75%,则清理硬盘的三个月之前的税控数据;硬盘剩余容量值大于总容量25%且小于总容量50%,则清理硬盘的六个月之前的税控数据;硬盘剩余容量值小于总容量的25%,则清理硬盘的一年之前的税控数据。可选地,硬盘数据管理系统还包括定时模块,定时模块与容量检测模块连接,用于周期性地向容量检测模块发送对硬盘剩余容量进行检测的控制信号,容量检测模块具体用于接收该控制信号,并创建对硬盘剩余容量进行检测的进程,检测硬盘的剩余容量。可选地,定时模块向容量检测模块发送对硬盘剩余容量进行检测的控制信号的周期为24h。可选地,硬盘数据管理系统还包括记录模块,记录模块分别与容量检测模块和条件判断模块连接,用于对容量检测模块检测到的硬盘剩余容量值进行记录,并使条件判断模块从中读取硬盘剩余容量值。本专利技术还提供了一种硬盘数据管理方法,该方法包括如下步骤:步骤S1、检测硬盘的剩余容量;步骤S2、依据硬盘剩余容量值,输出对硬盘内数据进行清理的控制信号及对应的数据清理任务;步骤S3、响应该控制信号,执行对应的数据清理任务。可选地,步骤S2具体包括:在表征硬盘剩余容量值与数据清理任务对应关系的映射表中,查询硬盘剩余容量值对应的数据清理任务;以及输出对硬盘内数据进行清理的控制信号及对应的数据清理任务。可选地,硬盘数据管理方法还包括在步骤S2之前,存储表征硬盘剩余容量值与数据清理任务对应关系的映射表。可选地,周期性地检测硬盘的剩余容量。如上所述,本专利技术提供的硬盘数据管理方法可检测到的硬盘剩余容量值输出对硬盘内数据进行清理的控制信号及对应的数据清理任务,进而通过对该控制信号的响应以及对硬盘内数据清理任务的执行来实现对硬盘内冗余的税控数据的清除,以达到合理地对硬盘的可用空间进行管理的目的,以避免硬盘因发生税控数据冗余、硬盘空间堵塞而造成税控数据的混乱和丢失。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。图1是实施例一的硬盘数据管理系统的结构图;图2是实施例二的硬盘数据管理方法的流程图;图3是实施例二的硬盘数据管理方法的具体流程图。附图标记说明:1-容量检测模块;2-条件判断模块;21-查询单元;22-存储单元;220-映射表;23-输出单元;3-数据清理模块;4-定时模块;5-记录模块。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一本专利技术实施例一提供了一种硬盘数据管理系统,如图1所示,该硬盘用于存储税控数据,如发票明细数据和报送数据等税控业务相关的数据。该硬盘数据管理系统包括容量检测模块1、条件判断模块2和数据清理模块3,其中,容量检测模块1用于检测硬盘的剩余容量;条件判断模块2用于接收容量检测模块1检测到的硬盘剩余容量值,并依据硬盘剩余容量值向数据清理模块3输出对硬盘内数据进行清理的控制信号及对应的数据清理任务;数据清理模块3用于接收条件判断模块2发送的对硬盘内数据进行清理的控制信号及对应的数据清理任务,并响应该控制信号,执行对应的数据清理任务。由于本专利技术的硬盘数据管理系统设置了容量检测模块1、条件判断模块2、和数据清理模块3,其中,条件判断模块2可依据容量检测模块1检测到的硬盘剩余容量值向数据清理模块3输出对硬盘内数据进行清理的控制信号及对应的数据清理任务,从而可通过数据清理模块3对控制信号的响应以及对硬盘内数据清理任务的执行来实现对硬盘内冗余的税控数据的清除,进一步达到合理地对硬盘的可用空间进行管理的目的,以避免硬盘因发生税控数据冗余、硬盘空间堵塞的情况而造成税控数据的混乱和丢失。为了便于本领域技术人员理解和实施本专利技术的技术方案,下面结合本专利技术实施例的可选技术方案进行说明。可选地,条件判断模块2包括存储单元22、查询单元21和输出单元23;其中,存储单元22用于存储表征硬盘剩余容量值与数据清理任务对应关系的映射表;查询单元21用于接收容量检测模块1检测到的硬盘剩余容量值,并在映射表中查询其对应的数据清理任务;输出单元23用于向数据清理模块3输出对硬盘内数据进行清理的控制信号及对应的数据清理任务。可见,条件判断模块2中存储有表征硬盘剩余容量值与数据清理任务对应关系的映射表,并且提供了查询与输出接口,从而方便地对硬盘数据进行管理。其中,表征硬盘剩余容量值与数据清理任务对应关系的映射表可根据税控业务的特点或者不同用户的税务情况本文档来自技高网...
一种硬盘数据管理系统及方法

【技术保护点】
一种硬盘数据管理系统,该硬盘用于存储税控数据,其特征在于,包括容量检测模块、条件判断模块和数据清理模块,其中,容量检测模块用于检测硬盘的剩余容量;条件判断模块用于接收容量检测模块检测到的硬盘剩余容量值,并依据硬盘剩余容量值向数据清理模块输出对硬盘内数据进行清理的控制信号及对应的数据清理任务;数据清理模块用于接收条件判断模块发送的对硬盘内数据进行清理的控制信号及对应的数据清理任务,并响应该控制信号,执行对应的数据清理任务。

【技术特征摘要】
1.一种硬盘数据管理系统,该硬盘用于存储税控数据,其特征在于,包括容量检测模块、条件判断模块和数据清理模块,其中,容量检测模块用于检测硬盘的剩余容量;条件判断模块用于接收容量检测模块检测到的硬盘剩余容量值,并依据硬盘剩余容量值向数据清理模块输出对硬盘内数据进行清理的控制信号及对应的数据清理任务;数据清理模块用于接收条件判断模块发送的对硬盘内数据进行清理的控制信号及对应的数据清理任务,并响应该控制信号,执行对应的数据清理任务。2.如权利要求1所述的硬盘数据管理系统,其特征在于,条件判断模块包括存储单元、查询单元和输出单元;其中,存储单元用于存储表征硬盘剩余容量值与数据清理任务对应关系的映射表;查询单元用于接收容量检测模块检测到的硬盘剩余容量值,并在映射表中查询其对应的数据清理任务;输出单元用于向数据清理模块输出对硬盘内数据进行清理的控制信号及对应的数据清理任务。3.如权利要求2所述的硬盘数据管理系统,其特征在于,表征硬盘剩余容量值与数据清理任务对应关系的映射表具体包括:硬盘剩余容量值大于或者等于总容量的75%,则不进行硬盘清理操作;硬盘剩余容量值大于总容量的50%,且小于总容量的75%,则清理硬盘的三个月之前的税控数据;硬盘剩余容量值大于总容量25%且小于总容量50%,则清理硬盘的六个月之前的税控数据;硬盘剩余容量值小于总容量的25%,则清理硬盘的一年之前的税控数据。4.如权利要求1~3任一项所述的...

【专利技术属性】
技术研发人员:陆振华周铂林建良吴海亮刘海蛟
申请(专利权)人:百望金赋科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1