【技术实现步骤摘要】
基于go
‑
zero框架的实验室预约管理系统及方法
[0001]本专利技术涉及教学管理
,尤其涉及基于go
‑
zero框架的实验室预约管理系统及方法。
技术介绍
[0002]在各大高校的课程教授中,教师经常需要使用到实验室,利用各类实验设备对学生进行更为生动具体的教学。但实验室在使用前需要提前向实验室管理员进行预约,而大部分高校和学院对实验室预约方式还较为传统,基本处于使用办公软件(Excel、word等工具)来进行实验室管理的阶段。
[0003]使用办公软件(Excel、word等工具)来进行实验室管理效率较低,流程繁琐,工作量较大,不利于管理,教师们无法方便地查看各实验室的使用情况,并根据自己的需求进行实验室预约,实验室管理员各个实验室进行管理也更复杂,效率低。
技术实现思路
[0004]为解决上述教师预约实验室不方便以及管理员管理实验室过于复杂的问题,本专利技术提出了基于go
‑
zero框架的实验室预约管理系统及方法。
[0005]第一方面,基于go
‑
zero框架的实验室预约管理系统,前端包括使用vue框架进行的web端网页设计,实现页面跳转和页面布局;后端包括go
‑
zero微服务框架搭建的数据处理服务器;还包括对系统各类数据进行存储的Mysql数据库,进行前后交互实现数据传输的axios模块,以及配置系统服务器的nginx服务器和进行项目部署的docker应用容器引擎。
...
【技术保护点】
【技术特征摘要】
1.基于go
‑
zero框架的实验室预约管理系统,其特征在于,所述实验室预约管理系统前端包括使用vue框架进行的web端网页设计,实现页面跳转和页面布局;后端包括go
‑
zero微服务框架搭建的数据处理服务器;还包括对系统各类数据进行存储的Mysql数据库,进行前后交互实现数据传输的axios模块,以及配置系统服务器的nginx服务器和进行项目部署的docker应用容器引擎。2.根据权利要求1所述的基于go
‑
zero框架的实验室预约管理系统,其特征在于,所述实验室预约管理系统还包括管理员子系统和教师子系统,所述管理员子系统用于管理实验室,对实验室信息进行修改和审核教师预约实验室信息;所述教师子系统用于教师登录和实验室预约,以及查看预约实验室审核情况。3.根据权利要求2所述的基于go
‑
zero框架的实验室预约管理系统,其特征在于,所述管理员子系统还包括登录验证模块和系统管理模块,所述系统管理模块还包括用户管理子模块和实验室管理子模块;所述用户管理子模块包括:教师列表:存储,管理和维护教师基本信息;所述实验室管理子模块包括:实验室列表:存储,管理和维护实验室基本信息;实验室审核:管理员对教师提交的实验室预约申请进行审核;实验室状态:显示管理员对教师实验室预约申请的审核数据,后期查看实验室使用情况和管理员审核状态;实验室记录:显示管理员在实验室状态删除后的预约数据,后期查看实验室历史预约记录。4.根据权利要求3所述的基于go
‑
zero框架的实验室预约管理系统,其特征在于,所述教师子系统还包括登录验证模块和个人中心模块;所述个人中心模块还包括个人信息子模块和实验室信息子模块,所述个人信息子模块包括:个人信息修改:教师修改密码,更新存储新密码;所述实验室信息子模块包括:实验室列表:供教师查看实验室的类型和各个类型下包含的所有实验室以及相应负责人;实验室申请:供教师查看实验室占用情况,以及对可预约的实验室发起预约申请;我的申请:查看和管理预约申请,在提交实验室预约申请后查看管理员审核状态,若被拒绝还可查看拒绝原因。5.根据权利要求4所述的基于go
‑
zero框架的实验室预约管理系统,其特征在于,所述登录验证模块包括输入账号密码的前端登录页面以及处理前端数据进行比对验证和相应平台登录的服务器和数据库。6.基于go
‑
zero框架的实验室预约管理方法,根据权利要求1~5任意一项所述的基于...
【专利技术属性】
技术研发人员:赵俊,向洪标,袁天宝,刘永,张锋,王小刚,熊兴中,
申请(专利权)人:四川自信云控自动化技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。