学生信息管理系统(选课) -SpringBoot,+Mybatis+MySQL+JavaScript

项目描述
学生信息管理系统(选课)

系统架构
SpringMVC+MyBatis为主要框架,mysql8.0配置实现

 

登录网址
http://localhost:8080/StudentInfo/index.jsp
管理员账号 :admin 密码:admin
教师账号:0002 密码:111111
学生账号:201507021227 密码:000000

系统功能
登录功能:
用户可以选择角色(学生、老师、管理员)进行登录。
学生管理:
添加学生:输入学生的基本信息,如学号、姓名、身份证号、性别、年龄、专业、学院、班级等。
查询学生:可以根据条件查询学生信息。
修改学生信息:可以修改学生的基本信息。
删除学生:可以删除学生信息。
教师管理:
添加教师:输入教师的基本信息,如教师编号、姓名、密码、性别、简介等。
查询教师:可以根据条件查询教师信息。
修改教师信息:可以修改教师的基本信息。
删除教师:可以删除教师信息。
课程管理:
添加课程:输入课程的基本信息,如课程编号、课程名称、课程简介、课程类型、所属学院、所属专业等。
查询课程:可以根据条件查询课程信息。
修改课程信息:可以修改课程的基本信息。
删除课程:可以删除课程信息。
选课管理:
学生可以查看可选课程,并进行选课操作。
学生可以查看已选课程,并进行退选操作。
学生可以查看选课结果。
成绩管理:
学生可以查看已修课程的成绩。
个人信息管理:
学生和教师可以查看和修改自己的个人信息(部分信息不可修改)。
系统导航:
提供了多个导航选项,方便用户在不同功能模块之间切换。

运行环境
开发工具 :idea、navicat
运行环境 :jdk-1.8、maven-3.8.6、MySQL5.7.26 (此配置为本人调试所用,仅供参考)

项目技术
服务端技术:maven、SpringMVC、MyBatis、ajax、mysql读写分离、mybatis分页
前端技术:JavaScript、jQuery、bootstrap4、particles.js

 

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

提供最优质的资源集合

立即查看 了解详情