基于互联网和移动终端的在线教育课程共享分配系统

文档序号:1963878 发布日期:2021-12-14 浏览:13次 >En<

阅读说明:本技术 基于互联网和移动终端的在线教育课程共享分配系统 (Online education course sharing and distributing system based on Internet and mobile terminal ) 是由 李厚德 于 2021-11-16 设计创作,主要内容包括:本发明涉及课程共享分配技术领域,具体为基于互联网和移动终端的在线教育课程共享分配系统,包括用户端、安验单元、服务端、课处单元、课分单元和馈更单元;用户端用于用户登录和输入需要学习相关的登录信息和需课信息,将登录信息传输至安验单元,将需课信息传输至馈更单元;服务端内存储有用户以往登录以及输入相关的记录信息,记录信息包括记账信息和记课信息;本发明是通过用户以往数据的进行关联分析,将数据中的数值进行反复结合计算,从而计算出用户的相关习性以及学习的能力,并依据相关的学习习性进行用户课程分配的一次筛选,增加数据分析的精确性,增加课程分配的准确性。(The invention relates to the technical field of course sharing and distribution, in particular to an online education course sharing and distribution system based on the Internet and a mobile terminal, which comprises a user side, an authentication unit, a server side, a course unit, a course sub-unit and a feedback unit; the user side is used for logging in and inputting relevant login information and lesson-needing information which need to be learned by a user, transmitting the login information to the security check unit and transmitting the lesson-needing information to the feedback unit; the server stores the related record information of the user which is logged in and input in the past, and the record information comprises the accounting information and the lesson recording information; according to the invention, the relevant data of the user is subjected to correlation analysis, and the numerical values in the data are repeatedly combined and calculated, so that the relevant habits and the learning ability of the user are calculated, and the course distribution of the user is screened once according to the relevant learning habits, so that the accuracy of data analysis is increased, and the accuracy of course distribution is increased.)

基于互联网和移动终端的在线教育课程共享分配系统

技术领域

本发明涉及课程共享分配技术领域,具体为基于互联网和移动终端的在线教育课程共享分配系统。

背景技术

在线学习是通过计算机互联网,或是通过手机无线网络,在一个网络虚拟教室与教师进行网络授课、学习的方式,目前的在线学习已经不局限于此,随着社会的发展人们并没有那么规整的时间进行准时在线学习,故而人们将学习视频保存在对应的网络平台上,供人们实时学习;

目前,在一些学习平台上人们在输入关键词后,系统自动提供相关的教学课程给用户自动选择,但是,目前的系统只能识别用户输入的关键词进行课程的查询,无法依据用户现有的时间进行课程分配和课程推荐,从而导致用户往往无法一次性学习一个完整的课程,影响用户的学习效率;

为此,我们提出基于互联网和移动终端的在线教育课程共享分配系统。

发明内容

本发明的目的在于提供基于互联网和移动终端的在线教育课程共享分配系统,通过对用户输入的相关数据进行账号的安全验证,从而保证账号的安全性,避免他人登录用户从而导致用户的系统分析出现偏差,影响系统的分配准确性;通过用户以往数据的进行关联分析,将数据中的数值进行反复结合计算,从而计算出用户的相关习性以及学习的能力,并依据相关的学习习性进行用户课程分配的一次筛选,增加数据分析的精确性,增加课程分配的准确性;通过用户的实时输入的课程筛选,进行课程的整体处理,依据用户的学习能力和理解能力进行反向推导,进行二次筛选,从而计算出对应的学习时长,依据学习时长进行课程选取,减少数据分析所消耗的时间,提高工作效率。

本发明的目的可以通过以下技术方案实现:

基于互联网和移动终端的在线教育课程共享分配系统,包括用户端、安验单元、服务端、课处单元、课分单元和馈更单元;

所述用户端用于用户登录和输入需要学习相关的登录信息和需课信息,将登录信息传输至安验单元,将需课信息传输至馈更单元;

所述服务端内存储有用户以往登录以及输入相关的记录信息,记录信息包括记账信息和记课信息;

