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

正文內(nèi)容

java程序設(shè)計課程設(shè)計報告之學(xué)生信息管理系統(tǒng)-文庫吧

2025-04-24 01:58 本頁面


【正文】 JTextField Snum Sname Sgrade Sbirth 組合框 JComboBox Smajor 單選框 ButtonGroup boy,girl 按鈕多斥作用 域 ButtonGroup group 按鈕 JButton Entry reset ( 2)方法見表 24 表 24 主要方法 方法名稱 返回類型 功能 備注 InputStudent 無類型 創(chuàng)建錄入學(xué)生信息界面 構(gòu)造方法 actionPerformed 無類型 處理響應(yīng)事件 繼承自父類抽象方法 clearMess 無類型 清除文本框內(nèi)容 無 ( 3)源代碼見文件 咸寧學(xué)院 計算機科學(xué)與技術(shù)學(xué)院 課 程 設(shè) 計 報 告 7 類 ModifyStudent ( 1)成員變量見表 25 表 25 主要 成員變量 成員變量描述 變量類型 名稱 StuBean對象類型 StuBean modifyStu queryStu 文本域 JTextField Snum Sname Sgrade Sbirth 組合框 JComboBox Smajor 單選框 ButtonGroup boy,girl 按鈕多斥作用域 ButtonGroup group 按鈕 JButton entry reset start ( 2)方法見表 24 表 24 主要方法 方法名稱 返回類型 功能 備注 ModifyStudent 無類型 創(chuàng)建 修改 學(xué)生信息界面 構(gòu)造方法 actionPerformed 無類型 處理響應(yīng)事件 繼承自父類抽象方法 clearMess 無類型 清除文本框內(nèi)容 無 ( 3)源代碼見文件 咸寧學(xué)院 計算機科學(xué)與技術(shù)學(xué)院 課 程 設(shè) 計 報 告 8 類 QueryStudent ( 1)成員變量見表 25 表 25 主要成員變量 成員變量描述 變量類型 名稱 StuBean對象類型 StuBean queryStu 文本域 JTextField Snum Sname Sgrade Sbirth Smajor 啟動并執(zhí)行打印作業(yè) PrintJob pri 單選框 ButtonGroup boy,girl 按鈕多斥作用域 ButtonGroup group 按鈕 JButton quert print 面板(查詢結(jié)果之后) JPanel messPanel ( 2)方法見表 24 表 24 主要方法 方法名稱 返回類型 功能 備注 QueryStudent 無類型 創(chuàng)建錄入學(xué)生信息界面 構(gòu)造方法 actionPerformed 無類型 處理響應(yīng)事件 繼承自父類抽象方法 clearMess 無類型 清除文本框內(nèi)容 無 ( 3)源代碼見文件 咸寧學(xué)院 計算機科學(xué)與技術(shù)學(xué)院 課 程 設(shè) 計 報 告 9 類 DeleteStudent ( 1)成員變量見表 25 表 25 主要成員變量 成員變量描述 變量類型 名稱 StuBean對象類型 StuBean delStu queryStu 文本域 JTextField Snum Sname Sgrade Sbirth Smajor 單選框 ButtonGroup boy,girl 按鈕多斥作用域 ButtonGroup group 按鈕 JButton del ( 2)方法見表 24 表 24 主要方法 方法名稱 返回類型 功能 備注 InputStudent 無類型 創(chuàng)建錄入學(xué)生信息界面 構(gòu)造方法 actionPerformed 無類型 處理響應(yīng)事件 繼承自父類抽象方法 clearMess 無類型 清除文本框內(nèi)容 無 ( 3)源代碼見文件 咸寧學(xué)院 計算機科學(xué)與技術(shù)學(xué)院 課 程 設(shè) 計 報 告 10 第三章 功能測試及運行效果 系統(tǒng)主界面 圖 31 系統(tǒng)主窗口 咸寧學(xué)院 計算機科學(xué)與技術(shù)學(xué)院 課 程 設(shè) 計 報 告 11 錄入學(xué)生信息界面 圖 32 學(xué)生信息錄入 界面 查詢學(xué)生信息界 面 圖 33 學(xué)生信息查詢界面 咸寧學(xué)院 計算機科學(xué)與技術(shù)學(xué)院 課 程 設(shè) 計 報 告 12 修改學(xué)生信息界面 圖 34 學(xué)生信息修改界面 修改學(xué)生信息界面 35 學(xué)生信息刪除界面 咸寧學(xué)院 計算機科學(xué)與技術(shù)學(xué)院 課 程 設(shè) 計 報 告 13 工作總結(jié) 通過這次課程設(shè)計,我鍛煉了自己的動手能力,鞏固了對面向?qū)ο蟪绦蛟O(shè)計概念的理解和 JAVA 的運用,初步掌握 JAVA 開發(fā)應(yīng)用程序的基本方法,學(xué)習(xí)了對數(shù)據(jù)庫的基本操作,能夠?qū)?Microsoft Acess 的表做基本處理,提高了自己綜合運用所學(xué)知識的能力。 深刻認識到了基本知識的重要性?,F(xiàn)在我知道了,不知道函數(shù)怎么來的,根本什么也做不了。除非照抄別人的代碼,那 樣也根本不可能知道功能是如何實現(xiàn)的?,F(xiàn)在很有必要加強基本語法知識的學(xué)習(xí)了。 JAVA 應(yīng)用性很強,只有老師的講解不行,只看也不中,只有自己動手去做才會發(fā)現(xiàn)自己確實有太多的不足,許多程序看似簡單,真正去做才知道知識并沒有自己想象的那樣扎實。從而懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手能力和獨立思考的能力。 其中對 JAVA 圖像用戶界面、 JAVA 數(shù)據(jù)庫 JDBC的運用、內(nèi)部匿名類等 JAVA 知識有了更深的理 解與應(yīng)用。 樹立了對自己工作能力的信心,相信會對今后的學(xué)習(xí)工作生活有非常重要的影響。而且大大提高了動手的能力,使我充分體會到了在創(chuàng)造過程中探索的艱難和成功時的喜悅。 提高了學(xué)習(xí)計算機的興趣,增強了信心。在本次課程設(shè)計中,我遇到了很多的困難,這些困難搞得我焦頭爛額,幾度試圖放棄,但最終堅持著一一把困難克服掉了。每當克服一個困難,都非常的興奮,這些都是自己努力的結(jié)果?,F(xiàn)在,我有信心面對接下來的挑戰(zhàn),在不斷的實踐中鍛煉自己,提高自己! 經(jīng)過幾個星期的設(shè)計和開發(fā),系統(tǒng)基本開發(fā)完畢。在本次課程設(shè)計中困難遇到不少,比如數(shù) 據(jù)庫的連接, SQL 語言的書寫格式,全局參數(shù)的傳遞等。由于設(shè)計時間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如用戶界面不夠美觀,功能不夠完善等多方面問題。在這次系統(tǒng)開發(fā)的過程中,我深深體會到了做一個系統(tǒng),首先進行需求分析的重要性,了解了一個系統(tǒng)的制作,從功能分析到功能模塊分析、與其他系統(tǒng)的關(guān)系,再到數(shù)據(jù)庫設(shè)計、數(shù)據(jù)庫結(jié)構(gòu)實現(xiàn)及各功能模塊的創(chuàng)建都需要從整體上考慮設(shè)計。這些都有待以后進一步改進。 回顧起此次 JAVA 課程設(shè)計,我仍感慨頗多,學(xué)到了很多的東西。同時不僅鞏固了以前所學(xué)過的知識,而且還學(xué)到了很多在書本上 所沒有學(xué)到過的知識。在實際設(shè)計中才發(fā)現(xiàn),書本上理論性的東西與在實際運用中的還是有一定的出入的,所以有些問題不但要深入地理解,而且要不斷地更正以前的錯誤思維。一切問題必須要靠自己一點一滴的解決,而在解決的過程當中你會發(fā)現(xiàn)自己在飛速的提升。 咸寧學(xué)院 計算機科學(xué)與技術(shù)學(xué)院 課 程 設(shè) 計 報 告 14 參考文獻 [1] 耿祥義,張躍平 .Java 2 實用教程(第三版) [M].北京 :清華大學(xué)出版社 ,2021 [2] (美) 霍斯特曼 ( Horstmann .) amp。nbs. Java2 核心技術(shù) (卷 Ⅱ 高級特性原書第 7版 )/Sun公司核心技術(shù)叢書 [M].機械工業(yè)出 版社 , 2021 咸寧學(xué)院 計算機科學(xué)與技術(shù)學(xué)院 課 程 設(shè) 計 報 告 15 全部源碼(此源碼不在報告中,為了看著方便,附在了后面)。 package Stu。 import .*。 /** * 連接數(shù)據(jù)庫的類 */ public class Database { private Statement stmt=null。 ResultSet rs=null。 private Connection conn=null。 String sql。 String strurl=jdbc:odbc:scmanage。 public Database(){ } /** * 打開數(shù)據(jù)庫連接 */ public void OpenConn()throws Exception{ try{ ()。 conn=(strurl)。 } catch(Exception e){ (OpenConn:+())。 } } /** * 執(zhí)行 SQL 查詢語句,返回結(jié)果集 RS */ 咸寧學(xué)院 計算機科學(xué)與技術(shù)學(xué)院 課 程 設(shè) 計 報 告 16 public ResultSet executeQuery(String sql){ stmt = null。 rs=null。 try{ stmt=(,_READ_ONLY)。 rs=(sql)。 } catch(SQLException e){ (executeQuery:+())。 } return rs。 } /** * 執(zhí)行 SQL 更新語句 */ public void executeUpdate(String sql){ stmt=null。 rs=null。 try{ stmt=(,_READ_ONLY)。 (sql)。 ()。 } catch(SQLException e){ (executeUpdate:+())。 } } public void closeStmt(){ try{ ()。 咸寧學(xué)院 計算機科學(xué)與技術(shù)學(xué)院 課 程 設(shè) 計 報 告 17 } catch(SQLException e){ (closeStmt:+())。 } } /** * 關(guān)閉數(shù)據(jù)庫連接 */ public void closeConn(){ try{ ()。 } catch(SQLException ex){ (:+())。 } } /* *轉(zhuǎn)換編碼 */ public static String toGBK(String str){ try { if(str==null) str = 。 else str=new String((ISO88591),GBK)。 } catch (Exception e) {(e)。} return str。 } } package Stu。 咸寧學(xué)院 計算機科學(xué)與技術(shù)學(xué)院 課 程 設(shè) 計 報 告 18 import .*。 import .*。 import .*。 public class DeleteStudent extends JPanel implements ActionListener{ /** * */ private static final long serialVersionUID = 1L。 /** * 刪除界面 */ StuBean queryStu = new StuBean()。 StuBean delStu = new StuBean()。 JTextField Snum,Sname,Smajor,Sgrade,Sbirth。 JRadioButton boy,girl。 JButton del。 ButtonGroup group = null。 public
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1