大學(xué)生宿舍管理系統(tǒng)設(shè)計(jì)_第1頁
大學(xué)生宿舍管理系統(tǒng)設(shè)計(jì)_第2頁
大學(xué)生宿舍管理系統(tǒng)設(shè)計(jì)_第3頁
大學(xué)生宿舍管理系統(tǒng)設(shè)計(jì)_第4頁
大學(xué)生宿舍管理系統(tǒng)設(shè)計(jì)_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

引言1.1研究背景高校宿舍管理是學(xué)校教育科研管理、課程安排管理之外十分重要的一個(gè)部分,宿舍是學(xué)校不可或缺的一個(gè)實(shí)施教育的過程,是學(xué)校培養(yǎng)人才的必要渠道和硬件設(shè)施也是學(xué)校為了保證大學(xué)生日常生活的一個(gè)全面的保障。宿舍是學(xué)校進(jìn)行素質(zhì)教育的培育基地,是大學(xué)生必須經(jīng)歷的階段,學(xué)生面對突如其來的環(huán)境必須要學(xué)會(huì)適應(yīng),尋找恰當(dāng)?shù)姆绞椒椒▽W(xué)習(xí)如何和別人友好相處建立合作友好的關(guān)系,學(xué)生可以鍛煉自己的生活自立能力,協(xié)調(diào)能力,宿舍給學(xué)生帶來了新的挑戰(zhàn)。專家們經(jīng)過研究發(fā)現(xiàn)宿舍是提高大學(xué)生綜合能力,培養(yǎng)道德風(fēng)尚的潛在場所,主要奉行的就是自由的活動(dòng),活躍的思想自己多方位的交流。室友之間互相鼓勵(lì),督促學(xué)習(xí),發(fā)現(xiàn)他人的長處。這是對大學(xué)生能夠起到不斷完善的作用。大學(xué)生需要能夠在自然和諧友好的宿舍環(huán)境下能夠發(fā)掘自己的“潛在能量”,是改造的起點(diǎn)。大學(xué)生在和諧的寢室關(guān)系渲染下能夠盡情的展現(xiàn)自我,揮灑個(gè)性,不拘束不束縛,潛在的挖掘大學(xué)生的創(chuàng)造性,積極性。大學(xué)生宿舍管理需要遵循學(xué)校所規(guī)定的相關(guān)校規(guī)制度以及宿舍管理制度,根據(jù)一定的管理模式對學(xué)生進(jìn)行思想性教育灌輸,從行動(dòng)上制約學(xué)生,管理學(xué)生從而逐漸達(dá)成教育貫徹實(shí)際的綜合性口標(biāo)。所以,高校宿舍管理工作的優(yōu)缺點(diǎn)對學(xué)生的管理行為起著規(guī)范作用。宿舍的有效管理引導(dǎo)學(xué)生有一個(gè)健康的飲食習(xí)慣和作息時(shí)間,對學(xué)生的價(jià)觀、世界觀都有很深遠(yuǎn)的影響。不少高校管理層都把宿舍的管理工作放在首要位置作為行政管理的有效標(biāo)準(zhǔn),因?yàn)檫@關(guān)乎學(xué)生的安全保障,生活作息等各方面的發(fā)展。為了促進(jìn)大學(xué)生教育的全方面發(fā)展,宿舍作為學(xué)校作息風(fēng)范的代表,宿舍管理系統(tǒng)的建設(shè)需要進(jìn)一步加強(qiáng)。具體來說,大學(xué)生的宿舍管理活動(dòng)主要是對學(xué)生衣食住行等日常行為進(jìn)行監(jiān)督管制,和學(xué)生進(jìn)行溝通交流實(shí)施幫助。通過管理人正確的引導(dǎo),潛移默化的引領(lǐng)學(xué)生有正確判斷事情的意識(shí),培養(yǎng)良好的大學(xué)生品質(zhì)人格。宿舍管理工作主要具有服務(wù)型,周期性,綜合性的特點(diǎn),其一,服務(wù)型主要是體現(xiàn)在管理者,高校宿舍是學(xué)生在鍛煉的同時(shí)也是享受服務(wù)的活動(dòng)場所,配備著最基本的硬件設(shè)施和電子產(chǎn)品。其二主要體現(xiàn)在時(shí)間上的周期循環(huán),從學(xué)生入學(xué)到畢業(yè),起床上課到晚上回寢的循環(huán)流程給學(xué)生的生活帶來便利,生活的充實(shí),學(xué)生可以不斷從中得到生活經(jīng)驗(yàn)并且不斷的提高甚至是深入了解。最后是綜合性,綜合性是宿舍管理工作最突出的特征,綜合性主要體現(xiàn)在管理的范圍廣,領(lǐng)域多,包括大學(xué)生作息時(shí)間,學(xué)習(xí)安排,財(cái)產(chǎn)分放以及衛(wèi)生打理等。近期隨著高校招生規(guī)模不斷擴(kuò)大,相應(yīng)的需求也越來越顯著,生活水平的提高也是帶動(dòng)高校宿舍發(fā)展的前驅(qū)動(dòng)力。如今的大學(xué)宿舍主要是有四到六個(gè)人居住,基本硬件主要有電子插座、衛(wèi)生間、床鋪、有線電視等。跟前兒年相比,宿舍的硬件設(shè)施可以說是日漸完善。但是相對應(yīng)的管理活動(dòng)卻沒有跟上時(shí)代的腳步,主要是由于管理人員的工作制度不健全,合作不明確等原因的導(dǎo)致宿舍管理工作和社會(huì)建設(shè)的脫節(jié)。三分建設(shè)七分管制這句古話敲響警鐘,提醒著高校領(lǐng)導(dǎo)者應(yīng)該將重點(diǎn)放在宿舍管理的工作和社會(huì)發(fā)展的橋梁搭建。信息科技技術(shù)的迅迷發(fā)展帶動(dòng)了學(xué)校管理工作的高效運(yùn)作,高校宿舍管理人員不斷追求學(xué)生宿舍信息管理自動(dòng)化和信息化??梢妭鹘y(tǒng)的賬本式記錄根本解決不了高容量的信息處理情況,比如新生的信息登記,住宿分配,號(hào)碼查詢以及學(xué)生所在院系,專業(yè)。傳統(tǒng)的工作模式無法再規(guī)定的時(shí)間內(nèi)完成。為了實(shí)現(xiàn)信息登記管理人員的工作高效性,緩解工作壓力和負(fù)擔(dān),硬件設(shè)施的參與使用可以提高宿舍的管理水平,特別是電子方面的設(shè)備比如計(jì)算機(jī)等信息運(yùn)輸工具來提供宿舍信息的歸類整合,不僅減少了工作的繁瑣的流程,也是高校作為社會(huì)建設(shè)一部分引領(lǐng)信息化建設(shè)的中重大成就。高校能夠?qū)崿F(xiàn)與時(shí)俱進(jìn)是改革創(chuàng)新的根本體現(xiàn)。1.2研究意義如今的高校寢室的信息化管理主要是以先進(jìn)信息設(shè)備,移動(dòng)通訊網(wǎng)絡(luò)以及路由器為工具,運(yùn)用這些高技術(shù)產(chǎn)成品與學(xué)校信息系統(tǒng)內(nèi)部的信息資源以及載體設(shè)備相結(jié)合實(shí)現(xiàn)有效的融合,這樣的設(shè)計(jì)不僅僅是對高校宿舍信息化管理的熱度,也是提高校園服務(wù)型管理提供了客觀依據(jù)。這樣一個(gè)系統(tǒng)的建設(shè)帶了以下兒個(gè)方面的影響。首先,進(jìn)行這樣的研究是針對校園數(shù)字化信息辦公高效率的基本路線。比如高校為了應(yīng)對擴(kuò)招均衡學(xué)生數(shù)量在各地區(qū)開設(shè)分校區(qū),各個(gè)小區(qū)的宿舍管理部門都有著各自的信息管理系統(tǒng),信息的匯報(bào),待審核工作可以在自己的系統(tǒng)內(nèi)部完成。宿舍管理系統(tǒng)的設(shè)計(jì)動(dòng)力來源于計(jì)算機(jī)等信息技術(shù)為學(xué)生帶來的多項(xiàng)便利,也是吸取了系統(tǒng)可以解決數(shù)據(jù)的重疊以及冗長的優(yōu)勢。其次,系統(tǒng)的功能大大的減輕了宿舍考勤工作人員的工作量,提高了宿舍管理部門的思維運(yùn)轉(zhuǎn)的能力以及問題決策的分析能力。學(xué)生寢室管理部門也常常出現(xiàn)數(shù)字信息審核流程過長,統(tǒng)計(jì)時(shí)間周期延長等問題,甚至過度的工作流程讓管理人員的反應(yīng)能力下降。我們通過對收錄信息把握寢室管理的各個(gè)關(guān)鍵環(huán)節(jié),系統(tǒng)會(huì)自動(dòng)進(jìn)行數(shù)據(jù)的統(tǒng)計(jì)并且對其進(jìn)行有效的整合歸類,擇優(yōu)汰劣,最后生成一份總結(jié)報(bào)告,宿舍管理系統(tǒng)不僅結(jié)合了數(shù)據(jù)的統(tǒng)一,不同的處理方式大幅度的減少了系統(tǒng)數(shù)據(jù)管理的統(tǒng)計(jì)時(shí)間。1.3國內(nèi)外研究現(xiàn)狀及發(fā)展趨勢二十一世紀(jì)社會(huì)是一個(gè)集經(jīng)濟(jì),信息,文化為一體的社會(huì)群體,全球信息化建設(shè)越來越成熟,高等學(xué)府的教育也緊隨時(shí)代的步伐,學(xué)生寢室的信息化管理機(jī)制越來越健全。傳統(tǒng)的寢室管理模式流程復(fù)雜,大量人力物力流失,效率低下,因此運(yùn)用計(jì)算機(jī)硬件設(shè)施的輔助,以及Internet網(wǎng)絡(luò)技術(shù)的加工來強(qiáng)化學(xué)生寢室的信息化管理是必要措施也是高校加強(qiáng)信息化建設(shè)的前提條件。如今不少國際高校的宿舍改革規(guī)模較大,系統(tǒng)也越來越成熟。其中北美歐洲等發(fā)達(dá)地區(qū)的高校信息化建設(shè)開設(shè)歷史久遠(yuǎn),和其他后發(fā)展的高校宿舍管理系統(tǒng)更進(jìn)步的是通過紫外線感應(yīng)人臉識(shí)別系統(tǒng),通過頭像掃描記錄個(gè)人信息并且存入系統(tǒng),這一個(gè)方便快捷的優(yōu)勢可以長期存在,但美國的部分地區(qū)的高校己經(jīng)開始進(jìn)行進(jìn)一步的改革措施,最新采用技術(shù)十分精準(zhǔn)的指紋識(shí)別進(jìn)行學(xué)生信息的認(rèn)證,這是一種生物特征識(shí)別方法,可以有效的避免學(xué)生身份信息的作假和系統(tǒng)的誤區(qū)。學(xué)生寢室的鑰匙必須放置于規(guī)定的儲(chǔ)物柜內(nèi),學(xué)生需要進(jìn)行兩秒的指紋認(rèn)證方能取出鑰匙,并且宿舍的周圍都裝有多功能的監(jiān)控設(shè)備實(shí)時(shí)掌控宿舍周圍的環(huán)境。為了保障更安全的宿舍環(huán)境以及財(cái)產(chǎn)保護(hù)制度監(jiān)控中心會(huì)根據(jù)實(shí)時(shí)情況進(jìn)行分析和處理,一旦有異?,F(xiàn)象出現(xiàn),宿舍的嚴(yán)懲制度十分嚴(yán)格。美國的高校宿舍服務(wù)深受同學(xué)支持因?yàn)榭梢噪S時(shí)提供自動(dòng)洗衣房以及娛樂場所。相比較國內(nèi),CERNET項(xiàng)口正式啟動(dòng)之后,不少高校深受影響開始進(jìn)行數(shù)字化發(fā)展教育,建立網(wǎng)上信息教學(xué)網(wǎng),部分大型高校逐漸開始構(gòu)建各領(lǐng)域的信息化系統(tǒng)包括教學(xué)教務(wù)系統(tǒng),辦公自動(dòng)化系統(tǒng)以及學(xué)生信息登陸系統(tǒng)等,信息化建設(shè)不斷擴(kuò)大,許多學(xué)校在科技研究,教育教學(xué)以及人事管理方面都實(shí)現(xiàn)了數(shù)字信息化,建立了各自的網(wǎng)絡(luò)應(yīng)用系統(tǒng)。而且一些高校從國外引進(jìn)信息技術(shù)在校園局域網(wǎng)的基礎(chǔ)上開設(shè)了屬于該校的宿舍管理系統(tǒng),通過大型的網(wǎng)站平臺(tái)為進(jìn)行信息的共享以及更近,人性化的設(shè)計(jì)提高了學(xué)生對其不同標(biāo)準(zhǔn)的接納程度。但是仍有很大一部分高校的宿舍管理由于資金的缺乏還采用者傳統(tǒng)的方式進(jìn)行,特別是在一些水電費(fèi)支付上仍使用現(xiàn)金支付,排隊(duì)支付,這樣的人共交付的形式在地方受限的情況下是一種人為地資源浪費(fèi),排隊(duì)時(shí)間長,發(fā)生錯(cuò)誤率高。最后一方面,是系統(tǒng)的多樣性較難控制。由于學(xué)校的校風(fēng)不同,信息管理制度下達(dá)的規(guī)定標(biāo)準(zhǔn)不同,因此開設(shè)的宿舍管理系統(tǒng)各有千秋,產(chǎn)生了不同版本的單機(jī)版系統(tǒng)引用。為了方便學(xué)生進(jìn)出寢室時(shí)接受系統(tǒng)的分配安排,寢室資源的合理安排芬芳,各大高校的寢室管理部門應(yīng)理性地,規(guī)范地開發(fā)各自的高校寢室管理系統(tǒng)。1.4主要研究工作由于學(xué)校宿舍的管理需求不斷上升,從市場需求分析角度出發(fā)穩(wěn)健地提高抓住使用者,不斷提高竟?fàn)幜U(kuò)大消費(fèi)影響力以及利益需求。有效地將校園數(shù)據(jù)信息系統(tǒng)和寢室管理結(jié)合在一起,運(yùn)用數(shù)字化技術(shù)加以輔佐教學(xué),從多角度出發(fā)提高校園的服務(wù)質(zhì)量。本文以“高校學(xué)生公寓管理”系統(tǒng)設(shè)計(jì)為研究對象,討論在建設(shè)過程中普遍存在的問題研究分析系統(tǒng)涉及到各項(xiàng)應(yīng)用和意義,并且結(jié)合系統(tǒng)需求給出了各部分的需求分析以及智能化的性能體現(xiàn)。功能包括公寓信息管理、學(xué)生信息管理、信息登記、信息查詢、系統(tǒng)管理五大功能。能夠?qū)崿F(xiàn)對工作人員及學(xué)生的權(quán)限設(shè)定,宿舍管理人員對學(xué)生信息管理和宿舍安排的功能設(shè)置以及學(xué)生信息。學(xué)生通過系統(tǒng)能夠查詢自己的住宿基本信息。

