資源描述:
《畢業(yè)設(shè)計論文-學(xué)生宿舍管理系統(tǒng)(jsp)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、摘要高校學(xué)生宿舍管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于后臺數(shù)據(jù)庫的建立和維護要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于前端應(yīng)用程序的開發(fā)則要求應(yīng)用程序能提供強大的數(shù)據(jù)操縱功能,界面友好、使用簡單方便等特點。我們使用Microsoft公司的SQLSERVER2005數(shù)據(jù)庫為開發(fā)工具,JAVA是比較完備的面向數(shù)據(jù)庫開發(fā)工具,同時它也利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能
2、化對象,提供了強大的數(shù)據(jù)環(huán)境,更有利于對數(shù)據(jù)庫和數(shù)據(jù)表的直接操作和處理,提高了編程效率和可靠性。舊的手工紀(jì)錄的宿舍管理方式已經(jīng)不能適應(yīng)高速發(fā)展的信息化時代,新的宿舍管理系統(tǒng)開發(fā)出來之后,學(xué)校的現(xiàn)有的宿舍信息管理將有很大的改觀,由過去的人工方式轉(zhuǎn)變?yōu)橛嬎銠C方式,由效率低、數(shù)據(jù)冗余、易產(chǎn)生錯誤轉(zhuǎn)變?yōu)闄z索迅速、查找方便、可靠性高、存儲量大。這些優(yōu)點能夠極大地提高效率,也是學(xué)??茖W(xué)化、正規(guī)化管理的重要條件。關(guān)鍵詞:學(xué)生宿舍管理系統(tǒng);JSP服務(wù)器;設(shè)計與實現(xiàn);MyEclipse平臺;SQLSERVER20
3、05目錄目錄摘要I目錄II第一章學(xué)生宿舍管理系統(tǒng)概述11.1系統(tǒng)開發(fā)的意義11.2系統(tǒng)開發(fā)的背景與現(xiàn)狀11.3SQLServer2005簡介11.4JSP簡介21.5MyEclipse簡介4第二章系統(tǒng)需求分析與總體設(shè)計52.1功能需求52.1.1基本功能需求52.2性能需求52.1.1系統(tǒng)安全性52.3業(yè)務(wù)流程6第三章詳細設(shè)計83.1數(shù)據(jù)庫設(shè)計83.1.1數(shù)據(jù)庫的引入83.1.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計E-R圖83.2程序流程設(shè)計133.2.1概述133.2.2程序流程143.3程序關(guān)鍵界面設(shè)計163
4、.3.1系統(tǒng)登陸界面163.3.2學(xué)生、宿管權(quán)限界面163.3.5評比界面193.3.6入住登記界面193.3.7學(xué)生信息查詢203.3.8查看學(xué)生保修情況界面21第四章程序代碼及實現(xiàn)224.1數(shù)據(jù)庫的連接224.2系統(tǒng)實現(xiàn)代碼22第五章總結(jié)與展望27致謝28參考文獻2929學(xué)生信息管理系統(tǒng)概述第一章學(xué)生宿舍管理系統(tǒng)概述1.1系統(tǒng)開發(fā)的意義為了實現(xiàn)提高高校宿舍管理部門的工作效率;充分利用資源;減少不必要的人力,物力和財力的支出;方便宿舍管理部門的工作人員全面地掌握學(xué)生住宿情況等目的;為宿舍管理部
5、門,開發(fā)設(shè)計專用系統(tǒng)--高校學(xué)生宿舍信息管理系統(tǒng)來進行管理學(xué)生宿舍信息,使學(xué)生宿舍信息實現(xiàn)標(biāo)準(zhǔn)化的管理和規(guī)范化的制度是十分必要的。專用系統(tǒng)是一個信息管理系統(tǒng)MIS(ManagementInformationSystem)(以下就稱信息管理系統(tǒng)),它將實現(xiàn)檢索迅速和查找方便;信息的錄入,修改和刪除功能;以及對新入校學(xué)生進行宿舍安排等功能。系統(tǒng)的具體設(shè)計與實現(xiàn)將針對淮安信息職業(yè)技術(shù)學(xué)院宿舍管理的具體情況進行開展。1.2系統(tǒng)開發(fā)的背景與現(xiàn)狀學(xué)生宿舍管理系統(tǒng)對于一個學(xué)校來說是必不可少的組成部分。目前好多
6、學(xué)校還停留在宿舍管理人員手工記錄數(shù)據(jù)的最初階段,手工記錄對于規(guī)模小的學(xué)校來說還勉強可以接受,但對于學(xué)生信息量比較龐大,需要記錄存檔的數(shù)據(jù)比較多的高校來說,人工記錄是相當(dāng)麻煩的。而且當(dāng)查找某條記錄時,由于數(shù)據(jù)量龐大,還只能靠人工去一條條的查找,這樣不但麻煩還浪費了許多時間,效率也比較低。當(dāng)今社會是飛速進步的世界,原始的記錄方式已經(jīng)被社會所淘汰了,計算機化管理正是適應(yīng)時代的產(chǎn)物。信息世界永遠不會是一個平靜的世界,當(dāng)一種技術(shù)不能滿足需求時,就會有新的技術(shù)誕生并取代舊技術(shù)。21世紀(jì)的今天,信息社會占著主
7、流地位,計算機在各行各業(yè)中的運用已經(jīng)得到普及,自動化、信息化的管理越來越廣泛應(yīng)用于各個領(lǐng)域。我們針對如此,設(shè)計了一套學(xué)生宿舍管理系統(tǒng)。學(xué)生宿舍管理系統(tǒng)采用的是計算機化管理,系統(tǒng)做的盡量人性化,使用者會感到操作非常方便,管理人員需要做的就是將數(shù)據(jù)輸入到系統(tǒng)的數(shù)據(jù)庫中去。由于數(shù)據(jù)庫存儲容量相當(dāng)大,而且比較穩(wěn)定,適合較長時間的保存,也不容易丟失。這無疑是為信息存儲量比較大的學(xué)校提供了一個方便、快捷的操作方式。本系統(tǒng)具有運行速度快、安全性高、穩(wěn)定性好的優(yōu)點,并且具備完善的報表生成、修改功能,能夠快速的查
8、詢學(xué)校所需的住宿信息。1.3SQLServer2005簡介宿舍信息管理系統(tǒng)采用SQLServer2005數(shù)據(jù)庫,實行自動化,高效率進行數(shù)據(jù)處理。由于本信息管理系統(tǒng)采用的是采用JSP基于B/S體系結(jié)構(gòu)的WEB應(yīng)用程序。將通過使用網(wǎng)絡(luò)化處理,宿管人員只需要懂得計算機操作的初步知識即可。SQLServer2005是Microsoft公司推出的SQLServer數(shù)據(jù)庫管理系統(tǒng),它繼承了SQLServer2000版本的優(yōu)點;同時,SQL29學(xué)生信息管理系統(tǒng)概述Server2005具有使用方便??缮炜s性好與