所述安验单元从服务端内获取记账信息,并将记账信息与登录信息一同进行账号的登录验证,从而跳转至输入界面或登录界面;

所述课处单元内存储有实课信息,所述课处单元从服务端内获取记课信息,并将记课信息与实课信息一同进行课程分析操作,得到实正占比值、实负占比值和实免占比值、成绩影响因子u1、基本成绩数据、记难均值、记成均值、重占均值、实时均值和需时均值,并将其与实课信息一同传输至馈更单元;

所述馈更单元用于对需课信息、实正占比值、实负占比值、实免占比值、基本成绩数据、成绩影响因子u1、记难均值、记成均值、重占比值、实时均值、需时均值和实课信息进行馈判操作,得到分配数据,并将分配数据发送至用户端;

所述用户端还用于供用户选取分配数据。

进一步的,所述需课信息包括需词数据和需时数据;

所述记课信息包括记词数据、记时数据、记实数据、记需数据、记成数据、记难数据、记刻数据和记程数据;

实课信息包括程名数据、程长数据和程难数据。

进一步的,课程分析操作的具体操作过程为:

依据输入账号数据选取出对应的实课信息、记词数据、记时数据、记实数据、记需数据、记成数据、记难数据、记刻数据和记程数据;

依据输入账号数据,提取对应的记需数据和记刻数据,记录每次记需数据对应的记刻数据,从而对每次记需数据的时间点进行标记,标记处若干个时间点,计算出每相邻的两次记需数据之间的时间差值,将每相邻的两次记需数据之间的时间差值标定为需时差值;

提取若干个需时差值,将若干个需时差值进行均值计算从而计算出需时均值;

依据输入账号数据,提取对应的若干个记时数据和记实数据,并将若干个记时数据和记实数据进行差值计算,从而计算出若干个实时差值,将若干个实时差值依据需时均值的计算方式进行均值计算,从而计算出实时均值,选取出实时均值,并对实时均值进行正负值标定,得到实正占比值、实负占比值和实免占比值;

依据输入账号数据,提取对应的记词数据和记程数据,将记词数据进行每个字符的标记,从而得到记词字符组,将记程数据进行每个字符的标记,从而得到一个记程字符组,将记词字符组和记程字符组进行匹配,得到重占均值;

依据输入账号数据,提取对应的记成数据和记难数据,依据不同的记难数据对记成数据进行影响分析,得到成绩影响因子u1、记难均值记成均值和基本成绩数据。

进一步的,对实时均值进行正负值标定的具体过程为:

将实时均值与数值零进行比对,当实时均值大于零时,则判定该用户在规定时间内提前完成学习,将对应的实时均值标定为实时正均值,当实时均值小于零时,则判定该用户没有在规定时间内完成学习,将对应的实时均值标定为实时负均值,当实时均值等于零时,则判定该用户在规定时间内勉强完成学习,将对应的实时均值标定为实时免均值;

统计实时正均值、实时负均值和实时免均值出现的次数,依据占比计算式:占比值=对应数值的次数/总次数,计算出实时正均值、实时负均值和实时免均值对应的占比值,并将其分别标定为实正占比值、实负占比值和实免占比值。

进一步的,将记词字符组和记程字符组进行匹配的具体匹配过程为:

分别提取记词字符组中的每个字符,将其与记程字符组进行匹配,将每个匹配结果一致的字符标定为重点字符,并统计重点字符的个数,并将重点字符的个数标定为重点次数;

将重点次数与记程字符组中的字符个数进行占比计算,从而计算出重占比值,依据相同的重占比值的计算方法计算出若干个重占比值,将若干个重占比值进行均值计算,计算出重占均值。

进一步的,依据不同的记难数据对记成数据进行影响分析的具体过程为:

保持其他数据相同依据记难数据,选取出对应的记成数据,将不同的记难数据进行难度差值计算,计算出记难差值,将不同的记成数据进行差值计算,计算出记成差值,将记难差值与记成差值进行对应数值处理计算,计算出成绩影响因子u1,处理计算的计算公式为:记成差值=记难差值*u1,将记难数据进行均值计算,计算出记难均值,将记成数据进行均值计算,计算出记成均值;

