数据分析方法及装置制造方法及图纸

技术编号:18165750 阅读:40 留言:0更新日期:2018-06-09 11:36
本发明专利技术实施例提供一种数据分析方法及装置。该方法包括:教育系统响应数据分析需求,调用API网关将在校基础数据和学生职业成绩计算规则写入到WIFI分析系统的数据库中;教育分析系统响应数据分析需求,向API网关发送学生职业成绩计算请求;API网关将学生职业成绩计算请求转发给WIFI分析系统;WIFI分析系统根据学生职业成绩计算请求从数据库中读取对应的学生行为数据和在校基础数据,并基于学生职业成绩计算规则对学生行为数据和在校基础数据进行数据分析,得到对应学生的职业成绩。由此,能够减少WIFI分析系统到教育分析系统的数据流量,同时可以基于所有的WIFI数据和学生数据进行更完整的数据分析功能,降低了服务器的性能压力和教育系统的开发成本。

Data analysis method and device

The embodiment of the invention provides a data analysis method and device. This method includes: the education system responds to the data analysis requirement, and calls the API gateway to write the basic data of the school and the rules of the student's professional achievement into the database of the WIFI analysis system; the educational analysis system sends the student professional achievement request to the API gateway in response to the data analysis requirement; the API gateway will make the student's professional achievement. The calculation request is forwarded to the WIFI analysis system; the WIFI analysis system reads the corresponding student behavior data and the basic data from the database according to the students' professional achievement calculation request, and analyses the student's behavior data and the basic data of the school on the basis of the students' professional achievement calculation rules, and obtains the corresponding students' professional achievement. Thus, it can reduce the data flow of the WIFI analysis system to the educational analysis system, and can perform more complete data analysis based on all WIFI data and student data, which reduces the performance pressure of the server and the development cost of the education system.

