張博雅 谷志峰 多世林 韓睿 劉迪 馬書豪
摘要:隨著信息化的逐步加深,基于互聯(lián)網(wǎng)服務的高校后勤所涉及的方面和服務質(zhì)量都有了新的標準。采用了B/S-C/S混合架構(gòu)開發(fā)的系統(tǒng),使得學生后勤服務的質(zhì)量得到提高的同時,也使得后勤管理的高效工作得到保障。該系統(tǒng)所有的寢室報修、物業(yè)費查詢等功能業(yè)務,只需在APP上進行簡單操作即可省去大量時間,物業(yè)信息查詢、后勤服務通告查看使得學生管理變得更為高效,更加方便了后勤工作人員的管理,也使得學生的生活質(zhì)量得到提高。
關鍵詞:B/S-C/S混合架構(gòu);高校后勤;SSH框架;AmazeUI框架;MUI混合開發(fā);MySQL數(shù)據(jù)庫
中圖分類號:TP311.5 文獻標識碼:A 文章編號:1009-3044(2018)13-0076-02
1研究背景及研究內(nèi)容
現(xiàn)今,計算機網(wǎng)絡的迅速發(fā)展給人們帶來了前所未有的便利,無論學習和生活都已經(jīng)趨向信息化,因而對于高校后勤管理的改變很有必要。我們的高校后勤服務管理系統(tǒng)不僅方便學生登記后勤服務,更將為后勤管理員的管理帶來便利。
伴隨著全國高校后勤的社會化,高校后勤所涉及的方面和服務質(zhì)量都有了新的標準。原有的后勤管理方式過于復雜、難以得到高校學生的高效使用。且伴隨世界人口的急速增長,高校逐年擴招,學生人數(shù)越來越多,更是對原有后勤服務管理的一種壓力。
原始的后勤服務管理方式,已經(jīng)遠遠落后于當今的信息時代發(fā)展,創(chuàng)新便捷的后勤服務管理方式勢在必行。
基于以上問題,我們的高校后勤服務管理系統(tǒng)應運而生。有效地利用網(wǎng)絡化、現(xiàn)代化地后勤服務管理已是大勢所趨,方便、快捷將會是其帶給學生的最佳體現(xiàn)。學生對于原有的后勤服務平臺知曉率低,使用率低。但如果是以移動app形式,則方便推廣、便捷使用。
系統(tǒng)主要以“服務”、“管理”為切入點,通移動app的形式,使學生得到便捷的后勤服務,通過整合提升后勤原有的管理條件,使后勤服務部門的效率質(zhì)量等各方面都達到一個新的高度。學生可以通過這套系統(tǒng)不出寢室就可對出現(xiàn)任何安全隱患、物業(yè)故障快捷的進行上報,也可以隨時隨地查詢宿舍的相關費用,避免停電停水,大大緩解了人工壓力也便于數(shù)字化時代的供需管理;此外,對于后勤集團的服務人員調(diào)動,后勤管理平臺,使后勤服務適應信息化時代的快節(jié)奏,免去了傳統(tǒng)宿舍信息維護管理的麻煩,提高服務質(zhì)量。
2系統(tǒng)總體要求
2.1系統(tǒng)框架要求
1) 采用B/S-C/S混合架構(gòu)進行系統(tǒng)開發(fā);
2) 前端使用AmazeUI等前端框架,使用jQuery、Ajax等技術;
3) 后臺使用JavaWeb技術,運用MVC開發(fā)模式,并使用SSH(struts2 spring hibernate)框架;
4) 移動端開發(fā)技術為使用了MUI框架的混合APP開發(fā);
5) 數(shù)據(jù)庫使用MySql;
6) 系統(tǒng)保證可擴展性,未來能夠方便實現(xiàn)功能增強,以及健壯性;
7) 系統(tǒng)預留有標準的接口(應用接口、數(shù)據(jù)接口),實現(xiàn)與其他業(yè)務系統(tǒng)的應用集成。
2.2軟件環(huán)境的要求
1) 操作系統(tǒng):Window10操作系統(tǒng);
2) 編寫工具:Eclipse Oxygen;
3) 瀏覽器:chrome瀏覽器;
4) 服務器:Tomcat 9服務器;
5) 數(shù)據(jù)庫:MySQL 5.7。
2.3硬件的支持要求
運行本系統(tǒng)的硬件最低要求:CPU:3.0Hz;內(nèi)存:2G;硬盤:50G;
運行本APP所需要的硬件設備為:運行IOS8系統(tǒng)、Android5.0系統(tǒng)及以上的手機或平板。
3系統(tǒng)設計與實現(xiàn)
高校后勤服務管理系統(tǒng)的設計出發(fā)點主要從“服務”、“管理”兩個出發(fā)點進行設計,學生服務方面主要通過app實現(xiàn)快速報修、物業(yè)費查詢、食堂訂餐、物品購置以及其他可在宿舍實現(xiàn)的后勤服務,后勤管理方面主要體現(xiàn)在通過web端接收報修請求、處理訂單、寢宿信息管理、物業(yè)信息維護、服務信息推送等方面。是一套完善度高可行性強的系統(tǒng)方案。
在系統(tǒng)實現(xiàn)中,Server部分使用了成熟可靠的SSH框架,提高了服務器的穩(wěn)定性;Web頁面部分使用現(xiàn)在流行的前端框架,能夠便捷構(gòu)建可靠美觀的管理頁面;移動App開發(fā)中使用了第三方框架服務,獲得更高的系統(tǒng)穩(wěn)定性。數(shù)據(jù)交互采用json數(shù)據(jù)格式,省去了我們在網(wǎng)絡傳輸中對對象的序列化操作。經(jīng)過分析,該系統(tǒng)技術上可行性較高。
本系統(tǒng)以用戶對象類型分為兩大部分,不同類型的用戶擁有不同的功能。學生類型的用戶主要擁有查詢水電信息和宿舍信息、提交訂單、提交建議與申訴等功能;管理類型的用戶主要擁有處理訂單、查詢更新宿舍信息及水電信息、發(fā)布后勤服務通知公告、增刪改查用戶信息等權限。
下面通過部分具有代表性的功能模塊進行具體詳解,以及介紹所用到的技術實現(xiàn):
3.1物業(yè)查詢
學生用戶可以對所在宿舍的物業(yè)費用進行查詢以及繳費等功能,當用戶進入該功能模塊時,系統(tǒng)通過APP端的Ajax快速獲取信息,并由MUI的list組件生成對應的水電信息條目。在查詢到的信息中,可以根據(jù)宿舍當前余額對其進行繳費,支付功能則借助第三方API接口實現(xiàn)。
3.2后勤報修
學生用戶在APP端的后勤報修功能進行表單填寫,并通過客戶端本地校驗防止空條目的上傳。在提交表單后,MUI對數(shù)據(jù)進行封裝,并以json格式通過Ajax傳向后臺服務端,然后由服務端進行數(shù)據(jù)處理并生成報修單。
3.3用戶管理
管理員可以使用用戶管理功能來快捷的進行學生信息的導入、刪除、修改,通過AmazeUI的am-table與am-btn快速生成查詢到的學生信息以及用戶管理界面,點擊對應條目的修改按鈕,可以在隨后的頁面中對學生信息進行快速修改。通過后端EXCELL解析工具以及前端form上傳控件,可以快速地導入新生信息,便捷用戶管理。用戶的刪除操作則是通過對數(shù)據(jù)庫Student表中的delsoft列進行標記修改,實質(zhì)為軟刪除。學生用戶和后勤用戶均可通過個人信息維護對自己的信息進行管理修改。
3.4物業(yè)維護
管理員可以使用物業(yè)維護功能來對當前的物業(yè)資料價格進行修改,也可以對學生宿舍信息進行修改。當前的物業(yè)資料價格由單獨的數(shù)據(jù)庫表進行存放,每一次添加新的價格后,就會對原有條目的delsoft列進行軟刪除標記,從而確保物業(yè)資料價格為最新。通過AmazeUI的list拉取存放數(shù)據(jù),形成學生宿舍信息條目,點擊修改按鈕后可在生成的form表單中進行修改,并在提交前進行表單驗證,驗證通過后進行保存。
3.5其他模塊
在新生群體第一次報道時,系統(tǒng)會自動跳轉(zhuǎn)到新生入學功能模塊,頁面會引導新生完成宿舍選定入住、以及必要的生活用品購置等服務。管理員可以在后臺界面中發(fā)布后勤新聞以及通知公告,學生通過打開APP對應欄目,通過MUI的cardview拉取后勤新聞并予以呈現(xiàn)。
4結(jié)論
通過B/S-C/S混合架構(gòu)開發(fā)的高校后勤服務管理系統(tǒng),既擁有了B/S模式帶來的后臺管理的維護便捷,方便后期功能升級允許功能調(diào)整,又擁有了C/S架構(gòu)帶來了移動端APP的實用性和快捷響應。后臺使用了SSH框架降低了工程的耦合,簡化了開發(fā)流程,提高了系統(tǒng)整體的健壯性和穩(wěn)定性。前端框架AmazeUI的使用使得web界面更為美觀,構(gòu)建更為高效??蛻舳薃PP使用了當今較為火熱的混合移動開發(fā)技術,采用了第三方MUI框架,使得客戶端開發(fā)便捷高效易于下載使用。APP與后臺程序使用了Ajax技術,并采用了json作為數(shù)據(jù)格式,免去了對象序列化等麻煩。現(xiàn)代化的高校后勤服務管理系統(tǒng),將會提高后勤服務質(zhì)量,增長學生對后勤部門的信任與評價,也會使后勤管理更加便捷。
參考文獻:
[1] 范立峰.JSP程序設計[M]. 2版.北京:人民郵電出版社,2013.
[2] 王永貴.Java高級框架應用開發(fā)案例教程:Struts2+Spring+Hibernate[M].北京:清華大學出版社,2014.
[3] 范伊紅.基于HTML5的網(wǎng)頁設計及應用[M].北京:電子工業(yè)出版社,2014.
[4] 單東林.鋒利的jQuery[M]. 2版.北京:人民郵電出版社,2012.