一种基于大数据的软件培训管理系统技术方案

技术编号:21037210 阅读:21 留言:0更新日期:2019-05-04 06:39
本发明专利技术公开一种基于大数据的软件培训管理系统,包括软件类型划分模块、知识点统计模块、获取反馈模块、存储数据库、评估分析模块和显示终端;评估分析模块分别与知识点统计模块、存储数据库、获取反馈模块和显示终端连接,知识点统计模块与存储数据库连接,存储数据库与软件类型划分模块连接。本发明专利技术通过知识点统计模块、获取反馈模块并结合评估分析模块,对学员知识点的答题情况以及疑惑知识点进行统计、分析,以评估培训学员对培训知识点的掌握情况,便于管理人员了解各学员对培训内容的掌握情况以及学员综合疑惑知识点,根据学员的掌握情况以及疑惑知识点进行培训讲解,提高了对学员的综合培训管理效率,且提高了学员的掌握速度。

【技术实现步骤摘要】
一种基于大数据的软件培训管理系统
本专利技术属于软件培训
,涉及到一种基于大数据的软件培训管理系统。
技术介绍
随着IT产业的迅猛发展,软件行业目前正处于高速发展期,对软件人才的需求从过去量上的追求到现在质上的要求,对软件人才的要求越来越严格,而目前我国高校软件人才培养普遍存在的问题是毕业生不能满足企业对软件人才的需求。软件行业对软件人才的要求主要侧重在基本知识点以及实际代码编写,但是在现有软件培训中,教师将培训知识点传授给学员,学员学习对应的知识点,但是教师无法了解学员在学习过程中知识点的掌握情况,不便于对学员有疑惑的知识点进行管理,存在培训效果不佳以及培训管理效率差的问题,无法根据学员的情况进行强化培训。
技术实现思路
本专利技术的目的在于提供的基于大数据的软件培训管理系统,通过知识点统计模块、获取反馈模块并结合评估分析模块,对学员知识点的答题情况以及疑惑知识点进行统计、分析,以评估培训学员对培训知识点的掌握情况,解决了现有软件培训过程中教师无法掌握学员学习状况以及培训管理效率差的问题,以及培训效果差的问题。本专利技术的目的可以通过以下技术方案实现:一种基于大数据的软件培训管理系统,包括软件类型划分模块、知识点统计模块、获取反馈模块、存储数据库、评估分析模块和显示终端;评估分析模块分别与知识点统计模块、存储数据库、获取反馈模块和显示终端连接,知识点统计模块与存储数据库连接,存储数据库与软件类型划分模块连接;所述软件类型划分模块用于对所有待培训的软件按软件类型不同进行划分,划分成若干软件类型,每个软件类型均包括至少一种该类型的软件,各软件均划分成若干软件培训知识点,划分的软件培训知识点按照设定的顺序进行排序构成培训知识点集合P(p1,p2,...,ph,....,pg),ph表示为第h个软件培训知识点;所述知识点统计模块用于随机提取存储数据库中若干选择题、填空题、解答题和实操题,并将提取的选择题、填空题、解答题和实操题整合为构成实时培训考核内容,提取各培训学员对实时培训考核内容的答题情况,将各培训学员的答题情况分别发送至评估分析模块;所述获取反馈模块将学员在软件培训过程中有疑惑的知识点发送至评估分析模块;所述存储数据库内存储有对软件类型划分模块划分后的软件培训知识点内容,软件培训知识点内容依次划分成选择题库、填空题库、解答题库和实操题库,且选择题、填空题、解答题和实操题对应的培训知识点难度依次升高,并存储有选择题、填空题、解答题和实操题对应的标准答案,其中,选择题库内的选择题按照培训知识点分布前后顺序进行排序,分别为1,2,...,i,...,n,填空题库内的填空题按照培训知识点分布前后顺序进行排序,分别为1,2,...,i,...,n,选择题库内的选择题数量和填空题内填空题数量相同,均为n道,解答题库内的解答题按照设定的顺序分别为1,2,...,j,...,m,实操题库内的实操题按照设定的顺序分别为1,2,...,j,...,m,且解答题库内的解答题总数量和实操题库内的实操题总数量相等,均为m道;所述评估分析模块用于接收知识点统计模块发送的各培训学员的答题情况,并依次将各培训学员对选择题、填空题、解答题和实操题的答题内容依次与存储数据库中存储的该选择题、填空题、解答题和实操题对应的标准答案进行对比,构成选择题对比集合A′u(a′u1,a′u2,...,a′ui,..,a′uk)、填空题对比集合B′u(b′u1,b′u2,...,b′ui,..,b′uk)、解答题对比集合C′u(c′u1,c′u2,...,c′ui,..,c′ut)和实操题对比集合D′u(d′u1,d′u2,...,d′ui,..,d′ut),a′ui表示为第u个培训学员的第i道选择题与该道选择题的标准答案的对比情况,b′ui表示为第u个培训学员的第i道填空题与该道填空题的标准答案的对比情况,c′ui表示为第u个培训学员的第i道解答题与该道解答题的标准答案的对比情况,d′ui表示为第u个培训学员的第i道实操题与该道实操题的标准答案的对比情况,若培训学员的第i道选择题与对应的标准答案相同,则a′ui等于1,反之,则a′ui等于0,若培训学员的第i道填空题与对应的标准答案相同,则b′ui等于1,反之,则b′ui等于0,若培训学员的第i道解答题与对应的标准答案相同,则c′ui等于1,反之,则c′ui等于0,若培训学员的第i道实操题与对应的标准答案相同,则d′ui等于1,反之,则d′ui等于0,其中,选择题、填空题、解答题和实操题对应的标准答案分别构成选择题答案集合A(a1,a2,...,ai,..,ak)、填空题答案集合B(b1,b2,...,bi,..,bk)、解答题答案集合C(c1,c2,...,ci,..,ct)和实操题答案集合D(d1,d2,...,di,..,dt),aui表示为第i道选择题的标准答案,bui表示为第i道填空题的标准答案,cui表示为第i道解答题的标准答案,dui表示为第i道实操题的标准答案;评估分析模块并接收获取反馈模块发送的学员疑惑的知识点,并将接收的学员疑惑知识点与培训知识点集合中的各培训知识点进行逐一对比,得到疑惑知识点集合Ru(ru1,ru2,...,ruh,...,pg),ruh表示为疑惑知识点与第h个软件培训知识点的对比情况,若疑惑知识点与第h个软件培训知识点相同,则取等于Q,反之,则取0,Q为固定常数,评估分析模块对接收的疑惑知识点集合进行统计,统计所有学员对各知识点的疑惑情况,并将疑惑知识点出现的频率由高到低进行筛选排序,排序后的疑惑知识点发送至显示终端;评估分析模块根据选择题对比集合、填空题对比集合、解答题对比集合、实操题对比集合以及疑惑知识点集合统计培训学员的培训知识点掌握系数,并将统计的培训学员的培训知识点掌握系数发送至显示终端;所述显示终端用于接收评估分析模块发送的培训学员的培训知识点掌握系数以及所有学员对各知识点的疑惑排序情况,并将接收的学员的培训知识点掌握系数以及知识点疑惑排序情况进行显示。进一步地,所述获取反馈模块分别与学员终端、教师终端连接,用于接收学员终端的学员发送的软件培训过程中对某知识点的疑惑,并将该学员对某知识点的疑惑发送至教室终端,教师终端对疑惑知识点进行讲解,并将讲解的内容发送至存在疑惑的学员终端。进一步地,当培训学员的第i道选择题与对应的标准答案相同,则a′ui等于1,反之,则a′ui等于0,当培训学员的第i道填空题与对应的标准答案相同,则b′ui等于1,反之,则b′ui等于0,当培训学员的第i道解答题与对应的标准答案相同,则c′ui等于1,反之,则c′ui等于0,当培训学员的第i道实操题与对应的标准答案相同,则d′ui等于1,反之,则d′ui等于0。进一步地,所述培训学员的培训知识点掌握系数ruh表示为疑惑知识点与第h个软件培训知识点的对比情况,a′ui表示为第u个培训学员的第i道选择题与该道选择题的标准答案的对比情况,b′ui表示为第u个培训学员的第i道填空题与该道填空题的标准答案的对比情况,c′ui表示为第u个培训学员的第i道解答题与该道解答题的标准答案的对比情况,d′ui表示为第u个培训学员的第i道实操题与该道实操题的标准答案的对比情况,λA表示为选择题本文档来自技高网...

