一种学生数据的追溯分析方法技术

技术编号:26600140 阅读:24 留言:0更新日期:2020-12-04 21:23
本发明专利技术公开了一种学生数据的追溯分析方法,用于解决目前还没有一种稳定、准确地学生数据追溯分析方法的问题。所述方法包括:获取待追溯的目标学生数据的标记值;根据预设追溯分析算法,判断是否能在预设学生数据标记值集合中追溯到所述目标学生数据的标记值;若能在预设学生数据标记值集合中追溯到所述目标学生数据的标记值,则输出追溯到的已有学生数据的信息。该方法通过计算待追溯的目标学生数据与预设学生数据之间的追溯值,从而达到快速、准确的从预设学生数据中获得追溯结果的目的。

【技术实现步骤摘要】
一种学生数据的追溯分析方法
本专利技术涉及数据分析
,尤其涉及一种学生数据的追溯分析方法。
技术介绍
在学校教务管理中,会涉及成千上万学生数据的管理,目前的管理方式大部分基于文档管理,例如通过excel等软件来存储及统一管理学生数据,但是在数据量较大时,使用文档管理会存在软件程序容易卡死、查找不方便、保密性差等各种问题。随着学生数据越来越多,同时教学效率、培训效果、质量评估等等需求也在快速增加,使得学生数据的管理工作越来越复杂和耗时。目前仍没有一个有效的兼顾学生个人信息保密性和数据查找追溯快速稳定的学生数据管理方法。
技术实现思路
本专利技术提供一种学生数据的追溯分析方法,用于解决目前还没有一种稳定、准确地学生数据追溯方法的问题。本方明提供的一种学生数据的追溯分析方法,通过计算待追溯的目标学生数据与预设学生数据之间的追溯值,从而达到快速、准确的从预设学生数据中获得追溯结果的目的。本专利技术提供一种学生数据的追溯分析方法,包括以下步骤:获取待追溯的目标学生数据的标记值;根据预设追溯分析算法,判断是否能在预设学生数据标记值集合中追溯到所述目标学生数据的标记值;其中,所述学生数据标记值集合中记录有若干个已有学生数据的标记值;若能在预设学生数据标记值集合中追溯到所述目标学生数据的标记值,则输出追溯到的已有学生数据的信息。在一个实施例中,所述预设追溯分析算法为:其中,R为所述目标学生数据的追溯值;P为所述目标学生数据的标记值;δ()表示单位脉冲函数,且δ(0)=1,δ(非0)=0,Pi为所述学生数据标记值集合中的第i个已有学生的数据标记值;所述判断是否能在预设学生数据标记值集合中追溯到所述目标学生数据的标记值,包括:判断所述目标学生数据的追溯值R是否等于0,若是,则判定不能在预设学生数据标记值集合中追溯到所述目标学生数据的标记值;否则,将所述学生数据标记值集合中的第R个已有学生的数据标记值对应的学生数据作为追溯到的已有学生数据。在一个实施例中,在获取待追溯的目标学生数据的目标数据标记值之前,还包括:根据以下公式计算已有学生数据的标记值:其中,Pi表示第i个已有学生数据的标记值;Hash(Xi)表示第i个已有学生数据Xi的哈希值;ai表示第i个已有学生数据的重要度,ai为预定值;Si表示第i个已有学生数据的秘钥值。在一个实施例中,根据以下公式计算第i个已有学生数据的重要度ai:其中,Bi表示第i个已有学生数据的数据特征总个数;n表示已有学生数据的总数。在一个实施例中,所述预设学生数据标记值集合的存储方式为数据库存储。本专利技术还提供一种学生数据的追溯分析系统,包括:获取模块,用于获取待追溯的目标学生数据的标记值;追溯模块,用于根据预设追溯分析算法,判断是否能在预设学生数据标记值集合中追溯到所述目标学生数据的标记值;其中,所述学生数据标记值集合中记录有若干个已有学生数据的标记值;输出模块,用于在所述追溯模块追溯到所述目标学生数据的标记值时,输出追溯到的已有学生数据的信息。在一个实施例中,所述追溯模块包括:追溯值计算单元,用于根据以下预设追溯分析算法计算所述目标学生数据的追溯值:其中,R为所述目标学生数据的追溯值;P为所述目标学生数据的标记值;δ()表示单位脉冲函数,且δ(0)=1,δ(非0)=0,Pi为所述学生数据标记值集合中的第i个已有学生的数据标记值;判断单元,用于判断所述目标学生数据的追溯值R是否等于0,若是,则判定不能在预设学生数据标记值集合中追溯到所述目标学生数据的标记值;否则,将所述学生数据标记值集合中的第R个已有学生的数据标记值对应的学生数据作为追溯到的已有学生数据。在一个实施例中,所述学生数据的追溯分析系统还包括:标记值计算模块,用于根据以下公式计算已有学生数据的标记值并存储到学生数据标记值集合中:其中,Pi表示第i个已有学生数据的标记值;Hash(Xi)表示第i个已有学生数据Xi的哈希值;ai表示第i个已有学生数据的重要度,ai为预定值;Si表示第i个已有学生数据的秘钥值。在一个实施例中,所述学生数据的追溯分析系统还包括:重要度计算模块,用于根据以下公式计算第i个已有学生数据的重要度ai:其中,Bi表示第i个已有学生数据的数据特征总个数;n表示已有学生数据的总数。在一个实施例中,所述预设学生数据标记值集合的存储方式为数据库存储。本专利技术提供一种学生数据的追溯分析方法,通过获取待追溯的目标学生数据的标记值,根据预设追溯分析算法,在预设学生数据标记值集合中追溯所述目标学生数据的标记值,通过特定标记值进行学生数据追溯,快速简单,可以根据学生数据的重要度、哈希值、秘钥值等计算学生数据的数据标记值,追溯过程具有稳定性、准确性及数据安全性。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术实施例中一种学生数据的追溯分析方法实施例一的流程图;图2为本专利技术实施例中一种学生数据的追溯分析方法实施例二的流程图;图3为本专利技术实施例中一种学生数据的追溯分析系统实施例一的结构示意图;图4为本专利技术实施例中一种学生数据的追溯分析系统实施例二的结构示意图;图5为本专利技术实施例中一种学生数据的追溯分析系统实施例三的结构示意图;图6为本专利技术实施例中一种学生数据的追溯分析系统实施例四的结构示意图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。图1为本专利技术实施例中一种学生数据的追溯分析方法实施例一流程图。如图1所示,该方法包括以下步骤S101-S103:S101:获取待追溯的目标学生数据的标记值;S102:根据预设追溯分析算法,判断是否能在预设学生数据标记值集合中追溯到所述目标学生数据的标记值,若是则执行步骤S103;其中,所述学生数据标记值集合中记录有若干个已有学生数据的标记值;本实施例中,预设学生数据标记值集合的存储方式为数据库存储,在使用数据库后,使用SQL语言执行一些数据库记录的操作,如添加、查询等。本实施例中,作为一可选实施例,所述预设追溯分析算法为:其中,R为所述目标学生数据的追溯值,P为所述目标学生数据的标记值,δ()表示单位脉冲函数,具体如下:Pi为所述学生数据本文档来自技高网...

