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

正文內(nèi)容

java課程設(shè)計報告學(xué)生家教管理系統(tǒng)設(shè)計與實(shí)現(xiàn)-免費(fèi)閱讀

2025-02-11 21:03 上一頁面

下一頁面
  

【正文】 在這過程中也無形中鍛煉了我的思維分析、遇到問題及想方設(shè)法通過各種途徑解決問題的能力。 int n = ()。 } return false。 (2, ())。 int n = ()。 } //將當(dāng)日家教情況累加進(jìn)數(shù)據(jù)庫 public static boolean update2(Teachers wr) { String sql = update Teachers set 家教次數(shù)=? ,家教附加=? ,家教缺勤=? ,薪水=?,時間=? where 姓名 = ?。int a = (() + () + ()+ () () ()) * 30。 } return false。 } return jobs1。 String sql = select * from Mteacher where 姓名= ?。 (4, ())。 } return rList。 ArrayListMteacher rList = new ArrayListMteacher()。import 。 if (n == 1) { return true。 (5, ())。 } } catch (Exception e) { new Screen6()。 //通過i接收ps所執(zhí)行得到的內(nèi)容 if (i == 1)//如果結(jié)果為1返回真,否則返回假 return true。 (3, ())。 ()。 //rs接受數(shù)據(jù)庫語言中執(zhí)行返回的內(nèi)容 ()。 (Teachers)。public class DBUtil { private static Connection connection。 }} Jdbc的詳細(xì)結(jié)構(gòu)及數(shù)據(jù)庫語言(1)Dbutilpackage Jdbc。 = 所在大學(xué)。 } public int get當(dāng)日附加() { return 當(dāng)日附加。 //對各私有屬性進(jìn)行封裝 public String get姓名() { return 姓名。** [家教次數(shù)= + 家教次數(shù) + , 家教附加= + 家教附加 + , 姓名= + 姓名 + , 工作= + 家教對象 + , 所在大學(xué)= + 所在大學(xué) + , 家教缺勤= + 家教缺勤 + , 時間= + 時間 + , 星期家教安排= + 星期家教安排 + , 薪水= + 薪水 + ]。 = 星期家教安排。 } public int get家教缺勤() { return 家教缺勤。 } public String get家教對象() { return 家教對象。 private int 薪水。 } } }} 學(xué)生家教屬性的封裝與構(gòu)造方法(1)Teachars類package Woker。 (panel)。JPanel panel = new JPanel()。import 。 ()。 public Screen6(){ (new FlowLayout())。import 。(job)) //調(diào)用DButil1中update1方法將員工在數(shù)據(jù)庫當(dāng)中的內(nèi)容進(jìn)行更新 //調(diào)用DButil1中insert1()方法將員工當(dāng)日的工作情況記錄到數(shù)據(jù)庫中 new Screen7()。 (28, 28, 700, 600)。 (new ActionHappen1())。 (jPanel[i])。 for (int i = 0。public class Screen4 { JLabel jLabel[] = new JLabel[6]。import 。 (teachers)) { new Screen7()。 (28, 28, 700, 600)。 } (new ActionHappen1())。 i 9。 String bString[] = { 姓名:, 所在大學(xué), 家教對象:, 星期家教安排:, 家教次數(shù), 家教附加:, 家教缺勤:, 薪水:, 時間 }。import 。 } } else if (取消.equals(name)) { new Screen()。 Mteacher jobs3 = new Mteacher(jTextArea[0].getText(), jTextArea[1].getText(), 0, 0, 0, new () .toString())。 (jPanel[10])。 jTextArea[8].setText(new ().toString())。 jTextArea[0].setText(())。 i++) { jPanel[i] = new JPanel()。 JPanel jPanel[] = new JPanel[11]。import 。 } } }} (3)Screen2package JM。 ()。 jPanel[8] = new JPanel()。 jTextArea[3].setText(())。 jPanel[i].add(jLabel[i])。 JButton jButton2 = new JButton(取消)。import 。import 。 if(所有家教.equals(name)){ //當(dāng)點(diǎn)擊“所有家教”獲取文本框jTextArea2中內(nèi)容,然后傳給形參,執(zhí)行查詢語句 //查詢所有家教的工作情況 (().toString())。 (jPanel,)。 for (int i = 0。 JScrollPane jScrollPane = new JScrollPane(jTextArea)。import 。本程序中各項數(shù)據(jù)庫表和Worker包中的各個類相互對應(yīng),其中表中當(dāng)中的列和元組與worker包中的類的屬性一一對應(yīng)。該程序主要用到了Java swing和事件監(jiān)聽等。7第三章. 程序詳細(xì)設(shè)計與分析 12 界面組成部分 JAVA課程設(shè)計 學(xué)生家教管理系統(tǒng)設(shè)計與實(shí)現(xiàn)Java課程設(shè)計報告 學(xué) 校:大連民族學(xué)院 學(xué) 院:理學(xué)院專 業(yè):信息與計算科學(xué) 題 目:學(xué)生家教管理系統(tǒng)設(shè)計與實(shí)現(xiàn) 姓 名:黃**(組長)信息091班 茹* 信息092班 段** 信息092班 完成時間: 2012年4月 24 目錄第一章、需求分析 3 3 3第二章、 概要設(shè)計 4 程序設(shè)計思路 4 模塊說明圖 4 程序流程 5 程序相關(guān)說明 7 數(shù)據(jù)庫模型 6 數(shù)據(jù)庫表格本程序分為三大步份(組長)黃興雷負(fù)責(zé)需求分析及JM包中針對界面的制作,茹霞同學(xué)負(fù)責(zé)Jdbc包的制作,段文梅同學(xué)負(fù)責(zé)Worker包學(xué)生家教信息的私有封裝及數(shù)據(jù)庫的制作,期間三位同學(xué)之間相互聯(lián)系配合完成程序的設(shè)計與實(shí)現(xiàn)關(guān)鍵字: Java語言、JDBC、數(shù)據(jù)庫、數(shù)據(jù)庫語言、界面。 模塊說明圖Mteacher類Teachers類Worker包DButil類、DButil1類Jdbc包、粘結(jié)數(shù)據(jù)庫Screen ScreenScreen、ScreenScreenScreen6Screen7 JM界面包Mysql數(shù)據(jù)庫、Mtacher表、Teachers表 程序流程起動程序輸入姓名家教替換Screen2家教注銷Screen1家教查詢 Screen4家教記錄所有員工信息查詢家教添加Screen3確認(rèn)或返回操著失??!Screen7操著成功!Screen6返回首頁!生成主界面Screen 程序相關(guān)說明(1)整個程序分為三大板塊,仿照MVC模式進(jìn)行總體框架設(shè)計,其中Jdbc包負(fù)責(zé)連接數(shù)據(jù)庫,其中在個JM包中Screen3在界面初始化各項為空白,Screen4中的部分單行文本框顯示內(nèi)容的初始化和數(shù)值是從數(shù)據(jù)庫中取出數(shù)值然后根據(jù)Worker包中相關(guān)構(gòu)造方法創(chuàng)建取出,其中時間是生成當(dāng)前時間存入數(shù)據(jù)庫。import 。 // 添加滾動條 JScrollPane jScrollPane2 = new JScrollPane(jTextArea2)。 i 。 //對此窗口進(jìn)行大小,可視,可刪除,布局管理等添加 (true)。} if(家教注銷.equals(name)){ new Screen1(())。import 。import 。 JFrame frame = new JFrame(學(xué)生家教注銷)。 jPanel[i].add(jTextArea[i])。 jTextArea[4].setText(()+)。 jPanel[8].add(jButton1,)。 (true)。import 。import 。 static String bString[] = { 姓名:, 所在大學(xué):, 家教對象, 星期家教安排:, 家教次數(shù), 家教附加:, 家教缺勤:, 薪水:, 時間:, 被替換人: }。 jTextArea[i] = new JTextArea(50, 50)。 jTextArea[1].setText(())。 jTextArea[9].setText(context)。 //對screen4窗口進(jìn)行布局管理 (true)。 //調(diào)用jdbc包中dbutil的員工添加方法獲取數(shù)據(jù)庫里的內(nèi)容 if ((pop, jTextArea[9].getText()) amp。 } } }}(4)Screen3package JM。import 。 JButton jButton1 = new JButton(確認(rèn)添加)。 i++) { jPanel[i] = new JPanel()。 (new ActionHappen1())。 (700,600)。 } else { new Screen6()。import 。 JPanel jPanel[] = new JPanel[7]。 i 6。 } //調(diào)用DButil1中find2()方法獲取員工在數(shù)據(jù)庫中的內(nèi)容,然后創(chuàng)建一個Mteacher對象 Mteacher mteacher = (n5)。 (new ActionHappen1())。 (700,600)。 }else if (返回.equals(name)) { new Screen()。import 。 (label, )。(true)。import 。JLabel label = new JLabel(操作成功!)。 (true)。public class Teachers { //添加私有屬性 private String 姓名。 private String 時間。 } public void set家教對象(String 家教對象) { = 家教對象。 } public void set家教缺勤(int 家教缺勤) { = 家教缺勤。 = 家教次數(shù)。 } }(2)Mteacher類
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1