【正文】
因此,該系統(tǒng)必然會存在一些缺陷和不足。在對具體實現(xiàn)功能模塊進(jìn)行編程時,要養(yǎng)成良好的加注釋的習(xí)慣,這樣的話不僅能理清思路,而且可以為以后的調(diào)試程序帶來很大的方便。對于系統(tǒng)的需求要明確,這樣才能做到有的放矢。通過系統(tǒng)調(diào)試結(jié)果顯示,系統(tǒng)基本上完成了功能需求,系統(tǒng)界面比較美觀,操作方便,做出了自己的特色。在具體的測試中,一般應(yīng)遵循以下原則:由程序設(shè)計者之外的人進(jìn)行測試;測試用例應(yīng)由兩部分組成:輸入數(shù)據(jù)和預(yù)期輸出結(jié)果;應(yīng)選用不合理的輸入數(shù)據(jù)與非法輸入測試;不僅要檢驗程序是否實現(xiàn)預(yù)期功能,還應(yīng)檢查程序是否做了不應(yīng)該做的工作;集中測試容易出錯的程序模塊;對程序修改以后,必須重新進(jìn)行測試。 圖 613 成績表修改7 系統(tǒng)測試 系統(tǒng)測試與測試環(huán)境 運行環(huán)境實施環(huán)境包括硬件和軟件。 圖 611 課程表修改 成績管理選擇左側(cè)菜單中的“成績管理”→“成績信息維護(hù)”功能,進(jìn)入“成績表列表”頁面,這里可以增刪改查成績信息。圖 69 教師表修改 課程管理選擇左側(cè)菜單中的“課程管理”→“課程信息維護(hù)”功能,進(jìn)入“課程表列表”頁面,這里可以增刪改查課程信息。 圖 67 學(xué)生表修改 教師管理選擇左側(cè)菜單中的“用戶管理”→“教師管理”功能,進(jìn)入“教師表列表”頁面,這里可以增刪改查教師信息;每個新增的教師自動成為系統(tǒng)的用戶,具備教師權(quán)限,如查看課程、成績、查看和修改本人信息等;“用戶名”和“密碼”均可在此設(shè)定,密碼在登錄系統(tǒng)后可自行更改。 圖 65 數(shù)據(jù)信息數(shù)據(jù)列表 用戶管理 學(xué)生管理選擇左側(cè)菜單中的“用戶管理”→“學(xué)生管理”功能,進(jìn)入“學(xué)生表列表”頁面,這里可以增刪改查學(xué)生信息;每個新增的學(xué)生自動成為系統(tǒng)的用戶,具備學(xué)生權(quán)限,如查看課程、成績、查看和修改本人信息;“用戶名”和“密碼”默認(rèn)為該學(xué)生的“學(xué)生編號”和“123”,密碼在登錄系統(tǒng)后可自行更改。 圖 63 數(shù)據(jù)信息索引列表單擊每個條目的“編碼”,可以對本條目進(jìn)行“編碼”、“名稱”、“說明”的更改。圖 61 登錄系統(tǒng) 修改密碼單擊右上“修改密碼”鏈接;在“原始密碼”輸入框中輸入原密碼,在“新密碼”和“確認(rèn)新密碼”輸入框中輸入希望變更為的密碼,單擊“確定”按鈕更改密碼;單擊“取消”按鈕退回上一頁面。 系統(tǒng)管理布局:每個功能頁面的LOGO下放置“數(shù)據(jù)信息維護(hù)”、“修改密碼”、“退出系統(tǒng)”按鈕。列表上方放置查詢、添加、刪除等相關(guān)功能按鈕。 用戶管理教師管理進(jìn)入后列表顯示所有教師信息,每個條目包含編號、姓名、是否使用等信息。注:默認(rèn)管理員用戶名為“admin”,密碼為“admin”。兩個文本輸入框:用戶名、密碼。包括的數(shù)據(jù)項有使用標(biāo)識、用戶類型、入學(xué)年份、省份、政治面貌、民族、考試性質(zhì)、學(xué)生狀態(tài)。4 系統(tǒng)設(shè)計 系統(tǒng)模塊設(shè)計 通過系統(tǒng)功能分析我們可以看出系統(tǒng)分為四大模塊:系統(tǒng)管理,用戶管理,課程管理,成績管理。(2)錄入功能:系統(tǒng)沒有為普通用戶提供相應(yīng)的錄入功能,為系統(tǒng)管理員提供對所有信息的錄入功能。因此需要設(shè)置用戶權(quán)限,分管理員與一般用戶,管理員是系統(tǒng)的管理人員,可以進(jìn)行系統(tǒng)內(nèi)的任何操作,查詢,修改,刪除等操作。另外,本系統(tǒng)作為一個小型的學(xué)生學(xué)籍管理系統(tǒng),所耗費的資源非常的小,學(xué)校的電腦無論是硬件還是軟件都能夠滿足條件,因此,本系統(tǒng)在運行上是可行的。從客戶/服務(wù)器方式上發(fā)展起來的框架結(jié)構(gòu)為我們提供了開發(fā)本系統(tǒng)的基礎(chǔ)。2 可行性研究分析可行性研究的目的是用最小的代價在盡可能的時間內(nèi)確定問題是否能夠解決。滿足學(xué)校領(lǐng)導(dǎo)、教育管理單位、學(xué)生管理人員、教師和學(xué)生的不同層次和不同方面的需要。學(xué)籍是組織管理學(xué)生的客觀依據(jù)。本論文包括引言、需求分析、系統(tǒng)設(shè)計、詳細(xì)設(shè)計、系統(tǒng)操作和系統(tǒng)測試等方面,較為系統(tǒng)地介紹了“學(xué)生學(xué)籍管理系統(tǒng)”開發(fā)的整個過程。系統(tǒng)是基于在MyEclipse工作平臺上,使用Java、JavaScript和JSP等語言,以及采用MVC模式開發(fā)。該學(xué)生學(xué)籍信息管理系統(tǒng)是一個典型的綜合數(shù)據(jù)庫應(yīng)用程序,其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。關(guān)鍵字:MySQL,Java,學(xué)生學(xué)籍管理AbstractThe student management system database is using MySQL, the server is using . The system is based on MyEclipse platform, using Java, JavaScript and JSP language, and uses MVC model development.The student information management system is a prehensive database of typical application, its development mainly includes two aspects: the background of the establishment and maintenance of database and frontend application development. System is mainly to plete the login user interface management, information management, course inf