2研究方法和相關(guān)技術(shù)介紹2.1研究方法或?qū)嶒?yàn)方法高校學(xué)生公寓管理系統(tǒng)開發(fā)采用軟件工程的常用方法,主要分為五個(gè)步驟:一是需求分析,即調(diào)查研究,分析用戶需求,查閱和搜集文獻(xiàn)資料;二是系統(tǒng)設(shè)計(jì),包括總體設(shè)計(jì)和詳細(xì)設(shè)計(jì);三是系統(tǒng)實(shí)現(xiàn),創(chuàng)建數(shù)據(jù)庫,編寫代碼,聯(lián)合調(diào)試;四是系統(tǒng)測試,主要是功能的測試;五是整理材料,撰寫論文。2.2主要技術(shù)路線高校學(xué)生公寓管理系統(tǒng)是基于Browser/Server結(jié)構(gòu)下形成的數(shù)據(jù)驅(qū)動(dòng)的Web應(yīng)用程序一個(gè)B/S結(jié)構(gòu)系統(tǒng),運(yùn)行是在Windows10系統(tǒng)操作,選擇用系統(tǒng)采用ASP.NET技術(shù)作為創(chuàng)建應(yīng)用程序的方式,以C#作為編程語言,采用SQLServer2008數(shù)據(jù)庫作為后臺(tái)數(shù)據(jù)庫,MicrosoftVisualStudio2010作為開發(fā)工具。2.3關(guān)鍵問題及難點(diǎn)1.課題關(guān)鍵問題本課題研究是設(shè)計(jì)高校學(xué)生公寓管理系統(tǒng),主要解決公寓信息管理、學(xué)生信息管理、公寓管理員信息管理等,關(guān)鍵是要深入調(diào)查研究,充分了解用戶需求,并在此基礎(chǔ)上設(shè)計(jì)出科學(xué)規(guī)范的數(shù)據(jù)庫和能滿足用戶應(yīng)用需求的功能結(jié)構(gòu)。2.難點(diǎn)對公寓管理的業(yè)務(wù)并不是特別熟悉,現(xiàn)場調(diào)查研究又不方便,對用戶需求難以充分把握,系統(tǒng)功能設(shè)計(jì)可能相對簡單,很難符合實(shí)際應(yīng)用需求;另外,這是一次獨(dú)立進(jìn)行完整的系統(tǒng)開發(fā),涉及的技術(shù)有些可能不是很熟練,知識(shí)的綜合應(yīng)用也是個(gè)考驗(yàn)。2.4ASP.NETASP.NET是前臺(tái)html實(shí)現(xiàn)頁面的布局,后臺(tái)通過c#來實(shí)現(xiàn)邏輯處理??蛻舻恼埱笤谇芭_(tái)頁面接收后,通過c#代碼進(jìn)行系統(tǒng)功能的邏輯處理,然后再把處理的結(jié)構(gòu)通過前臺(tái)返給瀏覽器供用戶查看。ASP.NET開發(fā)平臺(tái)的特點(diǎn)包括以下幾個(gè)方面:1.性能強(qiáng)ASP.NET的服務(wù)器采用的多層結(jié)構(gòu)結(jié)合的方式,可以實(shí)現(xiàn)立即編譯和處理,使得程序開發(fā)者在運(yùn)行代碼時(shí)提高程序的性能。2.簡易性ASP.NET使程序的處理變的異常簡單,從頁面的提交到后臺(tái)的處理,到程序的部署和配置,ASP.NET通過托管服務(wù)是程序開發(fā)變成一項(xiàng)很簡單的工作。3.靈活性ASP.NET平臺(tái)中包括很多公共類庫代碼。所以程序開發(fā)在開發(fā)程序的時(shí)候可以利用平臺(tái)中的很多框架和類庫來進(jìn)行程序的開發(fā),消息的反應(yīng)和數(shù)據(jù)的解析處理都是可以準(zhǔn)確無誤的進(jìn)行處理。ASP.NET還支持多語言程序的開發(fā),程序開發(fā)者可以選擇自己擅長的語言進(jìn)行開發(fā)。4.自定義和可擴(kuò)展性ASP.NET完善的結(jié)構(gòu)設(shè)計(jì),是程序開發(fā)人員可以在任何位置插入自己需要的代碼,自己編寫的代碼都可以生成dll文件,作為一個(gè)類庫或者組件來反復(fù)調(diào)用。2.5SQLServer數(shù)據(jù)庫SQLSERVER主要是為了服務(wù)于企業(yè)級(jí)別的數(shù)據(jù)庫管理方案,是一個(gè)集存儲(chǔ)、管理與查詢?yōu)橐惑w的關(guān)系型數(shù)據(jù)庫。關(guān)系型數(shù)據(jù)庫能為企業(yè)級(jí)別的管理系統(tǒng)提高安全性更高、存儲(chǔ)能力更強(qiáng)、穩(wěn)定性更好的一種體系結(jié)構(gòu)的數(shù)據(jù)庫??梢詾槠髽I(yè)建立業(yè)務(wù)處理比較復(fù)雜的應(yīng)用性數(shù)據(jù)庫管理,可以對數(shù)據(jù)庫開發(fā)人員、維護(hù)人員提供比較新穎的數(shù)據(jù)庫管理解決方案,幫助用戶在管理數(shù)據(jù)庫的過程中節(jié)約時(shí)間、提高效率。SQLServer數(shù)據(jù)庫通常被配置的服務(wù)器上,客戶端通過程序訪問數(shù)據(jù)庫,數(shù)據(jù)庫訪問的時(shí)候需要驗(yàn)證用戶名和密碼是否正確,只有事先指定的數(shù)據(jù)庫用戶才可以進(jìn)行數(shù)據(jù)庫訪問操作,并可以快速的把結(jié)果返回客戶端。SQLSERVER數(shù)據(jù)庫與C#的集成開發(fā)比較好,C#程序可以很方便的調(diào)用數(shù)據(jù)庫進(jìn)行操作,支持多用戶的并發(fā)操作,SQLSERVER數(shù)據(jù)庫也易于開發(fā)和維護(hù)。2.6c#C#語言是ASP.NET技術(shù)平臺(tái)中應(yīng)用最為廣泛的一種語言。C#語言在執(zhí)行的過程中,會(huì)根據(jù)不同的平臺(tái)、不同的環(huán)境把編寫好的程序翻譯成本機(jī)的機(jī)器編碼,實(shí)現(xiàn)多平臺(tái)、多環(huán)境的運(yùn)行支持。C#的程序還可以把編寫好的代碼隨時(shí)從服務(wù)端下載到本地來執(zhí)行。C#語言的主要優(yōu)點(diǎn)如下:1.功能強(qiáng)大C#中自帶了很多強(qiáng)大的類庫,用戶可以調(diào)用這些類庫完成自己需求的功能。2.健壯性強(qiáng)C#語言在進(jìn)行代碼編譯或者執(zhí)行時(shí)要進(jìn)行代碼的類型檢查,能檢查出開發(fā)中的錯(cuò)誤消息,C#也能出內(nèi)存中減少出現(xiàn)錯(cuò)誤的可能性。3.可移植好C#語言的可以跨平臺(tái)運(yùn)行的特點(diǎn)使程序可以配置在任何計(jì)算機(jī)上,方便用戶跨平臺(tái)開發(fā)和運(yùn)行,這成為C#語言便于移植的主要特點(diǎn)。4.支持多線程c#中的多線路服務(wù)可以支持在一個(gè)應(yīng)用程序中可以同時(shí)開啟多個(gè)功能同時(shí)運(yùn)行,可以同時(shí)運(yùn)行執(zhí)行不同的事件或功能處理。多線程的運(yùn)行可以更好的進(jìn)行數(shù)據(jù)共享和數(shù)據(jù)實(shí)時(shí)監(jiān)控,應(yīng)用在監(jiān)控或者多媒體領(lǐng)域較多。

