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

正文內(nèi)容

java課程設(shè)計-學(xué)籍管理系統(tǒng)(參考版)

2025-08-10 14:55本頁面
  

【正文】 求知的道路仍在繼續(xù),自己唯有不停地探索研究,才能使自己獲得的知識,更廣,更全面。這點JAVA實現(xiàn)的還是不錯的,它可以使我們在編程的時候省掉了很多代碼,減少了時間的浪費以及空間的占用。今后在學(xué)習(xí)數(shù)據(jù)庫的過程中,應(yīng)該認(rèn)真學(xué)習(xí)它,這樣以后就可以把這個程序改的更加完美。 剛開始也嘗試怎樣通過翻頁的形式來實現(xiàn)查詢?nèi)繉W(xué)生的信息,在編寫代碼的過程中,對于數(shù)據(jù)庫游標(biāo)的具體實現(xiàn)還沒有撐握的很好。 通過對這個系統(tǒng)的研究,對JAVA書上的知識又認(rèn)認(rèn)真真的看了一遍,并且仔細(xì)研究書上258頁一個網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計,看看它是怎樣連接數(shù)據(jù)庫,以及其各種方法的使用,同時在圖書館借了本相關(guān)的書籍??梢栽诓藛螜谏闲陆▽W(xué)生成績菜單項,通過調(diào)用窗體,實現(xiàn)對學(xué)生平時成績的錄入、修改、查詢等工作,也可以對學(xué)生的成績進(jìn)行排序并同時求出他們的平時成績。這樣就可以使系統(tǒng)更加活潑、生動。3) 在查詢?nèi)繉W(xué)生時,也可以不弄類似于表格的形式,而是在窗體上按照輸入的順序,直接顯示在窗體上,并通過添加首頁、上一頁、下一頁、尾頁按鈕,來實現(xiàn)往查詢上一個學(xué)生信息或下一個學(xué)生信息的功能。1) 在用戶運行程序時,用戶不需要驗證帳號與密碼就可以進(jìn)去,這時信息的安全性不夠高,因此可以在用戶剛進(jìn)入系統(tǒng)時,彈出一個窗體要求用戶驗證帳號信息以及其密碼。并且以類似表格的形式將student表中的所有信息,將學(xué)生信息展現(xiàn)的更加具體,清晰。當(dāng)按下錄入學(xué)生基本信息菜單子項時,彈出如圖52所示界面(已輸入數(shù)據(jù)):圖52 錄入學(xué)生信息圖若點下Button是時,將關(guān)閉提示信息窗口,并將文本框中的信息清空;若下Button退出時,將關(guān)閉提示信息窗口和錄入學(xué)生信息窗口,并將文本框中的信息清空(防止進(jìn)入其他窗口時,文本框中的數(shù)據(jù)不為空)。(faceplate(f))。}調(diào)用該面板的方法如下:st=new MyFrame(s)。 (birthday)。 (130,280)。(50,30)。(grade)。 (130,240)。(50,30)。 (speciality)。 (130,200)。(50,30)。(cg2)。 (240,160)。(50,30)。 (name)。 (130,120)。(50,30)。()。(true)。 }3) 主要面板的設(shè)計 通過對各個窗體的分析,發(fā)現(xiàn)其姓名、性別、專業(yè)、年級、出生在窗體中的分布都有共同之處,因此可以定義一個面板將這些內(nèi)容規(guī)劃好,在定義錄入、修改、查詢、刪除等方法時可以直接調(diào)用該面板,可以節(jié)省許多代碼與運行的速度。 setVisible(true)。 file[4].addActionListener(this)。 file[2].addActionListener(this)。 }file[0].addActionListener(this)。i。 (fi)。 //菜單對象 MenuItem[] file= { new MenuItem(錄入學(xué)生基本信息,new MenuShortcut()), //快捷鍵為 ctrl+A new MenuItem(修改學(xué)生基本信息,new MenuShortcut()), //快捷鍵為 ctrl+S new MenuItem(查詢學(xué)生基本信息,new MenuShortcut()), //快捷鍵為 ctrl+D new MenuItem(刪除學(xué)生基本信息,new MenuShortcut()), //快捷鍵為 ctrl+F new MenuItem(退出) }。 MenuBar m=new MenuBar()。 }2) 主窗體的設(shè)計 通過構(gòu)造函數(shù)創(chuàng)建一個窗體,在其創(chuàng)建一個空菜單條m,并創(chuàng)建菜單項(菜單選項)加到m中,在菜單項上添加菜單子項(錄入學(xué)生信息、修改學(xué)生信息、查詢學(xué)生信息、刪除學(xué)生信息、退出)并對它們注冊給動作事件接口。 ()。 } else (true)。 } if(count==0) { ask(提示信息)。 bi=(生日)。sp=(專業(yè))。na=(姓名)。int count=0。+num+39。 Statement stmt=()。 String url=jdbc:odbc:mystudent。 }③、修改代碼 先判斷輸入的學(xué)生學(xué)號student是否存在,若存在繼續(xù)操作,不存在時彈出提示信息窗口。()。 (學(xué)生信息錄入成功)。 (sql)。+bi+39。+gr+39。+sp+39。+sex+39。+na+39。+nu+39。 Statement stmt=()。 String url=jdbc:odbc:mystudent。 //獲取生日 if(()) sex=男。 //獲取專業(yè) gr=()。 //獲取姓名 sex=。nu=()。 }}該代碼針對JdbcOdbcDriver驅(qū)動,ODBC源名為mystudent,沒有進(jìn)行口令驗證。 ()。 } try{ Connection con=(url,null)。 //mystudent為數(shù)據(jù)源名稱 try{ ()。設(shè)計應(yīng)簡潔實用,避免在細(xì)節(jié)上(如字體、顏色)耗費時間。String sql=create
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1