一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于微服务架构的人脸识别线上考试系统的制作方法

2022-09-15 00:59:12 来源:中国专利 TAG:

技术特征:
1.一种基于微服务架构的人脸识别线上考试系统,其特征在于,包括:登录模块(4),所述登录模块(4)的信息输入和输出端口连接有注册模块(16),所述登录模块(4)的信息输出端口连接有认证授权模块(10),所述认证授权模块(10)的信息提取端口分别连接有用户数据库(15)、用户角色数据库(14)和角色权限数据库(13),所述认证授权模块(10)的信息输出端口分别连接有角色申请模块(8)、教师管理子系统(11)、学生管理子系统(9)和系统管理子系统(7),所述认证授权模块(10)的信息输入端口和输出端口学校管理子系统(12),角色申请模块(8)的信息输出端口与系统管理子系统(7)连接,学校管理子系统(12)的信息输出端口与用户角色数据库(14)、用户数据库(15)和认证授权模块(10)连接,教师管理子系统(11)的信息提取端口与学校管理子系统(12)连接,学生管理子系统(9)的信息提取端口与学校管理子系统(12)连接,学生管理子系统(9)的信息交互端口与教师管理子系统(11)连接,系统管理子系统(7)与系统各功能模块连接。2.根据权利要求1所述的一种基于微服务架构的人脸识别线上考试系统,其特征在于:所述学校管理子系统(12)包括与认证授权模块(10)的信息输出端口分别连接的教师信息录入模块(120)、学生信息录入模块(121)、学校组织信息录入模块(122)和学校人员使用信息查询模块(123),所述教师信息录入模块(120)、学生信息录入模块(121)、学校组织信息录入模块(122)和学校人员使用信息查询模块(123)的信息输出端口连接有学校管理端子系统运行模块(125),学校管理端子系统运行模块(125)的信息输出端口与用户角色数据库(14)和用户数据库(15)连接,所述学校管理端子系统运行模块(125)的信息输入端口和信息输出端口连接有组织信息数据库(124),学校管理端子系统运行模块(125)的信息输出端口与认证授权模块(10)连接,认证授权模块(10)的信息提取端口与系统管理子系统(7)连接。3.根据权利要求2所述的一种基于微服务架构的人脸识别线上考试系统,其特征在于:所述教师管理子系统(11)包括与认证授权模块(10)的信息输出端口连接的教师角色选择模块(112),所述教师角色选择模块(112)的信息输出端口连接有教师端子系统运行模块(111),教师端子系统运行模块(111)的信息提取端口与组织信息数据库(124)连接,所述教师端子系统运行模块(111)的信息输出端口分别连接有教师端授课模块(1191)、考试试卷模式选择模块(118)和考试参数设置模块(116),所述考试试卷模式选择模块(118)的信息输出端口分别连接有出卷模块(119)和考试题目数据库(117),出卷模块(119)、考试题目数据库(117)和考试参数设置模块(116)的信息输出端口与教师端子系统运行模块(111)连接,所述教师端子系统运行模块(111)的信息输出端口分别连接有考试试题数据库(110)、考试待批阅数据库(113)、教师批阅模块(114)和考试结果统计模块(115),教师批阅模块(114)的信息提取端口与考试待批阅数据库(113)连接,考试结果统计模块(115)的信息提取端口与教师批阅模块(114)连接。4.根据权利要求3所述的一种基于微服务架构的人脸识别线上考试系统,其特征在于:所述学生管理子系统(9)包括与认证授权模块(10)的信息输出端口分别连接的学生端授课模块(90)、考试模块(91)和历史数据模块(93),所述学生端授课模块(90)、考试模块(91)和历史数据模块(93)的信息交互端口连接有学生端子系统运行模块(94),学生端子系统运行模块(94)的信息提取端口与组织信息数据库(124)连接。5.根据权利要求4所述的一种基于微服务架构的人脸识别线上考试系统,其特征在于:
所述系统管理子系统(7)包括与认证授权模块(10)的信息输出端口分别连接的功能模块管理模块(70)、考试组织管理模块(71)、角色管理模块(72)、操作日志管理模块(73)和操作日志数据库(74),所述功能模块管理模块(70)、考试组织管理模块(71)、角色管理模块(72)和操作日志管理模块(73)的信息输入端口和输出端口连接有系统管理端子系统运行模块(75),系统管理端子系统运行模块(75)的信息输入端口和输出端口分别与各功能模块连接。6.根据权利要求5所述的一种基于微服务架构的人脸识别线上考试系统,其特征在于:还包括网关(3),学校管理端子系统运行模块(125)的信息输出端口与网关(3)连接,教师端授课模块(1191)的信息输入端口和输出端口与网关(3)连接,教师端子系统运行模块(111)的信息输入端口和输出端口与网关(3)连接,学生端子系统运行模块(94)的信息输入端口和输出端口与网关(3)连接。7.根据权利要求6所述的一种基于微服务架构的人脸识别线上考试系统,其特征在于:还包括与网关(3)连接的学校管理终端(1)、教师终端(2)、学生终端(5)和系统管理终端(6)。8.根据权利要求4所述的一种基于微服务架构的人脸识别线上考试系统,其特征在于:所述教师端子系统运行模块(111)的信息输出端口连接有监考模块(1190),监考模块(1190)的信息输入端口和输出端口与网关(3)连接,所述学生端子系统运行模块(94)的信息交互端口连接有人脸识别及摄像模块(92)。

技术总结
本发明公开了一种基于微服务架构的人脸识别线上考试系统,属于考试系统技术领域,包括:登录模块,所述登录模块的信息输入和输出端口连接有注册模块,所述登录模块的信息输出端口连接有认证授权模块,所述认证授权模块的信息提取端口分别连接有用户数据库、用户角色数据库和角色权限数据库;本发明应用分布式微服务的框架,将考试系统分为若干个微服务子系统,包括认证授权管理服务、学校管理服务、教师管理服务、学生管理服务和满足系统管理服务,避免大量考生同时使用考试系统造成系统流量激增而导致系统卡顿、崩溃等现象的发生,能够适用于线上考试系统流程中复杂多变的高并发情况。情况。情况。


技术研发人员:周卓彤 虞舒璇
受保护的技术使用者:虞舒璇
技术研发日:2022.06.24
技术公布日:2022/9/13
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献