【技术保护点】
1.一种基于大数据的软件培训管理系统,其特征在于:包括软件类型划分模块、知识点统计模块、获取反馈模块、存储数据库、评估分析模块和显示终端;所述评估分析模块分别与知识点统计模块、存储数据库、获取反馈模块和显示终端连接,知识点统计模块与存储数据库连接,存储数据库与软件类型划分模块连接;所述软件类型划分模块用于对所有待培训的软件按软件类型不同进行划分,划分成若干软件类型,每个软件类型均包括至少一种该类型的软件,各软件均划分成若干软件培训知识点,划分的软件培训知识点按照设定的顺序进行排序构成培训知识点集合P(p1,p2,...,ph,....,pg),ph表示为第h个软件培训知识点;所述知识点统计模块用于随机提取存储数据库中若干选择题、填空题、解答题和实操题,并将提取的选择题、填空题、解答题和实操题整合为构成实时培训考核内容,提取各培训学员对实时培训考核内容的答题情况,将各培训学员的答题情况分别发送至评估分析模块;所述获取反馈模块将学员在软件培训过程中有疑惑的知识点发送至评估分析模块;所述存储数据库内存储有对软件类型划分模块划分后的软件培训知识点内容,软件培训知识点内容依次划分成选择题库、填空题库、解答题库和实操题库,且选择题、填空题、解答题和实操题对应的培训知识点难度依次升高,并存储有选择题、填空题、解答题和实操题对应的标准答案,其中,选择题库内的选择题按照培训知识点分布前后顺序进行排序,分别为1,2,...,i,...,n,填空题库内的填空题按照培训知识点分布前后顺序进行排序,分别为1,2,...,i,...,n,选择题库内的选择题数量和填空题内填空题数量相同,均为n道,解答题库内的解答题按照设定的顺序分别为1,2,...,j,...,m,实操题库内的实操题按照设定的顺序分别为1,2,...,j,...,m,且解答题库内的解答题总数量和实操题库内的实操题总数量相等,均为m道;所述评估分析模块用于接收知识点统计模块发送的各培训学员的答题情况,并依次将各培训学员对选择题、填空题、解答题和实操题的答题内容依次与存储数据库中存储的该选择题、填空题、解答题和实操题对应的标准答案进行对比,构成选择题对比集合A′u(a′u1,a′u2,...,a′ui,..,a′uk)、填空题对比集合B′u(b′u1,b′u2,...,b′ui,..,b′uk)、解答题对比集合C′u(c′u1,c′u2,...,c′ui,..,c′ut)和实操题对比集合D′u(d′u1,d′u2,...,d′ui,..,d′ut),a′ui表示为第u个培训学员的第i道选择题与该道选择题的标准答案的对比情况,b′ui表示为第u个培训学员的第i道填空题与该道填空题的标准答案的对比情况,c′ui表示为第u个培训学员的第i道解答题与该道解答题的标准答案的对比情况,d′ui表示为第u个培训学员的第i道实操题与该道实操题的标准答案的对比情况,其中,选择题、填空题、解答题和实操题对应的标准答案分别构成选择题答案集合A(a1,a2,...,ai,..,ak)、填空题答案集合B(b1,b2,...,bi,..,bk)、解答题答案集合C(c1,c2,...,ci,..,ct)和实操题答案集合D(d1,d2,...,di,..,dt),aui表示为第i道选择题的标准答案,bui表示为第i道填空题的标准答案,cui表示为第i道解答题的标准答案,dui表示为第i道实操题的标准答案;评估分析模块并接收获取反馈模块发送的学员疑惑的知识点,并将接收的学员疑惑知识点与培训知识点集合中的各培训知识点进行逐一对比,得到疑惑知识点集合Ru(ru1,ru2,...,ruh,...,pg),ruh表示为疑惑知识点与第h个软件培训知识点的对比情况,若疑惑知识点与第h个软件培训知识点相同,则取等于Q,反之,则取0,Q为固定常数,评估分析模块对接收的疑惑知识点集合进行统计,统计所有学员对各知识点的疑惑情况,并将疑惑知识点出现的频率由高到低进行筛选排序,排序后的疑惑知识点发送至显示终端;评估分析模块根据选择题对比集合、填空题对比集合、解答题对比集合、实操题对比集合以及疑惑知识点集合统计培训学员的培训知识点掌握系数,并将统计的培训学员的培训知识点掌握系数发送至显示终端;所述显示终端用于接收评估分析模块发送的培训学员的培训知识点掌握系数以及所有学员对各知识点的疑惑排序情况,并将接收的学员的培训知识点掌握系数以及知识点疑惑排序情况进行显示。...

