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

正文內(nèi)容

基于java的學(xué)生信息管理系統(tǒng)設(shè)計與實現(xiàn)(編輯修改稿)

2024-07-15 17:03 本頁面
 

【文章內(nèi)容簡介】 33 學(xué)生選課表(SC)名稱數(shù)據(jù)類型主鍵非空學(xué)號Char(10)YesYes課程編號Char(4)YesYes成績Number(4,1)NoNo學(xué)生學(xué)號學(xué)生姓名性別專業(yè)年級出生 學(xué)生信息ER圖課程課程編號上課地點課程名稱授課教師課程類別 課程信息ER圖選課表學(xué)號課程編號成績 學(xué)生選課ER圖 結(jié)構(gòu)設(shè)計與結(jié)構(gòu)功能圖 結(jié)構(gòu)設(shè)計根據(jù)對系統(tǒng)進(jìn)行需求分析,本系統(tǒng)將分為4個模塊:● 學(xué)生管理管理學(xué)生基本信息,包括個人信息的添加、修改、刪除以及選課信息的添加?!?課程管理管理課程的基本信息,包括課程信息的添加、修改和刪除?!?成績管理管理學(xué)生選課的成績信息,包括成績的登記與修改。● 信息查詢查詢已經(jīng)登記的信息,包括學(xué)生的基本信息、課程的基本信息與成績信息。 功能結(jié)構(gòu)圖。學(xué)生管理系統(tǒng)學(xué)生管理課程管理成績管理信息查詢添加增加刪除學(xué)生查詢增加課程查詢修改修改修改刪除學(xué)生選課成績查詢按姓名查詢按學(xué)號查詢按性別查詢按專業(yè)查詢按學(xué)院查詢按課程名稱查詢查詢所有科目成績按授課老師查詢 學(xué)生管理系統(tǒng)功能結(jié)構(gòu)圖 4 系統(tǒng)實現(xiàn)該系統(tǒng)由6個模塊構(gòu)成,包括學(xué)生管理系統(tǒng)主界面模塊、學(xué)生信息管理模塊、課程信息管理模塊、成績信息管理模塊、信息查詢模塊和數(shù)據(jù)操作模塊。下面分別加以敘述:① 學(xué)生管理系統(tǒng)主界面模塊。StuMS是學(xué)生管理系統(tǒng)的主運行類,其中有運行整個程序的main方法,該文件生成了StuMain類的一個實例,從而生成了學(xué)生管理系統(tǒng)的界面。StuMain類繼承自JFrame類,實現(xiàn)了ActionListener接口,他有一個不帶參數(shù)的構(gòu)造方法StuMain(),用來生成StuMain的實例。StuMain類將所有功能集中到菜單欄中,并通過調(diào)用其他模塊來實現(xiàn)學(xué)生管理系統(tǒng)的各個功能。 學(xué)生管理系統(tǒng)主界面② 學(xué)生信息管理模塊、。學(xué)生信息超類增加學(xué)生信息修改學(xué)生信息刪除學(xué)生信息學(xué)生選課按學(xué)號查詢按學(xué)號查詢 學(xué)生信息管理模塊功能結(jié)構(gòu)圖學(xué)生信息管理模塊的6個文件組成了主界面中的“學(xué)生管理”菜單的內(nèi)容,其中包括增加、修改、刪除和學(xué)生選課功能。 學(xué)生信息管理模塊的運行界面③ 課程信息管理模塊、。課程信息超類增加課程信息修改課程信息刪除課程信息按課程號查詢按課程號查詢 課程信息管理模塊功能結(jié)構(gòu)圖課程信息管理模塊中的5個類文件組成了主界面中“課程管理”菜單的內(nèi)容,其中包括增加、修改和刪除功能。 課程信息管理模塊運行界面④ 成績信息管理模塊、。成績管理超類增加成績信息修改成績信息 成績信息管理模塊功能結(jié)構(gòu)圖成績信息管理模塊中的3個類文件組成了主界面中的“成績管理”菜單的內(nèi)容,其中包括增加和修改功能。 成績信息管理模塊的運行界面⑤ 信息查詢模塊信息查詢模塊主要包括學(xué)生查詢、課程查詢和成績查詢3個部分。 學(xué)生信息查詢模塊的運行界面、主要實現(xiàn)功能包括:按學(xué)號查詢、按學(xué)生姓名查詢、按性別查詢、按學(xué)院查詢與按專業(yè)查詢。5 系統(tǒng)調(diào)試與測試功能測試主要是測試程序模塊是否實現(xiàn)了設(shè)計中所要求的功能。功能測試中需要注意的有:(1)查詢功能中,有按單一查詢條件進(jìn)行查詢的,也有按多個查詢條件組合查詢的。這里要注意的多個查詢條件之間的關(guān)系。還有一些常識性的問題,比如按月查詢,閏月中二月的天數(shù)。(2)錄入功能中,需要注意的是前臺設(shè)置的數(shù)值長度是否大于后臺數(shù)值長度,以及前臺和后臺的數(shù)據(jù)結(jié)構(gòu)是否相符,很多時候錄入功能無法實現(xiàn)是由于這些原因。還有就是必須錄入的字段的設(shè)置時候有誤。(3)測試刪除功能中需要注意的是單擊刪除按鈕后,一般會出現(xiàn)提示信息,詢問是否確定刪除。通常情況下,我們單擊確認(rèn)按鈕查看信息是否被刪除掉了,而忽略了單擊取消按鈕后程序的反應(yīng):這時有可能的是沒有刪除,還有一種可能是即便單擊了取消按鈕,也一樣刪除了數(shù)據(jù)。另外,在刪除多條記錄的時候,要注意連續(xù)選中的幾條記錄是否真正都被刪除掉了,即如果再按照這種查詢方式查詢,時候還能查詢出來。有的時候需要在數(shù)據(jù)庫中設(shè)立一個標(biāo)志位,而不是真正的物理刪除。所以在下一次查詢中,可能還會被查詢出來,這主要是因為在查詢條件中沒有將標(biāo)志考慮在內(nèi)。(4)關(guān)于修改功能的測試主要是看修改確認(rèn)后是否數(shù)據(jù)真正已被修改了。這是最基本的功能,需要注意的是看是否能把不應(yīng)該修改的數(shù)據(jù)也修改成功了。 一般是對一個為NULL值的變量進(jìn)行操作引起的。為避免這種異常,最好在對變量操作之前檢查,看它是否為NULL值。一般是由于SQL語句不正確引起的。為避免這種異常,最好在使用SQL語句的程序中捕獲此SQL異常。這是由于數(shù)字的格式錯誤而出現(xiàn)的例外。為了避免出現(xiàn)此類錯誤,一般必須保證數(shù)據(jù)格式輸入正確。在實際的開發(fā)應(yīng)用中,通常出現(xiàn)某一個對象未能關(guān)閉的情況,為了防止這種情況的發(fā)生,可以在有關(guān)對數(shù)據(jù)庫操作的Java類文件中增加自動回收函數(shù),在JVM自動地回收對象時,取出使用的連接對象,判斷是否關(guān)閉,如果沒有關(guān)閉則關(guān)掉。代碼如下所示:protected void finalize(){ try { If(getConn()!=nullamp。amp。!getConn().isClosed()) { ()。 ()。 ()。 } }catch(SQLException e){}}6 實驗小結(jié)經(jīng)過這次課題的設(shè)計并實現(xiàn),盡管會遇到很多難題,但是讓我更加受益的是在這次課題中得到的經(jīng)驗、心得和鍛煉。我發(fā)現(xiàn)做實驗的過程其實就是個不斷的解決問題的過程,從中也感覺到實驗成功的快樂,一個人永遠(yuǎn)有學(xué)不玩的知識,就算是實驗中的知識點都學(xué)了,但在實際的應(yīng)用過程中仍然會遇到不少問題,遇到問題時要做到兩點:一個是“查”,一個是“問”。不懂的地方就得要自己找答案,可以從書本、網(wǎng)絡(luò)中查找解決的答案;再一個就是問周邊的同學(xué)。這次課程的設(shè)計給我所學(xué)的知識做了一個總結(jié),為我深入學(xué)習(xí)編程做了鋪墊。在本課題中存在的不足之處是在所難免的,本人將在日后加于改進(jìn)。參考文獻(xiàn)[1] 王克宏、郝建文. Java技術(shù)教程 [M]. 北京:清華大學(xué)出版社,2002年9月.[2] 蔡敏、徐慧慧、黃炳強. UML基礎(chǔ)與Rose建模教程 [M]. 北京:人民郵電出版社,2006年5月.[3] 薩師煊、王珊. 數(shù)據(jù)庫系統(tǒng)概論(第三版)[M]. 北京:高等教育出版社,2005年12月. [4]齊治昌、譚慶平、寧洪.軟件工程(第二版)[M].北京:高等教育出版社,2004年,3月. [5]周競濤、趙寒.Eclipse完全手冊[M].北京:電子工業(yè)出版社,2006年,8月. [6]Cay、GaryCornll.葉乃文等譯.Java核心技術(shù)[M]北京:機械工業(yè)出版社,2006年5月. [7]蒙祖強、龔濤.Oracle10g數(shù)據(jù)庫Java開發(fā).北京:中國水利水電出版社,2005年6月.附錄代碼// package 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。public class AddStuInfo extends J
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1