本发明涉及档案管理技术领域,尤其是涉及一种智能档案管理方法、系统及计算机存储介质。
背景技术:
一般,档案是指人们在各项社会活动中直接形成的各种形式的具有保存价值的原始记录的,档案包括电子档案和纸质档案。
在现代企事业单位中,利用计算机办公已成为一种常态,而在计算机办公过程中会产生大量的电子档案,而电子档案的损坏或丢失可能会对企事业单位造成一定的损失,因此,对电子档案的妥善管理已成为企业管理中必不可少的部分。
目前在企业,主要是电子档案管理员通过档案管理系统实现电子档案的全生命周期的管理,电子档案管理员在登录档案管理软件后,可以实现电子档案的新增、删除和修改进行管理和记录。
上述中的现有技术方案存在以下缺陷:目前档案管理软件的密码均为固定数字密码设置,一旦电子档案管理员的账号以及其设置的固定数字密码为外人得知,外人可以登录档案管理软件对电子档案进行非法操作或破坏操作,引起电子档案的缺失。
技术实现要素:
本发明的目的一是提供一种具有避免外人登录档案管理软件造成电子档案丢失的效果的智能档案管理方法。
本发明的上述发明目的是通过以下技术方案得以实现的:
一种智能档案管理方法,包括以下步骤:
步骤s100:主控终端基于用户所输入的登录账号判断是否为电子档案管理员登录;
步骤s200:主控终端基于相应电子档案管理员预设的数字密码、当前时间以及验证码信息动态调整用户登录的实际正确密码;
步骤s300:主控终端以用户所输入的密码与实际正确密码作比对,并基于比对情况作调整。
通过采用上述技术方案,通过步骤s100、步骤s200、步骤s300有效实现了对是否为电子档案管理员登录以及操作作出了精确严格的判断,有效避免外人的登录。
本发明进一步设置为:步骤s100包括以下步骤:
步骤s110:主控终端以用户所输入的登录账号作为查询对象,于第一数据库中查询相应登录账号所对应的预设数字密码,第一数据库为预设数据库,存储有电子档案管理员登录账号、相应电子档案管理员登录账号所预设的数字密码、相应电子档案管理员的手机号,预设数字密码至少为2位数;
步骤s120:若主控终端查询出预设数字密码,则主控终端同步获取相应电子档案管理员的手机号并通过手机追踪器获取当前电子档案管理员所在位置;
步骤s130:若电子档案管理员所在位置处于档案管理软件登录地址的预设距离范围内,则判断为电子档案管理员登录。
通过采用上述技术方案,通过步骤s110、步骤s120、步骤s130的结合实现了对电子档案管理员登录的初步判断,避免非电子档案管理员的登录。
本发明进一步设置为:步骤s200包括以下步骤:
步骤s210:主控终端通过验证码发生器生成两位数的随机验证码并发送至电子档案管理员的手机中;
步骤s220:主控终端获取当前所处的时段,以及,当前日期的末两位,主控终端选取当前所处的时段、当前日期的末两位;
若预设数字密码的尾数为偶数,则以时段和当前日期的末两位的和作为附加密码一,以随机验证码作为附加密码二;
若预设数字密码的尾数为奇数,则以当前日期的末两位和随机验证码之和作为附加密码一,以当前所处的时段作为附加密码二;
主控终端基于附加密码一、附加密码二、预设数字密码末两位按照数字由大至小对附加密码一、预设数字密码、附加密码二进行数位排序并生成实际正确密码,数字最小的位于末位段。
通过采用上述技术方案,通过步骤s210、步骤s220的结合设置有效加大了外人登录档案管理软件的难度。
本发明进一步设置为:步骤s300包括以下步骤:
步骤s310:主控终端以用户所输入的密码与实际正确密码作比对;
步骤s320:若比对一次即成功,则主控终端直接开启档案管理软件;
若需要多次比对且比对次数不超过3次,则主控终端自动清除用户所输入的密码,并返回步骤至s200;
若比对次数超过3次,则有步骤s330。
通过采用上述技术方案,通过步骤s310、步骤s320有效实现了用户输入密码和实际正确密码的比对,并基于比对结果进行调节。
本发明进一步设置为:步骤s330包括以下步骤:
步骤s331:主控终端以登录账号作为查询对象,于第二数据库中查询出相应登录账号预设有实际正确密码生成方法,第二数据库为预设数据库,存储有登录账号以及相应登录账号的实际正确密码生成方法;
步骤s332:主控终端通过短信发送器发送实际正确密码输入方法至电子档案管理人员的手机,并返回至步骤s200。
通过采用上述技术方案,通过步骤s331、步骤s332的结合设置有效实现了在档案管理人员忘记登录方式的时候提供实际正确密码给到电子档案管理人员。
本发明进一步设置为:步骤s330还包括位于步骤s331和步骤s332之间的步骤s33a:主控终端针对实际正确密码生成方法通过警示颜色标注。
通过采用上述技术方案,通过警示颜色的标注能够更好的引起档案管理人员的注意,以便于档案管理人员在操作的时候不出错。
本发明的目的二是提供一种具有避免外人登录档案管理软件造成电子档案丢失的效果的智能档案管理系统。
一种智能档案管理系统,包括:
主控终端,调取数据并基于数据的分析计算;
第一数据库,存储有电子档案管理员登录账号、相应电子档案管理员登录账号所预设的数字密码、相应电子档案管理员的手机号;
验证码发生器,用于发送二位数的验证码;
主控终端以登录账号作为查询对象于第一数据库中查询出相应账号所匹配的数字密码和手机号;
主控终端获取当前所处的时段,以及,当前日期的末两位,主控终端选取当前所处的时段、当前日期的末两位;
若预设数字密码的尾数为偶数,则以时段和当前日期的末两位的和作为附加密码一,以随机验证码作为附加密码二;
若预设数字密码的尾数为奇数,则以当前日期的末两位和随机验证码之和作为附加密码一,以当前所处的时段作为附加密码二;
主控终端基于附加密码一、附加密码二、预设数字密码末两位按照数字由大至小对附加密码一、预设数字密码、附加密码二进行数位排序并生成实际正确密码,数字最小的位于末位段;
主控终端比对实际正确密码和用户所输入的密码,若一致则开启档案管理软件。
通过采用上述技术方案,通过主控终端、验证码发生器、第一数据库有效实现了对是否为电子档案管理员登录以及操作作出了精确严格的判断,有效避免外人的登录。
本发明的目的三是提供一种计算机存储介质,能够存储相应的程序,避免外人随意登录档案管理软件。
一种计算机存储介质,包括能够被处理器加载执行时实现如权利要求1至6中任一项所述的智能档案管理方法的程序。
通过采用上述技术方案,通过程度的应用实现了对电子档案管理员登录的初步判断,避免非电子档案管理员的登录。
综上所述,本发明的有益技术效果为:通过主控终端基于验证码、日期、时段并结合算法进行动态密码的生成,避免外人登录档案管理软件。
附图说明
图1是本发明智能档案管理方法的整体步骤示意图一。
图2是图1中步骤s100的具体步骤示意图。
图3是图1中步骤s200的具体步骤示意图。
图4是图1中步骤s300的具体步骤示意图。
图5是步骤s330的具体步骤示意图。
图6是本发明智能档案管理系统的系统框图。
具体实施方式
以下结合附图对本发明作进一步详细说明。
参照图1,为本发明公开的一种智能档案管理方法,包括以下步骤:步骤s100:主控终端基于用户所输入的登录账号判断是否为电子档案管理员登录;步骤s200:主控终端基于相应电子档案管理员预设的数字密码、当前时间以及验证码信息动态调整用户登录的实际正确密码;步骤s300:主控终端以用户所输入的密码与实际正确密码作比对,并基于比对情况作调整。
如图2所示,其中考虑到初步实现对用户所输入的登录账号判断是否为电子档案管理员登录的判断,步骤s100包括以下步骤:步骤s110:主控终端以用户所输入的登录账号作为查询对象,于第一数据库中查询相应登录账号所对应的预设数字密码,第一数据库为预设数据库,存储有电子档案管理员登录账号、相应电子档案管理员登录账号所预设的数字密码、相应电子档案管理员的手机号,预设数字密码至少为2位数;步骤s120:若主控终端查询出预设数字密码,则主控终端同步获取相应电子档案管理员的手机号并通过手机追踪器获取当前电子档案管理员所在位置;步骤s130:若电子档案管理员所在位置处于档案管理软件登录地址的预设距离范围内,则判断为电子档案管理员登录。
举例来说,用户输入的登录账号为xyz123,主控终端基于xyz123的登录账号可以查询获取电子档案管理员的预设数字密码,而且在查询到预设数字密码的同时可以获取用户所在位置,结合档案管理软件登录地址可以进一步判断用户是否在周围。
如图3所示,考虑到在初步判断为档案管理员登录后,进一步实现对档案管理人员的精确判断,步骤s200包括以下步骤:步骤s210:主控终端通过验证码发生器生成两位数的随机验证码并发送至电子档案管理员的手机中;步骤s220:主控终端获取当前所处的时段,以及,当前日期的末两位,主控终端选取当前所处的时段、当前日期的末两位;若预设数字密码的尾数为偶数,则以时段和当前日期的末两位的和作为附加密码一,以随机验证码作为附加密码二;若预设数字密码的尾数为奇数,则以当前日期的末两位和随机验证码之和作为附加密码一,以当前所处的时段作为附加密码二;主控终端基于附加密码一、附加密码二、预设数字密码末两位按照数字由大至小对附加密码一、预设数字密码、附加密码二进行数位排序并生成实际正确密码,数字最小的位于末位段。
针对步骤s220举例来说,假定验证码发生器所生成的随机验证码为23,日期的末两位为14,当年时间段为16时,预设数字密码为19,由于预设数字密码为奇数,则当前日期的末两位和随机验证码之和作为附加密码一,即14和23相加的和37为附加密码一,当前所处的时段16作为附加密码二,其最终的实际正确密码为371916。
如图4所示,此外考虑到针对最终正确密码的判断以及基于判断结果的反馈,步骤s300包括以下步骤:步骤s310:主控终端以用户所输入的密码与实际正确密码作比对;步骤s320:若比对一次即成功,则主控终端直接开启档案管理软件;若需要多次比对且比对次数不超过3次,则主控终端自动清除用户所输入的密码,并返回步骤至s200;若比对次数超过3次,则有步骤s330。
如图5所示,进一步考虑到档案管理人员忘记如何登录的情况,步骤s330包括以下步骤:步骤s331:主控终端以登录账号作为查询对象,于第二数据库中查询出相应登录账号预设有实际正确密码生成方法,第二数据库为预设数据库,存储有登录账号以及相应登录账号的实际正确密码生成方法;步骤s332:主控终端通过短信发送器发送实际正确密码输入方法至电子档案管理人员的手机,并返回至步骤s200。
而且考虑引起档案管理人员的注意,避免档案管理人员在操作的时候犯错,步骤s330还包括位于步骤s331和步骤s332之间的步骤s33a:主控终端针对实际正确密码生成方法通过警示颜色标注。
本发明实施例提供一种计算机存储介质,包括能够被处理器加载执行时如图1-5。
计算机可读存储介质例如包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
如图6所示,基于同一发明构思,本发明实施例提供一种智能档案管理系统,包括调取数据并基于数据的分析计算的主控终端、存储有电子档案管理员登录账号、相应电子档案管理员登录账号所预设的数字密码、相应电子档案管理员的手机号的第一数据库、用于发送二位数的验证码的验证码发生器。
主控终端以登录账号作为查询对象于第一数据库中查询出相应账号所匹配的数字密码和手机号;主控终端获取当前所处的时段,以及,当前日期的末两位,主控终端选取当前所处的时段、当前日期的末两位。
若预设数字密码的尾数为偶数,则以时段和当前日期的末两位的和作为附加密码一,以随机验证码作为附加密码二;若预设数字密码的尾数为奇数,则以当前日期的末两位和随机验证码之和作为附加密码一,以当前所处的时段作为附加密码二。
主控终端基于附加密码一、附加密码二、预设数字密码末两位按照数字由大至小对附加密码一、预设数字密码、附加密码二进行数位排序并生成实际正确密码,数字最小的位于末位段。
主控终端比对实际正确密码和用户所输入的密码,若一致则开启档案管理软件。
本具体实施方式的实施例均为本发明的较佳实施例,并非依此限制本发明的保护范围,故:凡依本发明的结构、形状、原理所做的等效变化,均应涵盖于本发明的保护范围之内。