java学生信息管理系统

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

设计数据库:

CREATE DATABASE 学生成绩管理系统(1)教师信息表创建:

create table 教师信息表(

教师ID varchar(8) primary key ,

教师姓名 varchar(8) not null unique,登录密码 varchar(8) not null,

)

(2)学籍信息表创建:

create table 学籍信息表(

学号 varchar(15) primary key,

姓名 varchar(8) not null ,

年龄 varchar(10),

出生日期 varchar(10),

性别 varchar(4) ,

班级 varchar(8) not null ,

专业 varchar(5) ,

民族 varchar(10),

登录密码 varchar(6) not null)

(3)成绩信息表创建:

create table 成绩信息表(

学号 varchar(15),

计算机网络 varchar(8),

计算机专业英语 smallint,

计算机信息技术基础 smallint, Java程序设计 smallint ,

数据库应用实训教程 smallint ,高等数学 smallint ,

Xml smallint ,)

概要结构分析:

1.登录界面和主界面学生成绩管理系

教师登录学生登录

添加学生添

import .*;

import .*;

import .*;

class myConnection{ResultSet re;

public myConnection(){}

public ResultSet getResult(String sql){

try{("");

Connection conn=("jdbc:odbc:学生成绩管理系统","ww","123");

Statement stmt=,;

ResultSet re=(sql);

return re;}

catch(Exception e){

"getResult------"+());

return null;}}

public boolean executeSql(String sql){

try{("");

Connection conn=("jdbc:odbc:学生成绩管理系统","ww","123");

Statement stmt=();

(sql);

();

return true;}

catch(Exception e){

"executeSql----"+());

return false;}}}

class stuMainFrame extends JFrame implements ActionListener {JMenuBar jmb = new JMenuBar();

JMenu Message = new JMenu("信息");

JMenu Score = new JMenu("查询");

JMenuItem Item1 = new JMenuItem("添加学生信息");

JMenuItem mName=new JMenuItem("学生成绩查询");

JMenuItem mScore=new JMenuItem("按成绩查询");

JMenuItem mNam1=new JMenuItem("查询学生信息");

JLabel label = new JLabel();

public stuMainFrame(){ImageIcon icon = new ImageIcon("src/images/"); (icon);

(0, 0, (), ());

add(label);

setSize(),());

(jmb);

(Message);

(Score);

(Item1);

(mNam1);

(mName);

(mScore);

(this);

(this);

(this);

(this); }

public void actionPerformed(ActionEvent e)

{if()==Item1)

{ new addForm().setVisible(true);}

else if()==mName)

{ dispose();

new Score1().setVisible(true);}

else if()==mScore)

{new scoreQueryForm().setVisible(true);}

else if()==mNam1)

{dispose();

new Serch1().setVisible(true);}}}

class mainFrame extends JFrame implements ActionListener{

J Label label = new JLabel();

J MenuBar mBar= new JMenuBar();

J Panel p=new JPanel();

p rivate JMenu mSystem,mOperate,mQuery,mHelp,myMenuUser;

p rivate JMenuItem

mFile,mNew,mOpen,mExit,mAdd,mDel,mModify,mName,miShow,mScore,mAbout,miUser,mAddSc;

p ublic mainFrame()

{(mBar);

I mageIcon icon = new ImageIcon("src/images/");

(icon);

(0, 0, (), ());

add(label);

setSize(),());

myMenuUser=new JMenu("用户");

miUser=new JMenuItem("编辑用户");

(miUser);

mSystem=new JMenu("系统");

mOperate=new JMenu("数据操作");

相关文档
最新文档