一种电网线上培训学习系统的制作方法

文档序号:24873924发布日期:2021-04-30 12:47阅读:106来源:国知局
一种电网线上培训学习系统的制作方法

本发明涉及在线培训教育技术领域,具体涉及一种电网线上培训学习系统。



背景技术:

伴随着全球信息化的发展,作为承载国家电网培训服务的重要机构,为适应新时代下“互联网+”的新形势,更好地服务国家电网有限公司人才培养,国网大学扩展了培训新模式,将教学、科研、管理、校园生活融合为一体,逐步由传统的数字化校园向智慧型、智能化数字校园转型。近年来,国网大学信息化系统建设发展迅猛,尤其是引入“互联网+培训”的概念,取得了良好的效果。自开展校园信息化建设以来,各信息系统建设持续高效推进,当前数据管控、教学培训管理及客房管理等相关信息化系统均已稳定运行,智慧型校园运行体系已初步建立。

互联网在线培训学习,也称为在线培训学习,是指在internet或者企业局域网环境下,以现代教育思想和学习理论为指导,充分发挥网络的各种教育功能和丰富的网络教育资源优势,向受教育者和学习者提供一种网络教和学的环境,传递数字化内容,开展以学习者为中心的非面授教育活动。在线教育是远程教育的现代化表现,是一种同时异地或异时异地进行教育的形式。

与传统培训和传统远程学习相比,在线培训学习具有如下特点:资源利用最大化、学习行为自主化、学习形式交互化、教学形式个性化、教学管理自动化。在线教育能够超越教学时空,用户只需接入互联网或移动互联网就可以随时随地学习丰富的网络课程等数字化内容,并可以根据掌握程度反复学习,同时可充分利用碎片化时间学习,随着移动互联网的发展,移动设备的便携性不断发挥作用。相比于传统培训学习模式,在线学习的包容性和灵活性更强。

从传统的资源开放共享、视频公开课到今年飞速发展的mooc、微课、直播,越来越多的在线培训学习模式引入到企业培训的建设范围内。在线培训学习系统借助互联网的开放性,跨越大型企业组织分布收到的地域限制,实现了无边界的授课与学习;在教学方式方面,从传统企业培训的讲师单向灌输,发展到以学员为中心的自主、探究性学习;此外,在线培训学习可利用后台强大实时数据分析能力,与学员学习情况进行实时的跟踪、测评与干预,提高培训质量和效率。

为落实国网大学提出的“采用线上线下相结合的培训模式,疫情防控与教育培训两不误”的要求,国网大学利用线上学习平台app开展了线上培训,目前已经支撑了20个线上培训班,累计5万人次在线学习,有效保障了线上培训计划的顺利实施。

根据线上培训过程中,公司总部专业部门、各单位主办方及培训学员的需求反馈,迫切需要开发国网大学线上学习平台pc端,满足跨终端、多样化的学习方式。



技术实现要素:

本发明的目的在于针对现有技术的缺陷和不足,提供一种电网线上培训学习系统,以解决上述背景技术中提出的问题,本发明完美的结合国网大学教学业务,形成一种新的教学方式及教学管理,并且提高了工作效率,整合资源统一管理,实现资源共享及资源最大的利用,为学员提供了多样化的学习方式、监控学员实时学习数据统计分析,针对资源利用最大化、学习行为自主化、学习形式交互化、教学形式个性化、教学管理自动化,强大实时数据分析能力,与学员学习情况进行实时的跟踪、测评与干预,提高培训质量和效率在线学习平台,整体实用性强,具有较大的市场推广价值。

为实现上述目的,本发明采用以下技术方案是:它包含用户层、业务层、数据层,所述的用户层即为客户端,包含学员app端、学员pc端、系统管理端,所述的业务层即为服务器端,所述的学员app端主要采用混合模式开发的(源生+react)与服务器端采用前后端分离的形式进行,主要内容包含学习大数据、用户反馈、精品案例、短识服务、培训班、我的、直播、特色栏目、专栏、答题活动、专区、公告等内容,所述的学员pc端采用react通过网络请求与服务端交互,由首页、推荐、精品课程、精品案例、培训班、我的学习六大模块组成,所述的系统管理端主要针对管理员使用,主要包含资讯管理、直播学习管理、专题课程管理、答题活动管理、专题考试管理、众创管理、案例管理、积分管理、专区管理等模块,采用react通过网络请求与服务器端交互,所述的业务层作为用户层的服务支撑,以微服务的形式将业务划分为多个模块,主要分为培训班服务、闯关服务、知识服务等,过程主要采用springcloud全家桶、mq、redis、elasticsearch搜索引擎、mysql等相关技术,所述的数据层采用mysql数据库做为数据的存储,提供整个服务站台的数据交互,用redis实现读写分离有效的降低数据库的压力。

