一种学员档案智能管理系统的制作方法

文档序号:39675490发布日期:2024-10-18 13:14阅读:19来源:国知局
一种学员档案智能管理系统的制作方法

本发明涉及教学管理领域,尤其涉及一种学员档案智能管理系统。


背景技术:

1、学生档案是指记录学生基本情况,以及在校的个人经历、德才能绩、学习和工作表现等相关信息的历史记录。现有的学生档案由学生当前所在学校进行保存,当学生升学、参与工作时,学生档案随学生的变动进行迁移。

2、传统对学生档案的管理通过中心化存储实现,而中心化存储所依赖的服务器存在单点故障的问题,容易导致数据丢失以及隐私泄露,而学生档案中记录有学生的个人信息以及其家长的个人信息,当出现隐私泄漏时,部分不法分子获取服务器中的学生档案进行非法交易,对学生极其家长造成恶劣的影响。

3、为了解决上述问题,经检索,中国专利公开号为cn112633854a的专利,公开了教师端,用于创建公私钥对和学生档案,根据私钥对学生档案进行加密;管理端,用于从教师端获取预设的用户权限,验证用户权限,当权限验证通过时,从教师端获取加密后的学生档案和公钥,根据加密后的学生档案生成新的区块,添加到区块链的末端;教师端还用于向管理端发送查询请求,管理端还用于根据查询请求验证用户权限,当权限验证通过时,从区块链获取加密后的学生档案,根据公钥进行解密,将解密后的学生档案发送至教师端。

4、上述专利存在以下不足:其通过简单的加密方法进行数据加密,加密方式单一,数据安全性较低。

5、为此,本发明提出一种学员档案智能管理系统。


技术实现思路

1、本发明的目的是为了解决现有技术中存在的缺点,而提出的一种学员档案智能管理系统。

2、为了实现上述目的,本发明采用了如下技术方案:

3、一种学员档案智能管理系统,包括:

4、数据采集模块,其用于采集学员信息;

5、数据分类模块,其用于对学员信息进行分类;

6、数据储存模块,将分类后的学员信息进行储存;

7、数据索引模块,其用于索引学员信息;

8、数据交互模块,其用户学员或者管理员与系统进行交互。

9、优选地:所述数据采集模块采集的学员信息包括学员基本信息、学籍信息、成绩信息、考试信息和学员课程信息。

10、优选地:所述数据采集模块的采集方式为人工与学员交流后录入或者由学员远程登录系统后自主填写。

11、优选地:所述数据分类模块的数据分类方法包括以下步骤:

12、a1:将每个学员作为单独的一个数据块,并对数据块进行命名,然后将该学员的信息全部储存至该数据块中;

13、a2:将整个储存空间分为多级储存单元;

14、a3:将学员的数据块,按照保密等级以及储存单元的级数进行划分;

15、a4:然后将学员的数据块储存至相应的储存单元中。

16、优选地:所述数据分类模块还内置有权限管理单元,所述权限管理单元的管理逻辑为:

17、b1:管理员为每个可登入系统的账号赋予权限等级;

18、b2:每个账号只能访问与权限等级对应的储存单元以及低于该等级的储存单元。

19、优选地:所述a4步骤中,其还包括数据加密步骤,具体包括以下步骤:

20、a41:通过大数据获取多种数据加密算法,形成数据加密集合;

21、a42:对于不同等级储存单元的数据,随机选取与等级对应个数的加密算法;

22、a43:然后将数据依次通过多个加密算法进行加密后储存。

23、优选地:所述a41步骤中,数据加密算法采用des、aes、rsa、dsa、ecc、diffie-hellman、md5、sha-1、sha-256、sha-3、hmac、cmac、gmac任一多种组合。

24、优选地:所述数据索引模块的数据索引方法采用基于模糊匹配的方法或者采用基于遗传算法和模拟退火算法的综合算法。

25、优选地:所述基于遗传算法和模拟退火算法的综合算法具体包括以下步骤:

