基于JAVA的学生成绩管理系统源代码

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java程序设计

系电气信息系

专业

软件

班级

1342

学号

131842352

姓名

朱家军

题目学生成绩管理系统

任课教师

一:要求

1、用到书上(课本或实验册)上的至少三个实例

2、用到至少两种布局和至少四种组件

3、用到对话框

4、用到对数据库的查询、删除、添加和修改

5、最好用到输入输出流

6、具有一定的实际意义

二:内容

本系统用access作为数据库,用到了书上的布局实例和数据库连接实例

功能: 1、输入十个同学的学号,姓名,出生日期,二科成绩(学,大学英语) 。

2、输入学号查询学生信息。

3、删除记录

4、查询记录

5、添加记录

6、修改记录

1.简单的方式(java)

import java.awt.Button;

import java.awt.Color;

import java.awt.FlowLayout;

import java.awt.Font;

import java.awt.Frame;

import bel;

import java.awt.TextField;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.WindowAdapter;

import java.awt.event.WindowEvent;

import javax.swing.JOptionPane;

public class 查询成绩登陆系统extends Frame{ private Label lab_stuNum,lab_stuPassword;

private TextField tf_stuNum,tf_stuPassword; private Button bt_login,bt_reset;

public Label getLab_stuNum() {

if(b_stuNum==null){

b_stuNum=new Label("学号");

}

return lab_stuNum;

}

public Label getLab_stuPassword() {

if(b_stuPassword==null){

b_stuPassword=new Label("密码");

}

return lab_stuPassword;

}

public TextField getTf_stuNum() {

if(this.tf_stuNum==null){

this.tf_stuNum=new TextField(15);

}

return tf_stuNum;

}

public TextField getTf_stuPassword() {

if(this.tf_stuPassword==null){

this.tf_stuPassword=new TextField(15);

this.tf_stuPassword.setEchoChar('●');

}

return tf_stuPassword;

}

public Button getBt_login() {

if(this.bt_login==null){

this.bt_login=new Button("登陆");

this.bt_login.addActionListener(new ActionListener(){

@Override

public void actionPerformed(ActionEvent e) {

String account=tf_stuNum.getText();

if(account==null||"".equals(account)){

JOptionPane.showMessageDialog(查询成绩登陆系统.this, "请输入学号");

tf_stuNum.requestFocus();

}

String pw=tf_stuPassword.getText();

if(pw==null||"".equals(pw)){

JOptionPane.showMessageDialog(查询成绩登陆系统.this, "请输入密码");

tf_stuPassword.requestFocus();

}

String db_account="admin";

String db_password="000000";

if(account.equals(db_account)&&pw.equals(db_password)){

JOptionPane.showMessageDialog(查询成绩登陆系统.this, "登陆成功");

查询成绩登陆系统.this.dispose();

}else{

JOptionPane.showMessageDialog(查询成绩登陆系统.this,"账号密码不对");

tf_stuNum.setText("");

tf_stuPassword.setText("");

tf_stuNum.requestFocus();

}

}

相关文档
最新文档