高校院系学生信息管理系统-springboot + vue

64 阅读2分钟

高校院系学生信息管理系统-springboot + vue

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

一、项目描述

基于springboot + vue的高校院系学生信息管理系统

SpringBoot+Vue高校院系学生信息管理平台,学生查课查分留言,教师管课录分+成绩分析,管理员统管学生、部门、课程、成绩、权限与日志,实现院系教学事务一站式数字化。

登录网址: http://localhost:8080/#/login

管理员账户密码: admin/123456

学生账户密码: 13600000001/123456

教师账户密码: 13600000003/123456

二、项目功能

【学生模块】

个人信息:查看、修改本人基础资料。

课程信息:查询、浏览本人本学期课程表。

成绩信息:查询、浏览本人各课程成绩。

留言板:新增、查看、修改、删除个人留言。

【教师模块】

个人信息:查看、修改本人资料。

课程信息:新增、修改、删除、查询所授课程。

成绩信息:录入、修改、删除、查询学生成绩。

留言板:查看、回复、删除学生留言。

课程平均分分析:按课程查询班级平均分。

成绩排名分析:按课程查询学生成绩降序排名。

【管理员模块】

学生管理:新增、删除、修改、查询学生账号。

部门管理:增删改查院系、专业、班级。

菜单管理:增删改查系统菜单与按钮权限。

日志管理:查询、删除系统登录与操作日志。

课程信息:全量新增、修改、删除、查询课程。

成绩信息:维护、修改、删除、查询所有成绩。

课程平均分分析:跨课程统计平均分。

成绩排名分析:跨班级/专业成绩排名。

权限管理:新增、删除、修改、查询角色与权限。

留言板:审核、删除、置顶留言。

个人信息:查看、修改管理员头像与联系方式。

三、运行环境

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

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

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

四、项目技术

服务端技术:springboot

前端技术:Vue

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1759912338-39f0fa3b274e355.png

1759912341-f3b0b799673b415.png

1759912343-61c250dc11fe882.png

1759912345-29de3fe0237bfef.png

1759912347-2a0b5f8d97ee990.png

1759912350-417b1825d348c21.png

1759912352-95aff1296f77514.png

1759912354-093dbfe02a06ad8.png

1759912356-289d01f3b3bb4af.png

1759912358-590c8979ac01fca.png

1759912360-a1a5cf419ac1e0c.png

1759912362-f76622434f3209b.png

1759912364-48d179362978f08.png

1759912367-f8b49fc4417cc23.png

1759912368-9581df8188dcd95.png

1759912370-0ffb989305817bd.png

1759912372-4ec7efdb3b3023b.png

1759912375-f6d939f48435d2d.png

1759912379-d86c7efbc027ee2.png

1759912381-a2f837d3c3e528e.png

1759912385-686c315b98d49c3.png