王杰 張娓娓 趙金龍



摘要:由于目前高校的擴招和學生自學能力的不斷提高,讓圖書館的座位變得十分緊缺,從而也促使圖書館的占座現象越來越嚴重。該文將圖書館和微信小程序相結合,開發了一款座位預約和管理一體化系統。使用者基于微信小程序便可以自主完成座位自主預約、查看座位、取消座位、查看學習記錄等功能,從某種程度而言可以較好地解決圖書館的占座問題。
關鍵詞:圖書館;設計與實現
中圖分類號:TP311? ? ? 文獻標識碼:A
文章編號:1009-3044(2022)27-0046-02
開放科學(資源服務)標識碼(OSID):
高校圖書館,作為一個可以為學生提供查閱資料和學習的地方,同時作為大多數學生的第二學習空間,也是學生日常學習和查閱資料的重要學習場所之一,但由于高校的空間資源有限,座位的“供不應求”導致圖書館“占座”情況時有發生。根據圖書館座位利用率以及使用情況反饋的調查研究后發現,由于近年來的高校擴大招生規模和圖書館的占地面積不能更好地進一步擴大。從而導致圖書館的座位資源有限,占座、搶座、霸座的現象給圖書館的管理員和大部分學生帶來了很大的困擾[1]。如今,大部分的大學生很想學好自己的專業課,但沒有安靜的學習環境和濃厚的學習氛圍。因此該軟件開發目的是由于各大高校的擴招以及學生自主學習能力的提升,使得圖書館自習室座位求大于供,致使各高校圖書館占座現象嚴重,進而導致座位利用率不高。尤其每當英語四六級、教師資格證、公務員和研究生等考試備考高峰期時期,圖書館的座位更是一座難求,同時也嚴重擾亂了圖書館的正常管理秩序和學生學習的氛圍。而高校對于圖書館占座嚴重的現象,依然還在使用人工清空占座物品的傳統方法,費時費力還不能解決根本問題。針對這個問題,如何更好地利用圖書館的座位,做到最大化利用有限的資源,讓圖書館的每一個座位都能發揮出它的最大作用。同時讓每一位同學感受到圖書館溫馨的管理模式和良好的學習氛圍,使得圖書館的管理能夠日趨完善,這也是筆者基于微信小程序的圖書館選座預約系統的設計目標。
21世紀后技術高速發展的必然趨勢,導致了如今更多的信息管理服務走向軟件化、智能管理。微信,是由騰訊集團發布的一款智能化終端即時通訊業務的免費程序,支持跨通訊運營商和操作系統之間快速的傳輸短信和視頻等文件。微信小程序是一款不需下載安裝的就可以使用的應用軟件,大大節約了用戶手機的空間內存資源。與傳統的App的比較,微信小程序使用方式簡單、操作快、維護成本低等大量好處。因此,可以給圖書館的座位設計一個適合的微信小程序,進一步方便圖書館管理員日后的管理,令高校學生更加方便地選擇圖書館的座位,從而達到圖書館座位資源的最大化利用。
1 圖書館座位選座系統的設計分析
1.1 圖書館選座系統的設計
基于微信小程序開發的一款圖書館座位預約選座系統。通過對高校圖書館選位系統進行總體模塊和功能模塊的設計,進一步提高了座位使用的有效性、高效性和公平性,以及圖書館管理和用戶使用的方便性,更好地解決了圖書館占座和進館高峰期用戶難以找座的問題[2]。
1.2 可行性分析
1.2.1 技術可行性
圖書館選座預約系統中有使用Eclipse和MySQL數據庫。與其他開發工具相比,這兩個開發工具更容易上手。Eclipse為使用者提供一個全功能的平臺,覆蓋了Eclipse Platform、JDT、CDT以及PDE四個模塊。眾所周知Eclipse Platform作為開放的IDE,為開發者提供了一個通用的平臺,同時帶來了諸多的便利。經過許多年的積累沉淀,它們自身的可操作性和兼容性也更為完善。微信小程序的主要部分是基于微信開發者工具,使用JavaScript語言編譯。系統后臺框架是基于SSM設計的,它是常見的數據源較為簡單的Web框架。
1.2.2 經濟可行性
2017年微信小程序上線到今天,發展可謂之迅速。而與App之間存在的最大差異便是成本更低,使用更加快捷方便。眾所皆知,在實現App的完整過程中是要求有很多成本的,主要有前期的開發、后期的維護、測試以及引流等。小程序是在微信平臺上得到開發的,這也就意味著它擁有了微信本身攜帶的龐大用戶量,因此無須再消耗成本去進行引流,開發成本相對比較低,開發人員可以把多余的人力、財力和精力更注重與在如何將產品運營好,如何使得內容更為豐富。再者,當小程序真正投入使用后,關于座位管理系統也可以減少人工介入,尤其是在座位使用期間,圖書管理員可以減少對座位巡查的次數,這在一定程度上可以節省圖書館人力資源。
1.2.3 社會可行性
對于大多數使用者而言,使用微信小程序就可以進行圖書館選座是相當便捷的,節省了花費數據流量去下載安裝一個App來占用的手機內存。進一步說,這樣也將可以減少由位置引起的沖突。
對于圖書館的管理人員來講,傳統意義上的座位管理系統必須有的條件是人工管理,沒有人工的存在,座位管理系統將會被破壞。當出現占座現象時,如果沒有處理好,會把原本有的矛盾進一步被激化,這非常不利于營造和諧美好的閱讀環境,使得圖書館失去它自身意義。
2 圖書館選座系統模塊和界面設計
2.1 模塊設計
自主預約模塊:通過進入小程序首頁點擊自主預約,即可選擇圖書館的樓層以及查看該樓層的剩余座位數量,方便自己更好地快速地選擇適合自己的座位。
一鍵預約模塊:該模塊與自主預約模塊稍稍不同的是該模塊適合考試黨的學生,例如考公考研和考取相關專業證書。一鍵預約模塊可以更好地節省考試黨的時間。
小助手模塊:用戶可以通過該模塊查看圖書館的簡介、館藏分布、入館須知、借閱規則、安全制度和使用公約,可以幫助用戶更好地了解圖書館。
注冊登錄模塊:通過掃一掃或者搜索小程序名稱后,新用戶可以選擇注冊登錄,填寫本人的相關信息,即可進入登錄界面[3]。
學習記錄模塊:用戶可以通過查看該模塊更好地了解自己最近的學習狀態和學習時長,方便自己為下一階段學習制定更優的學習方案。
問題反饋模塊:用戶在使用小程序的過程中若發現圖書館的違規案例和小程序的漏洞,即可通過該模塊及時反饋。小程序框架圖如圖1所示。
2.2 系統界面設計
首頁頁面:在首頁頁面中上面有三個按鈕,一是自主預約,二是一鍵預約,三是使用規則。首頁頁面如圖2所示。如果用戶已經注冊過小程序,便可以直接點擊進去進行選座;如果是新用戶,只需要在注冊頁面完成注冊即可使用進行選座。
注冊頁面:新用戶使用該小程序的時候難免需要注冊信息,在注冊頁面中輸入自己的手機號并設定一個密碼即可完成注冊流程,注冊頁面如圖3所示。
使用規則頁面:新用戶在第一次使用選座小程序時可能會有一系列問題,因此新用戶可以打開首頁的使用規則,在這里面可以查看到選座的規則和方法。
小助手頁面:在小助手頁面中用戶可以查看圖書館的簡介、館藏分布、入館須知、借閱規則、安全制度和使用公約。方面用戶更好地了解圖書館的歷史,有助于圖書館的良性循環發展。
協議說明頁面:在協議說明頁面中可以查看使用該小程序的免責說明。
問題反饋頁面:在問題反饋頁面中可以對該小程序和該管理方式的反饋,方便后期的不斷改進。
學習記錄頁面:在學習記錄頁面中用戶可以及時地查看自己的最近學習狀況和去圖書館學習的時間。方便自己后期對學習有更好的安排和規劃。
3 結束語
隨著高校的逐步擴招,學生對圖書館的資源需求量不斷擴大,尤其是圖書館的座位資源一直緊缺,因此營造一個安靜的學習環境以及圖書館座位利用率最大化是很有必要的。微信小程序相對于App而言使用更加便捷、方便。本系統不僅解決了圖書館的占座的問題,還從另一個角度減輕圖書館管理員的壓力[4],為學生提供的方便的選擇座位的功能,節省了大量的時間,避免了圖書館座位資源浪費,進一步提高了系統的可行性。
參考文獻:
[1] 沈慧,吳儀,徐慧雯,等.基于小程序的圖書館座位預約系統設計與實現[J].電腦知識與技術,2019,15(12):70-71.
[2] 陸有麗,鄧凱航,李雯婧,等.基于微信小程序的圖書館座位預約系統的設計與實現[J].湖南理工學院學報(自然科學版),2020,33(1):29-33.
[3] 李昊楠,劉雅莉.基于微信小程序的圖書館座位預約系統設計[J].現代信息科技,2020,4(6):4-6.
[4] 劉嘉峰,孫思齊,韓寧.基于微信小程序的圖書館選座系統學生端功能設計[J].電子技術與軟件工程,2021(11):40-41.
[5] 沈夢軒,游曉丹.基于微信公眾平臺的公共圖書館預約占座系統設計[J].內蒙古科技與經濟,2021(2):76-78.
【通聯編輯:朱寶貴】