26、c1:初始化种群:随机生成一部分查询语句,并将它们分配给不同的索引;

27、c2:适应度函数计算:对于每个查询语句,计算其对应的适应度值;

28、c3:选择操作:根据适应度函数计算结果,选择一部分适应度高的查询语句进行交叉和变异操作,以产生新的查询语句;

29、c4:更新种群:将新生成的查询语句加入到种群中,替换掉一部分旧的查询语句;

30、c5:重复执行以上步骤直到达到停止条件,其中停止条件可以为达到最大迭代次数或者达到适应度函数呈收敛状态;

31、c6:输出最优解:从最终的种群中选择适应度最高的查询语句作为最优解。

32、优选地:所述基于模糊匹配的索引方式包括以下步骤:

33、d1:索引元输入员工信息标识的局部或者全部字节;

34、d2:系统遍历数据分类储存模块中的索引标识信息,筛选所有包含索引员输入字节的区块数据包;

35、d3:将筛选出的区块数据包与索引员输入信息进行匹配度计算,并按照降序的形式呈现给工作人员;

36、d4:索引员根据所需结果进行选择。

37、本发明的有益效果为:

38、1.本发明通过对学员档案进行等级处理,然后采用权限划分的形式进行权限管理,增加了安全性,同时对于每个不同等级的档案,按照其密级采用了不同算法的“串联式”加密,从而进一步增加了数据安全性。



技术特征:

1.一种学员档案智能管理系统,其特征在于,包括:

2.根据权利要求1所述的一种学员档案智能管理系统,其特征在于,所述数据采集模块采集的学员信息包括学员基本信息、学籍信息、成绩信息、考试信息和学员课程信息。

3.根据权利要求1所述的一种学员档案智能管理系统,其特征在于,所述数据采集模块的采集方式为人工与学员交流后录入或者由学员远程登录系统后自主填写。

4.根据权利要求1所述的一种学员档案智能管理系统,其特征在于,所述数据分类模块的数据分类方法包括以下步骤:

5.根据权利要求1所述的一种学员档案智能管理系统,其特征在于,所述数据分类模块还内置有权限管理单元,所述权限管理单元的管理逻辑为:

6.根据权利要求4所述的一种学员档案智能管理系统,其特征在于,所述a4步骤中,其还包括数据加密步骤,具体包括以下步骤:

7.根据权利要求6所述的一种学员档案智能管理系统,其特征在于,所述a41步骤中,数据加密算法采用des、aes、rsa、dsa、ecc、diffie-hellman、md5、sha-1、sha-256、sha-3、hmac、cmac、gmac任一多种组合。

8.根据权利要求1所述的一种学员档案智能管理系统,其特征在于,所述数据索引模块的数据索引方法采用基于模糊匹配的方法或者采用基于遗传算法和模拟退火算法的综合算法。

9.根据权利要求8所述的一种学员档案智能管理系统,其特征在于,所述基于遗传算法和模拟退火算法的综合算法具体包括以下步骤:

10.根据权利要求8所述的一种学员档案智能管理系统,其特征在于,所述基于模糊匹配的索引方式包括以下步骤:


技术总结
本发明公开了一种学员档案智能管理系统,涉及教学管理领域;包括:数据采集模块,其用于采集学员信息;数据分类模块,其用于对学员信息进行分类;数据储存模块,将分类后的学员信息进行储存数据索引模块,其用于索引学员信息;数据交互模块,其用户学员或者管理员与系统进行交互。本发明通过对学员档案进行等级处理,然后采用权限划分的形式进行权限管理,增加了安全性,同时对于每个不同等级的档案,按照其密级采用了不同算法的“串联式”加密,从而进一步增加了数据安全性。

技术研发人员:王晨旸,冯帆,胡滨滨
受保护的技术使用者:北京弈星科技有限公司
技术研发日:
技术公布日:2024/10/17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1