基于流程引擎的在线教学培训系统技术方案

技术编号:34020000 阅读:16 留言:0更新日期:2022-07-02 16:42
本申请涉及一种基于流程引擎的在线教学培训系统,属于教学培训技术领域,本申请的系统包括后台管理子系统、学习平台子系统以及流程引擎子系统;后台管理子系统,用于根据运维用户录入的学习规则信息,对应生成包含学习规则信息的学习计划配置数据;流程引擎子系统,用于对学习计划配置数据进行解析执行,实现对学习计划配置数据所关联的学习培训流程的控制;学习平台子系统,用于基于学员用户输入的交互指令,通过调用流程引擎子系统实现对该学员用户培训过程的引导,以完成相应的学习培训流程。本申请的技术方案,基于流程引擎根据不同的控制配置来实现对不同培训学习场景需求的适配,其有助于降低培训组织者的管理成本和监管难度。监管难度。监管难度。

【技术实现步骤摘要】
基于流程引擎的在线教学培训系统


[0001]本申请属于教学培训
,具体涉及一种基于流程引擎的在线教学培训系统。

技术介绍

[0002]随着网络信息化时代的到来,网络学习不仅成本低、效率高,更是打破了时间环境限制,而线下培训有较强互动性、组织性强等必要特点,在实际应用中根据组织者的需求可相互结合。
[0003]在一些行业的学习培训中,针对行业(例如建筑行业)中各个岗位(如建筑行业的安全员岗位、资料员岗位等)的各类型学员的学习规则和测评规则差异性很大,且由于行业特殊性(如各种地区的地方标的差异),传统培训学习模式单一,无法满足不同地区、不同类型的学员学习规则和测评规则差异性,导致学习流程的控制和监管低效,大幅提升了培训组织者的管理成本和监管难度。
[0004]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0005]为至少在一定程度上克服相关技术中存在的问题,本申请提供一种基于流程引擎的在线教学培训系统,基于流程引擎根据不同的控制配置来实现对不同培训学习场景需求的适配,其有助于降低培训组织者的管理成本和监管难度。
[0006]为实现以上目的,本申请采用如下技术方案:
[0007]本申请提供一种基于流程引擎的在线学习培训系统,该包括:后台管理子系统、学习平台子系统以及流程引擎子系统;
[0008]所述后台管理子系统,用于根据运维用户录入的学习规则信息,对应生成包含所述学习规则信息的学习计划配置数据;
[0009]所述流程引擎子系统,用于对所述学习计划配置数据进行解析执行,实现对所述学习计划配置数据所关联的学习培训流程的控制;
[0010]所述学习平台子系统,用于基于学员用户输入的交互指令,通过调用所述流程引擎子系统实现对该学员用户培训过程的引导,以完成相应的学习培训流程。
[0011]可选地,所述学习规则信息基于目标学员群体的职业岗位及培训实施地区来确定。
[0012]可选地,所述学习规则信息包括教学方式及优先级信息、课程学时信息、关联学习资源信息以及课程节点信息。
[0013]可选地,所述在实现对所述学习计划配置数据所关联的学习培训流程的控制的过程中,包括:
[0014]根据所述学习计划配置数据中的优先级信息,向学员用户推送相应教学方式的学
习任务。
[0015]可选地,所述在实现对所述学习模式配置数据所关联的学习培训流程的控制的过程中,还包括:
[0016]根据学员用户的学习进度信息,以及所述学习计划配置数据中的课程节点信息,判断是否引导学员用户进入学习培训流程的下一阶段,并基于判断结果进行引导执行。
[0017]可选地,所述课程节点包括结业测评节点;在根据学员用户的学习进度信息判断该学员用户应进入结业测评节点时,所述基于判断结果进行引导执行,具体包括:
[0018]将该学员用户的学习记录信息推送给第三方监管服务系统,以及接收所述第三方监管服务系统反馈回的电子结业证明并进行下发。
[0019]可选地,所述教学方式的类型包括:线上直播学习、线下集中学习、在线视频课程学习以及线下作业学习。
[0020]可选地,其特征在于,所述流程引擎子系统基于有限状态机来实现。
[0021]本申请采用以上技术方案,至少具备以下有益效果:
[0022]本申请的技术方案,基于流程引擎对预先配置的学习计划配置数据进行解析执行,来引导学员学习培训流程的开展,运维用户针对不同的学习培训需求可进行对应的学习计划的配置,采用本申请的技术方案,可满足实际教培场景中的应用需求,降低培训组织者的管理成本和监管难度。
[0023]本专利技术的其他优点、目标,和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本专利技术的实践中得到教导。本专利技术的目标和其他优点可以通过下面的说明书,权利要求书,以及附图中所特别指出的结构来实现和获得。
附图说明
[0024]附图用来提供对本申请的技术方案或现有技术的进一步理解,并且构成说明书的一部分。其中,表达本申请实施例的附图与本申请的实施例一起用于解释本申请的技术方案,但并不构成对本申请技术方案的限制。
[0025]图1为本申请一个实施例提供的基于流程引擎的在线教学培训系统的系统构成示意图;
[0026]图2为本申请一个实施例中在线教学培训系统的应用交互示意说明图;
[0027]图3为本申请一个实施例中学员用户的学习培训流程的示意说明图。
具体实施方式
[0028]为使本申请的目的、技术方案和优点更加清楚,下面将对本申请的技术方案进行详细的描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本申请所保护的范围。
[0029]如
技术介绍
中所述,在一些行业的学习培训中,针对行业(例如建筑行业)中各个岗位(如建筑行业的安全员岗位、资料员岗位等)的各类型学员的学习规则和测评规则差异性很大,且由于行业特殊性(如各种地区的地方标的差异),传统培训学习模式单一,无法满
足不同地区、不同类型的学员学习规则和测评规则差异性,导致学习流程的控制和监管低效,大幅提升了培训组织者的管理成本和监管难度。
[0030]针对于此,本申请提出一种基于流程引擎的在线教学培训系统,基于流程引擎根据不同的控制配置来实现对不同培训学习场景需求的适配,其有助于降低培训组织者的管理成本和监管难度。
[0031]在一实施例中,如图1所示,本申请提出的基于流程引擎的在线教学培训系统包括后台管理子系统100、学习平台子系统200以及流程引擎子系统300;
[0032]后台管理子系统100,用于根据运维用户录入的学习规则信息,对应生成包含学习规则信息的学习计划配置数据;
[0033]容易理解的是,这里的学习规则信息可基于目标学员群体的职业岗位及培训实施地区来确定,举例而言,目标学员群体的职业岗位为,建筑行业中安全员,培训实施地区为重庆地区,则这里的学习规则信息需要根据重庆地区的建筑行业地方相关标准以及对安全员的岗位要求来进行确定。
[0034]流程引擎子系统200,用于对学习计划配置数据进行解析执行,实现对学习计划配置数据所关联的学习培训流程的控制;
[0035]流程引擎在OA上使用较广,其是驱动相关业务按照设定的固定流程去流转的软件实体;具体的,本申请中流程引擎子系统基于有限状态机来实现,即根据相关业务设定的固定流程自动生成学员学习过程的状态,通过有限状态机引导学员学习。
[0036]学习平台子系统300,用于基于学员用户输入的交互指令,通过调用流程引擎子系统实现对该学员用户培训过程的引导,以完成相应的学习培训流程。
[0037]本申请的技术方案,基于流程引擎本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于流程引擎的在线学习培训系统,其特征在于,包括:后台管理子系统、学习平台子系统以及流程引擎子系统;所述后台管理子系统,用于根据运维用户录入的学习规则信息,对应生成包含所述学习规则信息的学习计划配置数据;所述流程引擎子系统,用于对所述学习计划配置数据进行解析执行,实现对所述学习计划配置数据所关联的学习培训流程的控制;所述学习平台子系统,用于基于学员用户输入的交互指令,通过调用所述流程引擎子系统实现对该学员用户培训过程的引导,以完成相应的学习培训流程。2.根据权利要求1所述的在线教学培训系统,其特征在于,所述学习规则信息基于目标学员群体的职业岗位及培训实施地区来确定。3.根据权利要求1所述的在线教学培训系统,其特征在于,所述学习规则信息包括教学方式及优先级信息、课程学时信息、关联学习资源信息以及课程节点信息。4.根据权利要求3所述的在线教学培训系统,其特征在于,所述在实现对所述学习计划配置数据所关联的学习培训流程的控制的过程中,包括:根据所述学习计划配置数据中的优先...

【专利技术属性】
技术研发人员:方毅李克玉
申请(专利权)人:重庆市建设岗位培训中心
类型:发明
国别省市:

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

1