999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于微信小程序的圖書館座位預定系統的設計

2023-06-21 02:15:14賀一軒秦立靜
現代信息科技 2023年1期
關鍵詞:圖書館

賀一軒 秦立靜

摘? 要:隨著我國高等教育規模不斷擴大,高等教育逐漸進入普及化階段,大學生對于圖書館座位資源的需求也與日俱增。由于學校圖書館資源有限,便衍生出了各種形式的占座問題,造成了座位資源的極大浪費。基于微信小程序,以云開發功能為基礎,設計了一款可發布資訊及預約、查詢圖書館座位的預定系統,能夠大大提高座位的利用率,為大學生提供高效便捷的服務。

關鍵詞:微信小程序;圖書館;座位預定

中圖分類號:TP311? 文獻標識碼:A? 文章編號:2096-4706(2023)01-0023-04

Design of Library Seat Reservation System Based on WeChat Applet

HE Yixuan, QIN Lijing

(Gansu Agricultural University, Lanzhou? 730070, China)

Abstract: With the continuous expansion of the scale of higher education in my country, higher education has gradually entered the stage of popularization, and the demand of college students for library seat resources is also increasing day by day. Due to the limited resources of the school library, various forms of seat occupancy problems have arisen, resulting in a great waste of seat resources. Based on the WeChat applet and the cloud development function, a reservation system that can release information, make reservation and query library seats is designed, which greatly improves the utilization rate of seats and provides efficient and convenient services for college students.

Keywords: WeChat applet; library; seat reservation

0? 引? 言

當今新時代社會發展背景下,隨著我國各項經濟政策方針的實施,各級政府十分注重高等教育的發展。而高校圖書館依托其豐富的學習資源,在高等教育階段發揮著重要的作用,對于知識傳播與科研教學意義重大。同時,面對就業壓力,許多大學生都需要汲取各個方面的知識為自己的未來增添競爭籌碼,包括通過考研等途徑提升自身競爭力[1]。但由于各種因素,每個人都無法同時擁有各個領域十分全面的學習資源,這時,高校圖書館就顯得尤為重要。另外,我國龐大的人口基數使得人均公共資源占有量偏低,學生們想要在圖書館中找到學習座位十分困難,座位短缺問題亟待解決[2]。所以立足于信息化時代背景,高校圖書館應使用高效的信息技術服務手段,解決“一座難求”的問題,力求將新時代圖書館打造成空間+智慧技術+讀者體驗的新型空間服務模式[3],為學生提供更為人性化的服務。

中國騰訊集團近期的財經報告顯示,截至2021年第三季度末,中國騰訊在微信平臺的單月最活躍的總用戶數已經增加至12.63億,最活躍的小程序數量也已經同比上升了近40%,微信已成為人們日常生活中離不開的社交工具。因此,本文以微信小程序平臺為載體,利用其簡單便捷的優勢解決圖書館座位預訂的問題。

1? 系統可行性分析

1.1? 技術可行性分析

小程序運用了云開發功能,不僅可以提供全方面的云端支持,而且不需要搭建、配置或管理服務器,這使代碼運行所需要的服務器服務全部由云端的平臺來提供,開發人員只需要考慮復雜的業務邏輯問題,不用編寫代碼便可使用多樣的管理功能。系統運用的數據庫是小程序云數據庫,云數據庫屬于文檔型數據庫,除了支持基礎讀寫、搜索及數據庫事務,還管理索引和數據庫訪問權限,確保了信息的獨立性,并且具有很強的安全性,也能夠滿足系統后臺數據處理的要求。

后臺開發編程中使用JavaScript實現了主要的系統搭建,前臺則是使用微信開發者工具,通過自身攜帶的調試頁面進行了系統調整與測試[4]。因此,在技術方面,該系統的設計是可行的。

1.2? 需求可行性分析

根據圖書館座位管理需求,系統主要功能有個人權限、信息查詢、座位預約等幾個方面。由于受眾群體是在校大學生,所以個人權限方面,需要用戶填寫個人學號與密碼才能登錄小程序平臺。為了方便學生可以隨時隨地查看圖書館發布的相關資訊和座位狀態,小程序支持實時的新聞公告,并可以通過預約界面顯示座位是否為約滿狀態,從而保證用戶可以直觀地查看相關信息。對于座位預約需求,用戶需要根據個人情況,選擇不同樓層、不同自習室以及分時分段進行預約,這樣可以避免重復預約和公共資源的浪費。其次,為滿足用戶取消預約需求,若臨近預約的時間段,但是用戶無法按時到達預約座位,用戶可以選擇刪除預約成功的座位信息。

