前天 15:31

学生教务管理系统

小码508125075号

全栈开发

(17)

(0)

收藏

智能教学管理系统(Spring Boot + Vue2框架)

一、主要功能

1 管理员:

  1. 基础设置:

    • 专业管理:对学校的专业设置进行维护

    • 班级管理:对班级信息进行维护和管理

    • 课程管理:对课程信息进行维护

  2. 系统设置:

    • 用户账号管理:对系统用户账号进行维护

    • 角色权限管理:对不同角色进行权限分配和管理

    • 密码重置:为用户提供密码重置功能

  3. 教学管理:

    • 排课管理:为班级安排课程,选择学期、周次、班级、课程、老师

    • 课表查看:查看全校课程安排情况

    • 缴费项目管理:设置学费、补考费等缴费项目,包括名称、金额、开放时间

    • 花名册查看:查看学生基本信息(学号、姓名、专业、班级、班主任)

  4. 财务管理:

    • 缴费订单管理:查看所有缴费订单,统计缴费情况

2 老师:

  1. 个人中心:

    • 修改密码:修改个人登录密码

    • 基本信息维护:维护个人基础信息

  2. 教学任务:

    • 课表查看:查看个人授课安排

    • 花名册查看:查看所带班级学生名单

  3. 作业管理:

    • 题库管理:手动录入题目,建立题库

    • 作业发布:手动发布作业或从题库随机生成作业

    • 作业批改:查看学生提交的作业情况

3 学生:

  1. 个人中心:

    • 修改密码:修改个人登录密码

    • 基本信息查看:查看个人基础信息

  2. 学习任务:

    • 课表查看:查看个人课程安排

    • 作业查看:查看老师布置的作业

    • 作业提交:完成作业并在线提交

  3. 缴费管理:

    • 缴费项目查看:查看需要缴费的项目

    • 在线缴费:进行费用缴纳(模拟支付)

    • 订单查看:查看个人缴费记录

二、技术要点

  1. 前端:Vue2 + Element Plus + Vue Router + Pinia + Axios

  2. 后端:Spring Boot + MyBatis + MySQL + JWT

  3. 安全认证:JWT令牌认证,前后端权限控制

三、软件平台

  1. 操作系统:Windows/Linux/Mac

  2. 数据库:MySQL

  3. 开发工具:Visual Studio Code, IntelliJ IDEA



0条评论

点击登录参与评论