保持其他所有数值均相同时,选取不同的记难均值,且记成数据保持不变,将该记成数据标定为基本成绩数据。

进一步的,馈判操作的具体操作过程为:

获取程名数据、程长数据和程难数据;

选取需词数据,并将需词数据与程名数据进行匹配,匹配出需词数据与程名数据一样的字符,并统计相同字符的个数,依据对应的程名数据进行占比计算,计算出名占比值;

将名占比值与重占均值进行差值计算,计算出二占差值,设定一个占比预设值,当二占差值小于预设值时,则生成匹配信号,反之则生成错误信号,对匹配信号和错误信号进行识别,当识别到错误信号时,生成无误信号,进行需词数据的再次采集,当识别到匹配信号时,则将属于匹配要求的程名数据标定为备选数据,并对备选数据进行备选判定,得到常规信号和落后信号,对常规信号和落后信号进行赋值得到赋值数据FZi,i=1,2;

依据备选数据提取对应的程长数据、程难数据和需时数据,将程长数据、程难数据和需时数据与成绩影响因子u1、记难均值、基本成绩数据、实时均值、赋值数据和记成均值代入选取程长值计算式,并进行数据处理,得到分配数据。

进一步的,对备选数据进行备选判定的具体过程为:

选取实正占比值、实负占比值、实免占比值和实时均值,将实正占比值、实负占比值和实免占比值分别与实时均值进行数值计算,计算出实正占比值、实负占比值和实免占比值对应的数值,将其分别标定为正向值、负向值和零值,选取出其中的正向值和负向值,将正向值和负向值标定为范围调节值;

选取出需时均值,并依据记刻数据选取出上次学习的时间点,同时提取本次输入的时间点,将两者进行差值计算,生成学习时间差,将学习时间差与需时均值进行比对,当学习时间差小于等于需时均值时,则判定学习按照进度进行,生成常规信号,当学习时间差大于需时均值时,则判定学习时间差距久,生成落后信号,提取常规信号或落后信号,并对其进行识别标记,当识别到落后信号,将落后信号赋予数值u2当识别到常规信号,则将常规信号赋予数值u3,将u2和u3统一标定为赋值数据FZi,i=1,2。

进一步的,程长值计算式以及数据处理的具体过程为:

将程长数据、程难数据和需时数据与成绩影响因子u1、记难均值、基本成绩数据、实时均值、赋值数据和记成均值代入选取程长值计算式:

依据计算式中的已知数值计算出未知数据选取程长值CC,其中,JC表示为记成均值,JN表示为记难均值,CN表示为程难数据,u1表示为成绩影响因子,CJ表示为基本成绩数据,FZi表示为赋值数据,XS表示为需时数据,CC表示为选取程长值,SJ表示为需时均值,e1表示为时长影像转换因子;

提取计算出的选取程长值CC,依据选取程长值在备选数据内进行数据匹配,具体为:

设定一个预设选取值R1,将预设选取值R1与选取程长值分别进行加法和减法的计算,将选取程长值减去R1的数值标定为正选值,将选取程长值加上R1的数值标定为负选值,将正选值、负选值和备选数据进行范围选取,选取出正选值小于等于备选数据小于等于负选值;

提取对应的备选数据,并将对应的备选数据标定为分配数据。

本发明的有益效果:

(1)通过对用户输入的相关数据进行账号的安全验证,从而保证账号的安全性,避免他人登录用户从而导致用户的系统分析出现偏差,影响系统的分配准确性;

(2)通过用户以往数据的进行关联分析,将数据中的数值进行反复结合计算,从而计算出用户的相关习性以及学习的能力,并依据相关的学习习性进行用户课程分配的一次筛选,增加数据分析的精确性,增加课程分配的准确性;

通过用户的实时输入的课程筛选,进行课程的整体处理,依据用户的学习能力和理解能力进行反向推导,进行二次筛选,从而计算出对应的学习时长,依据学习时长进行课程选取,减少数据分析所消耗的时间,提高工作效率。

