1.一种档案管理系统数据归档方法,其特征在于,包括:步骤A,设定归档时间节点,将在设定归档时间节点到当前时刻之间,访问频率低于第一预设阈值且档案管理系统数据库表记录创建时间在设定的归档时间节点之前的档案管理系统数据库表记录作为待归档记录,将文件创建时间在设定的归档时间节点之前的文件作为待归档文件;
步骤B,新建关联关系数据库,扫描档案管理系统数据库,在所述关联关系数据库中建立所述待归档记录和其他记录之间的关联关系,以及根据档案管理系统数据库中每一个记录的每个字段内容确定是否包括文件的超链接或引用,如果包括,则在关联关系数据库存储记录和文件的关联关系;
步骤C,对于每一个所述待归档记录和每一个所述待归档文件,根据关联关系数据库确定是否是归档记录和归档文件,如果是归档记录和归档文件,则进行归档,并在档案管理系统中删除记录和文件。
2.根据权利要求1所述的方法,其特征在于,所述根据关联关系数据库确定是否是归档记录和归档文件,如果是,则进行归档,并在档案管理系统数据库中删除记录和文件,具体为:
c1,如果是待归档记录,则执行步骤c2,如果是待归档文件,则执行步骤c3;
c2,根据待归档记录的id在所述关联关系数据库中查询所述待归档记录的关联关系,若所述待归档记录没有和其他记录关联,将所述待归档记录作为归档记录,如果所述待归档记录和其他记录关联,则根据关联关系数据库记录的信息,以记录为节点构建有向图,如果有向图中的节点都满足访问频率低于第一预设阈值且档案管理系统数据库表记录创建时间在设定的归档时间节点之前,则将有向图中的所有节点作为归档记录,并在档案管理系统数据库中删除记录,否则不对记录归档;
c3,判断字段中包括文件的超链接或者引用的记录是否都归档,如果都归档则对文件归档,并在档案管理系统中删除文件,否则不对文件归档。
3.根据权利要求1‑2任一项所述的方法,其特征在于,所述设定归档时间节点是指将该时间节点之前的档案管理系统数据库中表记录和文件归档。
4.根据权利要求1‑2任一项所述的方法,其特征在于,所述引用是指字段内容包括文件的全称或简称。
5.根据权利要求1‑2任一项所述的方法,其特征在于,所述文件是视频格式文件、音频格式文件、图片格式文件、Word格式文件、PDF格式文件或Excel格式文件。
6.一种档案管理系统数据归档系统,其特征在于,包括:筛选模块,设定归档时间节点,将在设定归档时间节点到当前时刻之间,访问频率低于第一预设阈值且档案管理系统数据库表记录创建时间在设定的归档时间节点之前的档案管理系统数据库表记录作为待归档记录,将文件创建时间在设定的归档时间节点之前的文件作为待归档文件;
扫描模块,新建关联关系数据库,扫描档案管理系统数据库,在所述关联关系数据库中建立所述待归档记录和其他记录之间的关联关系,以及根据档案管理系统数据库中每一个记录的每个字段内容确定是否包括文件的超链接或引用,如果包括,则在关联关系数据库存储记录和文件的关联关系;
归档模块,对于每一个所述待归档记录和每一个所述待归档文件,根据关联关系数据库确定是否是归档记录和归档文件,如果是归档记录和归档文件,则进行归档,并在档案管理系统中删除记录和文件。
7.根据权利要求6所述的系统,其特征在于,所述根据关联关系数据库确定是否是归档记录和归档文件,如果是,则进行归档,并在档案管理系统数据库中删除记录和文件,具体为:
c1,如果是待归档记录,则执行步骤c2,如果是待归档文件,则执行步骤c3;
c2,根据待归档记录的id在所述关联关系数据库中查询所述待归档记录的关联关系,若所述待归档记录没有和其他记录关联,将所述待归档记录作为归档记录,如果所述待归档记录和其他记录关联,则根据关联关系数据库记录的信息,以记录为节点构建有向图,如果有向图中的节点都满足访问频率低于第一预设阈值且档案管理系统数据库表记录创建时间在设定的归档时间节点之前,则将有向图中的所有节点作为归档记录,并在档案管理系统数据库中删除记录,否则不对记录归档;
c3,判断字段中包括文件的超链接或者引用的记录是否都归档,如果都归档则对文件归档,并在档案管理系统中删除文件,否则不对文件归档。
8.根据权利要求6‑7任一项所述的系统,其特征在于,所述设定归档时间节点是指将该时间节点之前的档案管理系统中的文件和数据库表记录归档。
9.根据权利要求6‑7任一项所述的方法,其特征在于,所述引用是指字段内容包括文件的全称或简称;所述文件是视频格式文件、音频格式文件、图片格式文件、Word格式文件、PDF格式文件或Excel格式文件。
10.一种计算机可读存储介质,用于存储计算机程序指令,其特征在于,所述计算机程序指令在被处理器执行时实现如权利要求1‑5中任一项所述的方法。