一、项目介绍
学生信息管理系统功能部分包括以下内容:
1. 学生管理功能:
学生信息的录入:包括学号、姓名、性别、年龄、班级等基本信息。
学生信息的查询:可以通过学号、姓名等条件进行查询,并显示出符合条件的学生信息。
学生信息的修改:可以修改学生的基本信息,例如姓名、性别、年龄等。
学生信息的删除:可以将指定学生的信息从系统中删除。
2. 教师管理功能:
教师信息的录入:包括教师编号、姓名、性别、职称、所教课程等基本信息。
教师信息的查询:可以通过教师编号、姓名等条件进行查询,并显示出符合条件的教师信息。
教师信息的修改:可以修改教师的基本信息,例如姓名、性别、职称等。
教师信息的删除:可以将指定教师的信息从系统中删除。
3. 课程管理功能:
课程信息的录入:包括课程编号、课程名称、所属学院、授课教师等基本信息。
课程信息的查询:可以通过课程编号、课程名称等条件进行查询,并显示出符合条件的课程信息。
课程信息的修改:可以修改课程的基本信息,例如课程名称、所属学院等。
课程信息的删除:可以将指定课程的信息从系统中删除。
以上功能模块对应的角色有:
学生角色:拥有学生管理功能的权限,可以对自己的学生信息进行增删改查。
教师角色:拥有教师管理功能的权限,可以对自己的教师信息进行增删改查。
管理员角色:拥有所有功能的权限,可以对学生、教师和课程信息进行增删改查。
作品包含
二、项目技术
项目架构:B/S架构、MVC开发模式
数据库:MySQL
前端技术:JavaScript、HTML、CSS
后端技术:Spring Boot、SSM
三、运行环境
操作系统:Window、MacOS
数据库:MySQL5.7
主要开发工具:IDEA
Tomcat: 8.0
Maven:3.6