本文是 MySQL+java: 实现学生成绩管理系统(2.0版本),是基于MySQL+java: 实现学生成绩管理系统(1.0版本)进行修改优化的版本
1.新增学生记录
2.修改学生记录
3.删除学生记录
4.按姓名或学号查询学生记录
5.按成绩排序
6.分班级统计
7.退出
代码 | 功能 |
---|---|
StuScore.java | 建立和stu_score表相同的字段 |
JDBCUtils.java | 封装数据库的连接与关闭 |
CRUDUtils.java | 封装增删改查SQL语句 |
StuScoreOperation.java | 实现对数据库具体业务操作 |
StuMenu.java | 实现学生成绩管理系统菜单 |
Main.java | 主函数 |
- JDK 1.8
- MySQL 5.5.15
- JDBC 5.1.49
使用MySQL生成表 包括 学号,姓名,成绩,班级四个字段。
USE db58;
DROP TABLE IF EXISTS stu_score;
CREATE TABLE IF NOT EXISTS stu_score(
NO VARCHAR(10),
NAME VARCHAR(20),
score FLOAT,
className INT
);
DESC stu_score;