一种基于互联网的移动式教育平台
文献发布时间:2023-06-19 10:58:46
技术领域
本发明涉及移动式教育平台技术领域,具体为一种基于互联网的移动式教育平台。
背景技术
移动教育是指在移动的学习场所或利用移动的学习工具所实施的教育,是依托目前比较成熟的无线移动网络、国际互联网以及多媒体技术,学生和教师使用移动设备(如手机等)通过移动教学服务器实现交互式教学活动。
现有的学校并不是每间教室都安装有多媒体设备,且教室的多媒体设备利用率比较低,因此,一款可移动的移动教育终端,方便教室之间的流转,同时又可以节省成本,现有的移动式教育平台存在不能通过预约用户的使用位置以及约育值得到初选的移动教育终端,再通过端分值合理的选取对应的移动教育终端的问题。
发明内容
本发明的目的就在于为了解决现有的移动式教育平台存在不能通过预约用户的使用位置以及约育值得到初选的移动教育终端,再通过端分值合理的选取对应的移动教育终端的问题,而提出一种基于互联网的移动式教育平台。
本发明的目的可以通过以下技术方案实现:一种基于互联网的移动式教育平台,包括移动式教育平台、服务器、数据采集模块、预约查询模块和移动分配模块;
所述移动式教育平台由若干个移动教育终端构成;移动教育终端用于多媒体教学;
所述数据采集模块用于采集移动教育终端的终端信息并将终端信息发送至服务器内;其中终端信息包括移动教育终端的编号和当前实时位置;
所述预约查询模块用于注册用户通过智能终端查询移动教育终端的终端信息并进行移动教育终端预约,当注册用户预约移动教育终端,则将该注册用户标记为预约用户;预约查询模块将预约用户的注册编号发送至移动分配模块;
所述移动分配模块用于分配移动教育终端至预约用户,具体分配步骤为:
步骤一:移动分配模块向预约用户的智能终端发送信息获取指令,预约用户通过智能终端接收到信息获取指令后,预约用户通过智能终端输入使用位置和使用时间段并将其发送至移动分配模块;
步骤二:移动分配模块接收到使用位置和使用时间段后,获取预约用户的约育值,以预约用户的使用位置为圆心,再以预约用户的约育值为半径画圆得到圆形筛选区域;
步骤三:获取移动教育终端的当前实时位置,将当前实时位置在圆形筛选区域范围内的移动教育终端标记为初选终端;获取初选终端的预约记录,当初选终端在使用时间段内没有被预约,则该初选终端的预约空闲值为FG3;当初选终端在使用时间段内被预约,则获取该初选终端没有被预约的时刻,将没有被预约的时刻与使用时间段的初始时刻进行时间差计算得到等待时长并标记为T1;利用公式FG3=(1/T1)×7.378获取得到初选终端的预约空闲值FG3;
步骤四:将初选终端的当前实时位置与使用位置进行距离差计算获取得到移动间距并标记为FG1;
步骤五:获取初选终端的预约次数并将预约总次数标记为FG2;将初选终端的移动间距、预约总次数和预约空闲值进行归一化处理并取其数值;
步骤六:利用公式
步骤七:移动分配模块将端分值最大的初选终端标记为优选终端并将优选终端的编号和当前实时位置发送至预约用户的智能终端;其中,优选终端在使用时间段内被预约,则移动分配模块将优选终端没有被预约的时刻发送至预约用户的智能终端;
步骤八:当预约用户通过智能终端接收到优选终端的编号和当前实时位置后,并通过智能终端发送确认指令至移动分配模块时,移动分配模块将该优选终端标记为选中终端,同时将预约用户预约的使用时间段发送至选中终端的预约记录中;当预约用户通过智能终端接收到优选终端的编号和当前实时位置及优选终端没有被预约的时刻后,预约用户在预设时间范围内重新发送没有被预约的时刻之后的新使用时间段至移动分配模块,移动分配模块将新使用时间段发送至选中终端的预约记录中;预约用户的预约总次数增加一次。
优选的,该系统还包括注册登录模块和用户分析模块;
所述注册登录模块用于用户通过智能终端提交注册信息进行注册并将注册成功的注册信息发送至服务器内存储,服务器接收到注册信息后,将注册信息对应的用户标记为注册用户,同时将接收到注册信息的时刻标记为注册用户的注册时刻并生成唯一的注册编号;其中,注册信息包括姓名、身份证、手机号码和教师资格证;所述用户分析模块用于获取用户的注册信息并进行分析得到约育值。
优选的,所述用户分析模块的具体分析步骤为:
S1:将注册用户的注册时刻与系统当前时刻进行时间差得到注册用户的注册时长并将其标记为MQ1;
S2:获取注册用户的预约总次数和移动总值并分别标记为MQ2和MQ3;
S3:将注册用户的注册时长、预约总次数和移动总值进行归一化处理并取其数值;
S4:利用公式
优选的,还包括移动请求模块;所述移动请求模块用于预约用户通过智能终端发布搬移指令、选中终端的当前位置和使用位置并对其进行分析处理,具体分析处理步骤为:
SS1:移动请求模块接收到搬移指令、选中终端的当前位置和使用位置后将其标记为请求任务;
SS2:注册用户在预设时间范围内通过智能终端查看并确认预约请求任务,则移动请求模块将该注册用户标记为第一用户;
SS3:获取第一用户的当前用户位置并将其分别与选中终端的当前位置和使用位置进行距离差计算,分别得到终端间距和使用间距;将终端间距和使用间距进行求和得到第一用户的距离总间距并标记为H1;
SS4:选取距离总间距最小的第一用户为选中用户,移动请求模块将请求任务发送至选中用户的智能终端上;选中用户将选中终端从选中终端的当前位置推送至使用位置;同时利用公式HD=H1×0.4512获取得到单次移动值HD;将选中用户的所有单次移动值进行求和得到选中用户的移动总值MQ3;同时预约用户的移动总值减去单次移动值HD。
优选的,所述移动教育终端包括显示单元、移动单元、通信单元和处理器;所述处理器通过通信单元与预约用户的智能终端数据连接,预约用户将智能终端内的教学内容通过通信单元发送至处理器,处理器接收到教学内容后在显示单元内进行声音图像播放和显示;移动单元包括箱体和安装在箱体底部的若干个万向轮;箱体用于安装显示单元、通信单元和处理器。
与现有技术相比,本发明的有益效果是:
1、本发明移动分配模块分配移动教育终端至预约用户,移动分配模块向预约用户的智能终端发送信息获取指令,预约用户通过智能终端接收到信息获取指令后,预约用户通过智能终端输入使用位置和使用时间段并将其发送至移动分配模块;移动分配模块接收到使用位置和使用时间段后,获取预约用户的约育值,以预约用户的使用位置为圆心,再以预约用户的约育值为半径画圆得到圆形筛选区域;获取移动教育终端的当前实时位置,将当前实时位置在圆形筛选区域范围内的移动教育终端标记为初选终端;将初选终端的移动间距、预约总次数和预约空闲值进行归一化处理并取其数值;利用公式获取得到初选终端的端分值;移动分配模块将端分值最大的初选终端标记为优选终端并将优选终端的编号和当前实时位置发送至预约用户的智能终端;移动分配模块通过结合预约用户的使用位置以及约育值得到圆形筛选区域,通过圆形筛选区域对移动教育终端进行初筛选,然后再通过选终端的移动间距、预约总次数和预约空闲值进行归一化处理并利用公式得到端分值,通过端分值合理的选取对应的移动教育终端并提供给预约用户,方便进行移动教学。
附图说明
为了便于本领域技术人员理解,下面结合附图对本发明作进一步的说明。
图1为本发明的原理框图。
具体实施方式
下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1所示,一种基于互联网的移动式教育平台,包括移动式教育平台、服务器、数据采集模块、预约查询模块、移动分配模块、注册登录模块、用户分析模块和移动请求模块;
移动式教育平台由若干个移动教育终端构成;移动教育终端用于多媒体教学;
数据采集模块用于采集移动教育终端的终端信息并将终端信息发送至服务器内;其中终端信息包括移动教育终端的编号和当前实时位置;
预约查询模块用于注册用户通过智能终端查询移动教育终端的终端信息并进行移动教育终端预约,当注册用户预约移动教育终端,则将该注册用户标记为预约用户;预约查询模块将预约用户的注册编号发送至移动分配模块;
移动分配模块用于分配移动教育终端至预约用户,具体分配步骤为:
步骤一:移动分配模块向预约用户的智能终端发送信息获取指令,预约用户通过智能终端接收到信息获取指令后,预约用户通过智能终端输入使用位置和使用时间段并将其发送至移动分配模块;
步骤二:移动分配模块接收到使用位置和使用时间段后,获取预约用户的约育值,以预约用户的使用位置为圆心,再以预约用户的约育值为半径画圆得到圆形筛选区域;
步骤三:获取移动教育终端的当前实时位置,将当前实时位置在圆形筛选区域范围内的移动教育终端标记为初选终端;获取初选终端的预约记录,当初选终端在使用时间段内没有被预约,则该初选终端的预约空闲值为FG3;当初选终端在使用时间段内被预约,则获取该初选终端没有被预约的时刻,将没有被预约的时刻与使用时间段的初始时刻进行时间差计算得到等待时长并标记为T1;利用公式FG3=(1/T1)×7.378获取得到初选终端的预约空闲值FG3;
步骤四:将初选终端的当前实时位置与使用位置进行距离差计算获取得到移动间距并标记为FG1;
步骤五:获取初选终端的预约次数并将预约总次数标记为FG2;将初选终端的移动间距、预约总次数和预约空闲值进行归一化处理并取其数值;
步骤六:利用公式
步骤七:移动分配模块将端分值最大的初选终端标记为优选终端并将优选终端的编号和当前实时位置发送至预约用户的智能终端;其中,优选终端在使用时间段内被预约,则移动分配模块将优选终端没有被预约的时刻发送至预约用户的智能终端;
步骤八:当预约用户通过智能终端接收到优选终端的编号和当前实时位置后,并通过智能终端发送确认指令至移动分配模块时,移动分配模块将该优选终端标记为选中终端,同时将预约用户预约的使用时间段发送至选中终端的预约记录中;当预约用户通过智能终端接收到优选终端的编号和当前实时位置及优选终端没有被预约的时刻后,预约用户在预设时间范围内重新发送没有被预约的时刻之后的新使用时间段至移动分配模块,移动分配模块将新使用时间段发送至选中终端的预约记录中;预约用户的预约总次数增加一次。
注册登录模块用于用户通过智能终端提交注册信息进行注册并将注册成功的注册信息发送至服务器内存储,服务器接收到注册信息后,将注册信息对应的用户标记为注册用户,同时将接收到注册信息的时刻标记为注册用户的注册时刻并生成唯一的注册编号;其中,注册信息包括姓名、身份证、手机号码和教师资格证;用户分析模块用于获取用户的注册信息并进行分析得到约育值。
用户分析模块的具体分析步骤为:
S1:将注册用户的注册时刻与系统当前时刻进行时间差得到注册用户的注册时长并将其标记为MQ1;
S2:获取注册用户的预约总次数和移动总值并分别标记为MQ2和MQ3;
S3:将注册用户的注册时长、预约总次数和移动总值进行归一化处理并取其数值;
S4:利用公式
移动请求模块用于预约用户通过智能终端发布搬移指令、选中终端的当前位置和使用位置并对其进行分析处理,具体分析处理步骤为:
SS1:移动请求模块接收到搬移指令、选中终端的当前位置和使用位置后将其标记为请求任务;
SS2:注册用户在预设时间范围内通过智能终端查看并确认预约请求任务,则移动请求模块将该注册用户标记为第一用户;
SS3:获取第一用户的当前用户位置并将其分别与选中终端的当前位置和使用位置进行距离差计算,分别得到终端间距和使用间距;将终端间距和使用间距进行求和得到第一用户的距离总间距并标记为H1;
SS4:选取距离总间距最小的第一用户为选中用户,移动请求模块将请求任务发送至选中用户的智能终端上;选中用户将选中终端从选中终端的当前位置推送至使用位置;同时利用公式HD=H1×0.4512获取得到单次移动值HD;将选中用户的所有单次移动值进行求和得到选中用户的移动总值MQ3;同时预约用户的移动总值减去单次移动值HD。
移动教育终端包括显示单元、移动单元、通信单元和处理器;处理器通过通信单元与预约用户的智能终端数据连接,预约用户将智能终端内的教学内容通过通信单元发送至处理器,处理器接收到教学内容后在显示单元内进行声音图像播放和显示;移动单元包括箱体和安装在箱体底部的若干个万向轮;箱体用于安装显示单元、通信单元和处理器;
上述公式均是采集大量数据进行软件模拟得出且选取与真实值接近的一个公式,公式中的系数是由本领域技术人员根据实际情况进行设置。
本发明在使用时,移动分配模块用于分配移动教育终端至预约用户,移动分配模块向预约用户的智能终端发送信息获取指令,预约用户通过智能终端接收到信息获取指令后,预约用户通过智能终端输入使用位置和使用时间段并将其发送至移动分配模块;移动分配模块接收到使用位置和使用时间段后,获取预约用户的约育值,以预约用户的使用位置为圆心,再以预约用户的约育值为半径画圆得到圆形筛选区域;获取移动教育终端的当前实时位置,将当前实时位置在圆形筛选区域范围内的移动教育终端标记为初选终端;将初选终端的移动间距、预约总次数和预约空闲值进行归一化处理并取其数值;利用公式
移动请求模块用于预约用户通过智能终端发布搬移指令、选中终端的当前位置和使用位置并对其进行分析处理,注册用户在预设时间范围内通过智能终端查看并确认预约请求任务,则移动请求模块将该注册用户标记为第一用户;获取第一用户的当前用户位置并将其分别与选中终端的当前位置和使用位置进行距离差计算,分别得到终端间距和使用间距;选取距离总间距最小的第一用户为选中用户,移动请求模块将请求任务发送至选中用户的智能终端上;选中用户将选中终端从选中终端的当前位置推送至使用位置;方便合理的将移动教育终端移动至预约用户的使用位置。
以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。
- 一种基于互联网的移动式教育平台
- 一种基于互联网的教育培训管理平台及其管理方法