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

正文內(nèi)容

java學(xué)生教師信息管理系統(tǒng)(編輯修改稿)

2024-10-11 00:26 本頁面
 

【文章內(nèi)容簡介】 話框: “ 用戶名或者密碼錯(cuò)誤 ” ;點(diǎn)擊 “ 退出 ” 則退出系統(tǒng)。在此基礎(chǔ)上使用了getRootPane().setDefaultButton()的方法設(shè)定回車所對應(yīng)的按鈕。 選擇操作對象窗口 登錄成功后,出現(xiàn)的窗口是選擇操作對象的窗口,即選擇對學(xué)生這一對象的操作、對老師這一對象的操作或者對學(xué)生成績的操作等。系統(tǒng)針對不同的用戶類別,設(shè)置的選擇對象的響應(yīng)操作是不同的,這樣就有效地管理了系統(tǒng)的權(quán)限問題:如學(xué)生只能對學(xué)生基本信息及學(xué)生成績信息進(jìn)行查詢操作;教師能對學(xué)生基本信息、學(xué)生成績信息進(jìn)行查詢、修改、添加、刪除等各項(xiàng)操作以及對教師基本 信息進(jìn)行查詢的操作;而管理員擁有最高權(quán)限,即能進(jìn)行各項(xiàng)的查詢、修改、添加、刪除等操作。 學(xué)生的操作窗口 因?yàn)閷W(xué)生只能對學(xué)生基本信息及學(xué)生成績信息進(jìn)行查詢操作,所以學(xué)生在選擇操作對象后,得到相應(yīng)的學(xué)生基本信息查詢窗口或?qū)W生成績查詢窗口只能進(jìn)行查詢或關(guān)閉窗口的操作。在學(xué)生基本信息查詢和學(xué)生成績查詢這兩個(gè)窗口中,加入了 JTable 組件,用來顯示相應(yīng)的信息,同時(shí)運(yùn)用了 JScrollPane(jt, )的方法使得顯示信息時(shí),能夠有一個(gè)滾動條;加入了兩個(gè) JButton 組件,即“查詢”、“關(guān)閉”,在“查詢”按鈕前加入了一個(gè)JTextField 組件,學(xué)生進(jìn)行查詢操作時(shí),在 JTextField 中填寫所要查詢的名字,然后點(diǎn)擊“查詢”,或者回車(此處設(shè)定回車所對應(yīng)的按鈕為“查詢”)調(diào)用可 sql 語句,就可以得到所要查找的人的相應(yīng)信息了;在點(diǎn)擊“關(guān)閉”時(shí),所對應(yīng)的事件監(jiān)聽用了 dispose()的方法,對窗口進(jìn)行關(guān)閉操作。 管理員的操作窗口 管理員 擁有最高權(quán)限,即能進(jìn)行各項(xiàng)的查詢、修改、添加、刪除等操作 , 所以管理員在選擇操作對象后,得到相應(yīng)的學(xué)生基本信息窗口、學(xué)生成績窗口或教師基本信息窗口能進(jìn)行查詢、修改、添加、刪除等各項(xiàng)操作操作。在相應(yīng)的窗口中加入了五個(gè) JButton 組件,即“查詢”、“添加”、“修改”、“刪除”、“關(guān)閉”。 對“查詢”、“關(guān)閉”的點(diǎn)擊事件與學(xué)生的操作窗口所用的方法相同。 點(diǎn)擊“添加”按鈕,彈出相應(yīng)的添加窗口,在添加窗口中包含有輸入加入相應(yīng)信息的幾個(gè) JTextField 組件及三個(gè) JButton 組件,即“添加”、“重置”、“取消”按鈕 ,點(diǎn)擊“添加”按鈕,響應(yīng)“添加”的點(diǎn)擊事件,可將添加的內(nèi)容加入到數(shù)據(jù)庫中,并在相應(yīng) JTable 組件中顯示;點(diǎn)擊“重置”按鈕,響應(yīng)“重置”的點(diǎn)擊事件,可將之前輸入但沒有點(diǎn)擊“添加”的內(nèi)容清空,然后用戶就可以重新輸入內(nèi)容了;點(diǎn)擊“取消”按鈕響應(yīng)“取消”的點(diǎn)擊事件,運(yùn)用 dispose()的方法,退出添加窗口。 選擇某一記錄,點(diǎn)擊“修改”按鈕,彈出相應(yīng)的修改窗口,在修改窗口中包含有輸入要修改的相應(yīng)信息的幾個(gè) JTextField 組件及三個(gè) JButton 組件,即“修改”、“重置”、“取消”按鈕,點(diǎn)擊“修改”按鈕,響應(yīng)“ 修改”的點(diǎn)擊事件,可將修改后的內(nèi)容加入到數(shù)據(jù)庫中,并在相應(yīng) JTable 組件中顯示,如果只點(diǎn)擊“修改”按鈕,而未選擇某一記錄, 則出現(xiàn)錯(cuò)誤信息對話框: “ 請選擇一行 ” ;點(diǎn)擊“重置”及“取消”按鈕的事件監(jiān)聽方法和上述添加窗 7 口中“重置”及“取消”按鈕的事件監(jiān)聽方法相同。 選擇某一記錄,點(diǎn)擊“刪除”按鈕,可將選中的記錄從數(shù)據(jù)庫中刪除,并在相應(yīng) JTable組件中顯示的記錄信息刪除,如果只點(diǎn)擊“刪除”按鈕,而未選擇某一記錄, 則出現(xiàn)錯(cuò)誤信息對話框: “ 請選擇一行 ” 。 教師的操作窗口 教師進(jìn)行學(xué)生基本信息及學(xué)生成績的 查詢、修改、添加、刪除等操作,同時(shí)也能進(jìn)行教師基本信息的查詢操作,所以教師在選擇操作對象后,得到相應(yīng)的學(xué)生基本信息窗口、學(xué)生成績窗口或教師基本信息窗口,在學(xué)生基本信息窗口、學(xué)生成績窗口中使用的方法與管理員的操作方法相同,所以是調(diào)用的是同一程序,在教師基本信息窗口中使用的方法與學(xué)生操作中的方法相同。 第四章 系統(tǒng)實(shí)現(xiàn) 該系統(tǒng)由 5 個(gè)模塊構(gòu)成,包括登錄界面模塊、操作對象選擇界面模塊、學(xué)生基本信息管理模塊、學(xué)生成績信息管理模塊、教師基本信息管理模塊,以下分別加以敘述: 登錄界面模塊 登錄界面模塊包 括 文件。 Management 類繼承了 JFrame 類,實(shí)現(xiàn)了事件監(jiān)聽接口,它有一個(gè)不帶參數(shù)的構(gòu)造函數(shù) Management(),用來生成 Management 實(shí)例,Management 類將所有的功能集中到面板中,生成按鈕,通過按鈕的響應(yīng)函數(shù)調(diào)用其他模塊的函數(shù)來實(shí)現(xiàn)學(xué)生 — 教師管理系統(tǒng)的各個(gè)功能,以下是主界面的運(yùn)行程序如圖 41, 當(dāng)用戶名或密碼輸入錯(cuò)誤時(shí),則出現(xiàn)錯(cuò)誤信息對話框: “ 用戶名或者密碼錯(cuò)誤 ” ,如圖 42; 圖 411 登錄界面 圖 412 錯(cuò)誤信息對話框 8 操作對象選 擇界面模塊 學(xué)生操作對象選擇界面模塊 兩個(gè)單選按鈕: JRadioButton stu1 = new JRadioButton(學(xué)生 )。 JRadioButton corse = new JRadioButton(學(xué)生成績 )。 對兩個(gè)按鈕的事件監(jiān)聽: public void actionPerformed(ActionEvent el) { if(()==stu1){ Student ta = new Student()。 } else if(()==corse){ StudentCorse ta = new StudentCorse()。 } else if(()==close){ ()。 } } 運(yùn)行界面如圖 421: 圖 421 學(xué)生操作對象選擇界面 教師操作對象選擇界面模塊 三個(gè)單選按鈕:
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1