附图说明

下面结合附图对本发明作进一步的说明。

图1是本发明的系统框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

请参阅图1所示,本发明为基于互联网和移动终端的在线教育课程共享分配系统,包括用户端、安验单元、服务端、课处单元、课分单元和馈更单元;

用户端用于用户登录相关账号并输入需要学习的课程信息,将用户登录相关账号并输入需要学习的课程信息标定为登录信息和需课信息,需课信息包括需词数据和需时数据,需词数据指代用户输入的用户所感兴趣的课程关键词,需时数据指代用户此次需要学习的时间,将登录信息传输至安验单元;

服务端内存储有用户以往登录以及输入相关的记录信息,记录信息包括记账信息和记课信息,记课信息包括记词数据、记时数据、记实数据、记需数据、记成数据、记难数据、记刻数据和记程数据,记词数据指代用户在以往时间内每次需要学习时输入的关键词,记时数据指代用户在以往时间内每次需要学习的时间,记实数据指代用户在以往时间内每次学习的实际学习时间,记需数据指代用户在以往的时间内一共需要课程的次数,记成数据指代在以往时间内每次学习后的考核成绩,记难数据指代在以往时间内用户学习课程的难度分类(且难度分类按照设定的分类方法进行分类得到,即为预审的划分),记刻数据指代以往的时间内用在每次需要课程培训的时间点,记程数据指代用户在以往的时间内所学习的课程,安验单元从服务端内获取记账信息,并将记账信息与登录信息一同进行安验操作,安验操作的具体操作过程为:

获取登录信息,将登录信息内的用户输入账号标定为输入账号数据,将登录信息内用户输入账号对应的密码标定为输入密码数据;

获取记账信息,将记账信息内记录用户账号标定为记录账号数据,将记账信息内记录的用户账号对应的密码标定为记录密码数据;

提取输入账号数据和记录账号数据,将输入账号数据与记录账号数据进行匹配,当从记录账号数据内匹配出与输入账号数据对应的数据,则判定该输入账号数据存在,选取出与记录账号数据对应的记录密码数据,并生成密码验证信号,当无法从记录账号数据内匹配出与输入账号数据对应的数据,则判定该输入账号数据不存在,生成账号错误信号,并将其发送至用户端;

用户端在接收账号错误信号后自动跳转至账号注册界面,提醒用户提供注册相关的数据,并进行账号注册;

当识别到密码验证信号后,提取与记录账号数据对应的记录密码数据以及与输入账号数据对应的输入密码数据,并将对应的记录密码数据与对应的输入密码数据进行密码验证,具体为:

当对应的记录密码数据与对应的输入密码数据的匹配结果一致时,则判定密码正确,生成登录输入信号,当对应的记录密码数据与对应的输入密码数据的匹配结果不一致时,则判定密码错误,生成登录信号;

提取登录输入信号和登录信号,并对其进行识别,当识别到登录信号时,则自动跳转至登录界面,并跳出密码错误的弹框,进行重新登录,当识别到登录输入信号时,则自动跳转至输入界面,供用户输入需要学习的相关数据;

课处单元内存储有实课信息,课处单元从服务端内获取记词数据、记时数据、记实数据、记需数据、记成数据、记难数据、记刻数据和记程数据,并将实课信息与记词数据、记时数据、记实数据、记需数据、记成数据、记难数据、记刻数据和记程数据一同传输至课分单元;

课分单元用于对实课信息与记词数据、记时数据、记实数据、记需数据、记成数据、记难数据、记刻数据和记程数据一同进行课程分析操作,课程分析操作的具体操作过程为:

依据输入账号数据选取出对应的实课信息、记词数据、记时数据、记实数据、记需数据、记成数据、记难数据、记刻数据和记程数据;

依据输入账号数据,提取对应的记需数据和记刻数据,记录每次记需数据对应的记刻数据,从而对每次记需数据的时间点进行标记,标记处若干个时间点,计算出每相邻的两次记需数据之间的时间差值,将每相邻的两次记需数据之间的时间差值标定为需时差值;

