一种多用户接入的选课数据管理方法及系统与流程

文档序号:34044891发布日期:2023-05-05 14:41阅读:25来源:国知局
一种多用户接入的选课数据管理方法及系统与流程

本发明属于数据管理,具体涉及一种多用户接入的选课数据管理方法及系统。


背景技术:

1、随着无纸化办公的普遍实现,信息的自动处理以及网络式的信息交互方式已经被人们广泛应用,让计算机来管理学生的信息是现在各个高校都在积极进行的工作之一,也是高校教学管理工作的重要内容之一。网上选课与传统的选课方式相比更加节约资源,增加了学生选课自主权。学生选课系统作为一种现代化的教学技术,越来越受到人们的重视,是一个学校不可或缺的部分,学生选课系统就是为了管理选课信息而设计的,学生选课系统将使选课管理工作规范化、系统化、程序化,避免选课管理的随意性,提高信息处理的速度和准确性。然而现今常用的选课管理方法还存在着一定的弊端,对于选课管理还存在着一定的可提升空间

2、现有的选课管理技术无法对已选课程进行及时统计,并且对实时在线人数不能有效控制,常常会造成选课异常、系统堵塞。


技术实现思路

1、本发明提供了一种多用户接入的选课数据管理方法及系统,其目的在于解决现有技术中无法对已选课程进行及时统计,并且对实时在线人数不能有效控制,造成选课异常、系统堵塞的技术问题。

2、第一方面,本发明实施例提供了一种多用户接入的选课数据管理方法,所述方法包括:读取用户输入的账号信息,对所述账号信息进行账号认证;当账号密码认证通过后,通过所述图像采集装置进行用户图像采集认证,当图像认证通过后,则进入选课展示页面;采集获得已选定课程数据,其中,所述已选定课程数据包括确定选定课程数据和预选定课程数据,根据所述已选定课程数据和课程设定数据进行选课展示;获得所述用户的选定课程信息,基于所述选定课程信息、所述已选定课程数据和所述课程设定数据进行选课生效判定;当生效判定通过后,则对所述选定课程信息和所述账号信息进行数据绑定;当数据绑定完成后,向所述用户发送选课成功信息,并控制所述用户的账号退出选课页面。

3、第二方面,本发明实施例提供了一种多用户接入的选课数据管理系统,所述系统包括:账号认证模块,所述账号认证模块用于读取用户输入的账号信息,对所述账号信息进行账号认证;图像认证模块,所述图像认证模块用于当账号密码认证通过后,通过所述图像采集装置进行用户图像采集认证,当图像认证通过后,则进入选课展示页面;选课展示模块,所述选课展示模块用于采集获得已选定课程数据,其中,所述已选定课程数据包括确定选定课程数据和预选定课程数据,根据所述已选定课程数据和课程设定数据进行选课展示;选课生效判定模块,所述选课生效判定模块用于获得所述用户的选定课程信息,基于所述选定课程信息、所述已选定课程数据和所述课程设定数据进行选课生效判定;数据绑定模块,所述数据绑定模块用于当生效判定通过后,则对所述选定课程信息和所述账号信息进行数据绑定;信息发送模块,所述信息发送模块用于当数据绑定完成后,向所述用户发送选课成功信息,并控制所述用户的账号退出选课页面。

4、通过采用上述技术方案,解决了现有技术中无法对已选课程进行及时统计,并且对实时在线人数不能有效控制,造成选课异常、系统堵塞的技术问题。实现了对选定课程数据的精准计算,以及对系统内在线人数的合理化管控,达到保证选课效果、提升选课效率的技术效果。

5、进一步地,构建预选约束时间周期;根据所述选定课程信息获得所述用户的预选课程信息,通过所述课程设定数据对所述已选定课程数据和所述预选课程信息的选定总量判定;当所述已选定课程数据和所述预选课程信息的选定总量满足所述课程设定数据时,则判定预选生效,并记录预选时间节点;根据所述预选时间节点和所述预选约束时间周期生成确认时间节点;当在所述确认时间节点接收所述用户的确定选定信息时,则课程生效判定通过。

6、通过采用上述技术方案,实现了精准控制用户选定课程的时间,避免用户长时间滞留在选课阶段导致系统拥堵,达到提升选课效率的效果。