所述的springcloud全家桶技术包含springcloudnetflix、springcloudconfig、springcloudbus、springcloudsecurity、springcloudzookeeper、springcloudeureka,所述的springcloudnetflix是对netflix开发的一套分布式服务框架的封装,包括服务的发现和注册,负载均衡、断路器、rest客户端、请求路由等;所述的springcloudconfig将配置信息中央化保存,配置springcloudbus可以实现动态修改配置文件;所述的springcloudbus分布式消息队列,是对kafka,mq的封装;所述的springcloudsecurity对springsecurity的封装,并能配合netflix使用,所述的springcloudzookeeper对zookeeper的封装,使之能配置其它springcloud的子项目使用;所述的springcloudeureka是springcloudnetflix微服务套件中的一部分,它基于netflixeureka做了二次封装,主要负责完成微服务架构中的服务治理功能。

所述的资讯管理包含新闻发布业务与公告发布业务,所述的新闻发布业务主要是对企业内的新闻资讯的管理。由管理员创建新闻的分类,并创建相应的新闻内容,在进行发布后在学员端的新闻模块中进行展示以便学员浏览,所述的公告发布业务由管理员创建公告的分类,并创建相应的公告内容,在进行发布后在学员端的公告模块中进行展示以便学员浏览。

所述的直播学习管理由管理员创建直播课程后讲师进入相应的直播进行授课,可以通过评论、发言与学员进互动。

所述的专题课程管理由管理员添加素材的基本信息,素材支持音频、视频、文本、多媒体、scorm;对课程进行分类管理可支持3级分类,创建课程的基本信息及策略,针对课程可以设置可见范围有效的控制访问学员,相关课程是否允许学员进行评论设置;发布课程后方可进行专题课程的配置主要有专题课程的名称及分类,发布专题课程学员可在pc、app端指定的专题中进行学习、评论等操作。

所述的答题活动管理由管理员创建活动内容有答题试题内容、试题类型及分数的设置、合格分数、积分等相关设置,答题活动包含三种类型:每日巡检、每周巡检、专项巡检;发布答题活动后学员可以在pc、app端中的答题活动中参与答题活动获得积分奖励。

所述的专题考试管理由管理员在试题库中创建试题,在专题考试管理中选择试题设置考题的分数、合格分数、奖励积分、答题策略等内容发布专师考试后学员在pc、app端参加考试,考试完成后管理员可以查询学员的考试情况。

所述的众创管理用于课程的分享与讨论,由管理员创建帖子内容,发布后学员可参与该话题的讨论。

所述的案例管理针对学员发布案例的管理,由管理员创建案例活动学员可以在该活动下上传案,经管理员评审通过后以精品案例上架,学员可以正常学习案例、评论、收藏、点赞等学习互动。

所述的积分管理对课程、案例、考试设置积分,学员参与相关的活动可获得相应的积分。

所述的专区管理通过设置专区来进行数据隔离,展现不同专区的学员学习的课程,资讯,考试、评估等相关的操作。

所述的学习大数据对学员的学习情况进行数据统计分析,以便学员可查询自己的课程学习情况。

所述的用户反馈对学员提供一个对平台或自己的学习问题、意见进行在线反馈,以便我们更好的提供服务。

所述的培训班服务包含培训班线上和线下两种模式由管理员创建培训班并发布,学员可以通过学员端登录pc、app端进报名学习。

所述的闯关服务以娱乐的形式提高学员学习的积极性。

所述的知识服务用于接入外部的学习资源,方便学员学习。

采用上述技术方案后,本发明有益效果为:完美的结合国网大学教学业务,形成一种新的教学方式及教学管理,并且提高了工作效率,整合资源统一管理,实现资源共享及资源最大的利用,为学员提供了多样化的学习方式、监控学员实时学习数据统计分析,针对资源利用最大化、学习行为自主化、学习形式交互化、教学形式个性化、教学管理自动化,强大实时数据分析能力,与学员学习情况进行实时的跟踪、测评与干预,提高培训质量和效率在线学习平台,整体实用性强,具有较大的市场推广价值。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明的整体技术结构示意图;

图2是本发明的新闻发布业务流程图;

图3是本发明的公告发布业务流程图;

图4是本发明直播学习管理流程图;

图5是本发明专题课程管理流程图;

图6是本发明答题活动管理流程图;

图7是本发明专题考试管理流程图;

图8是本发明众创管理流程图;

图9是本发明案例管理流程图;

图10是本发明积分管理流程图;

图11是本发明专区管理流程图;

图12是本发明学习大数据流程图;

图13是本发明用户反馈流程图;

图14是本发明培训班服务流程图;

图15是本发明闯关服务流程图;

图16是本发明知识服务流程图。

具体实施方式