提取若干个需时差值,将若干个需时差值进行求和计算,从而计算出总共的需时差值之和,并将总共的需时差值除以若干个需时差值的数量,从而计算出需时均值(统计间隔多长时间进行一次学习);

依据输入账号数据,提取对应的若干个记时数据和记实数据,并将若干个记时数据和记实数据进行差值计算,从而计算出若干个实时差值,将若干个实时差值依据需时均值的计算方式进行均值计算,从而计算出实时均值,选取出实时均值,并对实时均值进行正负值标定,具体为:

将实时均值与数值零进行比对,当实时均值大于零时,则判定该用户在规定时间内提前完成学习,将对应的实时均值标定为实时正均值,当实时均值小于零时,则判定该用户没有在规定时间内完成学习,将对应的实时均值标定为实时负均值,当实时均值等于零时,则判定该用户在规定时间内勉强完成学习,将对应的实时均值标定为实时免均值;(计算出输入的时间与实际的时间的差值,进行正负值判定);

统计实时正均值、实时负均值和实时免均值出现的次数,依据占比计算式:占比值=对应数值的次数/总次数,计算出实时正均值、实时负均值和实时免均值对应的占比值,并将其分别标定为实正占比值、实负占比值和实免占比值;

依据输入账号数据,提取对应的记词数据和记程数据,将记词数据进行每个字符的标记,从而得到记词字符组,将记程数据进行每个字符的标记,从而得到一个记程字符组,将记词字符组和记程字符组进行匹配,具体为:

分别提取记词字符组中的每个字符,将其与记程字符组进行匹配,将每个匹配结果一致的字符标定为重点字符,并统计重点字符的个数,并将重点字符的个数标定为重点次数,将重点次数与记程字符组中的字符个数进行占比计算,从而计算出重占比值,依据相同的重占比值的计算方法计算出若干个重占比值,将若干个重占比值进行均值计算,计算出重占均值;

依据输入账号数据,提取对应的记成数据和记难数据,依据不同的记难数据对记成数据进行影响分析,具体为:

保持其他数据相同依据记难数据,选取出对应的记成数据,将不同的记难数据进行难度差值计算,计算出记难差值,将不同的记成数据进行差值计算,计算出记成差值,将记难差值与记成差值进行对应数值处理计算,计算出成绩影响因子u1,处理计算的计算公式为:记成差值=记难差值*u1,将记难数据进行均值计算,计算出记难均值,将记成数据进行均值计算,计算出记成均值;

保持其他所有数值均相同时,选取不同的记难均值,且记成数据保持不变,将该记成数据标定为基本成绩数据;

提取实正占比值、实负占比值和实免占比值、成绩影响因子u1、记难均值、记成均值、重占均值、实时均值和需时均值,并将实正占比值、实负占比值和实免占比值、成绩影响因子u1、基本成绩数据、记难均值、记成均值、重占比值、实时均值和需时均值与实课信息一同传输至馈更单元;

馈更单元从用户端获取需词数据和需时数据,将需词数据和需时数据与实正占比值、实负占比值、实免占比值、基本成绩数据、成绩影响因子u1、记难均值、记成均值、重占比值、实时均值、需时均值和实课信息进行馈判操作,馈判操作的具体操作过程为:

获取实课信息,将实课数据中的课程的名称标定为程名数据,将实课数据中的课程长短标定为程长数据,将实课数据中课程的难度标定为程难数据;

选取需词数据,并将需词数据与程名数据进行匹配,选取出与需词数据对应的程名数据,将需词数据与程名数据进行字符标记,选取出需词数据与程名数据匹配结果一样的字符,并统计相同字符的个数,依据对应的程名数据进行占比计算,计算出名占比值;

将名占比值与重占均值进行差值计算,计算出二占差值,设定一个占比预设值,当二占差值小于预设值时,则生成匹配信号,反之则生成错误信号,对匹配信号和错误信号进行识别,当识别到错误信号时,生成无误信号,进行需词数据的再次采集,当识别到匹配信号时,则将属于匹配要求的程名数据标定为备选数据,并对备选数据进行备选判定,具体为:

