




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
高校學生宿舍管理系統(tǒng)的設計與實現(xiàn)摘要隨著現(xiàn)代通信技術(shù)的飛速發(fā)展,網(wǎng)上交互模式很快融入人們的眼球。為了適應當前社會數(shù)字化潮流,實現(xiàn)行業(yè)數(shù)字化轉(zhuǎn)型,本人研究設計了一個簡單的學生宿舍管理系統(tǒng)。本系統(tǒng)的開發(fā)采用的是熱門的JavaScript技術(shù),同時它是基于B/S結(jié)構(gòu)來進行開發(fā)的,在本系統(tǒng)的開發(fā)中采用了MySQL來作為數(shù)據(jù)的存儲和管理,很大程度上保障了數(shù)據(jù)的完整性,也為開發(fā)這個系統(tǒng)提供了安全性。本系統(tǒng)根據(jù)本人宿舍管理員、舍友、網(wǎng)上相關(guān)管理系統(tǒng)調(diào)研總結(jié)出所需要的開發(fā)的各種功能,在對系統(tǒng)的學生端和管理員端這兩部分進行了優(yōu)化并且能夠很好的實現(xiàn)數(shù)據(jù)的增刪查改,以滿足不同權(quán)限下不同用戶的實際需求,系統(tǒng)分工明確,能夠極大的提高信息管理的效率。該系統(tǒng)功能齊全,界面布局簡潔,操作簡單,符合當今社會的發(fā)展趨勢。關(guān)鍵詞宿舍管理系統(tǒng);B/S結(jié)構(gòu);JavaScript技術(shù);MySQL數(shù)據(jù)庫目錄1.前言 11.1課題研究背景 11.2研究目的和意義 11.3研究目標 21.4論文安排 22.開發(fā)環(huán)境及工具 32.1開發(fā)技術(shù)簡介 32.2開發(fā)工具簡介 43.系統(tǒng)分析 53.1系統(tǒng)可行性分析 53.1.1時間可行性 53.1.2技術(shù)可行性 53.1.3經(jīng)濟可行性 53.1.4操作可行性 63.1.5法律可行性 63.2業(yè)務需求分析 63.2.1管理員端需求分析 63.2.2學生端需求分析 73.3系統(tǒng)性能需求分析 73.4系統(tǒng)用例及流程分析 84.系統(tǒng)設計 114.1系統(tǒng)架構(gòu)設計 114.2系統(tǒng)結(jié)構(gòu)設計 114.2.1學生管理模塊 124.2.2管理員管理模塊 124.2.3宿舍樓管理模塊 124.2.4學生打卡模塊 134.2.5公告模塊 134.2.6來訪人員管理模塊 134.2.7生活服務模塊 134.2.8學生違規(guī)模塊 134.2.9宿舍扣費模塊 134.2.10水電費充值模塊 144.3數(shù)據(jù)庫設計 144.3.1數(shù)據(jù)庫實體 144.3.2數(shù)據(jù)庫表設計 155.系統(tǒng)的實現(xiàn) 185.1超級管理員模塊實現(xiàn) 185.1.1學生管理界面 185.1.2管理員管理界面 195.1.3宿舍樓管理界面 205.1.4公告管理界面 225.1.5來訪人員管理界面 235.1.6生活服務管理界面 245.1.7學生違規(guī)信息管理界面 255.1.8學生宿舍扣費界面 265.1.9數(shù)據(jù)庫管理界面 285.2學生功能模塊實現(xiàn) 285.2.1學生登錄界面 285.2.2宿舍查看界面 295.2.3各個打卡界面 295.2.4查看公告界面 305.2.5申請生活服務界面 315.2.6個人違規(guī)信息查看界面 325.2.7水電繳費信息界面 335.3普通管理員功能模塊實現(xiàn) 336.系統(tǒng)測試 346.1系統(tǒng)測試的意義 346.2系統(tǒng)測試方法 346.3功能測試 346.3.1登錄頁面測試 356.3.2注冊頁面測試 356.3.3學生管理功能測試 366.3.4宿舍樓管理功能測試 366.3.5發(fā)布公告功能測試 376.3.6來訪人員管理功能測試 376.3.7生活服務功能測試 376.3.8宿舍水電費功能測試 386.4測試總結(jié) 38參考文獻 401.前言1.1課題研究背景隨著國家教育資源的不斷投入,信息化技術(shù)的不斷發(fā)展,部分高校的宿舍管理模式開始轉(zhuǎn)為信息化的管理模式。但是目前仍有很多院校的宿舍管理工作仍然是通過宿舍管理員人工記錄信息來進行的,而且在上下部門之間的信息傳遞也是通過人工傳遞來進行的,這顯然與國家當前高校管理信息化的發(fā)展步調(diào)不一致。傳統(tǒng)的手工記錄宿舍信息存在著溝通不便的弊端,宿舍管理員與學生就宿舍衛(wèi)生等問題不能及時交流,導致學生不能及時做出更正、處理,從而造成宿舍衛(wèi)生狀況不達標等情況。而且手工記錄的宿舍信息進行傳遞時,無形中增加了時間和人力的開銷。而結(jié)合信息化技術(shù),使用計算機技術(shù)對學生宿舍信息進行管理,遠優(yōu)于使用人工來對學生信息進行管理。使用計算機技術(shù)對宿舍信息進行管理,可以讓檢索學生信息更加迅速、系統(tǒng)可靠性更高、系統(tǒng)維護成本更加地低。這些都能夠提高宿舍管理員管理宿舍信息的效率。1.2研究目的和意義隨著當前國內(nèi)高校招生規(guī)模不斷擴大,學生數(shù)量在不斷增加,導致高校人工管理學生信息的難度越來越大[1]。為了減輕高校宿舍管理員的工作量,提高其管理學生信息的效率,同時使得高校往信息化道路發(fā)展,實現(xiàn)無紙化辦公,研發(fā)這樣一個信息化的宿舍管理管理系統(tǒng)是很有必要的。使用信息化的宿舍管理系統(tǒng),可以使得管理員管理的信息量更加的大,查找學生信息時也更加的方便、快捷,同時減少不必要的數(shù)據(jù)冗余,減少人力、物理資源的損耗。因此,本課題是希望設計出一個宿舍管理系統(tǒng),可以實現(xiàn)高校宿舍管理人員和學生的日常需求。本系統(tǒng)也將使用目前較為流行的技術(shù),旨在為后續(xù)的迭代開發(fā)打下良好的基礎,同時也希望能為國家的高校信息化道路添磚加瓦。1.3研究目標在進行系統(tǒng)開發(fā)之前,需要先對系統(tǒng)進行分析。為了更好的分析系統(tǒng)功能,本人將對本人宿舍管理員的日常工作進行收集、對舍友的宿舍基本需求進行收集,同時收集網(wǎng)上部分類似管理系統(tǒng)的功能,然后將其篩選,挑選出個人認為比較核心、重要的功能在第一版的系統(tǒng)中進行實現(xiàn),更多的功能可在將來的系統(tǒng)迭代中進行逐步實現(xiàn)[2]。本次畢業(yè)設計采用JavaScript技術(shù)、MySQL數(shù)據(jù)庫和B/S結(jié)構(gòu)對數(shù)據(jù)進行分析,建立學生宿舍管理系統(tǒng)。本網(wǎng)站的發(fā)展目標如下:(1)操作簡單,界面好:頁面布局簡單清晰,方便用戶查看系統(tǒng)信息,方便管理員管理。(2)即時可見:實現(xiàn)信息的即時發(fā)布和即時效果的功能。(3)功能完善:滿足用戶注冊登錄、系統(tǒng)信息瀏覽和系統(tǒng)信息管理員管理的需要。1.4論文安排對于學生宿舍管理系統(tǒng)這篇論文的撰寫分成了七個部分。第一部分是前言,對于學生宿舍管理系統(tǒng)在目前社會、市場上的背景、目前開發(fā)的相關(guān)系統(tǒng)在用戶使用角度上的使用意義,以及在本文中主要工作以及論文組成。第二部分對開發(fā)本次的學生宿舍管理系統(tǒng)所使用到的部分技術(shù)進行的大致的介紹,例如對技術(shù)和MySQL數(shù)據(jù)庫的介紹。第三部分是對整個系統(tǒng)進行分析,從系統(tǒng)在程序員開發(fā)上技術(shù)的支持、經(jīng)濟成本的考慮、用戶使用上的簡易性以及相關(guān)性能的可行性分析,還有介紹了系統(tǒng)處理流程等。第四部分從系統(tǒng)的可以支持的功能進行詳細介紹,使用層次圖更進一步分析系統(tǒng),清晰的了解各部分的組成,作出數(shù)據(jù)庫E-R圖以及數(shù)據(jù)庫表。第五個部分介紹了不同用戶模塊的界面以及功能。第六部分是對系統(tǒng)進行了調(diào)試,測試了系統(tǒng)的登錄等功能。在最后一個部分,通過本次畢業(yè)設計得到的一個總結(jié)感悟,并表達了對未來的展望。
2.開發(fā)環(huán)境及工具2.1開發(fā)技術(shù)簡介(1)B/S結(jié)構(gòu)簡介:B/S框架是基于C/S結(jié)構(gòu)上不斷被改進的產(chǎn)物,相當于一個支持系統(tǒng)運作的瀏覽器或服務器的內(nèi)部結(jié)構(gòu),在用戶使用系統(tǒng)的功能時,B/S結(jié)構(gòu)能為用戶帶來更佳的使用效果,因為它支持的是三層3-tier結(jié)構(gòu),能夠分別在不同層面的結(jié)構(gòu)處理不同的事物,區(qū)分用戶界面和邏輯事物的處理和實現(xiàn),并能夠區(qū)分主要邏輯事物,加快系統(tǒng)運行的進程。而這三層結(jié)構(gòu),彼此既能夠獨立運行,獨立處理事物,他們又是互相關(guān)聯(lián)的,各層之間能夠互相交換數(shù)據(jù),相互滲透,達到系統(tǒng)最終目的的形成。選擇B/S框架,也是為了在使用功能操作時能夠減輕負擔,只需要一部能夠上網(wǎng)的普通電腦,就能夠?qū)崿F(xiàn)系統(tǒng)的進入,并能夠?qū)Σ煌挠脩魧崿F(xiàn)不同的功能操作,所以在配置上的要求是比較容易實現(xiàn)的。通過B/S結(jié)構(gòu)的使用,為用戶使用系統(tǒng)提供了簡便的方式,無需特意安裝任何專門的軟件,通過瀏覽器就能進行,而且,由于這個特點,系統(tǒng)在開發(fā)完成之后的后期工作,也就是維護,也是非常便利的,也能過節(jié)省成本。通過對服務器進行管理,就能夠?qū)ο到y(tǒng)的維護作出良好的維護效果。因此,B/S框架受到開發(fā)者們的喜愛。(2)JavaScript簡介:JavaScript(簡稱“JS”)是一種輕量級的編程語言、腳本語言,目前廣泛應用到前端頁面中。在網(wǎng)頁開發(fā)中,JavaScript常與HTML、CSS共同使用,其主要用來控制網(wǎng)頁中的交互行為。目前JavaScript仍在不斷更新迭代中,在Github等一些代碼托管平臺的編程語言使用率排行榜中名列前茅,是一門輕量但功能強大的編程語言。(3)Vue技術(shù)簡介:Vue是一套用于構(gòu)建用戶界面的漸進式框架。Vue只關(guān)注視圖層[3],使用時易于上手,而且減少不必要的DOM操作,讓開發(fā)者可以專心于數(shù)據(jù)的綁定、渲染,而且維護起來也比較方便,組件重用性高。(4)MySQL簡介:MySQL是當前比較流行的一個開源關(guān)系型數(shù)據(jù)庫[4]。MySQL在儲存數(shù)據(jù)方面,有著非常成熟的技術(shù),能夠很好的保證數(shù)據(jù)的不流失,并且能夠?qū)崿F(xiàn)數(shù)據(jù)的快速讀取。它能夠為數(shù)據(jù)的儲存保護提供一種保障的,可靠的方法,從而使得開發(fā)者在開發(fā)上也減少了很多麻煩。同時,MySQL擁有兼容性好、運行穩(wěn)定、總體擁有成本低等優(yōu)點,因此在一定程度上節(jié)省了開發(fā)成本。(5)Node.js簡介:Node.js是一個讓JavaScript能在非瀏覽器環(huán)境運行的開發(fā)平臺[5]。Google瀏覽器自帶的內(nèi)核引擎執(zhí)行JavaScript腳本的效率非常高,該引擎性能非常好,而Node.js本質(zhì)上就是為用戶封裝好該內(nèi)核引擎,并且提供給用戶一系列替代的API,使得JavaScript在非瀏覽器環(huán)境下也運行的十分流暢。2.2開發(fā)工具簡介WebStorm簡介:WebStorm是JetBrains公司旗下一款JavaScriptIDE,同時也是一個擁有眾多開源、免費插件支持的開發(fā)平臺,可在用戶使用JavaScript進行開發(fā)時提高工作效率,擁有智能代碼輔助、調(diào)試、跟蹤和測試等功能。
3.系統(tǒng)分析3.1系統(tǒng)可行性分析3.1.1時間可行性在開發(fā)系統(tǒng)時,需要確保系統(tǒng)在開發(fā)前期對系統(tǒng)各個方面需求的分析,確定系統(tǒng)所需要具有的功能完整性,并能夠確定功能結(jié)構(gòu)的分布,以及在細節(jié)上的需求。因此,本次進行學生宿舍管理系統(tǒng)的開發(fā),在經(jīng)過預算后,需要經(jīng)過約40天的時間進行開發(fā)。在最初,為開發(fā)本系統(tǒng),預留的時間超過40天,并進行了相關(guān)資料的查閱,做了充足的準備,相信能夠順利開發(fā)出來。所以,在時間需求上,是完全足夠,完全可行的。3.1.2技術(shù)可行性該學生宿舍管理系統(tǒng)選擇的是JavaScript作為開發(fā)語言的使用,而出于對數(shù)據(jù)儲存和處理的需要,選擇采用的數(shù)據(jù)庫是MySQL數(shù)據(jù)庫結(jié)合進行開發(fā)。JavaScript作為一門開發(fā)語言,在開發(fā)性能上,是非常良好的,并且容易掌握,使開發(fā)者在開發(fā)上運用自如,快速實現(xiàn)系統(tǒng)各個功能的開發(fā)。并且所具備的適合沒有基礎的剛?cè)腴T的學者的研究,能夠使系統(tǒng)運行在各個方面都很靈活,支持多功能使用,擴展性很好的特點,也是人們選擇使用這門語言的原因。而MySQL數(shù)據(jù)庫在處理數(shù)據(jù)的優(yōu)越性,非常良好的保證了數(shù)據(jù)的不流失、不外泄,以及在處理數(shù)據(jù)時的反應迅速,為提高系統(tǒng)的實用性帶來了硬性的支持。綜上所述,學生宿舍管理系統(tǒng)在所選擇的技術(shù)是非??尚械?。3.1.3經(jīng)濟可行性為確保系統(tǒng)的開發(fā)不會因為超出預支而無法順利進行,對開發(fā)所需要承擔的經(jīng)濟成本進行可行上的分析,能夠避免系統(tǒng)在開發(fā)過程中,因成本不足造成無法繼續(xù)進行,或者達不到預期需求的結(jié)果??紤]到應盡量降低成本,本系統(tǒng)選用了開源技術(shù)進行開發(fā),前端使用Vue框架,后端則使用Node.js,數(shù)據(jù)庫使用MySQL[6]。開發(fā)過程中使用到的資源均可免費下載使用或試用,且該系統(tǒng)的使用、維護、升級等對人力、財力要求較低,一臺普通配置的電腦就能夠滿足需要了。因此,在經(jīng)濟的考慮上,是可行的。3.1.4操作可行性在本系統(tǒng)的使用中,能夠進行各項功能的基本操作,支持人們快速掌握操作方法是非常重要的。本系統(tǒng)操作實現(xiàn)的途徑是通過點擊相關(guān)的按鈕,進入相關(guān)的界面,對系統(tǒng)各個功能進行使用。本系統(tǒng)是一個學生宿舍管理系統(tǒng),在各個界面中,都有相應的文字提示,用戶只需要點擊相應提示的按鈕,就能夠進行相關(guān)操作了。因此,對于操作的可行性,人們不需要進行相關(guān)的培訓就能夠操作了。3.1.5法律可行性各個系統(tǒng)的使用,都必須得到法律的支持,不能夠使用不合法律的技術(shù)和途徑對系統(tǒng)進行開發(fā),系統(tǒng)的功能也必須滿足法律的需求。本學生宿舍管理系統(tǒng)使用的技術(shù)都是合法合理的,在功能的使用上,也是沒有涉及到違法的內(nèi)容。因此,是滿足法律需求的。3.2業(yè)務需求分析伴隨著高校的招生規(guī)模的不斷擴大,高校學生的信息量也在飛速增長。因此對學生信息的管理工作也越來越繁重。原先的人工管理學生信息已經(jīng)在一定程度上不能滿足信息管理員的需求,因此利用計算機技術(shù),開發(fā)一個信息化的宿舍管理系統(tǒng)勢在必行[7]。本人結(jié)合本人學校宿舍管理員的日常工作、宿舍舍友的日常需求、網(wǎng)上相關(guān)系統(tǒng)的業(yè)務需求,實現(xiàn)了部分主要功能。主要分為管理員端和學生端兩部分功能。3.2.1管理員端需求分析學生管理功能:管理員可對學生信息進行管理,包括新增、修改、刪除。在學生管理的頁面中,該系統(tǒng)中學生的信息將以表格的方式顯示出來。管理員可以查看學生的賬號、密碼、學院、班級、手機號、所在宿舍等。管理員管理功能:超級管理員可對普通管理員信息進行管理。與學生模塊不同的是,該模塊在新增管理員時,不要求填寫管理員的學院、班級。宿舍樓管理功能:管理員可進行宿舍樓信息、宿舍信息、宿舍內(nèi)人員信息管理。設置宿舍樓時,可設置宿舍樓為男生宿舍樓還是女生宿舍樓,也可以設置該宿舍樓內(nèi)宿舍為幾人間。管理員可把對應性別的學生放到相應的宿舍樓內(nèi)。發(fā)布公告功能:管理員可發(fā)布、修改公告,發(fā)布的公告全體學生都能進行查看。來訪人員管理功能:管理員可新增來訪人員信息,包括其來訪時間、身份證、手機號等。生活服務功能:管理員可以對學生的宿舍或者宿舍樓的一些公共財產(chǎn)進行保修。申請生活服務時需要填寫申請人的姓名、手機號等必要信息。管理員還可以在輸入框中輸入申請者的姓名,對申請服務的信息進行搜索。學生違規(guī)管理功能:管理員可以添加、修改學生違規(guī)信息。設置時需要填寫學生的賬號、姓名、違規(guī)描述??圪M功能:在學生端,學生可進行宿舍水電費充值,但由于本系統(tǒng)并沒有對接外部付費系統(tǒng),因此由管理員端進行扣費從而模擬宿舍水電扣費場景。3.2.2學生端需求分析宿舍查看功能:在“我的宿舍”頁面中,學生可查看到同宿舍人員的概要信息和宿舍的相關(guān)評價。打卡功能:學生可以在早起打卡、晚歸打卡、打掃宿舍打卡三個頁面中進行打卡。在頁面中,還可以顯示該學生三種打卡的早起率,晚歸率、打掃宿舍概率。查看公告功能:學生可在公告頁面查看管理員發(fā)布的公告。生活服務功能:學生申請生活服務(包括報修和其他生活服務),申請后可看到自己申請過的服務。個人違規(guī)信息:學生可在該頁面查看自己的個人違規(guī)記錄。水電繳費功能:學生可以在該頁面進行宿舍水電費的充值,該頁面還可以顯示宿舍水電費余額以及個人的充值記錄。3.3系統(tǒng)性能需求分析為了讓系統(tǒng)能夠?qū)嵱?,符合用戶使用的需求,必須要制定一些?guī)則,如下所示:1、系統(tǒng)的安全性(1)只有經(jīng)過授權(quán)的注冊用戶可以登錄后臺系統(tǒng)對信息和系統(tǒng)數(shù)據(jù)進行處理[8]。(2)針對不同的用戶,需要設置不同的賬戶密碼,確保每個用戶都只能登錄個人的賬號。2、系統(tǒng)的存儲性信息的錄入和儲存對學生宿舍管理系統(tǒng)來說是非常重要的,能夠錄入的信息量以及能夠儲存復雜的信息對系統(tǒng)性能的良好有很大的取決作用。所以,在開發(fā)時采用一個功能強大的數(shù)據(jù)庫對學生宿舍管理系統(tǒng)是非常重要的[9]。3、系統(tǒng)的易學性在進行系統(tǒng)設計時,考慮系統(tǒng)的是否容易學習容易操作,是為了能夠為系統(tǒng)吸引來更多的用戶,為用戶帶來良好的體驗感,減少用戶操作的時間。4、系統(tǒng)數(shù)據(jù)的要求為了能夠正常使用系統(tǒng),各種功能能得到順利實現(xiàn),系統(tǒng)數(shù)據(jù)必須精準輸入,并且能夠得到及時更新、及時修改。為了避免刪除到不必要刪除的數(shù)據(jù),應該使用能夠獨立保存的數(shù)據(jù),這樣就避免了不必要的麻煩。3.4系統(tǒng)用例及流程分析UML(UnifiedModelingLanguage)是一種建模語言,并非編程語言。它是開發(fā)者使用UML來建模,能夠加強對客觀事物對了解,能夠更加充分的為開發(fā)系統(tǒng)的各項功能有所準備,并且在建立系統(tǒng)流程的前期工作中也大有裨益。以下是對學生宿舍管理系統(tǒng)進行UML建模分析。本系統(tǒng)的賬號類型主要分為兩大類,一類是學生賬號,一類是管理員賬號。管理員賬號擁有更高的權(quán)限,可以對系統(tǒng)進行更多的操作,包括發(fā)布公告,新增宿舍樓、管理外來人員信息,添加學生違規(guī)信息等。學生賬號的權(quán)限則較低,只能滿足日常需求,如宿舍打卡、查看宿舍信息、申請生活服務、宿舍水電費充值等。本系統(tǒng)的系統(tǒng)用例圖如3.1所示。圖3.1系統(tǒng)用例圖本系統(tǒng)使用axios向后臺服務器發(fā)送請求,發(fā)送請求時,需要設置請求的后臺接口路徑,設置請求的參數(shù)。后臺則使用的是express框架,設置相應的接口,接受來自客戶端的信息。后臺接受到來自客戶端的信息后,將客戶端request中的參數(shù)提取出來,然后拼接成完整的sql語句,往數(shù)據(jù)庫中執(zhí)行該語句,再將得到的結(jié)果response至客戶端。大致流程圖如圖3.2所示。圖3.2系統(tǒng)網(wǎng)絡請求流程圖
4.系統(tǒng)設計4.1系統(tǒng)架構(gòu)設計本學生宿舍管理系統(tǒng)采用B/S架構(gòu)。B指的就是瀏覽器,S表示服務器。使用該架構(gòu),用戶只需要在本地安裝一個瀏覽器,如chrome、火狐瀏覽器,即可與網(wǎng)絡上的后臺服務器進行信息、數(shù)據(jù)的交換。使用B/S架構(gòu),用戶不需要安裝額外的客戶端,因此對系統(tǒng)的維護、升級所消耗的成本也比較低。開發(fā)時也無需額外考慮用戶的設備系統(tǒng)版本號是否適配,只需簡單的考慮瀏覽器版本號即可,開發(fā)成本較小。4.2系統(tǒng)結(jié)構(gòu)設計本系統(tǒng)的系統(tǒng)結(jié)構(gòu)設計思路是將各個大的功能模塊劃分為多個小模塊,在完成這些小模塊之后,再把這些小的功能模塊重新組裝成一個完整的系統(tǒng)。它的具體工作步驟是:1.系統(tǒng)劃分子模塊2.根據(jù)需求選用最佳的設計方案設計每個子模塊的功能。3.根據(jù)每個子模塊的功能,進行確認邏輯關(guān)系。4.根據(jù)它們的關(guān)系設計每個子模塊之間的信息交流方式[10]。經(jīng)過對本系統(tǒng)相關(guān)功能需求的分析,并對需求信息進行不斷地篩選,最后挑選出比較合適的解決方案,以求達到最佳的表達效果,為用戶帶來最佳的使用體驗[11]。本學生宿舍管理系統(tǒng)主要分為管理員功能模塊和學生功能模塊兩大部分,其中這兩大模塊又可分為若干個小的功能模塊,具體系統(tǒng)結(jié)構(gòu)圖如圖4.1所示。圖4.1系統(tǒng)結(jié)構(gòu)圖4.2.1學生管理模塊管理員可在學生管理頁面,點擊“添加學生”,選擇添加的賬戶權(quán)限為“學生”,輸入學生的賬號和昵稱、選擇學生性別、填寫學生的學院和班級,然后點擊提交,之后表單中的學生信息直接在前端進行簡單的規(guī)格校驗,若輸入的賬號和昵稱符合規(guī)格,則將表單中的信息提交至后端,后端再對數(shù)據(jù)庫進行操作,添加學生信息。4.2.2管理員管理模塊超級管理員進入管理員管理頁面后,點擊“添加普通管理員”,選擇添加的賬戶權(quán)限為“普通管理員”,輸入普通管理員的賬號和昵稱,然后點擊提交,之后表單中的普通管理員信息直接在前端進行簡單的規(guī)格校驗,若輸入的賬號和昵稱符合規(guī)格,則將表單中的信息提交至后端,后端再對數(shù)據(jù)庫進行操作,添加普通管理員信息。4.2.3宿舍樓管理模塊管理員可在宿舍樓管理頁面,點擊“添加宿舍樓”,然后填入宿舍樓的相關(guān)信息,如宿舍樓的圖片、宿舍樓樓層數(shù)、宿舍樓名稱、宿舍樓每層房間數(shù)、該宿舍樓為男生宿舍樓還是女生宿舍樓等,點擊確認后,即可添加宿舍樓。管理員點擊相應的宿舍樓,即可彈出宿舍樓的相關(guān)選項窗口。在此窗口中,管理員可添加宿舍、刪除宿舍、分配學生到相應的宿舍。分配學生到宿舍時,不能把學生分配至不同性別類型的宿舍樓,且宿舍滿員后,不能在分配學生入住。4.2.4學生打卡模塊學生登錄進入系統(tǒng)后,可分別在“早起打卡”、“晚歸打卡”、“打掃宿舍打卡”頁面點擊“打卡”按鈕。之后,前端頁面會獲取當前時間,然后把打卡的類型、時間戳等信息發(fā)送至后端,后端接收到信息后在對數(shù)據(jù)庫進行操作。4.2.5公告模塊管理員登錄進入系統(tǒng)中,可在發(fā)布公告的頁面中點擊“添加公告”按鈕,進行公告的編輯、發(fā)布。公告發(fā)布之后,管理員可對已發(fā)布的公告進行修改和刪除。學生登錄進入系統(tǒng)中,可在“公告”頁面中,查看管理員已發(fā)布的公告。4.2.6來訪人員管理模塊管理員可在“來訪人員”頁面中點擊“添加來訪人員”,填入來訪人員的必要信息,如姓名、手機號、身份證號等,點擊“提交”,即可添加來訪人員信息。注意的是,來訪人員信息添加后即不能修改,只能刪除。管理員還可以在該頁面中查看到來訪人員的相關(guān)歷史記錄。4.2.7生活服務模塊管理員與學生可在“生活服務”頁面申請生活服務,申請時需要填寫申請人姓名、手機號、申請描述等必要信息。學生可以還該頁面看到同宿舍舍友的申請信息,但是如果同宿舍舍友申請時把申請信息設置為隱私,則不能查看。而管理員則可以查看所有的申請信息。生活服務在未完成的時候可以進行修改,而已完成之后則不能進行修改。4.2.8學生違規(guī)模塊管理員可在“學生違規(guī)”頁面中添加、修改、刪除學生的違規(guī)信息,添加時需要填寫學生的姓名、賬號、違規(guī)描述。管理員還可以在該頁面查看到所有的學生違規(guī)記錄。學生可在“個人違規(guī)”頁面中,可查看個人的違規(guī)信息。4.2.9宿舍扣費模塊由于本系統(tǒng)并無向外對接相應的扣費系統(tǒng),因此在本系統(tǒng)的實現(xiàn)中,宿舍水電扣費由管理員手動操作模擬。管理員可以在“宿舍扣費”頁面中,查看到各個宿舍的宿舍余額情況,點擊扣費后,即可對該宿舍的余額進行相應的扣除。4.2.10水電費充值模塊學生可以在“水電繳費信息”頁面中,查看到本宿舍的余額,并進行宿舍余額的充值,充值時可選擇10元、20元、50元三個檔位。同時,學生還可以在該頁面中,查看到本人的充值記錄。4.3數(shù)據(jù)庫設計4.3.1數(shù)據(jù)庫實體E-R圖可被分為三部分,分別是實體、關(guān)系、屬性。實體常用長方形表示,關(guān)系常用菱形表示。E-R是能很好的描述現(xiàn)實世界關(guān)系的概念模型。它的關(guān)聯(lián)關(guān)系有三種,分別是:一對一、一對多、多對多。其中在本系統(tǒng)中,管理員與學生信息、公告、宿舍信息、打卡信息、學生違規(guī)信息、宿舍水電余額、來訪人員信息均為多對多的關(guān)系,管理員與生活服務則為一對多的關(guān)系。學生與學生個人信息、宿舍信息為一對一的關(guān)系,學生與公告為多對多的關(guān)系,學生與打卡信息、生活服務、學生違規(guī)信息則為一對多的關(guān)系。宿舍水電余額與學生為一堆多的關(guān)系[12]。具體的系統(tǒng)E-R圖如圖4.2所示。圖4.2系統(tǒng)E-R圖4.3.2數(shù)據(jù)庫表設計本學生宿舍管理系統(tǒng)采用了MYSQL數(shù)據(jù)庫管理系統(tǒng),各個表的設計結(jié)果如下:表4.1用戶信息表字段名稱數(shù)據(jù)類型是否主鍵是否可空字段意義默認值idsint是否用戶ID無namesvarchar否否用戶名無usernamevarchar否否用戶賬號無passwordvarchar否否用戶密碼無userImgvarchar否是用戶頭像路徑無gradevarchar否否用戶權(quán)限無phonevarchar否是用戶手機號無emailvarchar否是用戶郵箱無roomIdvarchar否是用戶所在宿舍id號無sexvarchar否是用戶性別無classesvarchar否是用戶班級無collegevarchar否是用戶專業(yè)無表4.2打卡表字段名稱數(shù)據(jù)類型是否主鍵是否可空字段意義默認值idsvarchar是否打卡信息id無typevarchar否否打卡類型無dayvarchar否否打卡日期無userIdvarchar否否該打卡對應的用戶id無表4.3評價表字段名稱數(shù)據(jù)類型是否主鍵是否可空字段意義默認值idsvarchar是否評價id無textvarchar否否評價信息無roomIdvarchar否否該評價對應房間id無表4.4宿舍樓表字段名稱數(shù)據(jù)類型是否主鍵是否可空字段意義默認值idsvarchar是否宿舍樓id無namesvarchar否否宿舍樓名無floorNumvarchar否否宿舍樓層數(shù)無roomNumvarchar否否宿舍樓每層房間數(shù)無imagevarchar否否宿舍樓的圖片路徑無numvarchar否否宿舍樓無sexvarchar否否宿舍樓性別類型無表4.5用戶登錄情況表字段名稱數(shù)據(jù)類型是否主鍵是否可空字段意義默認值idsvarchar是否登錄信息id無userIdvarchar否否登錄用戶id無addressvarchar否否用戶登錄所在地址無cidvarchar否否用戶登錄城市id無cipvarchar否否用戶登錄ip無表4.6宿舍表字段名稱數(shù)據(jù)類型是否主鍵是否可空字段意義默認值idsvarchar是否宿舍id無floorvarchar否否宿舍所在樓層無roomvarchar否否樓層內(nèi)房間號無floorIdvarchar否否宿舍所在宿舍樓id無Balancevarchar否是宿舍水電費余額無表4.7公告信息表字段名稱數(shù)據(jù)類型是否主鍵是否可空字段意義默認值idsvarchar是否公告id無textvarchar否否公告內(nèi)容無表4.8來訪人員信息表字段名稱數(shù)據(jù)類型是否主鍵是否可空字段意義默認值idsvarchar是否來訪信息id無namesvarchar否否來訪人員姓名無idcardvarchar否否來訪人員身份證無phonevarchar否否來訪人員手機號無sexvarchar否否來訪人員性別無leavingvarchar否否來訪人員離開時間戳無isleavingvarchar否否來訪人員是否離開標志位無buildingvarchar否否來訪人員訪問宿舍樓無表4.9學生違規(guī)信息表字段名稱數(shù)據(jù)類型是否主鍵是否可空字段意義默認值idsvarchar是否違規(guī)信息id無namesvarchar否否違規(guī)學生姓名無usernamevarchar否否違規(guī)學生賬號無miaoshuvarchar否否違規(guī)描述無表4.10服務信息表字段名稱數(shù)據(jù)類型是否主鍵是否可空字段意義默認值idsvarchar是否服務信息id無leixingvarchar否否服務類型無namesvarchar否否申請人姓名無phonevarchar否否申請人手機號無buildingvarchar否否申請人賬號無roomnumvarchar否否申請人房間號無finishvarchar否否服務完成時間戳無isfinishvarchar否否服務是否完成標志位無miaoshuvarchar否否申請服務描述無shenqingrenIdvarchar否否申請人id無roomIdvarchar否否申請人對應房間id無privacyvarchar否否是否隱私標志位無表4.11繳費信息表字段名稱數(shù)據(jù)類型是否主鍵是否可空字段意義默認值idsvarchar是否繳費信息id無namesvarchar否否充值水電費學生姓名無usernamevarchar否否充值水電費學生賬號無roomIdvarchar否否充值者所在宿舍id無amountvarchar否否充值金額無
5.系統(tǒng)的實現(xiàn)5.1超級管理員模塊實現(xiàn)5.1.1學生管理界面當管理用戶(超級管理員或普通管理員)進入系統(tǒng)后,點擊學生管理,就能夠?qū)W生信息進行管理。具體界面如圖5.1所示。圖5.1超級管理員的學生管理界面點擊頁面上方的“添加學生”按鈕,即可添加學生信息,添加頁面如圖5.2所示。其中學生的賬號,長度必須為6到16位,且學生賬號中必須包含數(shù)字和字母。點擊學生信息最后的“刪除”按鈕,即可對學生信息進行刪除[13]。點擊學生信息最后的“修改”按鈕,即可對學生的信息進行修改,其中修改學生信息的對話框與添加學生信息的對話框相似,故不作展示。在修改頁面中,我們可以將學生信息中權(quán)限一項修改為“普通管理員”,從而實現(xiàn)賬號的權(quán)限提升。在修改頁面中,我們還可以對學生的其他信息進行修改,這些信息的驗證規(guī)則與添加信息時一致。圖5.2添加學生信息界面5.1.2管理員管理界面當超級管理員用戶進入系統(tǒng)后,點擊管理員管理,就對普通管理員信息進行設置,可以添加、刪除、管理員信息。具體界面如圖5.3所示。圖5.3管理員添加界面點擊左上角的“添加普通管理員”,即可添加普通管理員的信息,添加頁面如圖5.4所示。其中普通管理員的賬號,長度必須為6到16位,且賬號中必須包含數(shù)字和字母。點擊普通管理員信息最后的“刪除”按鈕,即可對該信息進行刪除。點擊普通管理員信息最后的“修改”按鈕,即可對該信息進行修改。圖5.4添加普通管理員信息界面5.1.3宿舍樓管理界面當管理用戶(超級管理員或普通管理員)進入系統(tǒng)后,點擊宿舍樓管理,就能夠?qū)λ奚針切畔⑦M行設置。具體界面如圖5.5所示。圖5.5管理員的宿舍管理主界面點擊左上角的“添加宿舍樓”,即可對宿舍樓信息進行添加,添加界面如圖5.6所示。點擊宿舍樓信息最后的“刪除”按鈕,即可對該信息進行刪除。點擊宿舍樓信息最后的“修改”按鈕,即可對該信息進行修改。圖5.6添加宿舍樓信息界面展開宿舍樓信息后,即可展示該宿舍樓內(nèi)的各個宿舍。如圖5.7所示。在該界面中,點擊宿舍后的“查看”按鈕,即可查看宿舍的具體信息。點擊“修改”按鈕,即可修改當前宿舍的信息,如所在樓層號、房間號等。圖5.7宿舍樓內(nèi)宿舍列表界面點擊宿舍的“查看”按鈕,將顯示一個宿舍人員信息界面。在此頁面中,點擊“添加人員”按鈕,即可在該宿舍分配人員,注意的是男生不能分配至女生宿舍樓,女生也不得分配至男生宿舍樓,且宿舍滿員后不得再添加宿舍人員,添加宿舍人員界面如圖5.8所示。點擊“添加評價”按鈕,即可對該宿舍進行評價,添加評價界面如圖5.9所示。圖5.8添加宿舍人員界面圖5.9添加評價界面5.1.4公告管理界面管理員進入系統(tǒng)后,在“發(fā)布公告”頁面可對已發(fā)布的公告進行管理,也可以添加新的公告[14]。公告管理界面如圖5.10所示。其中添加公告和修改公告的對話框相似,在此只展示添加公告對話框,其中公告內(nèi)容框為必填項,如圖5.11所示。圖5.10公告管理界面圖5.11添加公告對話框界面5.1.5來訪人員管理界面管理員進入“來訪人員”管理界面,可對歷史來訪人員信息進行管理,也可以新增來訪人員信息,如圖5.12所示。點擊添加按鈕,即可彈出添加來訪人員信息的對話框。在此需要我們填寫來訪者姓名、身份證等必要信息,提交后即可添加該來訪人員信息。添加信息的對話框如圖5.13所示。在提交來訪者信息后,來訪者的離開時間不會生成,需要管理員點擊在來訪者信息最后面的“離開”按鈕,才會生成來訪者離開時間。注意的是,來訪者信息一旦添加,就不可再更改。圖5.12來訪人員管理界面圖5.13添加來訪人員對話框界面5.1.6生活服務管理界面管理員可在“生活服務”頁面,對已申請的生活服務進行管理,也可以新增生活服務,如圖5.14所示。點擊添加按鈕,即可申請相應的生活服務。申請時,需要填寫申請人姓名、申請描述、申請人電話等必要信息,具體申請服務對話框如圖5.15所示。注意的是申請服務在完成之前可進行修改,在完成之后則不能進行修改,只能刪除。之所以設置管理員也可以申請生活服務,是考慮到管理員有可能在巡查宿舍時發(fā)現(xiàn)宿舍或宿舍樓的一些公共財物遭到損壞,設置此功能可讓管理員及時報修。圖5.14生活服務管理界面圖5.15申請服務對話框界面5.1.7學生違規(guī)信息管理界面管理員進入“學生違規(guī)”信息管理界面后,可對學生的違規(guī)信息進行設置。除此之外,管理員還可以通過搜索框搜索學生的姓名,以查看該學生是否有違規(guī)記錄。學生違規(guī)信息的管理界面如圖5.16所示。添加學生違規(guī)信息時,需要填寫學生姓名、學生、違規(guī)描述,具體操作界面如圖5.17所示。圖5.16學生違規(guī)信息管理界面圖5.17添加學生違規(guī)信息界面5.1.8學生宿舍扣費界面在本系統(tǒng)中,學生宿舍的水電費扣除由管理員手動扣除來模擬外部消費系統(tǒng)扣除。在“宿舍扣費”頁面中,管理員可在上方搜索框中輸入宿舍樓的名稱,點擊搜索按鈕,即可查找出該宿舍樓的全部宿舍,并顯示出相應的宿舍水電余額,具體界面如圖5.18所示。管理員找到想要扣費的宿舍,點擊扣費按鈕,輸入想要扣費的金額,點擊提交,即可成功扣費??圪M輸入框和扣費成功界面分別如圖5.19和圖5.20所示。圖5.18宿舍扣費管理界面圖5.19扣費輸入框界面圖5.20扣費成功界面5.1.9數(shù)據(jù)庫管理界面超級管理員除了可使用上述功能,還可以對系統(tǒng)當前的數(shù)據(jù)庫表進行管理。超級管理員進入“數(shù)據(jù)庫管理”頁面后,可對當前數(shù)據(jù)庫的所有表進行刪除、清空操作,也可重新新建數(shù)據(jù)庫表,也可以單獨對某一張表進行操作。具體頁面如5.21所示。圖5.21數(shù)據(jù)庫管理界面5.2學生功能模塊實現(xiàn)5.2.1學生登錄界面學生想要進行不同權(quán)限的操作,就必須進行登錄,當用戶登錄成功后就能夠進行系統(tǒng)功能的操作了。登錄界面如圖:圖5.22用戶登錄界面5.2.2宿舍查看界面用戶在主界面,能夠查看宿舍信息。宿舍信息界面如圖所示。點擊“我的宿舍”,就能夠看到宿舍信息。界面如下圖所示。圖5.23宿舍查看界面5.2.3各個打卡界面用戶可分別在早起打卡、晚歸打卡、打掃宿舍打卡界面,能夠查看打卡信息。打卡界面如圖所示??梢渣c擊打卡即可記錄打卡信息。各個打卡界面如下圖所示。圖5.24打掃宿舍打卡界面圖5.25早起打卡界面圖5.26晚歸打卡界面5.2.4查看公告界面學生進入公告界面,即可查看管理員所發(fā)布過的公告。具體界面如圖5.27所示。注意的是,在此頁面中,學生只能查看公告,不能修改和刪除公告的內(nèi)容。圖5.27公告界面5.2.5申請生活服務界面學生在生活服務界面能像管理員一樣申請生活服務,也可以在該頁面看到同宿舍成員及自己的申請服務記錄。注意的是,如果同宿舍的其他成員在申請生活服務時,把是否隱私一項設置為是,則不能查看該成員的該項記錄。生活服務記錄界面和申請生活服務界面分別如圖5.28和圖5.29所示。圖5.28生活服務記錄界面圖5.29學生申請生活服務界面5.2.6個人違規(guī)信息查看界面學生可在該頁面中,查看管理員發(fā)布過的關(guān)于本人的違規(guī)信息,包括違規(guī)信息的發(fā)布時間、違規(guī)信息的內(nèi)容等。具體界面如圖5.30所示。在此頁面中,學生只能查看個人違規(guī)信息,不能查看他人的違規(guī)信息,也不能對違規(guī)信息的內(nèi)容進行修改和刪除。圖5.30個人違規(guī)信息界面5.2.7水電繳費信息界面由于該系統(tǒng)沒有對接支付系統(tǒng),因此水電費充值功能只是由學生選擇充值金額,點擊充值按鈕來簡單實現(xiàn)。在此頁面中,學生還可以看到本宿舍的余額情況,以及個人的充值記錄。充值紀錄頁面、充值頁面分別如下圖所示。圖5.31個人充值紀錄界面圖5.32充值界面5.3普通管理員功能模塊實現(xiàn)普通管理員功能模塊與超級管理員功能模塊大致相同,但不同的是超級管理員權(quán)限較高,可對普通管理員和數(shù)據(jù)庫進行管理。而普通管理員則只能對學生信息、宿舍樓信息等一些所需權(quán)限較低的信息進行管理。具體展示可參考超級管理員模塊實現(xiàn)中的學生管理相關(guān)頁面、宿舍樓管理等相關(guān)頁面,故在此不作過多的展示。
6.系統(tǒng)測試6.1系統(tǒng)測試的意義軟件測試它是對做完一個系統(tǒng)進行最后的一項工作,因為我們在做系統(tǒng)的時候,在進行編碼以后可以開始對軟件進行測試,在測試當中我們可以找出這個軟件的錯誤與缺陷,這樣我們可以及時處理,不影響后期正常的使用,同時也方便我們在后期使用過程中出現(xiàn)的問題容易去找出。所以軟件測試是解決這些問題主要手段。一般來說軟件測試在系統(tǒng)開發(fā)過程當中占據(jù)整個系統(tǒng)設計45%的工作量。測試的目的:對于測試目的來說它主要是能夠讓我們找出這個軟件的錯誤與缺陷,所以我們對測試的工作是比較認真的,同時軟件測試也是非常重要的。6.2系統(tǒng)測試方法在本系統(tǒng)的測試中,主要進行了功能測試和結(jié)構(gòu)測試。進行功能測試,首先要對系統(tǒng)的功能結(jié)構(gòu)明確后,使用黑盒測試的方法,驗證系統(tǒng)功能是否如期實現(xiàn)。而確定能否實現(xiàn)預期的依據(jù)是忽略系統(tǒng)內(nèi)部的結(jié)構(gòu)特性,看看系統(tǒng)表面上的功能是不是正常運行,接收到的數(shù)據(jù)和呈現(xiàn)的信息與發(fā)送的數(shù)據(jù)是不是能夠?qū)?,如果對應上,就說明功能實現(xiàn)良好。結(jié)構(gòu)測試就是對系統(tǒng)內(nèi)部的運作情況的檢測,明確系統(tǒng)內(nèi)部的各個程序的進行,并且需要將系統(tǒng)程序在邏輯驅(qū)動器這樣的軟件上運行起來,查看所運行的程序在流程的實現(xiàn)上是否如預期設定那樣的流程進行,檢測會不會產(chǎn)生偏差,不管運行的結(jié)果,功能是不是正常實現(xiàn),只管程序的道路運行。符合預期,說明結(jié)構(gòu)測試的結(jié)果是良好的。6.3功能測試功能測試就是針對產(chǎn)品研發(fā)需求上的各功能進行測試驗證,僅根據(jù)需求功能來測試各項用例,不考慮程序的內(nèi)部運行情況,逐項進行測試,測試產(chǎn)品是否滿足用戶預期的功能。下面是針對部分功能進行的功能測試。6.3.1登錄頁面測試表6.1登錄功能測試測試項測試數(shù)據(jù)測試結(jié)果實際情況用正確的密碼登錄賬號輸入正確的賬號和密碼測試身份驗證成功,成功進入系統(tǒng)符合要求用錯誤的密碼登錄賬號輸入正確的賬號,輸入錯誤的密碼測試提示“賬號或密碼錯誤”,無法進入系統(tǒng)符合要求用不存在賬號登錄輸入未注冊的賬號,輸入任意密碼測試提示“賬號或密碼錯誤”,無法進入系統(tǒng)符合要求賬號或密碼為空不填寫用戶名和密碼測試提示“賬號或密碼錯誤”,無法進入系統(tǒng)符合要求6.3.2注冊頁面測試表6.2注冊功能測試測試項測試數(shù)據(jù)測試結(jié)果實際情況不填寫賬號不填寫賬號,其他信息按照表單驗證校驗規(guī)則正確填寫測試提示“請?zhí)顚戀~號”,注冊賬號失敗符合要求不填寫密碼不填寫密碼,其他信息正確填寫測試提示“賬號或密碼錯誤”以及“兩次輸入密碼不一致!”,注冊賬號失敗符合要求不填寫確認密碼不填寫確認密碼,其他信息正確填寫測試提示“請再次填寫密碼”,注冊賬號失敗符合要求不填寫手機號不填寫手機號,其他信息正確填寫測試提示“請?zhí)钍謾C號”,注冊賬號失敗符合要求不填驗證碼不填寫驗證碼,其他信息正確填寫測試提示“驗證碼錯誤”,注冊賬號失敗符合要求填寫錯誤驗證碼填寫錯誤驗證碼,其他信息正確填寫測試提示“驗證碼錯誤”,注冊賬號失敗符合要求密碼與確認密碼不一致密碼與確認密碼填寫不一致,其他信息正確填寫測試提示“兩次輸入密碼不一致!”,注冊賬號失敗符合要求6.3.3學生管理功能測試表6.3學生管理功能測試測試項測試數(shù)據(jù)測試結(jié)果實際情況新增學生信息,按照表單校驗規(guī)則輸入學生信息權(quán)限選擇:學生,賬號:hello123,昵稱:測試用戶性別:女班級:測試班級學院:測試學院成功添加學生信息,并顯示在頁面中符合要求修改學生信息,按照表單校驗規(guī)則修改學生信息權(quán)限選擇:學生,賬號:hello456,昵稱:測試用戶2性別:男班級:測試班級2學院:測試學院2成功修改學生信息,并顯示在頁面中符合要求刪除學生信息點擊學生信息中的“刪除”按鈕成功刪除學生信息,頁面中不再顯示該學生信息符合要求6.3.4宿舍樓管理功能測試表6.4宿舍樓管理功能測試測試項測試數(shù)據(jù)測試結(jié)果實際情況新增宿舍樓,按照表單校驗規(guī)則,填寫宿舍樓信息圖片:自選,大樓名稱:測試大樓,樓層數(shù):2,每層房間數(shù):2,幾人間:2,男女宿舍:男成功添加宿舍樓信息,并顯示在頁面中,同時自動創(chuàng)建宿舍。女生不能分配至男生宿舍樓,宿舍滿員后不能再入住符合要求修改宿舍樓,按照表單校驗規(guī)則,填寫宿舍樓信息圖片:自選,大樓名稱:測試大樓,樓層數(shù):3,每層房間數(shù):3,幾人間:4,男女宿舍:男成功修改宿舍樓信息,可繼續(xù)手動創(chuàng)建新的宿舍,宿舍的最大上限人數(shù)增大符合要求刪除宿舍樓點擊宿舍樓信息一行中最后的“刪除”按鈕成功刪除宿舍樓信息,并成功刪除宿舍樓內(nèi)宿舍,將宿舍樓內(nèi)學生移出該宿舍樓符合要求6.3.5發(fā)布公告功能測試表6.5發(fā)布公告功能測試測試項測試數(shù)據(jù)測試結(jié)果實際情況新增公告自定義公告信息成功添加公告,并在頁面中可以查看符合要求修改公告自定義公告內(nèi)容成功修改公告,并在頁面中可以查看符合要求刪除公告點擊公告信息一行中最后的“刪除”按鈕成功刪除公告信息,該公告不再顯示符合要求6.3.6來訪人員管理功能測試表6.6來訪人員管理功能測試測試項測試數(shù)據(jù)測試結(jié)果實際情況新增來訪人員信息按照表單校驗規(guī)則輸入來訪者信息成功添加來訪者,并在頁面中可以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025北京市房山區(qū)燕山教育委員會所屬事業(yè)單位第一批招聘教師30人模擬試卷及參考答案詳解一套
- 2025年高通量試驗反應堆及配套產(chǎn)品項目建議書
- 2025年福建泉州市華僑大學分析測試中心招聘實驗技術(shù)系列人員(4月)考前自測高頻考點模擬試題及答案詳解(名校卷)
- 2025湖南郴州資興市第一人民醫(yī)院招聘考前自測高頻考點模擬試題及1套參考答案詳解
- 2025河南洛陽師范學院招聘7人模擬試卷及答案詳解(網(wǎng)校專用)
- 2025北京郵電大學第二批招聘38人考前自測高頻考點模擬試題及答案詳解(考點梳理)
- 2025年黃山市祁門縣國有投資集團有限公司人才招聘5人模擬試卷完整參考答案詳解
- 2025年河北石家莊市明澤職業(yè)中專學校公開招聘教師23名模擬試卷及答案詳解(全優(yōu))
- 2025廣東深圳市九洲電器有限公司招聘法務專員等考前自測高頻考點模擬試題及答案詳解(必刷)
- 2025廣東廣州市中山大學孫逸仙紀念醫(yī)院耳鼻喉科科研助理招聘1人考前自測高頻考點模擬試題及完整答案詳解1套
- 《電子制動系統(tǒng)》課件
- GB/T 43586-2023聚烯烴冷拉伸套管膜
- 矩陣論智慧樹知到課后章節(jié)答案2023年下哈爾濱工程大學
- 活出生命的意義課件
- 拆除廢舊電纜橋架施工方案
- 人教版九年級道德與法治 上冊 第三單元《文明與家園》大單元整體教學設計
- 酒店營銷與數(shù)字化實務完整全套教學課件
- 二年級應用題大全800題二年級上冊數(shù)學乘法應用題
- YY/T 1851-2022用于增材制造的醫(yī)用純鉭粉末
- GB/T 19575-2004農(nóng)產(chǎn)品批發(fā)市場管理技術(shù)規(guī)范
- 《管理溝通實務(第四版)》課件第一章 溝通與管理溝通
評論
0/150
提交評論