【技术实现步骤摘要】
数据分析方法及装置
本专利技术涉及数据挖掘
,具体而言,涉及一种数据分析方法及装置。
技术介绍
在目前的教育系统中,对学生数据进行分析的过程可以在与WIFI分析系统分离的教育系统中完成,具体是通过添加一个教育分析系统,通过WIFI分析系统的APP信息详情和在线记录对教育数据进行深度学习和分析,这就要求将大量的WIFI数据从WIFI分析系统导入到教育分析系统。但是由于WIFI数据量远高于教育数据,这使得服务器的性能成为很严重的问题。同时,由于所需的教育分析系统的要求,从而也会导致教育系统的开发成本很高。
技术实现思路
为了克服现有技术中的上述不足,本专利技术的目的在于提供一种数据分析方法及装置,能够减少WIFI分析系统到教育分析系统的数据流量,同时也能够基于所有的WIFI数据和学生数据进行更完整的数据分析功能,降低了服务器的性能压力和教育系统的开发成本。为了实现上述目的,本专利技术较佳实施例采用的技术方案如下:本专利技术较佳实施例提供一种数据分析方法,应用于服务器,所述服务器上运行有教育系统、教育分析系统、API网关以及WIFI分析系统,所述WIFI分析系统中包括有一存储有学生行为数据的数据库,所述方法包括:所述教育系统响应数据分析需求,调用所述API网关将在校基础数据和学生职业成绩计算规则写入到所述WIFI分析系统的数据库中,所述数据分析需求包括学生的职业目标;所述教育分析系统响应所述数据分析需求,向所述API网关发送学生职业成绩计算请求;所述API网关将所述学生职业成绩计算请求转发给所述WIFI分析系统;所述WIFI分析系统根据所述学生职业成绩计算请求从所述数据库中读取对应的学生行为数据和在校基础数据,并基于所述学生职业成绩计算规则对所述学生行为数据和所述在校基础数据进行数据分析,得到对应学生的职业成绩。在本专利技术较佳实施例中,在所述教育系统响应数据分析需求,调用所述API网关将在校基础数据和学生职业成绩计算规则写入到所述WIFI分析系统的数据库中的步骤之前,所述方法还包括:所述WIFI分析系统接收无线接入点在检测到学生终端接入时通过调用DPI服务进程采集到的学生行为数据,并将所述学生行为数据存储到所述数据库中,其中,所述学生行为数据包括学生使用的应用程序的统计信息。在本专利技术较佳实施例中,所述应用程序的统计信息包括每个应用程序的使用记录,所述使用记录包括学生对应用程序的下载记录和/或浏览记录。在本专利技术较佳实施例中,所述教育系统中存储有各个学生的在校基础数据、学生职业目标与在校基础数据之间的对应关系以及学生职业目标与学生职业成绩计算规则之间的对应关系,所述教育系统响应数据分析需求,调用所述API网关将在校基础数据和学生职业成绩计算规则写入到所述WIFI分析系统中的数据库中的步骤包括:所述教育系统从所述数据分析需求中解析得到对应的学生信息和学生职业目标后,获取与所述学生职业目标对应的在校基础数据和学生职业成绩计算规则;调用所述API网关将所述在校基础数据和所述学生职业成绩计算规则写入到所述WIFI分析系统中的数据库中。在本专利技术较佳实施例中,所述WIFI分析系统根据所述学生职业成绩计算请求从所述数据库中读取对应的学生行为数据和在校基础数据,并基于所述学生职业成绩计算规则对所述学生行为数据和所述在校基础数据进行数据分析,得到对应学生的职业成绩的步骤,包括:所述WIFI分析系统从所述学生职业成绩计算请求中解析得到对应的学生信息;根据所述学生信息从所述数据库中读取对应的学生行为数据、在校基础数据以及学生职业成绩计算规则;基于所述学生职业成绩计算规则计算所述学生行为数据对应的第一职业成绩和所述在校基础数据对应的第二职业成绩;根据所述第一职业成绩和所述第二职业成绩计算得到对应学生的职业成绩,所述职业成绩用于表征该学生的职业目标符合情况。在本专利技术较佳实施例中,所述基于所述学生职业成绩计算规则计算所述学生行为数据对应的第一职业成绩的步骤,包括:从所述学生行为数据中获得目标应用程序的统计信息;基于所述学生职业成绩计算规则计算所述目标应用程序的统计信息对应的第一职业成绩。本专利技术较佳实施例还提供一种数据分析装置,应用于服务器,所述服务器上运行有教育系统、教育分析系统、API网关以及WIFI分析系统,所述WIFI分析系统中包括有一存储有学生行为数据的数据库,所述装置包括:写入模块,用于响应数据分析需求,通过所述教育系统调用所述API网关将在校基础数据和学生职业成绩计算规则写入到所述WIFI分析系统的数据库中,所述数据分析需求包括学生的职业目标。发送模块,用于响应所述数据分析需求,通过所述教育分析系统向所述API网关发送学生职业成绩计算请求。转发模块,用于通过所述API网关将所述学生职业成绩计算请求转发给所述WIFI分析系统。数据分析模块,用于通过所述WIFI分析系统根据所述学生职业成绩计算请求从所述数据库中读取对应的学生行为数据和在校基础数据,并基于所述学生职业成绩计算规则对所述学生行为数据和所述在校基础数据进行数据分析,得到对应学生的职业成绩。本专利技术较佳实施例还提供一种可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序运行时实现上述的数据分析方法。相对于现有技术而言,本专利技术具有以下有益效果:本专利技术实施例提供一种数据分析方法及装置,首先通过教育系统响应数据分析需求,调用API网关将在校基础数据和学生职业成绩计算规则写入到WIFI分析系统的数据库中,然后,教育分析系统响应数据分析需求,向API网关发送学生职业成绩计算请求,接着,API网关将学生职业成绩计算请求转发给WIFI分析系统,最后,WIFI分析系统根据学生职业成绩计算请求从数据库中读取对应的学生行为数据和在校基础数据,并基于学生职业成绩计算规则对学生行为数据和在校基础数据进行数据分析,得到对应学生的职业成绩。由此,通过API网关将在校基础数据和学生职业成绩计算规则发送到WIFI分析系统,WIFI分析系统使用学生行为数据、在校基础数据和学生职业成绩计算规则进行数据分析,然后计算学生的职业成绩,由于从教育系统发送到WIFI分析系统的在校基础数据和学生职业成绩计算规则比WIFI分析系统内部的学生行为数据量少得多,从而能够减少WIFI分析系统到教育分析系统的数据流量,同时可以基于所有的WIFI数据和学生数据进行更完整的数据分析功能,降低了服务器的性能压力和教育系统的开发成本。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它相关的附图。图1为本专利技术较佳实施例提供的服务器的一种结构示意框图;图2为本专利技术较佳实施例提供的数据分析方法的一种流程示意图;图3为图2中所示的步骤S140包括的各个子步骤的一种流程示意图;图4为本专利技术较佳实施例提供的数据分析装置的一种功能模块图;图5为本专利技术较佳实施例提供的数据分析装置的另一种功能模块图。图标:100-服务器;110-存储器;120-处理器;130-数据分析装置;131-接收模块;132-写入模块;133-发送模块;134-转发模块;本文档来自技高网...
数据分析方法及装置

