李鎮(zhèn)江++高麗金
摘要:該文針對現(xiàn)有宿舍管理系統(tǒng)的功能單一、技術(shù)老舊、操作繁瑣、維護難度大等不足,設(shè)計一個基于J2EE、Android的宿舍管理系統(tǒng),不僅有效地解決以上問題,還添加了移動管理等新元素。該系統(tǒng)使得學校學生公寓管理工作更加合理化、簡捷化、高效化、易操作、易維護,且系統(tǒng)結(jié)構(gòu)清晰、界面友好、功能齊全,能有效地減少工作量,是提高高校管理效率的倍增器。
關(guān)鍵詞:高校;宿舍管理;提高效率
中圖分類號:TP315 文獻標識碼:A 文章編號:1009-3044(2016)07-0016-03
The Dormitory Management System Based on J2EE, Android
LI Zhen-jiang, GAO Li-jin
(Yunnan Normal University, Kunming 650092, China)
Abstract: This article in view of the existing dormitory management system of single function, old technology, complicated operation and maintenance is difficult, to design a dormitory management system based on J2EE, Android, not only effectively solve the above problem, also added new elements, such as mobile management to streamline the system makes the school student apartments management work, simple, efficient, easy to operate, easy to maintenance etc, and the system structure is clear, friendly interface, complete functions, can effectively reduce the workload and improve the efficiency of the recruitment of students management work, the multiplier is to improve the efficiency of management of colleges and universities.
Key words: university; dormitory management; effective
1 概述
近年來,隨著我國高等教育事業(yè)的迅速發(fā)展,高等教育由原來的精英教育逐漸走向大眾化[1],高校辦學規(guī)模不斷擴大,學生人數(shù)也急劇上升,這無疑增加了高校宿舍管理工作的難度與復雜性,為了提高管理效率,更好地發(fā)揮其在高等教育與教學中的輔助作用與服務(wù)功能,高校學生宿舍管理引入信息與網(wǎng)絡(luò)手段顯得尤為重要[2]。使用計算機對宿舍信息進行管理,具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等[3]。
目前已有的宿舍管理系統(tǒng)功能上依然比較單一,主要是對學生住宿、宿舍水電費、學生日常生活的管理,而沒有與宿舍平面圖、手機APP等集成,也沒有與其他系統(tǒng)實現(xiàn)數(shù)據(jù)共享,并不能完全滿足高校管理的要求?;贘2EE、Android的宿舍管理系統(tǒng)將要實現(xiàn)的宿舍管理系統(tǒng)(B/S模式),使用(客戶端)HTML5、CSS、JavaScript(包括ExtJS、Jquery)、Flash、PS,(服務(wù)端)JSP、Struts2、Hibernate、POI、JXL、JDBC,(數(shù)據(jù)庫)Oracle等成熟技術(shù)結(jié)合Android開發(fā),實現(xiàn)移動管理(手機APP),界面友好、操作簡單、方便快捷。本系統(tǒng)在增加手機APP等新元素后將能很好地滿足用戶的需求,將一部分功能轉(zhuǎn)移到APP上。學生可以在手機上進行報修、訂水、水電費查看等操作,讓學生更加主動地參與到宿舍管理的工作中來,這樣不僅減少了系統(tǒng)本身的壓力還能減少宿舍管理員的壓力[4],使得管理效率得到提高的同時大大降低管理成本。
2 整體功能概述
本系統(tǒng)包含系統(tǒng)管理、宿舍管理兩個子系統(tǒng)。
系統(tǒng)管理是對用戶登錄、用戶權(quán)限、密碼管理、系統(tǒng)功能菜單、組織機構(gòu)、數(shù)據(jù)字典等內(nèi)容的管理,是整個系統(tǒng)的框架及功能的管理中心。菜單管理可以根據(jù)實際需要對系統(tǒng)功能菜單的布局進行重新調(diào)整。權(quán)限管理可以對每個用戶的權(quán)限進行設(shè)置。
宿舍管理包含了所有宿舍日常管理需要功能的入口,包括基本信息管理、手機APP管理、樓宇平面圖、水電費管理、學生住宿管理、公寓物品管理、公寓輔助管理、值班工作管理、統(tǒng)計管理等9個模塊50個功能點。
3功能分析及操作流程
3.1基本信息管理
基本信息管理模塊是對學校樓宇資源、學院信息、學生基本信息的維護與管理,是系統(tǒng)的基礎(chǔ)數(shù)據(jù)的維護中心,是整個系統(tǒng)的數(shù)據(jù)、功能的支撐,其他的功能模塊都是圍繞著這一模塊來展開的,該模塊數(shù)據(jù)的準確性將直接影響其他功能的穩(wěn)定性。因此,在系統(tǒng)投入使用前需要將學校的學院、專業(yè)、班級、樓宇、商鋪等基本信息錄入到系統(tǒng)中,只有將這些基本信息維護好之后才能對學生進行入住登記等相關(guān)操作。該模塊的每一個功能點都有對數(shù)據(jù)進行增、刪、改、查的基本維護操作。而在房間管理中除了可以進行基本維護外,還可以對房間的床位信息、啟用狀態(tài)、繳費狀態(tài)、房間代碼標識進行管理操作。
3.2手機APP管理
移動管理對用戶的時間、設(shè)備、環(huán)境要求低,并且操作簡便高效,因此備受歡迎,對于使用手機客戶端進行操作的用戶來說,他們既是系統(tǒng)用戶也是系統(tǒng)的一個管理員,在一定的情況下,這將能很好地緩解系統(tǒng)管理員的壓力。所以,配備手機客戶端的系統(tǒng)將能最大限度地提高用戶的使用舒適度及系統(tǒng)運行效率[5]。
擁有手機APP是本系統(tǒng)的一大亮點,其界面簡潔、友好、功能豐富。該模塊是對手機端功能的管理,分為APP服務(wù)管理、網(wǎng)上訂水管理、網(wǎng)上報修管理、假期去向管理4個子模塊。在APP服務(wù)管理模塊中,可以對手機APP服務(wù)的服務(wù)開啟狀態(tài)、服務(wù)時段進行控制,還可以對APP安裝包進行上傳、發(fā)布等操作。
為了方便學生宿舍日常生活的管理、在開通網(wǎng)上訂水功能后,學生可以在手機APP中進行網(wǎng)上訂水。同時,學生還可以在APP端進行網(wǎng)上報修、假期去向登記、宿舍水電費信息查看等操作。學生還能查看到自己的日常違規(guī)違紀記錄,這樣可以大大提高學生的自我約束能力。手機客戶端使得宿舍管理變得更加方便快捷,大大降低了宿舍管理的工作量,使學生自覺參與到宿舍管理工作中,讓高校的宿舍管理變得更加人性化。
3.3樓宇平面圖
平面圖作為本系統(tǒng)的又一大亮點,可以把它看作是對所查看樓宇中所有信息的匯總,不僅可以在平面圖上看到相關(guān)的信息,還可以在平面圖上進行相應(yīng)的操作,這個模塊的設(shè)計充分體現(xiàn)了所見即所得的理念。打開某一幢樓宇的平面圖信息,在平面圖上可直觀看到床位信息統(tǒng)計情況,還可以進行入住登記、學生基本信息查詢、退宿辦理等操作。
3.4水電信息管理
水電管理是高校學生宿舍日常管理中的重要組成部分[6]。在本系統(tǒng)中,水電費管理模塊的主要功能是對學生宿舍、學校商鋪水電費信息的維護與管理,包括水電費單價、個人基礎(chǔ)額度的設(shè)定,水電費倍率、所用冷水、熱水、電等費用信息的維護等功能。
系統(tǒng)還支持水電信息的單條記錄錄入及Excel的批量導入及導出,能很好地滿足用戶在實際管理中的需求。只需要下載系統(tǒng)提供的模板進行數(shù)據(jù)填寫即可進行導入操作,在導入完成后顯示導入成功、失敗的記錄數(shù),并將導入失敗的原因填寫到導入結(jié)果文件中,可下載導入結(jié)果文件進行確認。
3.5住宿管理
宿舍管理的主要對象是學生,如果把學生從進校到離校量化成一個流程的話,那么流程中的各個節(jié)點與住宿管理模塊的各個功能點是相對應(yīng)的。住宿管理是宿舍系統(tǒng)的核心功能之一,具體功能模塊如圖4所示。
學生花名冊管理是對學生專業(yè)、班級、班主任等基本信息的維護。班主任信息管理可以對班級的班主任、班長進行相應(yīng)的維護、溝通和評估。在進行入住登記前,需要在宿舍預(yù)分配中將樓宇的床位資源按性別及其他約束條件預(yù)分配到各個班級,在辦理入住手續(xù)時,管理員用掃描槍掃描通知書上的條形碼獲取學生信息,系統(tǒng)會根據(jù)所獲取的學生信息進行宿舍的自動分配,在確認無誤后可以將學生住宿信息打印出來。如果學生對所在宿舍不滿意或者根據(jù)管理需要將學生安排到新的宿舍中,可以在調(diào)宿管理中對學生進行相應(yīng)調(diào)宿安排。學生畢業(yè)需要辦理退宿手續(xù),退宿需要學生先提交退宿申請,在審核通過才能正式退宿。為了方便管理,本系統(tǒng)提供了單個和批量學生退宿的服務(wù)。
3.6公寓物品管理
公寓物品管理主要是對公寓內(nèi)設(shè)施的管理,管理員可以將公寓內(nèi)的所有設(shè)施錄入到系統(tǒng)中,學生可以登錄到系統(tǒng)或手機APP中進行宿舍報修,管理員看到報修申請后可以聯(lián)系維修人員,維修員將對宿舍報修內(nèi)容進行維修,在此之后管理員將維修人員的維修結(jié)果、驗收結(jié)果錄入系統(tǒng)中作為維修依據(jù)。
3.7公寓輔助管理
在宿舍日常管理中,為了實現(xiàn)更全面的管理,還需要一些輔助性管理,包括學生晚歸、違紀、貴重物品登記,來訪人員登記、住宿,學生大假外出登記等的管理。本系統(tǒng)中這個模塊的有些功能是與手機APP關(guān)聯(lián)的,如:在這里登記的學生違規(guī)違紀記錄、假期去向記錄將會顯示在手機APP中,學生可以看到自己相應(yīng)的記錄。當然學生是不能在手機端修改自己的違規(guī)違紀記錄及院校對其違紀行為的處理結(jié)果的。這樣學生就可以知道自己是否違反了宿舍的日常管理規(guī)定,以提高學生的遵紀守紀意識,無形中讓學生自主加入到宿舍管理中成為宿舍管理者中的一員。在假期去向登記管理中,管理員可以看到學生在APP上填寫的假期去向信息,同時管理員還可對這些信息進行維護。
3.8值班工作管理
為了讓宿舍管理工作更加和諧,本系統(tǒng)還開設(shè)了對值班人員考勤管理的功能,該功能是對管理員值班考勤的管理,在正班考勤和副班考勤中可以設(shè)定管理員的上班時間,在工作日志管理中可以填寫管理員每天的工作日志。
3.9統(tǒng)計管理
一個好的系統(tǒng)不能沒有數(shù)據(jù)的統(tǒng)計功能。對于本系統(tǒng)而言,統(tǒng)計的對象包括衛(wèi)生檢查、水電費信息、學生住宿信息、違規(guī)違紀、床位信息等,管理員可以參考這些數(shù)據(jù)進行相應(yīng)匯總及分析,以便對于管理中出現(xiàn)的問題采取相應(yīng)的措施。如:晚歸、違紀的統(tǒng)計,管理員可以根據(jù)某一段時間內(nèi)的統(tǒng)計結(jié)果來評估這段時間的管理是否達到預(yù)期要求,并提出新的管理方案等。因此開設(shè)數(shù)據(jù)統(tǒng)計功能對宿舍管理工作的完善是很有幫助的。
4總結(jié)與展望
本系統(tǒng)所有的功能模塊涉及了高校宿舍日常管理的方方面面,在設(shè)計上盡可能做到模塊化、人性化,使其變得頁面友好簡潔、操作簡單、維護方便,能夠很好地滿足高校宿舍管理的實際需求。但是,本系統(tǒng)在功能上未能與學校的一卡通系統(tǒng)、水電控系統(tǒng)等進行整合。
參考文獻:
[1] 李超平.學生宿舍信息管理系統(tǒng)的需求及功能[J].當代教育理論與實踐,2010,2(1):33-36.
[2] 錢新杰,胡桂香.基于B/S學生宿舍管理系統(tǒng)的設(shè)計與實現(xiàn)[J].科技傳播,2010(8):211-215.
[3] 姚濱,李富臣,等.宿舍管理軟件應(yīng)用的現(xiàn)狀及反思[J].產(chǎn)業(yè)與科技論壇,2013,12(12):214-215.
[4] 徐禮金.基于J2EE框架的高校宿舍管理系統(tǒng)分析與設(shè)計[D].廣州:華南理工大學,2011.
[5] 蔣維昱.學生宿舍管理系統(tǒng)的分析與設(shè)計[D].昆明:云南大學,2012.
[6] 黃美瓊.基于B/S高校學生宿舍管理系統(tǒng)的設(shè)計[J].計算機光盤軟件與應(yīng)用,2012(2):204-205.
[7] 徐冰,李啟炎,等.JSP結(jié)構(gòu)模型與應(yīng)用分析[J].計算機應(yīng)用研究,2010(10):73-88.
[8] 江南.基于MVC結(jié)構(gòu)的Web應(yīng)用開發(fā)平臺的研究與開發(fā)[D].長沙:中南大學,2009.
[9] 馮波.基于Struts的Web應(yīng)用研究與實現(xiàn)[D].成都:四川大學,2008.
[10] 張娜.Java Web開發(fā)技術(shù)教程(2011年版)[M].北京:清華出版社,2011:301-342.
[11] Bruce Eckel. Thinking in Java(2007年版)[M].北京:機械工業(yè)出版社,2007:650-768.
[12] 杜慶峰,張衛(wèi)山.Oracle 的中大型應(yīng)用系統(tǒng)性能優(yōu)化分析[J].計算機工程,2005,31(14):91-93.
[13] 合剛.Oracle教程[EB/OL].http://www.educity.cn/help/zt/Oracle,(2009-12-28)[2015-01-02].
[14] 華子.SSH教程[EB/OL]. (2011-06-06)[2015-01-02].http://wenku.baidu.com/view/c21410134431b90d6c85c714.html.
[15] Tony Jeams. JSP | High Performance Lightweight Plastic Solutions[EB/OL].(2014-10-02)[2015-01-02].http://www.jsp.com,.