基于微服务架构的通用考试报名管理平台制造技术

技术编号:25707920 阅读:20 留言:0更新日期:2020-09-23 02:55
本发明专利技术涉及考务管理系统技术领域,尤其是一种基于微服务架构的通用考试报名管理平台,包括配置生成子系统A、基础管理子系统B、考务管理子系统C和考生报名子系统D;配置生成子系统A通过配置方式生成不同的考生报名子系统D;配置生成子系统A和基础管理子系统B为考务管理子系统C提供配置数据和基础数据支撑;考务管理子系统C为考生报名子系统D提供后台的服务管理,本发明专利技术统一的考务管理系统和考生服务系统,让使用者更加简单。

【技术实现步骤摘要】
基于微服务架构的通用考试报名管理平台
本专利技术涉及考务管理系统
,具体领域为一种基于微服务架构的通用考试报名管理平台。
技术介绍
根据不同的考试项目的业务要求不同,考试报名可分为考试计划制定、考试机构开考科目及容量制定、考生报名、准考证管理、考场编排、考前资料打印、统计查询等业务,不同的考试项目,其管理的流程和内容都存在不同,其中考试计划制定是指确定一次考试的开考科目、考试时间、准考证发放时间、编排时间、报名时间、考试时间,不同考试的管理不同,比如:一般情况下笔试的考试时间是确定的,而口语考试一般是划定一个时间段,在实际考试时在分配多个场次进行;有的考试需要限制报名人数,有的考试不需要限制;每个考试报名中采集考生的信息都不相同;每个科目的费用不同;有个考试报名科目还有各种资格限制等等。因此在目前很多考试的实施管理机构一般都存在很多套考试报名管理系统,对考试管理机构的管理维护增加难度和复杂度,经过与一些考试管理机构的项目实施和沟通以后,提出建设一套基于微服务架构的通用考试报名管理平台,按考试项目的不同业务要求,系统可以通过配置业务规则和流程方式,生成不同考试的报名和考务管理系统,让考试管理机构能在一个平台上面通过选择不同考试项目完成相应的考务管理工作。
技术实现思路
本专利技术的目的在于提供一种基于微服务架构的通用考试报名管理平台,以解决现有技术中对考试项目管理流程和内容不同管理方面尚存在较大的影响作用,对于实际的考务管理工作而言,考务管理人员会因为管理多个考试而登录不同的系统操作,考生也是登录不同系统去完成报名、准考证下载、成绩查询等,管理机构也需要建设类似的多套报名考务管理系统,增加了很多的人力和物力的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于微服务架构的通用考试报名管理平台,包括配置生成子系统A、基础管理子系统B、考务管理子系统C和考生报名子系统D;配置生成子系统A通过配置方式生成不同的考生报名子系统D;配置生成子系统A和基础管理子系统B为考务管理子系统C提供配置数据和基础数据支撑;考务管理子系统C为考生报名子系统D提供后台的服务管理;配置生成子系统A中包含报名规则模块A1、考生采集模块A2、报名流程模块A3、收费规则模块A4、编码规则模块A5和编排规则模块A6;基础管理子系统B中包含基础参数模块B1、机构管理模块B2、用户权限模块B3、日志管理模块B4和消息通知模块B5;考务管理子系统C中包含考试计划模块C1、学籍与资格模块C2、报名管理模块C3、考试费管理模块C4、考场编排模块C5、准考证管理模块C6和考前资料打印模块C7;考生报名子系统D中包含登录模块D1、报考协议模块D2、选择报考模块D3、信息采集模块D4、报考确认模块D5和缴费模块D6。优选的,所述的配置生成子系统A根据对应的考试需求配置相应的考务规则。优选的,所述的考务管理子系统C根据配置生成子系统A中设定的相应考务规则进行模块配置和参数设置,生成对应的考试考务管理系统。优选的,所述的考生报名子系统D根据配置生成子系统A中设定的相应考务规则进行模块配置和参数设置,生成对应的考试考生报名系统。优选的,所述的基础管理子系统B用于整个管理平台的基础数据支撑和辅助功能管理。优选的,管理平台包含有CMS功能模块,根据配置生成子系统A、基础管理子系统B、考务管理子系统C和考生报名子系统D的组合生成相应的考试管理平台后,通过CMS功能模块将对考试的基础信息网站进行设置,发布成html的信息网站。优选的,管理平台的搭建过程为:(1)准备阶段:根据相应需求的考试项目进行考试资料的整理和相应考试规则的整理,并确定考试的域名和服务器IP,为系统部署运行做准备;(2)配置规则:根据步骤(1)中准备的内容,进行对应的考试需求配置相应的考务规则,生成对应考试的考试报名系统和相应的考务管理功能;(3)基础数据设置:根据需求考试项目的要求设定基础管理数据;(4)配置网站:根据生成的考试报名系统配置成考生报名网站,并在报名网站上设置考试的基础信息和考试报名的入口。优选的,根据步骤(2)配置的考务规则包括机构规则、考试信息采集规则、考试价格设定规则、考试通知模板规则、报名管理规则、报名流程规则。优选的,根据步骤(3)设定的基础管理数据包括考试机构权限、考点的设置权限、建立用户信息权限、考试的安排计划权限。优选的,根据步骤(4)网站配置信息包括上导航菜单管理、下导航菜单管理、文章管理、首页banne管理、首页图片按钮配置、常见问题管理、主页发布。与现有技术相比,本专利技术的有益效果是:本专利技术是基于微服务架构的通用考试报名管理系统,能够很好的解决多个考试管理在统一平台实现,有助于与考试管理人员的操作,统一操作风格统一用户登录,让工作更加简单便捷;对于考生而言,可以统一考试的报名登录,一个账号把所有相关的考试进行统一操作,服务更加方便;对于考试机构的管理来说,投入成本更少、运维更加简单。微服务的基本思想在于考虑围绕着业务领域组件来创建应用,这些应用可独立地进行开发、管理和加速。在分散的组件中使用微服务架构和平台,使部署、管理和服务功能交付变得更加简单。本专利技术也是利用这个特点,对考试报名管理中涉及的业务点进行拆分,归纳整理为相应的规则,以配置生成的方式让每个考试的报名和管理服务化,最终实现不同考试的差异化管理和需求变更以后的快速相应。附图说明图1为本专利技术的系统框架示意图;图2为本专利技术的平台设计思路示意图;图3为本专利技术的配置平台过程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1至3,本专利技术提供一种技术方案:一种基于微服务架构的通用考试报名管理平台,包括配置生成子系统A、基础管理子系统B、考务管理子系统C和考生报名子系统D;配置生成子系统A通过配置方式生成不同的考生报名子系统D;配置生成子系统A和基础管理子系统B为考务管理子系统C提供配置数据和基础数据支撑;考务管理子系统C为考生报名子系统D提供后台的服务管理;配置生成子系统A中包含报名规则模块A1、考生采集模块A2、报名流程模块A3、收费规则模块A4、编码规则模块A5和编排规则模块A6,通过这些配置模块完成一个考试报名和考务管理功能,生成独立的考试报名系统,以实现考试报名管理的通用;基础管理子系统B中包含基础参数模块B1、机构管理模块B2、用户权限模块B3、日志管理模块B4和消息通知模块B5,这些模块属于整个系统的基础数据支撑和一些辅助功能管理;考务管理子系统C中包含考试计划模块C1、学籍与资格模块C2、报名管理模块C3、考试费管理模块C4、考本文档来自技高网...