1.3? 經濟可行性分析

自小程序開發至今,發展勢態十分可觀。微信小程序與傳統APP最大的不同之處就是開發成本低,易上手,更加便捷[5]。因為,在APP設計與開發過程中需要大量的資金支持系統開發、技術維護以及系統測試,而小程序是以微信平臺為基礎搭建起來的,本身就擁有微信攜帶的龐大用戶量,不需要再進行大面積引流。同時,小程序開發也比較簡單,開發成本較低,開發者可以將更多的人力、財力側重于小程序內容的精細化,更好地服務用戶。其次,當此小程序投入使用后,可以極大程度上減少圖書館管理員的巡視,只要通過本系統就可以直接查看自習室座位狀態以及剩余量。所以,本系統所產生的效益是遠大于投入成本的。

在綠色低碳、節能環保方面,相較于APP而言,微信小程序更方便、快捷,隨用隨開、隨停隨關,占用內存小,耗電少,非常符合綠色低碳的生活理念[5]。

2? 開發工具與關鍵技術介紹

2.1? 微信開發者工具

微信開發者工具是一個能夠協助開發人員快速、便捷地開發以及運行小程序的軟件[6],該工具融合了公眾號頁面測試和小程序調試兩種模塊,開發者既能夠利用該工具進行小程序的開發、API與界面的設計測試,同時還能夠實現代碼查看與編輯、小程序預覽與發布等多種不同的功能。

2.2? WXML(WeiXin Markup Language)語言

WXML語言是在小程序架構設計階段使用的一種標志性編程語言,該語言能夠整合基礎模塊、事件系統,從而構造出頁面的基本框架[6]。WXML可以進行數據綁定、列表渲染、條件渲染,也可以提供模板,在模板中定義代碼的片段,在不同地方進行調用,另外,WXML也可以提供import與include兩種文件引用方式。

2.3? WXSS(WeiXin Style Sheets)語言

WXSS語言是一套用于小程序的樣式語言,可用來說明WXML的組件形式,從而獲得視覺上的效果。WXSS實質上和CSS相同,擁有CSS絕大部分的特征,除此之外,將單位尺寸和樣式導入也是WXSS相較于CSS擴展的最大特征[6]。

2.4? JS(JavaScript)小程序主體

JavaScript作為小程序開發的主要語言,開發人員能夠通過JavaScript對業務邏輯進行開發,并且調用API來處理業務需求[6]。

開發小程序時所用的JavaScript,是由ECMAScript、小程序框架和API三個部分聯合完成的,但因為不同于開發網頁時所用的標準JavaScript,所以小程序是無法運行如JQuery、Zepto等瀏覽器類庫的。

2.5? 系統關鍵代碼

2.5.1? 系統視圖層代碼

在系統設計過程中,通過視圖層設計好的樣式會傳遞到邏輯層,數據的顯示由組件進一步完成[7]。系統視圖層代碼為:

type="number" bindinput="content" />

type="password" bindinput="password" />

2.5.2? 系統邏輯層代碼

系統邏輯層主要處理事務邏輯,邏輯層將數據處理過后會發送至視圖層,同時也接受視圖層的事件反饋[8]。系統邏輯層代碼為:

const app = getApp()

let username=''

let password=''

Page({

data: {

username: '',

password: '',

clientHeight:''

},

onLoad(){

var that=this

wx.getSystemInfo({

success: function (res) {

console.log(res.windowHeight)

that.setData({

clientHeight:res.windowHeight

});

}

})

}

})

3? 系統設計與實現

3.1? 系統角色分析

如圖1所示,根據不同的使用需求,可以將用戶角色分為學生端用戶與管理員用戶,學生端可以進行賬號登錄、座位預約和瀏覽公告,管理員用戶則主要對資源進行管理,如座位管理和發布公告等。

3.2? 系統各功能板塊介紹

如圖2所示,系統功能可以分為四大模塊,分別為個人中心、信息登錄、座位預約和新聞公告,在個人中心里,用戶可以進行個人信息核查,并查詢預約記錄;信息登錄模塊主要包括用戶注冊及登錄;座位預約模塊實現預約功能,包括時間、樓層、自習室的選擇等;新聞公告模塊可以進行圖書館資源資訊和活動信息的推送。

