项目简介

后端框架:Java
技术栈:Java、swing、JDBC
数据库:Mysql
源码 :完整源码
项目介绍:这是一个使用Java swing的学生成绩管理系统,使用JDBC操作mysql数据库。
使用方法:本项目代码简洁,容易上手,二次开发更简单,系统不复杂,可用于平时设计以及小型个人用途。



项目详解

功能如下:
学生成绩管理系统中,系统的用户是学校的学生、教师和管理员。各类用户经登录认证后方可使用系统。学生使用本系统查询自己的成绩。教师使用本系统录入和查询自己所授课程的考试成绩。教学管理员可以查询所有课程成绩,并使用本系统进行成绩的统计和生成报表。
系统的基本功能包括:
用户登录:对用户身份进行认证 用户信息管理:对学生、教师和管理员等各类用户的基本信息进行管理,例如:学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。
成绩录入:教师可以查询自己本学期所授课程,并录入学生的考试成绩。录入过程中,可以暂存已录入的成绩,当录入完成后提交。
成绩维护:教师在提交前,可以修改已录入或暂存的学生成绩;但提交后,则只能查询不能再进行任何修改;教学管理员可以清除教师已提交的成绩。
成绩查询:教师、教学管理员可以查询学生考试成绩。学生只允许查询自己的考试成绩,教师只允许查询自己所授课程的成绩。
成绩统计:教学管理员可以按课程、按学生、按班级、按时间等对成绩统计分析,并以较好的可视化界面显示。例如:教学管理员根据核算出的总评成绩统计处于优、良、中、及格、不及格的学生人数以及占总人数的百分比,统计平均成绩、及格率、不及格率、旷考率等。其中100-90为优,89-80为良,79-70为中,69-60为及格,60分以下为不及格。按要求输出成绩在优、良、中、及格、不及格各区间的学生学号。

项目截图

javafx成绩 java成绩查询系统_javafx成绩

javafx成绩 java成绩查询系统_javafx成绩_02


javafx成绩 java成绩查询系统_javafx成绩_03


javafx成绩 java成绩查询系统_Java_04


javafx成绩 java成绩查询系统_管理系统_05


javafx成绩 java成绩查询系统_swing_06


javafx成绩 java成绩查询系统_管理系统_07


javafx成绩 java成绩查询系统_管理系统_08


javafx成绩 java成绩查询系统_Java_09


javafx成绩 java成绩查询系统_java_10


javafx成绩 java成绩查询系统_swing_11