参看图1~图16所示,本具体实施方式采用的技术方案是:它包含用户层、业务层、数据层,所述的用户层即为客户端,包含学员app端、学员pc端、系统管理端,所述的业务层即为服务器端,所述的学员app端主要采用混合模式开发的(源生+react)与服务器端采用前后端分离的形式进行,主要内容包含学习大数据、用户反馈、精品案例、短识服务、培训班、我的、直播、特色栏目、专栏、答题活动、专区、公告等内容,所述的学员pc端采用react通过网络请求与服务端交互,由首页、推荐、精品课程、精品案例、培训班、我的学习六大模块组成,所述的系统管理端主要针对管理员使用,主要包含资讯管理、直播学习管理、专题课程管理、答题活动管理、专题考试管理、众创管理、案例管理、积分管理、专区管理等模块,采用react通过网络请求与服务器端交互,所述的业务层作为用户层的服务支撑,以微服务的形式将业务划分为多个模块,主要分为培训班服务、闯关服务、知识服务等,过程主要采用springcloud全家桶、mq、redis、elasticsearch搜索引擎、mysql等相关技术,所述的数据层采用mysql数据库做为数据的存储,提供整个服务站台的数据交互,用redis实现读写分离有效的降低数据库的压力。

进一步的,所述的springcloud全家桶技术包含springcloudnetflix、springcloudconfig、springcloudbus、springcloudsecurity、springcloudzookeeper、springcloudeureka,所述的springcloudnetflix是对netflix开发的一套分布式服务框架的封装,包括服务的发现和注册,负载均衡、断路器、rest客户端、请求路由等;所述的springcloudconfig将配置信息中央化保存,配置springcloudbus可以实现动态修改配置文件;所述的springcloudbus分布式消息队列,是对kafka,mq的封装;所述的springcloudsecurity对springsecurity的封装,并能配合netflix使用,所述的springcloudzookeeper对zookeeper的封装,使之能配置其它springcloud的子项目使用;所述的springcloudeureka是springcloudnetflix微服务套件中的一部分,它基于netflixeureka做了二次封装,主要负责完成微服务架构中的服务治理功能。

进一步的,所述的资讯管理包含新闻发布业务与公告发布业务,所述的新闻发布业务主要是对企业内的新闻资讯的管理。由管理员创建新闻的分类,并创建相应的新闻内容,在进行发布后在学员端的新闻模块中进行展示以便学员浏览,所述的公告发布业务由管理员创建公告的分类,并创建相应的公告内容,在进行发布后在学员端的公告模块中进行展示以便学员浏览。

进一步的,所述的所述的直播学习管理由管理员创建直播课程后讲师进入相应的直播进行授课,可以通过评论、发言与学员进互动;所述的专题课程管理由管理员添加素材的基本信息,素材支持音频、视频、文本、多媒体、scorm;对课程进行分类管理可支持3级分类,创建课程的基本信息及策略,针对课程可以设置可见范围有效的控制访问学员,相关课程是否允许学员进行评论设置;发布课程后方可进行专题课程的配置主要有专题课程的名称及分类,发布专题课程学员可在pc、app端指定的专题中进行学习、评论等操作;所述的答题活动管理由管理员创建活动内容有答题试题内容、试题类型及分数的设置、合格分数、积分等相关设置,答题活动包含三种类型:每日巡检、每周巡检、专项巡检,发布答题活动后学员可以在pc、app端中的答题活动中参与答题活动获得积分奖励;所述的专题考试管理由管理员在试题库中创建试题,在专题考试管理中选择试题设置考题的分数、合格分数、奖励积分、答题策略等内容发布专师考试后学员在pc、app端参加考试,考试完成后管理员可以查询学员的考试情况;所述的众创管理用于课程的分享与讨论,由管理员创建帖子内容,发布后学员可参与该话题的讨论;所述的案例管理针对学员发布案例的管理,由管理员创建案例活动学员可以在该活动下上传案,经管理员评审通过后以精品案例上架,学员可以正常学习案例、评论、收藏、点赞等学习互动;所述的积分管理对课程、案例、考试设置积分,学员参与相关的活动可获得相应的积分;所述的专区管理通过设置专区来进行数据隔离,展现不同专区的学员学习的课程,资讯,考试、评估等相关的操作。

进一步的,所述的学习大数据对学员的学习情况进行数据统计分析,以便学员可查询自己的课程学习情况;所述的用户反馈对学员提供一个对平台或自己的学习问题、意见进行在线反馈,以便我们更好的提供服务。

进一步的,所述的培训班服务包含培训班线上和线下两种模式由管理员创建培训班并发布,学员可以通过学员端登录pc、app端进报名学习;所述的闯关服务以娱乐的形式提高学员学习的积极性;所述的知识服务用于接入外部的学习资源,方便学员学习。

进一步的,所述的学员app端包括android与ios,主要采用混合模式开发,学员pc端主要采用react3.0版本,系统管理端主要采用react3.0版本。

采用上述技术方案后,本发明有益效果为:完美的结合国网大学教学业务,形成一种新的教学方式及教学管理,并且提高了工作效率,整合资源统一管理,实现资源共享及资源最大的利用,为学员提供了多样化的学习方式、监控学员实时学习数据统计分析,针对资源利用最大化、学习行为自主化、学习形式交互化、教学形式个性化、教学管理自动化,强大实时数据分析能力,与学员学习情况进行实时的跟踪、测评与干预,提高培训质量和效率在线学习平台,整体实用性强,具有较大的市场推广价值。

以上所述,仅用以说明本发明的技术方案而非限制,本领域普通技术人员对本发明的技术方案所做的其它修改或者等同替换,只要不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围当中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1