3.2.1? 個人中心板塊

如圖3所示,當學生用戶進入小程序后,需要先點擊獲取微信頭像與昵稱,將個人微信信息與小程序綁定后,在此頁面可查看個人座位預約記錄、個人學生信息登錄以及小程序相關條款。

3.2.2? 信息登錄板塊

如圖4所示,學生用戶可以在個人中心界面點擊并打開“個人信息”,然后輸入自己的賬號以及密碼就可以成功錄入相關信息。而登錄使用的個人賬號也是學生的學號,既方便管理員進行統一的管理,也具有安全性。

3.2.3? 座位預約板塊

如圖5、圖6所示,點擊進入座位預約界面后,首先會彈出樓層選擇界面,選定需要預約的自習室所在樓層,再點擊右側預約,然后彈出時間選擇界面,選擇想要預約的時間段,點擊保存預約即可完成預約。為了避免公共資源不足或“一座多約”等問題的產生,座位預約時間劃分成多個長度為一小時的時間段,學生用戶可以根據個人需求進行分時預約。

3.2.4? 新聞公告板塊

如圖7所示,小程序首頁展示校園新聞資訊以及圖書館公告等內容,學生用戶可以在此界面查看如圖書館開館、閉館時間等通知以及學校相關活動推送的內容。

4? 系統測試

最后,為保證小程序各項功能正常運行,提升小程序用戶使用體驗,需要對小程序系統進行檢測以提供應急預案。系統測試主要分為功能測試、權限測試、界面測試三個部分。

4.1? 功能測試

登錄學生端賬號后進行座位預約,分別進行樓層預約與時間預約操作,之后再進行保存預約、刪除預約、查看公告等幾項功能操作。經過系統全面功能測試,所有功能都可以正常使用,模塊之間轉換十分順暢,系統功能測試達到預期效果[4]。

4.2? 權限測試

首先進行未授權微信登錄小程序操作,系統會顯示提醒“先授權再操作相應功能”。當數據提交至后臺時,會提示用戶補充相關個人信息完成提交。然后進行已授權微信登錄小程序操作,“授權微信訪問小程序”表示用戶微信賬號能夠被系統管理后臺獲取。這時,系統會自動以已授權用戶微信賬號使用小程序功能。

4.3? 界面測試

小程序界面測試關注各界面展示元素,如公告欄、座位預約、窗口與其他可視控件的布局、風格以及文字是否正確,界面設計是否美觀,界面交互操作是否友好。同時,也要測試界面操作是否容易操作、不煩瑣。通過一系列的測試,結果均顯示小程序界面觀感簡潔清晰,界面操作良好,內容豐富,已達到預期效果。

5? 結? 論

本文主要介紹了基于微信小程序的圖書館座位預定管理系統,通過其方便快捷的使用方式,極大地提高了系統用戶對圖書館資源的使用率并合理地控制了館內人員流動。作為圖書館智能化服務的產物,為圖書館發展內容及方式帶來了全新的變革,很大程度上改善了用戶體驗并減輕了圖書館工作人員的負擔。但在現階段的系統測試中發現還存在些許問題,比如:同時在線人數過多時會導致小程序反應遲鈍,座位預定時間不夠靈活等,這些都是我們后期仍需改進的地方。同時,用戶的需求是不斷變化的,因此我們的小程序系統也要按照用戶需求及時做出相應調整與更新迭代。當然,針對圖書館占座問題此微信小程序僅能起到改善、緩解的作用。要想根本解決這類問題,杜絕這一現象的發生還需廣大師生提高自身修養,能在公共場合自覺遵守相關秩序,共同營造一個融洽的學習環境與良好的學習氛圍。

參考文獻:

[1] 馬麗亞,柏書偉,邱詩惠,等.高校圖書館座位資源管理現狀及座位預訂系統 [J].電子世界,2015(13):75-77.

[2] 胡晶宇,付志遠,陳緒兵.基于RFID的圖書館自習室座位管理系統的研究 [J].現代電子技術,2014,37(20):38-40.

[3] 李玉鵬,侯剛健.基于計算機信息技術的圖書館服務路徑優化研究——以菏澤醫學專科學校圖書館為例 [J].現代信息科技,2021,5(22):133-136.

