資源描述:
《學生住宿管理系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、數(shù)學與計算機學院課程設計說明書課程名稱:軟件工程與數(shù)據(jù)庫-課程設計課程代碼:6014419題目:學生住宿管理系統(tǒng)年級/專業(yè)/班:2011級軟件設計2班學生姓名:朱中陽學 號:312011080611531開始時間:2013年06月7日完成時間:2013年06月21日課程設計成績:學習態(tài)度及平時成績(30)技術水平與實際能力(20)創(chuàng)新(5)說明書(計算書、圖紙、分析報告)撰寫質量(45)總分(100)指導教師簽名:年月日摘要隨著計算機的普及,各行各業(yè)都離不開信息處理,然而,現(xiàn)今有許多高校仍然用手工對宿舍進行管理。而隨著辦學規(guī)模的不斷擴大,學
2、生人數(shù)越來越多,數(shù)據(jù)信息處理的工作量也日益增大,這種手工管理存在的弊端就會顯現(xiàn)出來,如易出錯,出錯后不易修改;易丟失數(shù)據(jù),而且不易查找等等。為了提高高校的整體管理水平,同時基于計算機在高校宿舍管理的應用也日趨普及,這使得建立學生住宿管理系統(tǒng)成為必然的選擇。針對這種現(xiàn)象設計了一套學生住宿管理系統(tǒng),學生住宿管理系統(tǒng)采用的是計算機化管理,系統(tǒng)做的盡量人性化,使用者會感到操作非常方便,管理人員需要做的就是將數(shù)據(jù)輸入到系統(tǒng)的數(shù)據(jù)庫中去。由于數(shù)據(jù)庫存儲容量相當大,而且比較穩(wěn)定,適合較長時間的保存,也不容易丟失。這無疑是為信息存儲量比較大的學校提供了一個方
3、便、快捷的操作方式。分析了住宿管理系統(tǒng)的各項要求,利用軟件畫出了數(shù)據(jù)庫的關系模型,在SQLserver2008中創(chuàng)建了數(shù)據(jù)庫,用NetBeansIDE6.9編程實現(xiàn)了學生住宿管理系統(tǒng),該系統(tǒng)具有人員信息的添加、查找、修改和顯示等功能。關鍵詞:SQLServer2008;Java;宿舍管理系統(tǒng)0宿舍住宿管理系統(tǒng)目錄引言11需求分析21.1系統(tǒng)分析21.2用戶需求22概要設計32.1系統(tǒng)流程圖32.2系統(tǒng)功能模塊設計42.3系統(tǒng)總體設計53數(shù)據(jù)庫設計63.1.概念模型設計63.2.邏輯結構設計73.3物理結構設計74程序模塊設計104.1開發(fā)環(huán)境
4、及數(shù)據(jù)庫連接104.2模塊1設計 104.3模塊2設計124.4模塊3設計155系統(tǒng)測試185.1測試環(huán)境185.2測試用例及結果18結論29參考文獻30學生住宿管理系統(tǒng)引言數(shù)據(jù)庫是數(shù)據(jù)管理的最新技術,是計算機科學是重要分支。今天,信息資源已成為各個部門重要的財富和資源。建立一個滿足各級部門信息處理要求的行之有效的信息系統(tǒng)也已成為一個企業(yè)或組織生存和發(fā)展的重要條件。因此,越來越多的應用領域采用數(shù)據(jù)庫技術來存儲和處理信息資源。對于一個國家來說,數(shù)據(jù)庫的建設規(guī)模,數(shù)據(jù)庫信息量的大小和使用頻度已成為衡量這個國家信息化程度的標志。隨著計算機網(wǎng)絡的飛速
5、發(fā)展,Internet技術越來越廣泛的應用,網(wǎng)絡覆蓋的區(qū)域不斷擴大,給現(xiàn)代宿舍管理應用帶來了蓬勃發(fā)展的機遇,在現(xiàn)代學生宿舍管理中,網(wǎng)上修改學生信息成為了不可或缺的現(xiàn)代工具。本課程設計主要完成一個學生住宿管理系統(tǒng)。本系統(tǒng)選用NetBeansIDE6.9作為開發(fā)工具,DBMS選用MicrosoftSQLServer。只要在所用系統(tǒng)的計算機上裝上NetBeansIDE6.9和MicrosoftSQLServer2008就可以使用。此次課程設計的目的在于讓學生了解并掌握可視化程序的設計方法,具備初步的獨立分析和設計能力;熟練軟件開發(fā)過程的問題分析、系
6、統(tǒng)設計、程序編碼、測試等基本方法和技能;用系統(tǒng)的觀點和軟件開發(fā)一般規(guī)范進行軟件開發(fā),培養(yǎng)軟件工作者所應具備的科學的工作方法和作風。30學生住宿管理系統(tǒng)1需求分析1.1系統(tǒng)分析一個高校有若干棟宿舍,每棟宿舍有若干房間,一個房間有床位4個。對學生按學院、班級、學生性別、同一省份的學生不能分在一起的原則分宿舍.應實現(xiàn)以下功能:(1)查詢功能:按班級查詢本班學生分配到那些宿舍,按省份查詢本省的學生住宿情況,按學院查詢本學院的學生住宿情況(2)添加功能:對學生能進行宿舍的分配。(3)修改功能:對學生能進行宿舍調整(4).打印功能:打印班級的學生住宿情況
7、1.2用戶需求用戶需求可分為兩個方面:一方面是宿舍管理員聽過學生住宿管理系統(tǒng)來查詢某學生的宿舍情況以及各個省,各個學院的宿舍分配情況。方便來訪客人的訪問等;另一方面的學習宿舍管理的相關工作人員,通過學生住宿管理系統(tǒng)來對新生進行宿舍分配,對某些學生進行宿舍調整,也可以方便的對各個班級,各個學院,各個省的學生住宿情況進行查詢。這兩個方面形成了學生住宿管理系統(tǒng)的一個有機工作整體,采用計算機平臺進行自動化信息處理,可更高效的維護和更新學生住宿管理系統(tǒng),為用戶提供更好的服務,為工作人員更好的管理學生宿舍。系統(tǒng)要求實現(xiàn)對數(shù)據(jù)的存儲和管理,采用方便用戶操作
8、的圖形界面實現(xiàn)系統(tǒng)。界面要求美觀和簡單。通過對應的菜單進如相應的界面,對數(shù)據(jù)進行相應的操作,在錄入時首先要求用戶輸入相應的數(shù)據(jù),最后點確定,對數(shù)據(jù)進行保存,并提示用