选取实正占比值、实负占比值、实免占比值和实时均值,将实正占比值、实负占比值和实免占比值分别与实时均值进行数值计算,计算出实正占比值、实负占比值和实免占比值对应的数值,将其分别标定为正向值、负向值和零值,选取出其中的正向值和负向值,将正向值和负向值标定为范围调节值;

选取出需时均值,并依据记刻数据选取出上次学习的时间点,同时提取本次输入的时间点,其中,本次输入的时间点可以通过馈更单元内设置的计时单元进行数据提取,记刻数据内对应的上次学习的时间点是通过对记刻数据进行时间点的排序进行选取,即为最后一次记刻数据,将两者进行差值计算,生成学习时间差,将学习时间差与需时均值进行比对,当学习时间差小于等于需时均值时,则判定学习按照进度进行,生成常规信号,当学习时间差大于需时均值时,则判定学习时间差距久,生成落后信号,提取常规信号或落后信号,并对其进行识别标记,当识别到落后信号,将落后信号赋予数值u2当识别到常规信号,则将常规信号赋予数值u3,将u2和u3统一标定为赋值数据FZi,i=1,2,且u2为正向值,u3为负向值;

依据备选数据提取对应的程长数据、程难数据和需时数据,将程长数据、程难数据和需时数据与成绩影响因子u1、记难均值、基本成绩数据、实时均值、赋值数据和记成均值代入计算式:

依据计算式中的已知数值计算出未知数据程长数据CC,其中,JC表示为记成均值,JN表示为记难均值,CN表示为程难数据,u1表示为成绩影响因子,CJ表示为基本成绩数据,FZi表示为赋值数据,XS表示为需时数据,CC表示为程长数据,SJ表示为需时均值,e1表示为时长影像转换因子;

提取计算出的程长数据CC,将其标定为选取程长值,依据选取程长值在备选数据内进行数据匹配,具体为:

设定一个预设选取值R1,将预设选取值R1与选取程长值分别进行加法和减法的计算,将选取程长值减去R1的数值标定为正选值,将选取程长值加上R1的数值标定为负选值,将正选值、负选值和备选数据进行范围选取,选取出正选值小于等于备选数据小于等于负选值;

提取对应的备选数据,并将对应的备选数据标定为分配数据,将分配数据发送至用户端供用户选取。

本发明在工作时,用户端用户登录相关账号并输入需要学习的课程信息,将用户登录相关账号并输入需要学习的课程信息标定为登录信息和需课信息,服务端内存储有用户以往登录以及输入相关的记录信息,记录信息包括记账信息和记课信息,安验单元从服务端内获取记账信息,并将记账信息与登录信息一同进行安验操作,得到登录输入信号和登录信号,并依据其分别跳转至输入界面和登录界面,课处单元内存储有实课信息,从服务端内获取记词数据、记时数据、记实数据、记需数据、记成数据、记难数据、记刻数据和记程数据,并将实课信息与记词数据、记时数据、记实数据、记需数据、记成数据、记难数据、记刻数据和记程数据一同传输至课分单元,课分单元对实课信息与记词数据、记时数据、记实数据、记需数据、记成数据、记难数据、记刻数据和记程数据一同进行课程分析操作,得到实正占比值、实负占比值和实免占比值、成绩影响因子u1、记难均值、记成均值、重占均值、实时均值和需时均值,并将其与实课信息、需词数据、需时数据和基本成绩数据一同传输至馈更单元,馈更单元对需词数据、需时数据、实正占比值、实负占比值、实免占比值、基本成绩数据、成绩影响因子u1、记难均值、记成均值、重占比值、实时均值、需时均值和实课信息进行馈判操作,得到分配数据,并将分配数据发送至用户端,用户端依据分配数据进行课程选取。

以上内容仅仅是对本发明结构所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的结构或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:行驶数据处理方法、装置、存储介质与电子设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!