【技术保护点】
一种数据分析方法,其特征在于,应用于服务器,所述服务器上运行有教育系统、教育分析系统、API网关以及WIFI分析系统,所述WIFI分析系统中包括有一存储有学生行为数据的数据库,所述方法包括:所述教育系统响应数据分析需求,调用所述API网关将在校基础数据和学生职业成绩计算规则写入到所述WIFI分析系统的数据库中,所述数据分析需求包括学生的职业目标;所述教育分析系统响应所述数据分析需求,向所述API网关发送学生职业成绩计算请求;所述API网关将所述学生职业成绩计算请求转发给所述WIFI分析系统;所述WIFI分析系统根据所述学生职业成绩计算请求从所述数据库中读取对应的学生行为数据和在校基础数据,并基于所述学生职业成绩计算规则对所述学生行为数据和所述在校基础数据进行数据分析,得到对应学生的职业成绩。

【技术特征摘要】
1.一种数据分析方法,其特征在于,应用于服务器,所述服务器上运行有教育系统、教育分析系统、API网关以及WIFI分析系统,所述WIFI分析系统中包括有一存储有学生行为数据的数据库,所述方法包括:所述教育系统响应数据分析需求,调用所述API网关将在校基础数据和学生职业成绩计算规则写入到所述WIFI分析系统的数据库中,所述数据分析需求包括学生的职业目标;所述教育分析系统响应所述数据分析需求,向所述API网关发送学生职业成绩计算请求;所述API网关将所述学生职业成绩计算请求转发给所述WIFI分析系统;所述WIFI分析系统根据所述学生职业成绩计算请求从所述数据库中读取对应的学生行为数据和在校基础数据,并基于所述学生职业成绩计算规则对所述学生行为数据和所述在校基础数据进行数据分析,得到对应学生的职业成绩。2.根据权利要求1所述的数据分析方法,其特征在于,在所述教育系统响应数据分析需求,调用所述API网关将在校基础数据和学生职业成绩计算规则写入到所述WIFI分析系统的数据库中的步骤之前,所述方法还包括:所述WIFI分析系统接收无线接入点在检测到学生终端接入时通过调用DPI服务进程采集到的学生行为数据,并将所述学生行为数据存储到所述数据库中,其中,所述学生行为数据包括学生使用的应用程序的统计信息。3.根据权利要求2所述的数据分析方法,其特征在于,所述应用程序的统计信息包括每个应用程序的使用记录,所述使用记录包括学生对应用程序的下载记录和/或浏览记录。4.根据权利要求1所述的数据分析方法,其特征在于,所述教育系统中存储有各个学生的在校基础数据、学生职业目标与在校基础数据之间的对应关系以及学生职业目标与学生职业成绩计算规则之间的对应关系,所述教育系统响应数据分析需求,调用所述API网关将在校基础数据和学生职业成绩计算规则写入到所述WIFI分析系统中的数据库中的步骤包括:所述教育系统从所述数据分析需求中解析得到对应的学生信息和学生职业目标后,获取与所述学生职业目标对应的在校基础数据和学生职业成绩计算规则;调用所述API网关将所述在校基础数据和所述学生职业成绩计算规则写入到所述WIFI分析系统中的数据库中。5.根据权利要求1所述的数据分析方法,其特征在于,所述WIFI分析系统根据所述学生职业成绩计算请求从所述数据库中读取对应的学生行为数据和在校基础数据,并基于所述学生职业成绩计算规则对所述学生行为数据和所述在校基础数据进行数据分析,得到对应学生的职业成绩的步骤,包括:所述WIFI分析系统从所述学生职业成绩计算请求中解析得到对应的学生信息;根据所述学生信息从所述数据库中读取对应的学生行为数据、在校基础数据以及学生职业成绩计算规则;基于所述学生职业成绩计算规则计算所述学生行为数据对应的第一职业成绩和所述在校基础数据对应的第二职业成...

【专利技术属性】
技术研发人员:李屏君迟景立刘子夜
申请(专利权)人:成都西加云杉科技有限公司
类型:发明
国别省市:四川,51

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

1