摘要
随着信息技术以及“互联网+”在各行各业的快速发展,运用计算机技术解决生活问题已成为潮流趋势。排课是各个高校都会面临的问题:教室属性不一,专业繁多。有效排课成为各大高校教务管理的重要内容。根据以上需求设计与实现基于前后端分离的排课系统。该项目使用VUE.JS以及ElementUI作为前端技术,Springboot做跨域请求和支撑后台,且运用Shiro和JWT做用户鉴权及加密处理,为系统提供安全保障。在该平台教师可以申请课室并查看课室申请结果,管理员进行审核课室,设置用户角色分配给不同职位的教师,以及拥有查看申请课室情况的权限。
With the rapid development of information technology and“Internet+”in all walks of life,it has become a trend to use computer technology to solve problems in life.Scheduling courses is a problem that all colleges and universities will face:the prop⁃erties of classrooms are different,and there are many majors.Effective course arrangement has become an important part of educa⁃tional administration management in colleges and universities.According to the above requirements,a course scheduling system based on front and rear end separation is designed and implemented.This project uses Vue.js and Element UI as the front-end technology,Spring Boot as the cross-domain request and support background,and Shiro and JWT as the user authentication and encryption processing to provide security for the system.In this platform,teachers can apply for classrooms and view the results of classroom application,administrators can review classrooms,assign user roles to teachers of different positions,and have the right to view the application of classrooms.
作者
黄泓彰
王辰尹
王伟楠
HUANG Hong-zhang;WANG Chen-yin;WANG Wei-nan(Guangzhou Xinhua University,Dongguan 523133,China)
出处
《电脑知识与技术》
2021年第26期59-62,81,共5页
Computer Knowledge and Technology
基金
中山大学新华学院2019年度大学生创新创业训练计划项目(项目编号:201913902125)。