本发明涉及档案管理技术领域,尤其涉及一种电子档案建档管理方法。
背景技术:
目录索引是大数据查找中经常用到的手段,尤其是在一些电子档案存储过程中,通过目录索引可以在已知档案名称或者编号或者其他信息的情况下快速找到目标档案。但是,如果是不确定的档案信息,则需要一件件的浏览,使得档案查找时间过长,不利于工作效率。
技术实现要素:
基于背景技术存在的技术问题,本发明提出了一种电子档案建档管理方法。
本发明提出的一种电子档案建档管理方法,包括以下步骤:
s1、建立目录索引表,目录索引表的表头包括档案编号、档案名称以及存档位置;
s2、预设周期阈值t以及权值计算模型;
s3、在每一个周期终止节点计算该周期内目录索引表中各档案的被访问次数;
s4、根据最近周期内各档案的被访问次数以及权值计算模型计算各档案权值s;
s5、根据档案权值重新排序目录索引表。
优选地,步骤s2中的权值计算模型为:
优选地,3≦n≦10。
优选地,n=5或7。
优选地,步骤s3还包括:记忆最近n个周期内每一个周期内各文档的被访问次数。
优选地,步骤s5具体包括以下步骤:
s51、将权值发生变化的档案的信息行从目录索引表中移出;
s52、根据权值从大到小或者从小到大的顺序对移出的信息行排序;
s53、根据权值将移出的信息行顺序插入目录索引表中。
优选地,目录索引表中,存档位置一列链接各档案的存储位置。
本发明中,通过该权值计算模型,可保证在计算权值时,越近周期内的被访问次数在求和中用到的次数越多,从而,可保证计算权值时,越近的周期内的文档被访问次数对权值的影响越高,以保证权值与文档访问频率的变化趋势成正比。
本发明中,根据档案权值重新排序目录索引表,使得,目录索引表中,档案排序根据权值确定,而权值的计算过程中,越近的周期内的文档被访问次数对权值的影响越高。故而,最终获得的目录索引表中,档案的排序关联其访问频率,可以缩短高访问频率的档案的检索时间,使得目录索引表的排序更加人性化。
本发明中,计算权值时,最近周期内的文档被访问次数nt被多次利用,具体的在分子中被多次求和,并作为分母求商,如此既保证了该最近周期内的文档被访问次数对档案权值的影响,又可保证其与其他周期内的被访问次数在计算中的平衡。
附图说明
图1为本发明提出的一种电子档案建档管理方法流程图。
具体实施方式
参照图1,本发明提出的一种电子档案建档管理方法,包括以下步骤。
s1、建立目录索引表,目录索引表的表头包括档案编号、档案名称以及存档位置。本实施方式中,目录索引表中,存档位置一列链接各档案的存储位置。如此,在目录索引表中检索到目标档案后,直接点击档案的存储位置,便可以对目标档案进行阅读。
s2、预设周期阈值t以及权值计算模型。本实施方式中,周期阈值t可取值1小时、1天、1周等。
本实施方式中,权值计算模型为:
本实施方式中,通过该权值计算模型,可保证在计算权值时,越近周期内的被访问次数在求和中用到的次数越多,从而,可保证计算权值时,越近的周期内的文档被访问次数对权值的影响越高,以保证权值与文档访问频率的变化趋势成正比。
本实施方式中,计算权值时,最近周期内的文档被访问次数nt被多次利用,具体的在分子中被多次求和,并作为分母求商,如此既保证了该最近周期内的文档被访问次数对档案权值的影响,又可保证其与其他周期内的被访问次数在计算中的平衡。
本实施方式中,3≦n≦10,以避免n取值过小不能分担最近周期的影响,也可避免n取值过大造成的计算压力。具体实施时,n可取值5或者7。
s3、记忆最近n个周期内每一个周期内各文档的被访问次数,并在每一个周期终止节点计算该周期内目录索引表中各档案的被访问次数。
s4、根据最近周期内各档案的被访问次数以及权值计算模型计算各档案权值s。
s51、将权值发生变化的档案的信息行从目录索引表中移出。
s52、根据权值从大到小或者从小到大的顺序对移出的信息行排序。
s53、根据权值将移出的信息行顺序插入目录索引表中。
结合步骤s51到s53实现了根据档案权值重新排序目录索引表,使得,目录索引表中,档案排序根据权值确定,而权值的计算过程中,越近的周期内的文档被访问次数对权值的影响越高。故而,最终获得的目录索引表中,档案的排序关联其访问频率,可以缩短高访问频率的档案的检索时间,使得目录索引表的排序更加人性化。
而且,只在目录索引表中调整权值发生变化的档案的排序,有利于保证目录索引表的调整效率。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。