7、进一步地,当在所述确认时间节点未接收所述用户的确定选定信息时,则课程生效判定未通过;根据所述预选课程信息对课程选定名额归还,并生成课程选定冷却时间;通过所述课程选定冷却时间进行所述用户的选课管理。

8、通过采用上述技术方案,通过冷却时间限制用户再次对该课程进行选择,以避免用户浪费选课机会,保障选课的公平性。

9、进一步地,设定选课在线人数约束值;判断实时选课在线人数是否满足所述选课在线人数约束值;当所述实时选课在线人数可以满足所述在线人数约束值时,则生成进入顺序排序指令;根据所述进入顺序排序指令控制图像认证通过后的用户进行排序。

10、通过采用上述技术方案,实现了对系统的实时在线人数进行控制,保障系统的正常运行,提升系统的稳定性。

11、进一步地,对所述用户进行用户登录计时,获得用户累计登录时长;当执行所述顺序排序指令时,则生成第一提醒时长和第一剔除时长;当所述用户累计登录时长满足所述第一提醒时长时,则进行用户的选课执行提醒;当所述用户累计登录时长满足所述第一剔除时长时,则对用户进行登录剔除。

12、通过采用上述技术方案,实现了对系统内在线人数的合理化精准管控,达到保证选课效果、提升选课效率的效果。

13、进一步地,当账号密码认证通过后,通过所述账号信息进行后台用户信息数据库调用,获得验证图像;通过所述验证图像对用户图像采集结果进行特征比对;当特征相似度满足预设相似阈值时,则图像认证通过。

14、通过采用上述技术方案,实现了在账号密码认证的基础上进一步验证,达到提升系统安全性的效果。

15、进一步地,当所述实时选课在线人数不满足所述选课在线人数约束值时,则生成第二剔除时长;当所述用户累计登录时长满足所述第二剔除时长时,则对用户进行登录剔除。

16、通过采用上述技术方案,实现了对用户登陆时长的限制,达到提升用户安全性的效果。

17、本发明的有益效果为:

18、1、本发明经由基于选定课程信息、已选定课程数据和课程设定数据进行选课生效判定,解决了现有技术中无法对已选课程进行及时统计,造成选课异常的技术问题,实现了对选定课程数据的精准计算,达到保证选课效果的技术效果。

19、2、本发明经由当数据绑定完成后控制所述用户的账号退出选课页面,解决了现有技术中对实时在线人数不能有效控制,造成系统堵塞的技术问题,实现了对系统内在线人数的合理化管控,达到提升选课效率的技术效果。

20、本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书以及附图中所特别指出的结构来实现和获得。



技术特征:

1.一种多用户接入的选课数据管理方法,其特征在于,所述方法应用于选课数据管理系统,所述选课数据管理系统与图像采集装置通信连接,所述方法包括:

2.根据权利要求1所述的一种多用户接入的选课数据管理方法,其特征在于,所述方法包括:

3.根据权利要求2所述的一种多用户接入的选课数据管理方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的一种多用户接入的选课数据管理方法,其特征在于,所述方法包括:

5.根据权利要求4所述的一种多用户接入的选课数据管理方法,其特征在于,所述方法包括:

6.根据权利要求1所述的一种多用户接入的选课数据管理方法,其特征在于,所述方法包括:

7.根据权利要求5所述的一种多用户接入的选课数据管理方法,其特征在于,所述方法包括:

8.一种多用户接入的选课数据管理系统,其特征在于,所述系统与图像采集装置通信连接,所述系统包括:


技术总结
本发明提供一种多用户接入的选课数据管理方法,属于数据管理技术领域,包括读取用户输入的账号信息进行账号认证,进行用户图像采集认证,进入选课展示页面,获得已选定课程数据,进行选课展示,获得用户的选定课程信息,进行选课生效判定,当生效判定通过后进行数据绑定,向用户发送选课成功信息,并控制用户的账号退出选课页面。本发明解决了现有技术中无法对已选课程进行及时统计,并且对实时在线人数不能有效控制,造成选课异常、系统堵塞的技术问题。实现了对选定课程数据的精准计算,以及对系统内在线人数的合理化管控,达到保证选课效果、提升选课效率的技术效果。

技术研发人员:李尚泽
受保护的技术使用者:李尚泽
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1