3系統(tǒng)分析需求分析是系統(tǒng)開發(fā)必須進(jìn)行了一個(gè)前期功能的調(diào)查與研究結(jié)算,雖然在需求分析之前的可能已經(jīng)對系統(tǒng)的功能都有了初步的了解,有的還提出了解決方案。需求分析就是對系統(tǒng)的功能和采用的技術(shù)進(jìn)行一次理論的驗(yàn)證,保證系統(tǒng)在開發(fā)之前的分析都是通過了理論的驗(yàn)證,才能投入到實(shí)際的開發(fā)階段。3.1可行性分析1.系統(tǒng)的經(jīng)濟(jì)性學(xué)生宿舍管理系統(tǒng)的開發(fā)完成后能的實(shí)現(xiàn)對學(xué)校的宿舍進(jìn)行信息化、自動(dòng)化的管理,能提高宿舍人員的管理效率,能帶來的經(jīng)濟(jì)效率主要是節(jié)省了人力費(fèi)用、管理成本的費(fèi)用。學(xué)生宿舍管理系統(tǒng)是做為畢業(yè)設(shè)計(jì)的一個(gè)自己開發(fā)的系統(tǒng),不需要任何單位或者個(gè)人的協(xié)助,沒有什么開發(fā)費(fèi)用,還鍛煉了自己的實(shí)踐能力。所以系統(tǒng)開發(fā)投入的成本要遠(yuǎn)遠(yuǎn)小于開發(fā)完成后來帶的效益,因此系統(tǒng)的開發(fā)在經(jīng)濟(jì)方面不存在障礙。2.技術(shù)可行性系統(tǒng)的技術(shù)可行性主要是針對系統(tǒng)開發(fā)的環(huán)境、硬件、開發(fā)人員的知識(shí)儲(chǔ)備是否滿足系統(tǒng)開發(fā)的基本需求。學(xué)生宿舍管理系統(tǒng)采用了ASP.NE技術(shù)平臺(tái)來進(jìn)行框架的搭建。開發(fā)所需的數(shù)據(jù)庫和開發(fā)語言c#我都比較熟悉,相關(guān)的團(tuán)建在個(gè)人電腦或者機(jī)房電腦上都已經(jīng)安裝完成。數(shù)據(jù)庫的存儲(chǔ)是SQLSERVER數(shù)據(jù)庫軟件,電腦的硬件也都支持軟件的安裝。自己對于c#和數(shù)據(jù)庫開發(fā)系統(tǒng)也有一定的了解,自己在學(xué)習(xí)的過程中也開發(fā)過小的系統(tǒng),因此系統(tǒng)的開發(fā)在技術(shù)方面不存在障礙。3.操作可行性系統(tǒng)完成后只需要配置在校園網(wǎng)的服務(wù)器上,宿舍管理員可以登錄就可以對宿舍基本信息進(jìn)行維護(hù)和管理操作。服務(wù)器上只需要安裝Framework和SQLSERVER就完成了系統(tǒng)的配置,每個(gè)客戶端不需要安裝任何軟件,只需要有瀏覽器通過訪問固定的地址就可以登錄系統(tǒng)。3.2功能需求分析學(xué)生宿舍管理系統(tǒng)的開發(fā)主要滿足各個(gè)層面的管理人員對于學(xué)生以及宿舍信息的管理和查詢工作。本文結(jié)合學(xué)生宿舍管理的實(shí)際管理需求,從根本上解決學(xué)生宿舍管理中面臨的各種問題。系統(tǒng)在用戶上主要分為系統(tǒng)管理員、學(xué)生用戶兩種不同的用戶類型,每種用戶類型都具有不同的權(quán)限操作。經(jīng)過對比分析出系統(tǒng)具有的功能模塊如下:1.系統(tǒng)管理員功能需求分析:(1)宿舍管理:包括宿舍的添加、學(xué)生入住宿舍、換宿舍、退宿舍以及宿舍維修記錄的添加。(2)學(xué)生管理:學(xué)生基本信息和學(xué)生物品信息的維護(hù)和管理。(3)信息登記:可以對來訪信息、物品進(jìn)出信息以及學(xué)生晚歸記錄信息進(jìn)行登記到系統(tǒng)中。(4)信息查詢:包括對宿舍信息、學(xué)生信息、維修記錄、宿舍費(fèi)用、來訪信息、物品進(jìn)出信息、學(xué)生晚歸記錄等信息進(jìn)行查詢操作。(5)系統(tǒng)管理:可以對登錄密碼進(jìn)行修改以及安全退出的功能。(6)系統(tǒng)登錄:可以對管理員賬號(hào)情況進(jìn)行安全驗(yàn)證。2.學(xué)生用戶功能需求分析:(1)信息查看:可以實(shí)現(xiàn)對個(gè)人基本信息、宿舍維修信、個(gè)人物品信息以及個(gè)人晚歸記錄信息進(jìn)行查詢。(2)系統(tǒng)管理:可以對登錄密碼進(jìn)行修改以及安全退出的功能。(3)系統(tǒng)登錄:可以實(shí)現(xiàn)對學(xué)生的學(xué)號(hào)和密碼的驗(yàn)證。3.3性能需求1.可維護(hù)性系統(tǒng)可以在數(shù)據(jù)損壞、丟失的情況下進(jìn)行數(shù)據(jù)的備份,可以實(shí)現(xiàn)數(shù)據(jù)的恢復(fù),提供系統(tǒng)自身的維護(hù)的功能。2.易操作性充分的考慮到用戶的習(xí)慣,提供了實(shí)用直觀,方便美觀的用戶操作界面。3.可擴(kuò)展性從系統(tǒng)的功能結(jié)構(gòu)設(shè)計(jì)、用戶管理等各方面的功能性擴(kuò)展考慮,可以滿足今后的功能擴(kuò)充以及用戶使用權(quán)限的要求。3.4安全需求當(dāng)用戶輸入或者錯(cuò)誤的操作引起非法數(shù)據(jù)產(chǎn)生時(shí),系統(tǒng)一定要有一定的容錯(cuò)機(jī)制。在這種情況下,系統(tǒng)應(yīng)該給予及時(shí)、友好的提示操作,提示用戶需要重新輸入或者可以進(jìn)行系統(tǒng)的自動(dòng)修復(fù)。3.5運(yùn)行環(huán)境需求學(xué)生宿舍管理系統(tǒng)在運(yùn)行方面主要是基于ASP.NET技術(shù)平臺(tái)來完成的。主要的運(yùn)行環(huán)境如下:1.開發(fā)工具:MicrosoftVisualStudio20102.服務(wù)器:framework4.03.數(shù)據(jù)庫:SQLSERVER2008。4.操作系統(tǒng):WIN7或WINxp以上版本5.瀏覽器:IE5以上版本。4系統(tǒng)總體設(shè)計(jì)4.1功能結(jié)構(gòu)設(shè)計(jì)根據(jù)第三章節(jié)對系統(tǒng)的功能分析,系統(tǒng)具有系統(tǒng)管理員和學(xué)生用戶兩種操作用戶。4.1.1系統(tǒng)管理員用戶系統(tǒng)管理員負(fù)責(zé)基本數(shù)據(jù)的添加和維護(hù),信息的查詢和賬號(hào)的管理。學(xué)生宿舍管理系統(tǒng)管理員用戶功能模塊如圖4-1:圖4-1系統(tǒng)管理員功能模塊圖4.1.2學(xué)生用戶學(xué)生只可以對屬于自己的信息進(jìn)行查詢。學(xué)生宿舍管理系統(tǒng)學(xué)生用戶功能模塊如圖4-2:圖4-2學(xué)生功能模塊圖4.2系統(tǒng)E-R圖在數(shù)據(jù)庫概念模型設(shè)計(jì)中,用圖表的方式去全面的展示其實(shí)體屬性間相關(guān)聯(lián)系,可以讓實(shí)體之間的各種關(guān)系和用戶之間的關(guān)系更加明顯清晰,下面將采用E-R圖來表示各實(shí)體間的關(guān)系。1.各實(shí)體屬性E-R圖(1)學(xué)生屬性,主要有學(xué)號(hào)、登錄密碼、姓名、年齡、學(xué)院、專業(yè)、聯(lián)系電話。如圖4-3:圖4-3學(xué)生個(gè)體屬性圖(2)宿舍信息屬性,主要有宿舍號(hào)、可入住人數(shù)、住宿費(fèi)、已入住人數(shù)。如圖4-4:圖4-4宿舍信息屬性圖(3)學(xué)生入住信息屬性,主要有宿舍號(hào)、學(xué)號(hào)、入住時(shí)間。如圖4-5:圖4-5學(xué)生入住信息屬性圖(4)學(xué)生物品信息屬性,主要有宿舍號(hào)、學(xué)號(hào)、物品名稱。如圖4-6:圖4-6學(xué)生物品信息屬性圖(5)系統(tǒng)管理員屬性,主要有登錄賬號(hào)和登錄密碼。如圖4-7:圖4-7系統(tǒng)管理員屬性圖(6)物品進(jìn)出登記表屬性,主要有宿舍號(hào)、學(xué)號(hào)、物品名稱、進(jìn)出類型、進(jìn)出時(shí)間。如圖4-8:圖4-8物品進(jìn)出登記表屬性圖(7)宿舍維修信息表屬性,主要有宿舍號(hào)、維修設(shè)備、維修原因、維修時(shí)間。如圖4-9:圖4-9宿舍維修信息表屬性圖(8)來訪信息表屬性,主要來訪人、來訪人電話、到訪宿舍、到訪人姓名、到訪時(shí)間。如圖4-10:圖4-10來訪信息表屬性圖(9)晚歸信息表屬性,主要有宿舍號(hào)、學(xué)號(hào)、晚歸時(shí)間。如圖4-11:圖4-11晚歸信息表屬性圖2.實(shí)體聯(lián)系E-R圖圖4-12實(shí)體聯(lián)系E-R圖4.3數(shù)據(jù)庫設(shè)計(jì)學(xué)生宿舍管理系統(tǒng)是在SQLSERVER2008數(shù)據(jù)庫中建立了一個(gè)名稱為sushe的數(shù)據(jù)庫,數(shù)據(jù)庫中包括九個(gè)信息表。分別為學(xué)生信息表、宿舍信息表、學(xué)生入住宿舍信息表、學(xué)生物品信息表、維修記錄信息表、來訪信息表、物品進(jìn)出登記信息表、學(xué)生晚歸信息表、系統(tǒng)管理員信息表組成。下面將詳細(xì)介紹每個(gè)表的具體設(shè)計(jì)內(nèi)容。1. 學(xué)生信息表由學(xué)號(hào)、登錄密碼、姓名、年齡、學(xué)院、專業(yè)、聯(lián)系電話組成。如下表4-1所示:表4-1學(xué)生信息表xuesheng編號(hào)列名數(shù)據(jù)類型說明1Idint編號(hào)2Xuehaonvarchar(50)學(xué)號(hào)3Mimanvarchar(50)登錄密碼4Xingmingnvarchar(50)姓名5Nianlingnvarchar(50)年齡6Xueyuannvarchar(50)學(xué)院7Zhuanyenvarchar(50)專業(yè)8Dianhuanvarchar(50)聯(lián)系電話2.宿舍信息表由宿舍號(hào)、可入住人數(shù)、住宿費(fèi)、已入住人數(shù)組成。如下表4-2所示:表4-2宿舍信息表sushixinxi編號(hào)列名數(shù)據(jù)類型說明1Idint編號(hào)2Sushehaonvarchar(50)宿舍號(hào)3RenshuInt可入住人數(shù)4Feiyongnvarchar(50)住宿費(fèi)5YiruzhuInt已入住人數(shù)3.學(xué)生入住信息表由宿舍號(hào)、學(xué)號(hào)、入住時(shí)間組成。如下表4-3所示:表4-3學(xué)生入住宿舍信息表ruzhu編號(hào)列名數(shù)據(jù)類型說明1Idint編號(hào)2Sushehaonvarchar(50)宿舍號(hào)3Xuehaonvarchar(50)學(xué)號(hào)4Ruzhushijiannvarchar(50)入住時(shí)間4.學(xué)生物品信息表由宿舍號(hào)、學(xué)號(hào)、物品名稱組成。如下表4-4所示:表4-4學(xué)生物品信息表xueshengwupin編號(hào)列名數(shù)據(jù)類型說明1Idint編號(hào)2Sushehaonvarchar(50)宿舍號(hào)3Xuehaonvarchar(50)學(xué)號(hào)4WupinNamenvarchar(50)物品名稱5.系統(tǒng)管理員信息表由登陸賬號(hào)、登錄密碼組成。如下表4-5所示:表4-5系統(tǒng)管理員信息表編號(hào)列名數(shù)據(jù)類型說明1Idint編號(hào)2UNamenvarchar(50)登錄賬號(hào)3UPwdnvarchar(50)登錄密碼6.物品進(jìn)出登記表由宿舍號(hào)、學(xué)號(hào)、物品名稱、進(jìn)出類型、進(jìn)出時(shí)間組成。如下表4-6所示:表4-6物品進(jìn)出登記信息表編號(hào)列名數(shù)據(jù)類型說明1Idint編號(hào)2Sushehaonvarchar(50)宿舍號(hào)3Xuehaonvarchar(50)學(xué)號(hào)4WupinNamenvarchar(50)物品名稱5Leixingnvarchar(50)進(jìn)出類型6Shijiannvarchar(50)進(jìn)出時(shí)間7.宿舍維修信息表由宿舍號(hào)、維修設(shè)備、維修原因、維修時(shí)間組成。如下表4-7所示:表4-7宿舍維修信息表編號(hào)列名數(shù)據(jù)類型說明1Idint編號(hào)2Sushehaonvarchar(50)宿舍號(hào)3Shebeimingnvarchar(50)維修設(shè)備4Yuanyinnvarchar(500)維修原因5Shijiannvarchar(50)維修時(shí)間8.來訪信息表由來訪人、來訪人電話、到訪宿舍、到訪人姓名、到訪時(shí)間組成。如下表4-8所示:表4-8來訪登記信息表laifang編號(hào)列名數(shù)據(jù)類型說明1Idint編號(hào)2laifangren nvarchar(50)來訪人3dianhuanvarchar(50)來訪人電話4sushehaonvarchar(50)到訪宿舍5xingmingnvarchar(50)到訪人姓名6aifangshijiannvarchar(50)到訪時(shí)間9.晚歸信息表由宿舍號(hào)、學(xué)號(hào)、晚歸時(shí)間組成。如下表4-9所示:表4-9晚歸信息表wangui編號(hào)列名數(shù)據(jù)類型說明1Idint編號(hào)2Sushehaonvarchar(50)宿舍號(hào)3Xuehaonvarchar(50)學(xué)號(hào)4SuSheIdInt晚歸時(shí)間

