基于SSM搭建的学生信息管理系统

基于SSM搭建的学生信息管理系统

目录

1.为什么要编写学生信息管理系统

2.编写学生信息管理系统的过程

3.从项目实战中获取到的经验

1.1编写项目的起因:

疫情在家,每天足不出户,想着说捣鼓些玩意,因为这个学期学校开设了Java课程,在学习Java的过程中,觉得学习Java是很好玩的一件事,所以自学了SSM,servlet和springboot等一些企业生产环境中的常用框架,学习了这些之后我就想着在六月份找一份实习,但是苦于没有作品,所以就想着说做一份作品出来,让自己在面试中有更多的筹码,本人今年大二,热爱编程,认定编程是终身都必须要做的事。

2.1项目成果的展示:

SSM学生信息管理系统导图:

SSM学生信息管理系统导图

登录界面:

在这里插入图片描述

功能描述:在数据库中查找字段,判断帐号密码,通过验证进入系统,添加了验证码功能,有学生系统和管理员系统两个页面。
管理员系统欢迎页面:

欢迎页面

功能描述:管理员有四个管理权限分别是:用户管理、年级信息管理、班级信息管理、学生信息管理,各个功能均可实现根据数据库表实现增删查改功能。
用户(管理员)管理:

用户管理

年级管理:

年级管理

班级管理:

班级管理

学生管理:

学生列表

功能描述:上述四个管理功能有以下几个小功能:1.模糊查询;2.批量删除;3.分页显示;4.添加;5.事务控制。
学生系统:

学生列表添加功能
学生系统列表

功能描述:在学生系统中,班级和年级列表这两项只能查询,不能修改和删除,学生登陆进入系统后只能查看自己的信息,只能进行修改自己的信息,无法将自己删除。

3.1项目实战的经验总结:

项目共编写了5个Controller类,手动编写了1300余行后端代码,项目实现花费了十天时间。使用搭建SSM框架,深入了解三层架构,对项目开发流程有了一定的认识,熟悉掌握SSM配置的过程,对编写sql语句进行数据库操作更加的熟练,对前后端数据的交互有更深的理解,对service层事务的逻辑有了更清晰的认识,梳理了SSM框架使用的重点,遇到了困难能够及时解决,培养了自己能吃苦抗压能力强的优点。
感谢你的阅读,你的鼓励是我不懈努力的动力!- - -黑马Jack

猜你喜欢

转载自blog.csdn.net/m0_46991388/article/details/107129893