【技术保护点】
1.一种基于微服务架构的通用考试报名管理平台,其特征在于:包括配置生成子系统A、基础管理子系统B、考务管理子系统C和考生报名子系统D;/n配置生成子系统A通过配置方式生成不同的考生报名子系统D;配置生成子系统A和基础管理子系统B为考务管理子系统C提供配置数据和基础数据支撑;考务管理子系统C为考生报名子系统D提供后台的服务管理;/n配置生成子系统A中包含报名规则模块A1、考生采集模块A2、报名流程模块A3、收费规则模块A4、编码规则模块A5和编排规则模块A6;/n基础管理子系统B中包含基础参数模块B1、机构管理模块B2、用户权限模块B3、日志管理模块B4和消息通知模块B5;/n考务管理子系统C中包含考试计划模块C1、学籍与资格模块C2、报名管理模块C3、考试费管理模块C4、考场编排模块C5、准考证管理模块C6和考前资料打印模块C7;/n考生报名子系统D中包含登录模块D1、报考协议模块D2、选择报考模块D3、信息采集模块D4、报考确认模块D5和缴费模块D6。/n

【技术特征摘要】
1.一种基于微服务架构的通用考试报名管理平台,其特征在于:包括配置生成子系统A、基础管理子系统B、考务管理子系统C和考生报名子系统D;
配置生成子系统A通过配置方式生成不同的考生报名子系统D;配置生成子系统A和基础管理子系统B为考务管理子系统C提供配置数据和基础数据支撑;考务管理子系统C为考生报名子系统D提供后台的服务管理;
配置生成子系统A中包含报名规则模块A1、考生采集模块A2、报名流程模块A3、收费规则模块A4、编码规则模块A5和编排规则模块A6;
基础管理子系统B中包含基础参数模块B1、机构管理模块B2、用户权限模块B3、日志管理模块B4和消息通知模块B5;
考务管理子系统C中包含考试计划模块C1、学籍与资格模块C2、报名管理模块C3、考试费管理模块C4、考场编排模块C5、准考证管理模块C6和考前资料打印模块C7;
考生报名子系统D中包含登录模块D1、报考协议模块D2、选择报考模块D3、信息采集模块D4、报考确认模块D5和缴费模块D6。


2.根据权利要求1所述的基于微服务架构的通用考试报名管理平台,其特征在于:所述的配置生成子系统A根据对应的考试需求配置相应的考务规则。


3.根据权利要求2所述的基于微服务架构的通用考试报名管理平台,其特征在于:所述的考务管理子系统C根据配置生成子系统A中设定的相应考务规则进行模块配置和参数设置,生成对应的考试考务管理系统。


4.根据权利要求2所述的基于微服务架构的通用考试报名管理平台,其特征在于:所述的考生报名子系统D根据配置生成子系统A中设定的相应考务规则进行模块配置和参数设置,生成对应的考试考生报名系统。


5.根据权利要求1所述的基于微服务架构的通用考试报名管理平台,其特征在于:所述的基础管理子系统B用...

【专利技术属性】
技术研发人员:王凤祥
申请(专利权)人:北京乾元大通技术有限公司
类型:发明
国别省市:北京;11

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

1