java项目学生成绩管理系统

上传人:pu****.1 文档编号:455669668 上传时间:2023-10-05 格式:DOC 页数:29 大小:414KB
返回 下载 相关 举报
java项目学生成绩管理系统_第1页
第1页 / 共29页
java项目学生成绩管理系统_第2页
第2页 / 共29页
java项目学生成绩管理系统_第3页
第3页 / 共29页
java项目学生成绩管理系统_第4页
第4页 / 共29页
java项目学生成绩管理系统_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《java项目学生成绩管理系统》由会员分享,可在线阅读,更多相关《java项目学生成绩管理系统(29页珍藏版)》请在金锄头文库上搜索。

1、Java程序设计实训学生成绩管理系统设计数据库:CREATEDATABA学生成绩管理系统(1) 教师信息表创建:createtable教师信息表(教师 IDvarchar(8)primarykey,教师姓名 varchar(8)notnullunique,登录密码 varchar(8) not null,)(2) 学籍信息表创建:createtable学籍信息表(学号 varchar(15)primarykey,姓名 varchar(8)notnull,年龄 varchar(10),岀生日期varchar(10),性别 varchar(4),班级 varchar(8) notn ull,专业

2、varchar(5),民族 varchar(10),登录密码 varchar(6) not null)(3) 成绩信息表创建:createtable成绩信息表(学号 varchar(15),计算机网络varchar(8),计算机专业英语smallint,计算机信息技术基础 smalli nt,Java 程序设计 smallint,数据库应用实训教程 smalli nt,高等数学smallint,Xmlsmalli nt,)概要结构分析:class myConnectionResultSetre ;publicmyConn ecti on()public ResultSetgetResult(S

3、tri ngsql)try ();Conn ectio nconn=( jdbc:odbc:学生成绩管理系统Stateme ntstmt=,;ResultSetre=(sql);return re;catch (Excepti on e)getResult+();return null ;publicboolea n executeSql(Str in gsql)try ();Conn ectio nconn=( jdbc:odbc:学生成绩管理系统Stateme ntstmt=();(sql);();returntrue ;catch (Excepti on e)executeSql-+()

4、;returnfalse ;class stuMainFrameextends JFrame implements ActionListener,ww , 123);,ww , 123);JMe nuBar jmb =n ew JMe nuBar();Message = new JMenu(信息);JMenu Score =new JMenu(查询);JMen uItem Item1 =n ew JMe nultem(JMe nultem mName= new JMe nultem(JMe nultem mScore =n ew JMe nultem(JMe nultem mNa m仁n ew

5、 JMe nultem( JLabel label =n ew JLabel();public stuMai nF rame()lmagelc onicon=添加学生信息); 学生成绩查询“);按成绩查询“);查询学生信息);new Imagelc on(src/images/ );(ico n);(0,0,(),();add( label ); setSize(),();(jmb );(Message );(Score );(Item1 );(mNam1);(mName);(mScore );(this );(this );(this );(this );publicvoidactio nP

6、erformed(Actio nEve nte)if ()= Item1 )n ew addForm().setVisible(true );elseif ()= mName)dispose。;new Score1().setVisible(true );elseif()= mScore )n ew scoreQueryForm().setVisible(true );elseif()= mNam1)dispose。;new Serch1().setVisible(true );class mainFrame extends JFrame implementsActionListenerJLa

7、bel label =n ew JLabel();JMenuBar mBar = newJMenuBar();JPa nel p=n ew JPa nel();private JMenu mSystem , mOperate , mQuery , mHelp , myMenuUser ;private JMenultem mFile , mNew, mOpen, mExit , mAdd, mDel , mModify , mName, miShow , m Score , mAbout , miUser , mAddSc ;publicmainF rame()( mBar);ImageIco

8、nicon=new ImageIcon(src/images/ );(ico n);(0,0,(),();add( label );setSize(),();myMenuUser =new JMenu(用户);miUser =new JMenultem(编辑用户”);(miUser );mSystem =new JMenu(系统);mOperate =new JMenu(数据操作);mQuery =new JMenu(查询);mHelp =new JMenu(帮助);(mSystem );(mOperate );(mQuery );(mHelp );(myMenuUser );mFile =n

9、ew JMenultem(文件”);mNew= new JMenuItem(新建);mOpen = new JMenultem(打开”);mExit =new JMenultem(退岀);(mFile );(mNew);(mOpen);();( mExit );mAdd=new JMenuItem( 添加基本信息 ); mAddSc =new JMenuItem( 添加成绩信息 );mDel = new JMenuItem( 删除 );mModify = new JMenuItem( 修改 );( mAdd );( mAddSc );( mDel );( mModify );mName=new

10、 JMenuItem( 查询学生信息 )mScore = new JMenuItem( 查询学生成绩 miShow = new JMenuItem( 全部显示 );( mName);( mScore );f-();( miShow );mAbout = new JMenuItem( 软件信息 );( mAbout );( this );( this );( this );( this );( this );( this );( this );( this );( this );( this );publicvoid actionPerformed(ActionEvente) if ()= mE

11、xit )dispose();new CJ().setVisible( true );软件信息 ,;elseif ()= mAbout )( this , 学生成绩管理系统 nn 电信学院 nn2012 年 3 月 elseif ()= mAdd )dispose();new addForm().setVisible( true ); elseif ()= mAddSc ) dispose();new addScore().setVisible(true );elseif ()= mDel ) dispose();new deleteForm().setVisible( true ); els

12、eif ()= mName)dispose。;true);new Serch().setVisible(elseif ()= mScore ) dispose();new Score().setVisible( elseif ()= mModify ) new modifyForm().setVisible( elseif()= miUser )new userFrame().setVisible( elseif()= miShow )new freshTable().setVisible( class CJ extendsJFrame implementst1 =newJLabel(ID 号

13、:t3 =newJLabel(密码: label =n ew JLabel();zh =n ull ;JLabelJLabelJLabelpublic JTextFieldStri ngt2JTextFieldt4true);true );true );true );Actio nListe ner););=new JTextField(=new JPasswordField(nullJRadioButtonJRadioButton,15);null ,15);教师“);学生“);JButt onjB1JButt onjB2public CJ() setLayout(b=new JRadioButt on( b1 =n ew JRadioButto n( =new JButton(登录);=new JButton( 取消);super (学生生成绩管理系统); );null(110,170,60,20);add( jB1 ); (210,170,60,20);add( jB2 );(90.50.80.35) ;add( t1 );(120.50.150.35) ;add( t2 );(90.100.80.35) ;add( t3

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号