【技术特征摘要】
1.一种基于大数据的软件培训管理系统,其特征在于:包括软件类型划分模块、知识点统计模块、获取反馈模块、存储数据库、评估分析模块和显示终端;所述评估分析模块分别与知识点统计模块、存储数据库、获取反馈模块和显示终端连接,知识点统计模块与存储数据库连接,存储数据库与软件类型划分模块连接;所述软件类型划分模块用于对所有待培训的软件按软件类型不同进行划分,划分成若干软件类型,每个软件类型均包括至少一种该类型的软件,各软件均划分成若干软件培训知识点,划分的软件培训知识点按照设定的顺序进行排序构成培训知识点集合P(p1,p2,...,ph,....,pg),ph表示为第h个软件培训知识点;所述知识点统计模块用于随机提取存储数据库中若干选择题、填空题、解答题和实操题,并将提取的选择题、填空题、解答题和实操题整合为构成实时培训考核内容,提取各培训学员对实时培训考核内容的答题情况,将各培训学员的答题情况分别发送至评估分析模块;所述获取反馈模块将学员在软件培训过程中有疑惑的知识点发送至评估分析模块;所述存储数据库内存储有对软件类型划分模块划分后的软件培训知识点内容,软件培训知识点内容依次划分成选择题库、填空题库、解答题库和实操题库,且选择题、填空题、解答题和实操题对应的培训知识点难度依次升高,并存储有选择题、填空题、解答题和实操题对应的标准答案,其中,选择题库内的选择题按照培训知识点分布前后顺序进行排序,分别为1,2,...,i,...,n,填空题库内的填空题按照培训知识点分布前后顺序进行排序,分别为1,2,...,i,...,n,选择题库内的选择题数量和填空题内填空题数量相同,均为n道,解答题库内的解答题按照设定的顺序分别为1,2,...,j,...,m,实操题库内的实操题按照设定的顺序分别为1,2,...,j,...,m,且解答题库内的解答题总数量和实操题库内的实操题总数量相等,均为m道;所述评估分析模块用于接收知识点统计模块发送的各培训学员的答题情况,并依次将各培训学员对选择题、填空题、解答题和实操题的答题内容依次与存储数据库中存储的该选择题、填空题、解答题和实操题对应的标准答案进行对比,构成选择题对比集合A′u(a′u1,a′u2,...,a′ui,..,a′uk)、填空题对比集合B′u(b′u1,b′u2,...,b′ui,..,b′uk)、解答题对比集合C′u(c′u1,c′u2,...,c′ui,..,c′ut)和实操题对比集合D′u(d′u1,d′u2,...,d′ui,..,d′ut),a′ui表示为第u个培训学员的第i道选择题与该道选择题的标准答案的对比情况,b′ui表示为第u个培训学员的第i道填空题与该道填空题的标准答案的对比情况,c′ui表示为第u个培训学员的第i道解答题与该道解答题的标准答案的对比情况,d′ui表示为第u个培训学员的第i道实操题与该道实操题的标准答案的对比情况,其中,选择题、填空题、解答题和实操题对应的标准答案分别构成选择题答案集合A(a1,a2,....

【专利技术属性】
技术研发人员:鲍康
申请(专利权)人:安徽腾策网络科技有限公司
类型:发明
国别省市:安徽,34

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

1