高校教务管理系统-springboot + vue +微信小程序

61 阅读3分钟

淘宝店铺搜索:点创微科

高校教务管理系统-springboot + vue +微信小程序

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于springboot + vue +微信小程序的高校教务管理系统 这是一个为高校设计的教务管理系统,旨在通过现代化的技术栈(Spring Boot + Vue + 微信小程序)提供一个高效、便捷的教务管理平台。

系统分为用户模块、教师模块和管理员模块,涵盖了高校教务管理的各个方面,包括个人信息管理、成绩查询、通知发布、考试安排、课表管理等。

登录网址: http://localhost:8080/gaoxiaojiaowu/admin/dist/index.html

管理员账户密码: admin/admin

教师账户密码: a1/123456

用户账户密码: a1/123456

二、项目功能

(1)用户模块

个人信息:学生可以查看和更新自己的个人信息,如姓名、学号、联系方式等。

成绩:学生可以查询自己的课程成绩,支持按学期、课程等条件筛选。

教务通知:查看学校发布的教务相关通知,如考试安排、课程调整等。

考试安排:查看自己的考试时间、地点等信息。

课表:查看本学期的课程表,支持按周次、课程等条件查看。

公告信息:查看学校发布的各类公告,如重要通知、活动安排等。

(2)教师模块

个人中心:

修改密码:教师可以修改自己的登录密码。

个人信息:查看和更新自己的个人信息,如姓名、工号、联系方式等。

成绩管理:教师可以录入、修改和查询学生的成绩。

教务通知管理:教师可以发布、修改和删除教务通知。

考试安排管理:教师可以安排、修改和查询考试信息。

课表管理:教师可以查看和管理自己的课表,包括课程安排、上课时间等。

公告信息管理:教师可以发布、修改和删除公告信息。

用户管理:教师可以管理学生账户,如查看学生信息、修改学生权限等。

(3)管理员模块

个人中心:

修改密码:管理员可以修改自己的登录密码。

个人信息:查看和更新自己的个人信息。

管理员管理:管理员可以添加、删除和修改其他管理员账户。

成绩管理:管理员可以查看、修改和删除所有学生的成绩。

基础数据管理:

班级管理:添加、删除和修改班级信息。

类型管理:管理各种类型信息,如课程类型、通知类型等。

公告信息类型管理:管理公告信息的分类。

系部管理:添加、删除和修改系部信息。

专业管理:添加、删除和修改专业信息。

教师管理:管理员可以添加、删除和修改教师账户。

教务通知管理:管理员可以发布、修改和删除教务通知。

考试安排管理:管理员可以安排、修改和删除考试信息。

课表管理:管理员可以查看和管理所有教师和学生的课表。

公告信息管理:管理员可以发布、修改和删除公告信息。

用户管理:管理员可以管理所有用户(学生和教师)的账户,包括添加、删除和修改用户信息。

轮播图信息:管理员可以管理首页轮播图,包括添加、删除和修改轮播图内容。

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot

前端技术:Vue+微信小程序

五、项目截图

1755310953-32fb72a6767283c.png

1755310963-457709a7cf2db9a.png

1755310965-2d3bc76b92a456b.png

1755310971-3b9255978f393b4.png

1755310973-adadbcfc123bfcb.png

1755310980-17ddf0d7c4e66cf.png

1755310986-57467b5743ab324.png

1755310992-0a4fcb9717b4292.png

1755310994-b46d3398a8d8fb0.png

1755310996-9bc877345c50292.png

1755310998-6592fb7f01178af.png

1755311000-d208de8f7409980.png

1755311004-141fcc75406337f.png

1755311007-f8aa75d41b88786.png

1755311011-de0abd8361cfaa1.png

1755311014-03d6998bccd8071.png

1755311014-f07cf659c3cd1b7.png

1755311015-1d0fe99b018d3a3.png

1755311016-446761a6143527d.png

1755311017-43ee6fb99abadd1.png

1755311018-4df4a012b1c53ef.png

1755311020-f5009f4d8802fb5.png

1755311021-4449c2b14361e52.png

1755311023-8f79713789cd21f.png

1755311024-3fa53a86831a20b.png

1755311025-c7fb2fe793acfda.png