王祖維 南淮耀 張英
摘要:高校公寓管理工作歷來是學生管理的重要組成部分。隨著“互聯(lián)網+”思維的逐步普及,高校學生公寓管理服務也應采用信息化技術,以科技作為管理學生公寓的重要工具,改變陳舊管理技術設施和管理觀念,為提高高校學生公寓建設良好校風、學風、寢風,全面提高學生的綜合素質有著重要意義。
關鍵詞:學生公寓;管理系統(tǒng);信息化;JSP;MySQL
中圖分類號:TB文獻標識碼:Adoi:10.19311/j.cnki.16723198.2019.08.092
1引言
高校學生公寓是大學生在課堂之外的起居、學習、生活的主要場所,據(jù)統(tǒng)計大部分的大學生大學時光都是在學生公寓內度過,由此而見學生公寓是高校中學生密集度最高的場所,故此學生公寓管理是學校的基礎且重點工作。伴隨著國家高速發(fā)展,國民素質不斷提升,大學生數(shù)量不斷增加,高校規(guī)模的不斷擴大,本校的在校人數(shù)同樣在不斷增加,而傳統(tǒng)的工作方式已經滿足不了逐漸龐大的學生信息管理。以沈陽師范大學為例,隨著社會后勤機制的引進,該校的學生公寓管理目前主要由所在生活區(qū)的物業(yè)人員管理,存在著調寢混亂、學院居住樓層分散、統(tǒng)計居住人數(shù)不準確等現(xiàn)象,在該校每年進行的安排新生床位、老生陰陽面對調等工作的時候帶來了極大的不便,鑒于此,我們設計一套適合該校的學生公寓管理系統(tǒng)。
本系統(tǒng)B/S架構,由計算機代替人力在后臺處理大量數(shù)據(jù),由效率低、數(shù)據(jù)冗余、易產生錯誤、管理學生信息麻煩,轉變?yōu)闄z索迅速、查找方便、可靠性高、存儲量大、易管理學生信息,設計人性化UI。系統(tǒng)具有程序性、規(guī)范性和技術性等確定性因素,從對學生公寓的信息搜集到之后的學生信息管理全部信息化。該系統(tǒng)主要包括:學生信息管理、公寓管理、公寓管理員管理、學生獎罰管理等,公寓管理老師及公寓管理員可以快速方便的查看并管理公寓學生信息,公寓管理系統(tǒng)配置微信小程序在處理緊急事件時,即使工作人員不在電腦旁,也可通過微信小程序管理并修改學生公寓信息。使寢室的管理效率更高,使操作者能夠舒適方便的運用,將為學校的公寓管理帶來很大的方便,實現(xiàn)很大的改觀,節(jié)省相當大的人力、物力、財力,促進學校各項工作的順利展開。
2系統(tǒng)設計
本文為學生公寓管理系統(tǒng)的實現(xiàn)設計合理的方案。學生公寓管理系統(tǒng)是以高效、節(jié)省人力為主要目的基于Web的B/S架構管理系統(tǒng)。其主要功能包括:對學生寢室信息的錄入功能,修改功能,刪除功能、對公寓管理員的錄入功能,修改功能,刪除功能、對學生在寢生活的違紀記錄等。通過系統(tǒng)上述功能實現(xiàn)本校寢室管理部門即本校學生處以及公寓管理員,對于學生寢室信息的日常管理,方便寢室管理人員及時全面地掌握學生住宿情況、寢室分配情況及學生生活情況;為用戶(系統(tǒng)管理員、公寓管理員和學生)提供了信息檢索、錄入與修改,即根據(jù)各層用戶的權限不同,提供不同的功能;在實現(xiàn)檢索迅速和查找方便的同時,對新入校學生以及畢業(yè)生快速的安排及釋放宿舍。
2.1系統(tǒng)角色
該系統(tǒng)設計三個角色:系統(tǒng)管理員、公寓管理員、學生 。具體功能如圖1所示。
2.2系統(tǒng)數(shù)據(jù)庫設計
本系統(tǒng)采用了廣泛使用并較易掌握的MySQL進行數(shù)據(jù)庫的設計。其中數(shù)據(jù)庫的物理設計部分是根據(jù)數(shù)據(jù)模型、計算機系統(tǒng)及數(shù)據(jù)庫管理系統(tǒng)等來設計出該數(shù)據(jù)庫的物理結構(存取方法和存儲結構)。物理設計的目的是為了提高該系統(tǒng)的處理速度,使其可以充分利用到計算機的存儲空間。以下是列出寢室管理系統(tǒng)中所有表的索引及結構,來方便進行該系統(tǒng)的運行和調試。數(shù)據(jù)庫共含8張表,以下展現(xiàn)三張主要的表。
2.3服務模式
由于學生公寓管理整體為分布式部署,本系統(tǒng)采用B/S結構,即Brower-Server(瀏覽器-服務器)架構,B/S 結構為目前最常見最實用的web系統(tǒng)響應模式,它解決了整個系統(tǒng)在單一服務器部署給服務器帶來的壓力;在B/S結構下,對于這個系統(tǒng)的資源分配、數(shù)據(jù)庫的操作以及業(yè)務邏輯部件的管理等工作可以分別在不同的服務器上工作,為系統(tǒng)響應速度,運行壓力提供很好的解決方案。
該系統(tǒng)使用的是B/S架構,客戶端是使用標準的Web頁面的瀏覽器(如Chrome等),因此就不需要安裝其他特殊的應用程序,免去了升級和維護所帶來的困難,所有的業(yè)務數(shù)據(jù)都被保存到云(Cloud)端,保證了數(shù)據(jù)以及該系統(tǒng)的運行的安全性、可靠性和迭代性。當然在通訊方面,因為該系統(tǒng)使用的是標準的Http協(xié)議,所以才使得該系統(tǒng)可以輕而易舉的實現(xiàn)移動的管理和分布式的管理。
3應用技術
3.1JSP技術簡介
JSP技術是通過使用Java的編程語言來編寫出類XML的tags和scriptlets,通過采用封裝的方式從而產生動態(tài)的網頁的處理的邏輯性。網頁還可以通過tags和scriptlets等技術來訪問存在于服務器端的資源的應用邏輯。JSP是將網頁的邏輯與設計部分做出了明顯的分離,支持基于可重用性的組件的設計,讓所有基于Web的應用程序的開發(fā)變得越來越快速和簡單。 JSP(JavaServer Pages)作為一種動態(tài)頁面的技術,其主要的目的則是將表示邏輯的部分從Servlet中分離出來。
3.2Struts框架
本系統(tǒng)是使用Struts框架來進行開發(fā)的,Struts框架是基于Web界面最好的框架包之一。Struts框架是可以把 Servlet、JSP、自定義標簽和信息資源等技術整合到一個統(tǒng)一的框架中,使得開發(fā)的人員在利用其進行開發(fā)時不用再通過以自己編碼的形式來實現(xiàn)全套的MVC模式,Struts本身就具有非常好的整合能力,例如:結構層次的分明、可重用性、提高了程序的健壯性和可伸縮性以及便于開發(fā)和設計的分工等等。Web .xml文件是一種基于Servlet服務的,而且Web應用程序都需要部署的描述文件。編寫Web應用程序的同時,也要在Web .xml中設置映射 ActionServlet、生命初始化參數(shù)和配置標簽庫等信息來完成該系統(tǒng)所需要的配置文件。而對于Struts - config.xml的配置方面,在Web .xml中就是主要完成了對Servlet 技術和標簽庫的基本配置,但是更多的框架的組件需要在struts -config.xml中進行配置。在其目錄中通過創(chuàng)建一個基本的struts -config .xml 文件,那么該文件一定是基于Struts 應用程序的配置描述文件,它可以將MVC結構中的各個組件相互結合在一起,在開發(fā)的過程中會不斷地對它進行充實和更改。
4結語
雖然高校管理信息系統(tǒng)還存在著一些問題,如缺乏管理開發(fā)團隊、板塊功能不全、系統(tǒng)運行水平低等,但是我們在原有的管理模式上已經是一個轉變,相信隨著高校領導對管理信息的重視、管理人員對管理理念的學習、學生公寓管理系統(tǒng)必將發(fā)揮更大的作用,使高效管理模式和管理效果產生更顯著的變化。
參考文獻
[1]王林.高校學生公寓管理系統(tǒng)建設研究[J].信息與電腦,2018,(16).
[2]羅威.公寓管理視域下的思想政治教育探索[J].佳木斯職業(yè)學院學報,2018,(3).
[3]宋春華,吳承龍.高校學生公寓管理中的信息化管理實現(xiàn)研究[J].延安職業(yè)技術學院學報,2018,(1).
[4]郭薔薇,任伯安.淺談我國高校學生公寓管理[J].中國現(xiàn)代教育裝備,2018,(1).