java_課程設計報告 論文

java_課程設計報告 論文

ID:5431513

大?。?01.00 KB

頁數:14頁

時間:2017-12-11

java_課程設計報告  論文_第1頁
java_課程設計報告  論文_第2頁
java_課程設計報告  論文_第3頁
java_課程設計報告  論文_第4頁
java_課程設計報告  論文_第5頁
資源描述:

《java_課程設計報告 論文》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫

1、Java課程設計報告題目學生學籍管理系統(tǒng)所在院系  軟件學院 學生姓名王璐專業(yè)機械+軟件工程班級09-4學號022011年7月12日大連交通大學JAVA課程設計報告第一章總體設計1.1本系統(tǒng)的主要功能通過一系列的JAVA程序設計出一套學生學籍管理系統(tǒng),調整前后臺的運行,可實現(xiàn)查詢、錄入、刪除學生學籍信息。1.2系統(tǒng)包含的類及類之間的關系本系統(tǒng)共包括10個java源文件。如圖1-1所示。圖1-1類之間的關系1.3java源文件及其功能1.ManagerWindow.java該文件定義了學生學籍管理系統(tǒng)的登錄主窗口2.InquestStudent.java該文件可以實現(xiàn)查詢學生的基本信息并

2、進行刪除和修改功能3.InquestDept.java該文件可以實現(xiàn)查詢學生的宿舍的安排信息,并進行刪除和修改功能-13-大連交通大學JAVA課程設計報告4.InquestMajor.java該文件可以實現(xiàn)查詢專業(yè)的信息,并進行刪除和修改功能5.InquestClass.java該文件可以實現(xiàn)查詢班級的信息,并進行刪除和修改功能6.InputStudent.java該文件可以實現(xiàn)錄入學生信息功能7.InputDept.java該文件可以實現(xiàn)錄入宿舍信息功能8.InputMajor.java該文件可以實現(xiàn)錄入專業(yè)信息功能9.InputClass.java該文件可以實現(xiàn)錄入班級信息功能10

3、.StudentPicture.java該文件可以實現(xiàn)錄入學生信息時,選擇相應的照片功能-13-大連交通大學JAVA課程設計報告第二章詳細設計2.1主類ManagerWindow(1)成員變量見表2-12-1主要成員變量(屬性)成員變量描述變量類型名稱查詢類對象InquestStudent學生信息查詢錄入類對象InputStudent學生信息錄入Menu類的對象JMenu開始Menu標簽類的對象JLabelLabel面板類對象JPanepCenter(2)方法見表2-2表2-2主要方法方法名功能備注ManagerWindow()構造主窗口構造方法actionPerformed(Acti

4、onEvente)使用監(jiān)視器接口實現(xiàn)其方法監(jiān)視器定義的方法staticvoidmain(Stringargs[])定義主類(3)源代碼見文件ManagerWindow.java2.2類InquestStudent(1)成員變量見表2-3表2-3主要成員變量(屬性)成員變量描述變量類型名稱字符串變量儲存信息String學號1顯示及錄入信息JTextField學號按鈕組件JButton選擇照片選擇性按鈕組件用于選擇JRadioButton男,女選擇按鈕組ButtonGroupgroup-13-大連交通大學JAVA課程設計報告(2)方法見表2-4表2-4主要方法方法名功能備注InquestS

5、tudent()實現(xiàn)個面板并加到card中構造方法actionPerformed(ActionEvente)實現(xiàn)使用的接口方法實現(xiàn)監(jiān)視器方法clearMess()清除文本框內信息無返回值方法InquestTest(String號,String類型)檢查數據庫中是否有此數據返回值為boolean型Inquest(String號,String類型)與數據庫連接,顯示查詢結果無返回值Delete(String號,String類型)與數據庫連接,刪除其中信息無返回值Update(String號,String類型)與數據庫連接,更新其中信息無返回值2.3類InquestMajor(1)成員變量見

6、表2-5表2-5主要成員變量(屬性)成員變量描述變量類型名稱字符串變量儲存專業(yè)信息String專業(yè)號1顯示及錄入專業(yè)等信息JTextField專業(yè)號按鈕組件JButton查詢定義標簽,以便顯示信息JLabellabel(2)方法見表2-6表2-6主要方法方法名功能備注InquestMajor()實現(xiàn)個面板并加到card中構造方法此類中還有actionPerformed(ActionEvente)、clearMess()、InquestTest(String號,String類型)、Inquest(String號,String類型)、Delete(String號,String類型)、Upd

7、ate(String號,String類型)方法,與InquestStudent中的方法功能相似。(3)源代碼見文件InquestMajor.java-13-大連交通大學JAVA課程設計報告2.4類InquestDept(1)成員變量見表2-7表2-7主要成員變量(屬性)成員變量描述變量類型名稱字符串變量儲存寢室信息String寢室號顯示及錄入寢室等信息JTextField人數按鈕組件JButton重置定義標簽,以便顯示信息JLabellabel

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。