学生成绩管理系统 java+mysql中

该学生成绩管理系统使用Java编程语言,结合MySQL数据库进行开发。功能包括添加学生个人信息,输入并管理学生成绩,按学号查询成绩,进行成绩统计,如按班级、分数段和科目,同时提供修改信息和成绩的功能,但修改权限仅限管理员,并能将数据持久化保存在数据库中。
摘要由CSDN通过智能技术生成

学生成绩管理系统
(1)添加学生的信息:姓名、学号、班级、出生年月、性别等
(2)输入成绩:输入学生科目、成绩
(3)查询:按学号查询学生姓名和各科成绩
(4)统计:按班级、分数段、科目等统计学生成绩
(5)修改:修改学生的信息、成绩等,只有管理员可以实现
(6)保存:数据库中。


package com.sdmu.add;

import java.util.Scanner;

public class login {
public void login1() {
	System.out.println("你有三次机会");
	for(int i=0;i<3;i++) {
		Scanner s=new Scanner(System.in);
	System.out.println("请输入学号:");
	String inputId=s.next();
	System.out.println("密码:");
	String  password=s.next();
	if(inputId.equals("123")&&password.equals("123")) {
		demo d=new demo();
		d.init();
	}
	else {
		System.out.println("输入错误");
	}
	
	}
}

package com.sdmu.add;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.Scanner;

public class demo {
	static Connection conn=null;
	static Scanner sc=new Scanner(System.in);
public static void init() {
	System.out.println("欢迎使用学生成绩管理系统");
	System.out.println("..............");
	System.out.println("1....请依次添加学生的信息:姓名,学号,班级,出生年月,性别");
	System.out.println("2........请依次输入学生姓名,学号,科目成绩");
	System.out.println("3....输入学号查学生姓名和各科成绩");
	System.out.println("4....统计分数");
    System.out.println("5....修改学生信息");
	int  a=sc.nextInt();
	
	switch(a)
	{
	case 1: add(); break;
	case 2: inputGrade(); break;
	case 3: adminLogin.adminLogin1(); break;
	case 4: stsum(); break;
	case 5: adminLogin.updat
  • 4
    点赞
  • 54
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值