春风能解释

导航

学生管理系统设计总结

学生管理系统设计总结

一、概述

学生管理系统,是一个管理学生信息的系统,它采用springboot+vue的设计架构,拥有增删改查学生信息的功能,为管理学生信息提供了一个便捷的方式。
现学生模块核心功能已开发完毕,登录和班级模块暂缺

二、整体架构

前后端完全分离

前端:Vue+Element UI+Axios

后端:SpringBoot+MyBatis plus+SpringMVC

三、环境依赖

java:jdk1.8

数据库:mysql8.0

Vue:vue/cli 4.5.15

四、功能实现

前端:

整体界面:

支持分页操作

增加:

删除:

修改:

按班级号查找:(点击查询时,编辑框下方会有提示文本)

后端:

结构如下:

已知的未修复的bug

1.查询的班级名称如果数据库中没有该班级,则修改和添加弹窗会暂时无法显示,此时,点击手动刷新按钮即可解决此问题

2.修改学生时,查询框中会显示当前修改的学生班级,如果修改修改框中的值,则该学生的班级名会显示对应的值,这个按常操作即可,数据库中的值并不会改变

项目我已发布在git上,欢迎大家下载练习和提出建议

git地址:

学生管理系统(基于Springboot+Vue架构)

项目github地址:

https://github.com/2516649281/web/tree/master/学生管理系统(基于Springboot+Vue架构)

作者:春风能解释(git:梦途)
时间:2022年2月1日

posted on 2022-02-01 20:41  春风能解释  阅读(323)  评论(0编辑  收藏  举报

-->