[4] 劉嘉峰,孫思齊,韓寧.基于微信小程序的圖書館選座系統學生端功能設計 [J].電子技術與軟件工程,2021(11):40-41.

[5] 陸有麗,鄧凱航,李雯婧,等.基于微信小程序的圖書館座位預約系統的設計與實現 [J].湖南理工學院學報:自然科學版,2020,33(1):29-33.

[6] 潘俊芳,侯振興.基于微信小程序的圖書館座位預約系統的設計 [J].黑龍江工業學院學報:綜合版,2022,22(5):66-71.

[7] 李昊楠,劉雅莉.基于微信小程序的圖書館座位預約系統設計 [J].現代信息科技,2020,4(6):4-6.

[8] 郭毅棋.基于微信小程序的高校新生預報到系統設計 [J].廈門城市職業學院學報,2017,19(4):10-14.

作者簡介:賀一軒(2002.09—),男,漢族,甘肅慶陽人,本科在讀,研究方向:數據科學與大數據技術;秦立靜(1989.01—),女,漢族,甘肅定西人,講師,碩士,研究方向:農業信息化。

收稿日期:2022-09-10

猜你喜歡
圖書館
去圖書館坐坐
發明與創新(2021年6期)2021-03-10 07:13:54
圖書館
圖書館里送流年
圖書館
文苑(2019年20期)2019-11-16 08:52:12
夜間的圖書館
幽默大師(2019年5期)2019-05-14 05:39:38
圖書館里的小驚喜
圖書館 Library
幼兒畫刊(2018年11期)2018-12-03 05:11:44
時間重疊的圖書館
文苑(2018年17期)2018-11-09 01:29:40
圖書館
小太陽畫報(2018年1期)2018-05-14 17:19:25
飛躍圖書館
主站蜘蛛池模板: 精品少妇人妻av无码久久| 亚洲三级色| 亚洲国产亚综合在线区| 国产视频一区二区在线观看 | 亚洲人成在线免费观看| 亚洲大学生视频在线播放| av在线人妻熟妇| 成人一级免费视频| 日韩国产精品无码一区二区三区| 91色在线观看| 谁有在线观看日韩亚洲最新视频| 视频一区亚洲| 97人人做人人爽香蕉精品| 国产在线专区| 91在线激情在线观看| 首页亚洲国产丝袜长腿综合| 无码一区18禁| 久久天天躁狠狠躁夜夜2020一| 97国产精品视频人人做人人爱| h网站在线播放| 久久久久亚洲精品成人网| 亚洲av无码人妻| 日韩无码视频专区| 日本高清免费不卡视频| 国产真实乱人视频| 亚洲精品国产自在现线最新| 在线一级毛片| 久久网欧美| 香蕉伊思人视频| 免费啪啪网址| 亚洲中文字幕23页在线| 国产精品99r8在线观看| 四虎永久在线视频| 91精品国产91久久久久久三级| 亚洲a级在线观看| 国产色婷婷| 欧美一区二区三区国产精品| 伊人久久影视| 精品成人一区二区三区电影| 青青草原国产av福利网站| 国产麻豆aⅴ精品无码| 国产青榴视频在线观看网站| 韩国v欧美v亚洲v日本v| 全部免费毛片免费播放| 久久青草视频| 欧美亚洲欧美| 免费精品一区二区h| 亚洲一区二区在线无码| 在线播放精品一区二区啪视频| 538国产视频| 日本日韩欧美| 中文字幕调教一区二区视频| 国产国语一级毛片| 日韩毛片免费视频| 男女男精品视频| 国产精品短篇二区| 国产免费久久精品99re丫丫一| 亚洲精品色AV无码看| 久久国产亚洲偷自| 一级成人欧美一区在线观看| 亚洲五月激情网| 国产电话自拍伊人| 亚欧美国产综合| 国产96在线 | 成人av专区精品无码国产 | 高清亚洲欧美在线看| 91精品免费久久久| 中文字幕乱码二三区免费| 在线观看国产网址你懂的| 无码精品一区二区久久久| 亚洲国产成人超福利久久精品| 欧美在线一级片| 在线精品欧美日韩| 91精品国产自产在线老师啪l| 日本一区二区三区精品视频| 国产成本人片免费a∨短片| 国产福利拍拍拍| 青青青国产视频| 激情综合五月网| 亚洲国产日韩欧美在线| 欧美日本中文| 欧美成人日韩|