学生信息管理系统-JSP+SpringBoot+MySQL+vue+Element UI

60 阅读2分钟

淘宝店铺搜索:点创微科

学生信息管理系统-JSP+SpringBoot+MySQL+vue+Element UI

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

一、项目描述

学生信息管理系统。

系统架构 使用JSP结合SpringBoot+MySQL+vue+Element UI+Axios开发技术实现

登录网址 http://localhost:9000/login

管理员账号:admin 密码:123456

教师账号:J1001 密码:123456

学生账号 519300214101 密码:123456

二、项目功能

教师管理: 允许管理员添加、编辑和删除教师信息,包括工号、姓名、职称、性别、电话和地址。

班级管理: 管理员可以添加、编辑和删除班级信息,包括班级名、班级号、班级公告和班主任。

教室管理: 管理员可以管理教室信息,包括教室号、教学楼和教室序号。

课程管理: 管理员可以添加、编辑和删除课程信息,包括课程号、课程名、学时和学分。

课程安排: 管理员可以安排课程的上课时间、地点、授课教师和班级。

设置: 管理员可以修改密码和退出登录。

登录界面: 提供管理员、教师和学生登录选项,用户输入账号和密码进行登录。

学生信息: 学生可以查看和编辑个人信息,包括姓名、电话、学号、专业、职务、性别、昵称、地址、邮箱和生日。

我的班级: 学生可以查看自己所在班级的信息,包括班主任和班级公告。

成绩查询: 学生可以查询自己的课程成绩。

我的课程: 学生可以查看自己所选课程的详细信息,包括课程名、教师姓名、教学楼和上课时间。

个人中心(教师): 教师可以查看和编辑个人信息,包括姓名、电话、性别、住址和生日。

我的教学(教师): 教师可以查看自己所授课程的详细信息和学生成绩,进行成绩提交。

三、运行环境

开发工具 :idea

运行环境 :jdk-1.8、maven-3.8.6、mysql

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

四、项目技术

服务端技术:SpringBoot+MySQL

前端技术:JSP+Vue+Element UI+Axios

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

五、项目截图

1751941789-bd2e3beeeb30567.png

1751941791-4b6c5ae37543909.png

1751941794-8a70517375112cb.png

1751941797-a34beb39936e57c.png

1751941799-382c09ca88729f0.png

1751941803-70d7fc3f620483a.png

1751941806-bcf0f70785fd442.png

1751941809-3121c505f003ee5.png

1751941812-6494818d755ad1c.png

1751941816-ec0bca9e929992c.png

1751941820-6d71450c172785e.png

1751941822-5561d6d503aa560.png

1751941827-64af307ed15ccc0.png

1751941830-3793a7e79c261ae.png

1751941832-c9153011092f1cf.png

1751941834-c8b923aaac256ec.png

0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp