智能教学管理系统(Spring Boot + Vue2框架)
一、主要功能
1 管理员:
基础设置:
专业管理:对学校的专业设置进行维护
班级管理:对班级信息进行维护和管理
课程管理:对课程信息进行维护
系统设置:
用户账号管理:对系统用户账号进行维护
角色权限管理:对不同角色进行权限分配和管理
密码重置:为用户提供密码重置功能
教学管理:
排课管理:为班级安排课程,选择学期、周次、班级、课程、老师
课表查看:查看全校课程安排情况
缴费项目管理:设置学费、补考费等缴费项目,包括名称、金额、开放时间
花名册查看:查看学生基本信息(学号、姓名、专业、班级、班主任)
财务管理:
缴费订单管理:查看所有缴费订单,统计缴费情况
2 老师:
个人中心:
修改密码:修改个人登录密码
基本信息维护:维护个人基础信息
教学任务:
课表查看:查看个人授课安排
花名册查看:查看所带班级学生名单
作业管理:
题库管理:手动录入题目,建立题库
作业发布:手动发布作业或从题库随机生成作业
作业批改:查看学生提交的作业情况
3 学生:
个人中心:
修改密码:修改个人登录密码
基本信息查看:查看个人基础信息
学习任务:
课表查看:查看个人课程安排
作业查看:查看老师布置的作业
作业提交:完成作业并在线提交
缴费管理:
缴费项目查看:查看需要缴费的项目
在线缴费:进行费用缴纳(模拟支付)
订单查看:查看个人缴费记录
二、技术要点
前端:Vue2 + Element Plus + Vue Router + Pinia + Axios
后端:Spring Boot + MyBatis + MySQL + JWT
安全认证:JWT令牌认证,前后端权限控制
三、软件平台
操作系统:Windows/Linux/Mac
数据库:MySQL
开发工具:Visual Studio Code, IntelliJ IDEA

0条评论
点击登录参与评论