5功能實(shí)現(xiàn)5.1系統(tǒng)登錄系統(tǒng)登錄主要是對用戶賬號(hào)和密碼的驗(yàn)證,為了進(jìn)入系統(tǒng),設(shè)置了用戶的帳號(hào)及密碼,用戶在前臺(tái)頁面控件中輸入對應(yīng)的用戶名和密碼,后臺(tái)中會(huì)獲取控件的值。并以用用戶名和密碼為條件,查詢數(shù)據(jù)庫中的數(shù)據(jù)庫中對應(yīng)的管理員和學(xué)生信息表中,如果有匹配則會(huì)返回正確信息,并且將用戶信息存入Session中。管理員和學(xué)生用戶分別跳轉(zhuǎn)到不同的頁面中。系統(tǒng)登錄界面圖如圖5-1所示:圖5-1系統(tǒng)登錄5.2系統(tǒng)管理員模塊5.2.1學(xué)生信息管理1.基本信息管理基本信息管理的內(nèi)容是學(xué)生基本信息的錄入、修改以及批量刪除的操作。在學(xué)生管理頁面中先通過控件GridView顯示了所有的所有信息,并設(shè)置每12條為一頁。GridView控件中包括了一個(gè)超鏈接,鏈接到修改頁面中,同時(shí)把學(xué)生ID傳輸過來,做為學(xué)生信息修改和刪除的條件。還包括了一個(gè)多選控件,用來選擇一條或多條學(xué)生信息,刪除會(huì)根據(jù)選擇學(xué)生的主鍵ID來完成刪除操作。如圖5-2所示:圖5-2學(xué)生信息管理點(diǎn)擊學(xué)生添加后,進(jìn)入學(xué)生添加頁面,在學(xué)生添加頁面中首先要通過RequiredFieldValidator控件驗(yàn)證所有的學(xué)生信息不能為空,然后再驗(yàn)證根據(jù)學(xué)號(hào)來查詢是否在數(shù)據(jù)庫中已經(jīng)存在該學(xué)號(hào),重復(fù)的學(xué)號(hào)不能添加。這兩個(gè)條件都同時(shí)成立時(shí)才能添加成功。學(xué)生信息管理和學(xué)生添加頁面如圖5-3所示:圖5-3學(xué)生信息添加2.物品管理學(xué)生物品管理中主要是可以添加學(xué)生是所屬物品信息,在物品管理頁面中先通過控件GridView顯示了所有的所有信息,并設(shè)置每12條為一頁。還可以按照宿舍實(shí)現(xiàn)單個(gè)宿舍的查詢。GridView包括了一個(gè)多選控件,用來選擇一條或多條物品信息,選擇后的物品信息點(diǎn)擊刪除按鈕就可以循環(huán)讀取選擇的物品,最后一起刪除。在物品添加頁面中,先選擇宿舍下來菜單,然后會(huì)根據(jù)該宿舍號(hào)查詢對應(yīng)的學(xué)生學(xué)號(hào),選擇學(xué)號(hào)后會(huì)自動(dòng)查詢出來該學(xué)生的姓名然后賦值在學(xué)生姓名控件中,以確認(rèn)該學(xué)生信息。如圖5-4所示:圖5-4物品添加物品名稱通過RequiredFieldValidator控件來驗(yàn)證不能為空。添加成功后跳轉(zhuǎn)到物品管理頁面中。物品添加頁面和物品管理頁面如圖5-5所示:圖5-5物品管理5.2.2宿舍管理1.宿舍信息添加宿舍信息添加實(shí)現(xiàn)的功能是把宿舍的基本信息添加到宿舍信息表中,包括宿舍號(hào)、住宿費(fèi)、可入住人數(shù)三個(gè)。三個(gè)內(nèi)容的添加首先要通過RequiredFieldValidator前臺(tái)控件來驗(yàn)證輸入的內(nèi)容是否為空。然后再到后臺(tái)中以宿舍號(hào)為條件來查詢宿舍信息表,如果返回的行數(shù)大于0,就代表已經(jīng)存在該宿舍號(hào),不能添加。宿舍信息添加截圖如圖5-6所示:圖5-6宿舍信息添加2.學(xué)生入住宿舍學(xué)生入住宿舍實(shí)現(xiàn)的功能是把學(xué)生入住到宿舍中。頁面中先會(huì)通過選擇一個(gè)宿舍號(hào),然后自動(dòng)查詢宿舍的容納人數(shù)和已入住人數(shù)。輸入學(xué)號(hào)后,會(huì)自動(dòng)查詢學(xué)生的基本信息并賦值在頁面相應(yīng)的控件中。執(zhí)行入住之前要對兩個(gè)條件進(jìn)行驗(yàn)證,第一個(gè)是比容納任何和已入住人數(shù)是否相同,如果相同就代表已住滿,不能在入住學(xué)生;第二個(gè)是查詢該學(xué)生是否已經(jīng)入住,通過已入住不能再進(jìn)行入住操作。這兩個(gè)基本條件都驗(yàn)證通過后才可以執(zhí)行入住操作,在入住操作執(zhí)行的同時(shí),把該宿舍的入住人數(shù)加1。學(xué)生入住宿舍截圖如圖5-7所示:圖5-7學(xué)生入住宿舍3.學(xué)生轉(zhuǎn)宿舍學(xué)生轉(zhuǎn)宿舍實(shí)現(xiàn)的功能是學(xué)生從一個(gè)宿舍轉(zhuǎn)到另外一個(gè)宿舍。頁面中先以表格DataGriw顯示了所有學(xué)生的入住信息。管理員可以按照宿舍號(hào)碼單獨(dú)查詢一個(gè)宿舍的入住信息,點(diǎn)擊轉(zhuǎn)換宿舍后,會(huì)在轉(zhuǎn)換宿舍頁面選擇一個(gè)宿舍號(hào),同時(shí)也會(huì)驗(yàn)證宿舍的已入住人數(shù)。轉(zhuǎn)換宿舍后原來的宿舍已入住人數(shù)要做減一操作,新入住的宿舍要做加一操作。學(xué)生轉(zhuǎn)換宿舍截圖如圖5-8所示:圖5-8學(xué)生入住宿舍4.學(xué)生退宿學(xué)生退宿實(shí)現(xiàn)的功能是把學(xué)生的入住信息從這個(gè)宿舍中刪除,退宿頁面首先通過GridView控件顯示了所有的學(xué)生入住信息,點(diǎn)擊退宿后,會(huì)根據(jù)宿舍的ID來進(jìn)行宿舍入住的刪除以及原來的宿舍的已入住人數(shù)要做減一操作。學(xué)生退宿截圖如圖5-9所示:圖5-9學(xué)生退宿5.宿舍維修記錄添加宿舍維修記錄是對每個(gè)宿舍的維修記錄信息進(jìn)行錄入操作。維修信息中包括維修的物品、維修原因以及維修時(shí)間組成。其中維修時(shí)間是引用一個(gè)外部的時(shí)間控件WdatePicker,點(diǎn)擊該控件后出現(xiàn)一個(gè)可供選擇的日歷。信息先會(huì)通過RequiredFieldValidator來驗(yàn)證是不是為空。然后才能在后臺(tái)執(zhí)行添加語句。宿舍維修記錄添加截圖如圖5-10所示:圖5-10宿舍維修記錄添加5.2.3信息登記1.來訪登記來訪登記實(shí)現(xiàn)的功能是對來訪的人信息和訪問人信息記錄記錄,包括來訪人姓名和聯(lián)系電話,以及訪問人所在的宿舍以及訪問人的姓名。其中宿舍號(hào)碼通過下拉列表DropDownList來綁定宿舍信息。其中的信息都會(huì)通過RequiredFieldValidator驗(yàn)證信息是否為空,然后才能把信息插入到laifang信息表中。來訪登記截圖如圖5-11所示:圖5-11來訪登記2.物品進(jìn)出登記物品進(jìn)出登記實(shí)現(xiàn)的功能是對于學(xué)生的重要物品的進(jìn)和出都要做記錄,記錄的信息包括物品名稱、進(jìn)還是出、所在宿舍、學(xué)號(hào)這四個(gè)基本信息,其中宿舍號(hào)和學(xué)號(hào)是一個(gè)聯(lián)動(dòng)的關(guān)系,選擇宿舍號(hào)會(huì)自動(dòng)查詢該宿舍入住的學(xué)生號(hào)。信息的插入時(shí)會(huì)自動(dòng)獲取當(dāng)前的時(shí)間為物品的進(jìn)出時(shí)間,精確到分鐘。物品進(jìn)出登記截圖如圖5-12所示:圖5-12物品進(jìn)出登記3.晚歸登記晚歸登記實(shí)現(xiàn)的功能是把晚歸的學(xué)生記錄下來,信息包括學(xué)生學(xué)號(hào)、宿舍號(hào)已經(jīng)晚歸的時(shí)間。其中晚歸時(shí)間是引用一個(gè)外部的時(shí)間控件WdatePicker,點(diǎn)擊該控件后出現(xiàn)一個(gè)可供選擇的時(shí)間,可以精確到分鐘。晚歸登記截圖如圖5-13所示:圖5-13晚歸登記查詢5.2.4信息查詢1.宿舍信息查詢宿舍信息查詢是可查詢到宿舍的基本信息和入住信息,包括宿舍已經(jīng)入住的人數(shù)和具體入住的學(xué)生信息,頁面加載時(shí)顯示的是所有的宿舍信息,可以按照宿舍號(hào)來單獨(dú)查詢一個(gè)宿舍信息。宿舍信息查詢截圖如圖5-14所示:圖5-14宿舍信息查詢2.學(xué)生信息查詢學(xué)生信息查詢是查詢所有學(xué)生基本信息以及學(xué)生所在的宿舍,通過GridView控件的列和查詢的學(xué)生信息列對應(yīng)??梢园凑諏W(xué)號(hào)、姓名、學(xué)院、專業(yè)四個(gè)條件中的一個(gè)或者多個(gè)來實(shí)現(xiàn)查詢學(xué)生信息的操作。學(xué)生信息查詢截圖如圖5-15所示:圖5-15學(xué)生信息查詢3.物品進(jìn)出登記查詢物品進(jìn)出登記查詢是按照每個(gè)宿舍查詢物品進(jìn)出的詳情信息。包括宿舍號(hào)、學(xué)號(hào)、姓名、物品名稱、類型、進(jìn)出時(shí)間組成。并可以按照宿舍號(hào)單獨(dú)查詢一個(gè)宿舍的物品進(jìn)出信息。物品進(jìn)出登記截圖如圖5-16所示:圖5-16物品進(jìn)出登記查詢4.費(fèi)用查詢費(fèi)用查詢可以直接查詢宿舍費(fèi)用。包括宿舍號(hào)、住宿費(fèi)組成。并可以按照宿舍號(hào)單獨(dú)查詢一個(gè)宿舍的費(fèi)用。費(fèi)用查詢截圖如圖5-17所示:圖5-17費(fèi)用查詢5.3學(xué)生模塊5.3.1系統(tǒng)管理修改密碼是通過登錄時(shí)包括的用戶編號(hào)和登錄的賬號(hào)來實(shí)現(xiàn)整個(gè)過程的,用戶編號(hào)是在登錄的時(shí)候放在session中保存起來,然后通過用戶ID和用戶的舊密碼,在這個(gè)頁面中輸入舊密碼會(huì)和查詢的舊密碼進(jìn)行比較,如果正確繼續(xù)修改,否則不能修改,如果新密碼以及確認(rèn)密碼為空字符串時(shí),代碼會(huì)處理提出提示,如果兩次新密碼的驗(yàn)證結(jié)果不一致,會(huì)給出錯(cuò)誤提示信息。修改密碼的截圖如圖5-18所示:圖5-18修改密碼5.3.2信息查詢1.個(gè)人信息查詢個(gè)人信息查詢是可查詢到個(gè)人的基本信息,包括學(xué)號(hào)、姓名、年齡、學(xué)院、專業(yè)、聯(lián)系電話,頁面加載時(shí)顯示的是所有的個(gè)人信息。個(gè)人信息查詢截圖如圖5-19所示:圖5-19個(gè)人信息查詢2.維修記錄查詢維修記錄查詢是根據(jù)用戶登錄時(shí)保存在session中的學(xué)號(hào)來查詢,先通過學(xué)號(hào)插入入住信息表,查詢到學(xué)生所在的宿舍,然后再通過宿舍查詢到該宿舍的維修記錄信息。記錄信息包括宿物品名稱、維修時(shí)間、維修原因組成。維修記錄查詢截圖如圖5-20所示:圖5-20維修記錄查詢3.個(gè)人物品查詢個(gè)人查詢是根據(jù)用戶登錄時(shí)保存在session中的學(xué)號(hào)來查詢,先通過學(xué)號(hào)插入入住信息表,查詢到學(xué)生個(gè)人物品。記錄信息為物品名稱。個(gè)人物品記錄查詢截圖如圖5-21所示:圖5-21個(gè)人物品查詢

6測試6.1測試方法學(xué)生宿舍管理系統(tǒng)的測試主要是為了系統(tǒng)在投入實(shí)際的運(yùn)行過程中沒有任何錯(cuò)誤,要對系統(tǒng)的界面、功能、系統(tǒng)流程等進(jìn)行全面的測試,要先測試每一個(gè)小的功能是否正確,然后在連接在一起進(jìn)行測試,保證系統(tǒng)模塊直接的鏈接沒有任何問題,數(shù)據(jù)的顯示與查詢也都能滿足系統(tǒng)的基本需求。6.1.1基本信息管理測試基本信息管理測試過程,結(jié)果如表6-1所示:表6-1基本信息管理測試用例編號(hào)操作預(yù)期結(jié)果測試結(jié)果123點(diǎn)擊添加,輸入學(xué)號(hào)、姓名、年齡等信息點(diǎn)擊添加點(diǎn)擊修改,更換學(xué)號(hào)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論