学生选课及成绩管理系统-swing

项目描述
基于Java + Swing + MySQL的学生选课及成绩管理系统

管理员: 账号:admin 密码:123
教师: 账号:tch 密码:123
学生: 账号:stu 密码:123

管理员功能
学生信息管理
查看学生信息:可以查看学生的姓名、性别、学号、专业等基本信息。
查询学生信息:通过输入查询条件(如姓名、学号等)快速定位特定学生。
添加学生:录入新学生的相关信息(姓名、性别、学号、专业等)。
删除学生:移除系统中的学生记录。
查看详细信息:查看学生的详细信息及选课成绩。
课程管理
查看课程信息:查看所有课程的课程号、课程名、授课教师、学分等信息。
查询课程信息:通过输入查询条件(如课程名、教师等)快速定位特定课程。
添加课程:录入新课程的相关信息(课程号、课程名、教师、学分等)。
删除课程:移除系统中的课程记录。
学生成绩管理
查看学生成绩:查看学生选修课程的成绩详情,包括学生姓名、性别、学号、课程名、分数、授课教师等。
查询成绩信息:通过输入查询条件(如学生姓名、课程名等)快速定位特定成绩记录。
修改成绩:更新学生的课程成绩。
删除成绩:移除学生某门课程的成绩记录。

教师功能
学生信息管理
查看学生信息:可以查看学生的姓名、性别、学号、专业等基本信息。
查询学生信息:通过输入查询条件(如姓名、学号等)快速定位特定学生。
添加学生:录入新学生的相关信息(姓名、性别、学号、专业等)。
删除学生:移除系统中的学生记录。
查看详细信息:查看学生的详细信息及选课成绩。
学生课程管理
查看课程信息:查看学生选修课程的成绩详情,包括学生姓名、性别、学号、课程名、分数、授课教师等。
查询成绩信息:通过输入查询条件(如学生姓名、课程名等)快速定位特定成绩记录。
修改成绩:更新学生的课程成绩。
删除成绩:移除学生某门课程的成绩记录。
添加课程:录入新的课程信息(课程号、课程名、教师、学分等)。
账户管理
修改密码:教师可以修改自己的账户密码,确保账户安全。

学生功能
学生信息管理
查看个人信息:学生可以查看自己的姓名、性别、学号和专业等基本信息。
查询学生信息:学生可以通过输入查询条件(如姓名、学号等)快速定位特定学生的信息。
查看详细信息:学生可以查看自己的详细信息及选课成绩。
学生选课管理
查看可选课程:学生可以查看所有可选课程的课程号、课程名、授课教师和学分等信息。
查询课程信息:学生可以通过输入查询条件(如课程名、教师等)快速定位特定课程。
添加选修课程:学生可以添加自己想选修的课程。
学生成绩查询
查看课程成绩:学生可以查看自己选修课程的成绩详情,包括课程名、分数和授课教师等。
查询成绩信息:学生可以通过输入查询条件(如课程名等)快速定位特定成绩记录。
账户管理
修改密码:学生可以修改自己的账户密码,确保账户安全。

运行环境
开发环境 idea
运行环境 MYSQL8.0+jdk1.8

项目技术
Java + Swing + MySQL

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

 

提供最优质的资源集合

立即查看 了解详情