資源描述:
《基于java的學(xué)生成績管理系統(tǒng)設(shè)計與實現(xiàn)(源代碼) 》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、Java程序設(shè)計系別專業(yè)班級學(xué)號15號姓名劉XX題目基于JAVA的學(xué)生成績管理系統(tǒng)設(shè)計與實現(xiàn)任課教師彭ZZ一:要求1、用到書上(課本或?qū)嶒瀮裕┥系闹辽偃齻€實例2、用到至少兩種布局和至少四種組件3、用到對話框4、用到對數(shù)據(jù)庫的查詢、刪除、添加和修改5、最好用到輸入輸出流6、具有一定的實際意義二:內(nèi)容本系統(tǒng)用access作為數(shù)據(jù)庫,用到了書上的布局實例和數(shù)據(jù)庫連接實例功能:1、輸入十個同學(xué)的學(xué)號,姓名,出生日期,二科成績(學(xué),大學(xué)英語)。2、輸入學(xué)號查詢學(xué)生信息。3、刪除記錄4、查詢記錄5、添加記錄6、修改記錄三:代碼第一部分:publicclassmain{pub
2、licstaticvoidmain(String[]args){zhuchuangkouwin=newzhuchuangkou();}}第二部分主界面:importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjavax.swing.border.*;publicclasszhuchuangkouextendsFrameimplementsActionListener{Buttonbutton1,button2,button3,button4,tuichu;Panelp1,p2,p3;La
3、bell1,l2,l3;TextFielda1,a2;Boxb1,b2,b3,b4,b5;sss;zhuchuangkou(){button1=newButton("登陸");button2=newButton("刪除");button3=newButton("修改");button4=newButton("添加");tuichu=newButton("退出");p1=newPanel();p2=newPanel();p3=newPanel();l1=newLabel("學(xué)生成績管理",Label.CENTER);l1.setFont(newFont("宋體",
4、Font.BOLD,72));l1.setBackground(Color.green);l2=newLabel("登錄名");l3=newLabel("密碼");a1=newTextField(10);a2=newTextField(10);a2.setEchoChar('*');b1=Box.createVerticalBox();b1.add(l2);b1.add(Box.createVerticalStrut(8));b1.add(l3);b2=Box.createVerticalBox();b2.add(a1);b2.add(Box.createVer
5、ticalStrut(8));b2.add(a2);b4=Box.createHorizontalBox();b4.add(button1);b4.add(Box.createHorizontalStrut(10));b4.add(tuichu);b3=Box.createHorizontalBox();b3.add(b1);b3.add(Box.createHorizontalStrut(10));b3.add(b2);b5=Box.createVerticalBox();b5.add(b3);b5.add(Box.createVerticalStrut(8)
6、);b5.add(b4);button1.addActionListener(this);button2.addActionListener(this);button3.addActionListener(this);button4.addActionListener(this);tuichu.addActionListener(this);p1.add(l1);p2.add(b5);add(p1,BorderLayout.NORTH);add(p2,BorderLayout.CENTER);add(p3,BorderLayout.PAGE_END);addWi
7、ndowListener(newWindowAdapter(){publicvoidwindowClosing(WindowEvente){dispose();}});setBackground(Color.RED);setBounds(10,10,1000,500);setVisible(true);validate();}publicvoidactionPerformed(ActionEvente){if(e.getSource()==tuichu){System.exit(0);}if(e.getSource()==button1){if(a1.getTe
8、xt().equals(