資源描述:
《java項(xiàng)目(學(xué)生成績(jī)管理系統(tǒng))》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、《Java程序設(shè)計(jì)實(shí)訓(xùn)》學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)數(shù)據(jù)庫:CREATEDATABASE學(xué)生成績(jī)管理系統(tǒng)(1)教師信息表創(chuàng)建:createtable教師信息表(教師IDvarchar(8)primarykey,教師姓名varchar(8)notnullunique,登錄密碼varchar(8)notnull,)(2)學(xué)籍信息表創(chuàng)建:createtable學(xué)籍信息表(學(xué)號(hào)varchar(15)primarykey,姓名varchar(8)notnull,年齡varchar(10),出生日期varchar(10),性別varchar(4),班級(jí)varchar(8)no
2、tnull,專業(yè)varchar(5),民族varchar(10),登錄密碼varchar(6)notnull)(3)成績(jī)信息表創(chuàng)建:createtable成績(jī)信息表(學(xué)號(hào)varchar(15),計(jì)算機(jī)網(wǎng)絡(luò)varchar(8),計(jì)算機(jī)專業(yè)英語smallint,計(jì)算機(jī)信息技術(shù)基礎(chǔ)smallint,Java程序設(shè)計(jì)smallint,數(shù)據(jù)庫應(yīng)用實(shí)訓(xùn)教程smallint,高等數(shù)學(xué)smallint,Xmlsmallint,)概要結(jié)構(gòu)分析:學(xué)生成績(jī)管理系統(tǒng)登錄界面添加學(xué)生信息查看學(xué)生成績(jī)查看學(xué)生信息查看學(xué)生成績(jī)查看學(xué)生信息刪除學(xué)生信息修改學(xué)生信息添加學(xué)生成績(jī)添加學(xué)生信息
3、學(xué)生登錄教師登錄1.登錄界面和主界面importjavax.swing.*;importjavax.swing.table.DefaultTableModel;importjava.awt.*;importjava.awt.event.*;importjava.sql.*;classmyConnection{ResultSetre;publicmyConnection(){}publicResultSetgetResult(Stringsql){try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Connec
4、tionconn=DriverManager.getConnection("jdbc:odbc:學(xué)生成績(jī)管理系統(tǒng)","ww","123");Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);ResultSetre=stmt.executeQuery(sql);returnre;}catch(Exceptione){System.out.println("getResult------"+e.toString());re
5、turnnull;}}publicbooleanexecuteSql(Stringsql){try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Connectionconn=DriverManager.getConnection("jdbc:odbc:學(xué)生成績(jī)管理系統(tǒng)","ww","123");Statementstmt=conn.createStatement();stmt.executeUpdate(sql);conn.commit();returntrue;}catch(Exceptione){Syst
6、em.out.println("executeSql----"+e.toString());returnfalse;}}}classstuMainFrameextendsJFrameimplementsActionListener{JMenuBarjmb=newJMenuBar();JMenuMessage=newJMenu("信息");JMenuScore=newJMenu("查詢");JMenuItemItem1=newJMenuItem("添加學(xué)生信息");JMenuItemmName=newJMenuItem("學(xué)生成績(jī)查詢");JMenuItem
7、mScore=newJMenuItem("按成績(jī)查詢");JMenuItemmNam1=newJMenuItem("查詢學(xué)生信息");JLabellabel=newJLabel();publicstuMainFrame(){ImageIconicon=newImageIcon("src/images/1.jpg");label.setIcon(icon);label.setBounds(0,0,icon.getIconWidth(),icon.getIconHeight());add(label);setSize(label.getWidth(),labe
8、l.getHeight());this.setJMenuBar(j