毛靜
摘 要:本文對(duì)高校學(xué)生公寓管理系統(tǒng)的需求進(jìn)行了分析,提出了基于JSP的高校學(xué)生公寓管理系統(tǒng)的開發(fā)方案。采用Java作為開發(fā)語言,實(shí)現(xiàn)對(duì)公寓樓、宿舍和學(xué)生信息的添加、刪除、修改和查詢基本功能;對(duì)宿舍衛(wèi)生的檢查結(jié)果進(jìn)行登記及對(duì)外來訪客信息進(jìn)行管理等特色功能。測(cè)試結(jié)果表明,基于JSP的系統(tǒng)界面美觀、功能完備,滿足高校公寓日常管理需求。
關(guān)鍵詞:高校學(xué)生公寓管理;JSP;Java;MySQL
中圖分類號(hào):TP315 文獻(xiàn)標(biāo)識(shí)碼:A
1 引言(Introduction)
隨著社會(huì)信息化步伐的飛速發(fā)展,信息技術(shù)已隨著社會(huì)的發(fā)展涉及各個(gè)領(lǐng)域[1]。高校學(xué)生公寓管理也不例外,其管理水平的高低,將直接影響到高校管理的工作效率。隨著高等教育的不斷發(fā)展、學(xué)校規(guī)模的擴(kuò)大、學(xué)生人數(shù)的增加,學(xué)生公寓各種信息的匯總、統(tǒng)計(jì)、分析和上報(bào)等管理工作面臨著越來越多的困難。因此,學(xué)生公寓管理計(jì)算機(jī)化、自動(dòng)化更加受到人們的關(guān)注[2]。因此,本文采用Java編程語言,基于B/S模式,依托高校校園網(wǎng)環(huán)境,設(shè)計(jì)和實(shí)現(xiàn)對(duì)公寓樓、宿舍和學(xué)生信息的添加、刪除、修改和查詢;對(duì)宿舍衛(wèi)生的檢查結(jié)果進(jìn)行登記,對(duì)外來訪客信息進(jìn)行管理等功能,使得對(duì)高校學(xué)生公寓信息的管理更加高效[3,4]。
2 系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)(System design and
implementation)
2.1 系統(tǒng)總體功能設(shè)計(jì)
系統(tǒng)功能模塊主要包括:管理員用戶模塊、后勤處用戶模塊和學(xué)生用戶模塊,整體功能模塊如圖1所示。
2.2 系統(tǒng)詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)
2.2.1 后勤處人員模塊
后勤處人員功能模塊圖如圖2所示。
后勤處人員所具備的功能:(1)修改信息:對(duì)自己的密碼進(jìn)行修改。(2)宿舍樓管理:記錄宿舍樓的基本情況,實(shí)現(xiàn)對(duì)宿舍樓號(hào)信息的添加刪除等功能。(3)宿舍信息管理:對(duì)每棟宿舍樓里面的宿舍信息進(jìn)行管理,如添加、刪除和修改宿舍信息。包括登記宿舍信息,設(shè)置每個(gè)宿舍容納人數(shù),對(duì)入住信息、空余床位信息的查詢。(4)學(xué)生信息管理:公寓的學(xué)生信息主要是來自后勤處管理提供的,對(duì)于已住進(jìn)公寓的學(xué)生,進(jìn)行統(tǒng)一管理。學(xué)生畢業(yè)了,相應(yīng)的信息將會(huì)被刪除。因此學(xué)生信息管理主要實(shí)現(xiàn)對(duì)學(xué)生信息的添加、查詢和刪除等功能。(5)訪客信息管理:對(duì)來訪信息進(jìn)行查詢刪除等功能。(6)留言板:實(shí)現(xiàn)留言和回復(fù)功能。(7)公告信息:主要對(duì)公寓的規(guī)章制度和公告信息進(jìn)行管理。
2.2.2 公寓管理員模塊
公寓管理員功能模塊圖如圖3所示。
(1)修改信息:主要是對(duì)自己密碼的修改。(2)學(xué)生信息查詢:對(duì)學(xué)生的一些基本信息進(jìn)行簡(jiǎn)單查詢。(3)公告信息:對(duì)公告進(jìn)行發(fā)布、修改和刪除操作。(4)留言板:對(duì)日常的一些留言進(jìn)行回復(fù)及刪除。(5)衛(wèi)生檢查:實(shí)現(xiàn)對(duì)每個(gè)宿舍衛(wèi)生檢查的情況一個(gè)反應(yīng),可以錄入檢查結(jié)果以及給出相應(yīng)的評(píng)比。(6)訪客信息管理:實(shí)現(xiàn)對(duì)外來訪客信息進(jìn)行登記和刪除等功能。
2.2.3 學(xué)生用戶模塊設(shè)計(jì)
學(xué)生可以進(jìn)行的操作主要有:(1)修改信息:只能修改自己的密碼。(2)留言板:實(shí)現(xiàn)了學(xué)生用戶對(duì)自己宿舍所存在的問題進(jìn)行上報(bào),告知相應(yīng)的部門及時(shí)做出處理。(3)公告信息:對(duì)公寓規(guī)章制度和公告的查詢。
2.3 數(shù)據(jù)庫設(shè)計(jì)
數(shù)據(jù)庫用來存儲(chǔ)公寓管理過程中的各種信息,本系統(tǒng)采用MYSQL數(shù)據(jù)庫,根據(jù)公寓管理內(nèi)容,數(shù)據(jù)庫中主要表的設(shè)計(jì)如表1—表4所示。
3 結(jié)論(Conclusion)
基于JSP的高校學(xué)生管理系統(tǒng),在校園網(wǎng)絡(luò)環(huán)境下經(jīng)過測(cè)試,基本能夠滿足學(xué)校的公寓管理需求,對(duì)宿舍樓信息、學(xué)生信息、來訪信息、公告制度信息管理以及留言回復(fù)等功能的基本實(shí)現(xiàn)。該系統(tǒng)操作簡(jiǎn)單方便,管理效率較高,為高校管理工作做出了貢獻(xiàn)。
參考文獻(xiàn)(References)
[1] 余芳,林美. JSP動(dòng)態(tài)網(wǎng)站開發(fā)案例指導(dǎo)[M].北京:清華大學(xué)出
版社,2007.
[2] 楊玨.JSP網(wǎng)絡(luò)開發(fā)技術(shù)[M].北京:北京人民有單出版社,2001.
[3] 孫衛(wèi)琴,李洪成.Tomcat與java web開發(fā)技術(shù)詳解[M].北京:電
子工業(yè)出版社,2004.
[4] 耿祥義,張躍平.JSP實(shí)用教程[M].北京:電子工業(yè)出版社,2010.
作者簡(jiǎn)介:
毛 靜(1986-),女,碩士,助教.研究領(lǐng)域:計(jì)算機(jī)應(yīng)用.