黎子達 鄧清華
摘要:針對高校師生經常需要在課外時間申請使用教室的這一需求,設計并開發(fā)了基于微信小程序的教室預約系統(tǒng),使得教室申請者能夠方便快捷地申請到教室,教室審批各個環(huán)節(jié)的管理人員也能夠隨時隨地進行審批,真正做到全程無紙化的辦公,簡化申請流程,提高工作效率。
關鍵詞:高校;教室;預約系統(tǒng);管理系統(tǒng);微信小程序
中圖分類號:TP311 ? ? ? ?文獻標識碼:A
文章編號:1009-3044(2019)13-0088-04
1 引言
高校教室不僅是開展教學活動的場所,同時也是學生、教師組織課外活動的主要場地[1]。高校作為人才培養(yǎng)的基地,除了開展日常教學活動,還經常會舉辦一些有利于培養(yǎng)學生專業(yè)素質和綜合素質的課外活動,因此,關于課外活動的教室申請也是高校的一項經常性事務。目前,許多高校的課外使用教室的申請流程基本上還離不開紙質申請,未能做到完全的無紙化辦公。以我校為例,師生課外使用教室的申請流程為:學生通過網絡平臺填寫教室申請,然后由活動所屬單位的輔導員老師審批,審核通過后,再由負責教室管理的教務處依據教室使用情況及申請信息進行審核,審核通過后,則由申請人打印出申請流程單,并提前交到教室所屬教學樓的管理員處。教室管理員將根據申請時間及教室號按時打開多媒體設備,以便申請人組織開展活動。這種工作流程因不能完全做到無紙化辦公,因此,不可避免地存在浪費紙張的現象,費時費力,效率也比較低。因此,開發(fā)一款完全無紙化的教室申請平臺,提高教室申請的效率對于高校發(fā)展具有一定的實踐意義。
微信小程序作為一種新興的應用程序載體,依托于大眾喜聞樂見的微信軟件,具有使用簡便、無需安裝、方便傳播、用戶量大等特點。因此,本文選取微信小程序作為教室預約系統(tǒng)的實現載體,設計并實現了一個基于微信小程序的教室預約系統(tǒng)來簡化申請教室的流程,讓全體師生可以方便地查看各教室使用情況,并根據自己的需求進行教室預約,無需提交紙質材料;教室審核人員可以隨時隨地對教室申請進行審核,同時也便于教學樓管理人員管理各個教室,合理分配教室資源,大大提高工作效率。
2 微信小程序介紹
微信小程序是由騰訊公司于2017年1月19日發(fā)布一種新型輕量型應用[2]。用戶只需要掃描二維碼或是直接用微信搜索就能打開應用,無需額外下載;使用過一次,它就會保留在微信經常使用小程序的列表中,以便下次使用,并且還不占用手機存儲空間?;谏鲜鰞?yōu)勢,微信小程序從一誕生,就受到廣大程序員和手機用戶的青睞。據統(tǒng)計,截至2018年5月份,使用微信的用戶已接近十個億,其中主要的用戶群體是年輕人,約占總用戶數的百分之六十[3]。同時,年輕群體也是使用小程序的主要用戶。因此,開發(fā)基于微信小程序的應用系統(tǒng)已成為應用開發(fā)的主流趨勢。
微信小程序采用的是MINA開發(fā)框架,提供WXML、WXSS等視圖層描述語言,在基于Java Script的邏輯層框架與視圖層之間提供數據傳輸和事件系統(tǒng),方便開發(fā)者處理數據和邏輯[4]。
區(qū)別與傳統(tǒng)應用軟件,微信小程序有以下幾個優(yōu)勢:
1)使用方便、簡單。得益于微信小程序隨時可用的賣點,用戶只需掃一掃或搜一搜便能打開小程序,沒有額外煩瑣的安裝步驟;小程序不占用手機存儲空間,所以使用完后也無需卸載。
2)運行速度快。傳統(tǒng)應用軟件的運行速度很大程度上取決于智能手機的配置和性能,而微信小程序的運行速度依賴于微信軟件的運行,占用手機的內存較小,所以受手機性能的影響較小,運行速度普遍比傳統(tǒng)應用軟件快。
3)開發(fā)維護成本低。除了用戶使用簡單,微信小程序對于開發(fā)者的要求也比較低,開發(fā)門檻較低于傳統(tǒng)應用軟件。同時,微信小程序一套代碼可以多端使用,大大降低開發(fā)周期[4],提高效率,有效降低開發(fā)和后期維護的成本。
教師與學生在高校的日常生活中已經幾乎離不開微信,他們通過微信進行溝通交流,教師用微信布置課后作業(yè)、安排教學工作,學生通過微信獲取學校通知,互相交流??梢哉f微信是如今高校生活中必不可少的工具,而微信又作為微信小程序的接入口,可以大大提高微信小程序的使用率,所以設計基于微信小程序的教室預約系統(tǒng)在推廣應用上也是十分便利的。
3 系統(tǒng)設計與實現
3.1系統(tǒng)需求分析
傳統(tǒng)的跑腿式教室預約流程十分煩瑣,所以教室預約系統(tǒng)的目的是實現傳遞流程的無紙化和便捷性[5]。出于對系統(tǒng)安全性的考慮,需要給不同的使用者分配相對應的權限,使用者只能在此權限內進行操作[6]。通過對使用教室的申請流程的調查了解,再根據本校實際情況,對教室申請者(以下稱為用戶)和教室管理者(以下稱為管理員)賦予以下功能需求:
1)用戶:用戶登錄系統(tǒng)后可以查詢教室使用情況,根據需要填寫申請信息并提交申請;提交申請后可以查看目前審核情況。
2)管理員:管理員登錄系統(tǒng)后可以查看到目前空教室的基本信息、申請理由、申請狀態(tài),對已提交申請的教室進行審核。
此外,系統(tǒng)界面必須簡潔美觀,交互操作必須簡單方便,核心功能要放在顯眼的位置[7]。
3.2系統(tǒng)功能模塊及實現
依據上述系統(tǒng)需求分析,確定系統(tǒng)功能模塊設計如圖1所示:
1)登錄認證模塊。用戶需要通過賬戶密碼進行登錄,方可使用系統(tǒng)進行操作,以確保系統(tǒng)使用的安全性。具體實現效果如圖2、圖3所示。
2)教室預約模塊。用戶登錄后進入系統(tǒng)首頁,點擊“教室預約”可進入教室預約頁面。教室預約頁面顯示當前可用教室,點擊“預約”后進入預約二級頁面,輸入基本信息再按“確定預約”即可完成教室預約操作。具體實現效果如圖4、圖5所示。
3)預約管理模塊。用戶登錄后進入系統(tǒng)首頁,點擊“我的預約”可進入預約管理頁面。頁面顯示個人已預約的教室的基本信息以及審核情況,點擊可進入預約詳情二級頁面,此頁面內可查看已預約教室的詳細信息,點擊“取消預約”可取消對此教室的預約。此外,預約管理頁面內點擊“+”按鈕亦可進入預約二級頁面。具體實現效果如圖6、圖7所示。
4)教室查詢模塊。點擊首頁下方的“查詢”按鈕即可進入教室查詢頁面。在此頁面內可以按樓層選擇并點擊相應教室,進入下一二級頁面查看教室可預約的時間段。具體實現效果如圖8、圖9所示。
5)查詢篩選模塊。用戶在教室預約界面下方可以點擊“篩選”按鈕,對教室樓層、容納人數、教室設備、使用時長等因素進行選擇,系統(tǒng)會按所選條件顯示符合要求的教室。具體實現效果如圖10所示。
6)個人信息模塊。點擊首頁下方的“個人”按鈕即可進入個人中心頁面。此頁面顯示了用戶的頭像、用戶名、性別、郵箱、聯系方式、學號等基本信息,點擊“切換賬號”或“退出登錄”即可執(zhí)行對應操作。具體實現效果如圖11、圖12所示。
7)預約管理模塊。管理員使用管理員賬號可進入預約審核首頁,點擊“預約審核”進入教室預約審核頁面,管理員在此頁面中可以查看已提交預約申請的待審核名單,選擇教室點擊“審核”進入預約審核二級頁面,在此可查看該教室的申請信息,點擊下方“審核通過”或“審核不通過”可執(zhí)行相應審核操作。具體實現效果如圖13、圖14、圖15所示。
4 總結
基于微信小程序的教室預約系統(tǒng)可以避免紙張浪費,實現無紙化辦公;同時學校師生可以更方便、快捷地申請到需要使用的教室,而教室管理員可以隨時隨地對教室申請進行審核;小程序簡化了煩瑣的教室預約流程,省去了不必要的麻煩,大大提高了辦公效率。
然而,該系統(tǒng)在功能上仍存在一些需要完善和改進的地方。例如,出于對安全性的考慮,系統(tǒng)沒有加入注冊功能,所有用戶信息需要系統(tǒng)管理員統(tǒng)一錄入并管理,操作較為煩瑣、費時費力。目前系統(tǒng)僅支持一些比較簡單的基礎功能,期待以后能加入一些高級功能,比如教師調課互換教室[8]、管理員設置好審核條件進行自動審核等。
參考文獻:
[1]吳博文,譚朔,張城,廖維,等.基于微信公眾號的多媒體教室預約系統(tǒng)設計與實現[J].中國教育信息化,2018(17):94-96.
[2]王婷婷.微信小程序開發(fā)[J].信息技術與信息化,2018(12):62-63.
[3]楊毅,李兆瑞.微信小程序在高校圖書館中的創(chuàng)新實踐[J].信息記錄材料,2019,20(2):68-70.
[4]曾郁,丘愛誼.基于微信小程序的多媒體設備管理系統(tǒng)設計與實現[J].信息與電腦:理論版,2018(23):63-64,67.
[5]韓淏軒,王巖.教室資源預約系統(tǒng)的設計與研究[J].衛(wèi)生職業(yè)教育,2018,36(4):29-31.
[6]鄒清泉.高校教室預約系統(tǒng)的研究與應用[J].信息與電腦:理論版,2016(14):93-94.
[7]梁英偉.基于HTML5的教室使用預約系統(tǒng)的設計與實現[J].科技經濟導刊,2017(11):28,26.
[8]任曉磊.基于PHP技術開發(fā)多媒體教室調換課與預約管理系統(tǒng)的研究[J].信息通信,2017(5):144-145.
【通聯編輯:王力】