freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

課程設(shè)計-學(xué)生成績管理系統(tǒng)java課程設(shè)計-預(yù)覽頁

2025-01-17 21:25 上一頁面

下一頁面
 

【正文】 bject2+,subject3=+subject3+,averScore=39。 k = (sqlExpression1)。 rs=(selectStr)。 rs=(averStr)。 rs=(sortStr)。 JButton jb1, jb2。 double subject1。 Student stu。 jlb1 = new JLabel(學(xué)號: )。 jtf2 = new JTextField(15)。 (this)。 jlb5 = new JLabel(科目二分?jǐn)?shù): )。 jtf6 = new JTextField(15)。 jb2 = new JButton(返回 )。 add(jlb2)。 19 add(jlb4)。 add(jlb6)。 (500, 100, 230, 450)。 } public void actionPerformed(ActionEvent e) { if(()==jtf1){ id=().trim()。 } if(()==jtf5){ subject2=(().trim())。 (id, stuClass,name,subject1,subject2,subject3,averScore)。 } } } : public class Delete extends JFrame implements ActionListener{ JLabel jlb1。 Student stu。 jlb1=new JLabel(請輸入該學(xué)生的學(xué)號: )。 (this)。 add(jtf)。 (true)。 } if(()==jb1){ int i。 (null)。 dispose()。 } } } : public class Select extends JFrame implements ActionListener{ JLabel jlb1。 static String id。 setLayout(new FlowLayout())。 jb1=new JButton(確定 )。 add(jlb1)。 (500, 150, 250, 150)。 } public void actionPerformed(ActionEvent e) { // TODO Autogenerated method stub if(()==jtf){ id=().trim()。 ()。 }else{ (this,該系統(tǒng)中無此信息,請重新輸入!)。 } } if(()==jb2){ dispose()。 static String id。 setTitle(修改學(xué)生成績 )。 (this)。 (this)。 add(jb2)。 setDefaultCloseOperation()。 dispose()。 } 24 } catch (Exception e1) { (this, 您輸入的信息有誤,請重新輸入! )。 JTextField jtf1, jtf2, jtf3, jtf4, jtf5, jtf6,jtf7。 String name。 String averScore。 stu=new Student()。 name=(name)。 averScore=(averScore)。 jtf1 = new JTextField(15)。 jtf2 = new JTextField(15)。 jtf3 = new JTextField(15)。 jtf4 = new JTextField(15)。 jtf5 = new JTextField(15)。 jtf6 = new JTextField(15)。 jtf7 = new JTextField(15)。 (this)。 add(jtf1)。 add(jtf3)。 add(jtf5)。 add(jtf7)。 (true)。 } if(()==jb2){ dispose()。 JButton jb1, jb2。 double subject1。 Student stu。 jlb1 = new JLabel(學(xué)號: )。 jtf2 = new JTextField(15)。 (this)。 jlb5 = new JLabel(科目二分?jǐn)?shù): )。 jtf6 = new JTextField(15)。 jb2 = new JButton(返回 )。 add(jlb2)。 add(jlb4)。 add(jlb6)。 (500, 100, 230, 450)。 } public void actionPerformed(ActionEvent e) { if(()==jtf1){ id=().trim()。 } if(()==jtf5){ subject2=(().trim())。 (jkb+averScore)。 } } if(()==jb2){ dispose()。 學(xué)生信息主要包括:學(xué)號、姓名、性別、興趣愛好等內(nèi)容。 程序流程圖: 30 四、主要成員函數(shù)描述 HobitMng: 31 方法名稱 方法功能 方法備注 Main() 主函數(shù)進行系統(tǒng)的基本操作 方法 Student 方法名稱 方法功能 方法備注 Student() 成員 變量的定義處理 構(gòu)造方法 Add() 添加部門信息的方法 方法 Selet() 查詢部門信息的方法 方法 Update() 修改部門信息的方法 方法 Delete() 刪除部門信息的方法 方法 XingQu 方法名稱 方法功能 方法備注 XingQu() 變量的定義處理 構(gòu)造方法 Add1() 添加部門信息的方法 方法 Selet1() 查詢部門信息的方法 方法 Update1() 修改部門信息的方法 方法 Delete1() 刪除部門信息的方法 方法 五、測試數(shù)據(jù)及情 況 程序運行結(jié)果: 學(xué)生信息添加: 32 學(xué)生信息刪除: 學(xué)生信息顯示: 33 六、關(guān)鍵代碼附錄 public class HobitMng { public static void main(String[] args) { XingQu xq = new XingQu()。 (1:學(xué)生信息添加 )。 (5:興趣信息添加 )。 (0:退出系統(tǒng) )。 ch = ()。 case 2: ()。 case 4: ()。 case 6: ()。 case 8: ()。 } } } } class Student { private int num。 String s2, s3, s4, s5, s6, s7。 = s22。 } public void setNum(int num) { = num。 } public void setSex(String sex) { = sex。 36 Scanner input = new Scanner()。 (請輸入學(xué)生性別: )。 } catch (Exception e) { } if ((null) || (null) || (null)) { (數(shù)據(jù)為空 重新輸入 )。 } } public void Update() { if (() == 0) (無信息 )。 (請輸入你要修改的編號 )。 ((ch).num + \t + (ch).name + \t + (ch).sex + \t + (ch).xingqu)。 (請輸入學(xué)生編號: )。 (請輸入學(xué)生性別: )。 } catch (Exception e) { 37 } if ((null) || (null) || (null)) { (部分?jǐn)?shù)據(jù)為空 重新輸入 )。 } } } public void Delete() { (請輸入你要刪除的編號 )。 i ()。 ((ch).num + \t + (ch).name + \t + (ch).sex + \t + (ch).xingqu)。 if (s1 == 1) { (ch)。 for (int i = 0。 for (int i = 0。 ch = ()。 } } class XingQu { private int num。 ArrayListXingQu rs2 = new ArrayListXingQu()。 } public void setNum(int num) { = num。 Scanner input = new Scanner()。 } catch (Exception e) { } if ((null)) { (數(shù)據(jù)為空 重新輸入 )。 } } public void Update1() { if (() == 0) (無信息 )。 (請輸入你要修改的編號 )。 ((ch).num + \t + (ch).name)。 try { (請輸入興趣編號: )。 } catch (Exception e) { 40 } if ((null) || (null) || (null) || (null) || (null)) { (部分?jǐn)?shù)據(jù)為空 重新輸入 )。 } } } public void Delet1() { (請輸入你要刪除的編號 )。 i ()。 ((ch).num + \t + (ch).name)。 if (s1 == 1) { (ch)。 for (int i = 0。 for (int i = 0。 ch = ()。 } } 42 結(jié) 論 在這次課程設(shè)計的過程中,出現(xiàn)了很多問題,在對異常的處理、和數(shù)據(jù)庫的操作中遇到很多問題,通過問老師同學(xué),及上網(wǎng)找資料等調(diào)試,解決了問題,這讓我對數(shù)據(jù)庫的操作和異常的處理的理解更加深刻,并且發(fā)現(xiàn)學(xué)好程序設(shè)計的最重要的因素就是要多找,多問,多試! 43 參考文獻 [1] 劉寶林 . Java 程序設(shè)計與案例 . 高等教育出版社, 2021 [2]RFC 2616 Hypertext Transfer Protocol HTTP/ [3]RFC 1866 Hypertext Markup Language [4]RFC 2854 The
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1