【技术保护点】
1.一种学生数据的追溯分析方法,其特征在于,包括:/n获取待追溯的目标学生数据的标记值;/n根据预设追溯分析算法,判断是否能在预设学生数据标记值集合中追溯到所述目标学生数据的标记值;其中,所述学生数据标记值集合中记录有若干个已有学生数据的标记值;/n若能在预设学生数据标记值集合中追溯到所述目标学生数据的标记值,则输出追溯到的已有学生数据的信息。/n

【技术特征摘要】
1.一种学生数据的追溯分析方法,其特征在于,包括:
获取待追溯的目标学生数据的标记值;
根据预设追溯分析算法,判断是否能在预设学生数据标记值集合中追溯到所述目标学生数据的标记值;其中,所述学生数据标记值集合中记录有若干个已有学生数据的标记值;
若能在预设学生数据标记值集合中追溯到所述目标学生数据的标记值,则输出追溯到的已有学生数据的信息。


2.根据权利要求1所述的学生数据的追溯分析方法,其特征在于,所述预设追溯分析算法为:



其中,R为所述目标学生数据的追溯值;P为所述目标学生数据的标记值;δ()表示单位脉冲函数,且δ(0)=1,δ(非0)=0,Pi为所述学生数据标记值集合中的第i个已有学生的数据标记值;n表示已有学生数据的总数;
所述判断是否能在预设学生数据标记值集合中追溯到所述目标学生数据的标记值,包括:
判断所述目标学生数据的追溯值R是否等于0,若是,则判定不能在预设学生数据标记值集合中追溯到所述目标学生数据的标记值;否则,将所述学生数据标记值集合中的第R个已有学生的数据标记值对应的学生数据作为追溯到的已有学生数据。


3.根据权利要求2所述的学生数据的追溯分析方法,其特征在于,在获取待追溯的目标学生数据的目标数据标记值之前,还包括:
根据以下公式计算已有学生数据的标记值并存储到学生数据标记值集合中:



其中,Pi表示第i个已有学生数据的标记值;Hash(Xi)表示第i个已有学生数据Xi的哈希值;ai表示第i个已有学生数据的重要度,ai为预定值;Si表示第i个已有学生数据的秘钥值。


4.根据权利要求3所述的学生数据的追溯分析方法,其特征在于,根据以下公式计算第i个已有学生数据的重要度ai:



其中,Bi表示第i个已有学生数据的数据特征总个数;n表示已有学生数据的总数。


5.根据权利要求1-4中任一项所述的学生数据的追溯分析方法,其特征在于,所述预设学生数据标记值集合的存储方式为数据库存储。

<...

【专利技术属性】
技术研发人员:许昭慧
申请(专利权)人:上海松鼠课堂人工智能科技有限公司
类型:发明
国别省市:上海;31

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

1