java学生信息管理系统

java学生信息管理系统
java学生信息管理系统

设计数据库:

CREATE DATABAS学生成绩管理系统

(1)教师信息表创建:

create table 教师信息表(

教师ID varchar(8) primary key ,

教师姓名varchar(8) not null unique,

登录密码varchar(8) not null,

)

教师ID斂师姓名登录密码

00000OOOM

00010車武000(X3

00冋张红

00030李魁OOOM

oo刚zsvfid00

Ml 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),

create table 成绩信息表(

学号varchar(15),

计算机网络varchar(8),

计算机专业英语smalli nt,

计算机信息技术基础smalli nt,

Java 程序设计smallint ,

数据库应用实训教程smalli nt ,

高等数学smallint ,

Xml smalli nt ,)

概要结构分析:

学生成绩管理系

教师登录学生登录

1.登录界面和主界面

import .*;

import .*;

import .*;

class myConnection{ResultSet re;

public myConn ecti on(){}

public ResultSet getResult(String sql){

try {("");

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

Stateme nt stmt=,;

ResultSet re=(sql);

return re;}

catch (Exception e){

"getResult——" +());

return null ;}}

public boolean executeSql(String sql){

try {("");

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

Stateme nt stmt=();

(sql);

();

return true ;}

catch (Exception e){

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

return false ;}}}

class stuMainFrame extends JFrame implements ActionListener

{JMenuBar jmb = newJMenuBar();

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

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

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

JMenuItem mNam=enew JMenuItem( " 学生成绩查询");

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

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

JLabel label = newJLabel();

public stuMainFrame(){ImageIcon icon = new ImageIcon(

"src/images/" );

(icon);

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

add( label );

setSize(),());

(jmb);

( Message);

( Score );

( Item1 );

( mNam)1;

( mNam)e;

( mScore);

(this );

(this );

(this );

(this ); }

public void actionPerformed(ActionEvent e)

{if ()== Item1 )

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

else if ()== mNam)e

{ dispose。;

new Score1().setVisible( true );}

else if ()== mScore)

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

else if ()== mNam)1

{dispose。;

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

class mainFrame extends JFrame implements ActionListener{

JLabel label = n ewJLabel();

JMenuBar mBar= newJMenuBar();

JPanel p=newJPanel();

private JMenu mSystem, mOperate, mQuery, mHelp, myMenuUser

private JMe nultem

mFile , mNewmOpen mExit , mAdd mDel, mModify , mNamjemiShow, mScore, mAbout, miUser, mAddSc

public mainF rame()

{ (mBar);

I magelcon icon = new Imagelcon( "src/images/" );

(ico n);

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

add( label );

setSize(),());

myMenuUse= newJMenu("用户”);

miUser = new JMenultem("编辑用户”);

(miUser);

mSystem= newJMenu("系统");

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

mQuery=new JMenu( " 查询");

mHelp=new JMenu( "帮助");

( mSystem);

( mOperate);

( mQuery);

( mHelp);

( myMenuUser);

mFile =new JMenuItem( "文件");

mNew=new JMenuItem( " 新建");

mOpen=new JMenuItem( "打开");

mExit =new JMenuItem( "退出");

( mFile );

( mNew);

( mOpen);

();

( mExit );

mAdd=new JMenuItem( " 添加基本信息"); mAddSc=new JMenuItem( " 添加成绩信息");

mDel=new JMenuItem( "删除" );

mModify =new JMenuItem( " 修改");

( mAdd);

( mAddSc);

( mDel);

( mModify );

mNam=enew JMenuItem( " 查询学生信息"); mScore=new JMenuItem( "查询学生成绩");

miShow=new JMenuItem( "全部显示");

( mNam)e;

( mScore);

();

( miShow);

mAbout=new JMenuItem( "软件信息");

( mAbout);

( this );

( this );

( this );

( this );

( this );

( this );

( this );

( this );

( this );

( this );}

public void actionPerformed(ActionEvent e){

if ()== mExit ){

dispose();

new CJ().setVisible( true );}

else if ()== mAbout){

( this ," 学生成绩管理系统\n\n 电信学院\n\n2012 年3月" , " 软件信息" ,;} else if ()== mAdd){ dispose();

new addForm().setVisible( true );}

else if ()== mAddSc){ dispose();

new addScore().setVisible( else

true );}

if ()== mDe){

dispose。;

new deleteForm().setVisible( true );}

else if ()== mName

dispose();

new Serch().setVisible( true );}

相关主题
相关文档
最新文档