亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于JavaWeb的圖書館座位預約系統(tǒng)設(shè)計與實現(xiàn)

        2019-05-23 10:44:40林琴王慶偉
        電腦知識與技術(shù) 2019年5期
        關(guān)鍵詞:圖書館

        林琴 王慶偉

        摘要:隨著網(wǎng)絡(luò)技術(shù)的逐步發(fā)展,圖書館也將會改變它的服務(wù)模式,而采用以現(xiàn)代計算機技術(shù)和網(wǎng)絡(luò)技術(shù)為主的服務(wù)模式,圖書館座位預約系統(tǒng)具有一定的實用價值。該文通過充分調(diào)研傳統(tǒng)的圖書館座位管理的不足和功能需求,采用JavaWeb和 MySQL數(shù)據(jù)庫技術(shù)設(shè)計并實現(xiàn)了圖書館座位預約系統(tǒng),可以解決傳統(tǒng)占座模式存在的問題,提高圖書館座位的利用率。

        關(guān)鍵詞: 圖書館;座位預約系統(tǒng);JavaWeb;MySQL

        中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2019)05-0078-02

        Design and Implementation of Library Seat Reservation System Based on JavaWeb

        LIN Qin1, WANG Qing-wei2

        (1. School of Computer, Hefei Normal University, Hefei 230601, China; 2. Anhui Weitai Intelligent Technology Co. Ltd, Hefei 230088,China)

        Abstract: With the gradual development of network technology, the library will change its service mode, and the use of modern computer technology and network technology based service mode, the library seat reservation system has a certain practical value. By fully investigating the deficiencies and functional requirements of traditional library seat management, this paper designs and implements the library seat reservation system by using JavaWeb and MySQL database technology, which can solve the problems existing in the traditional seat reservation mode and improve the utilization rate of library seats.

        Key words:library; seat reservation system; JavaWeb; MySQL

        1 概述

        近些年,普遍出現(xiàn)各大高校日益增長的學生與有限的圖書館座位資源相矛盾的現(xiàn)象,所以圖書館座位變成了比較緊缺的資源,尤其每年考研開始和學校期末考試的時候,更是很難在圖書館找到空閑的座位。因此,如何合理解決座位的利用率,一直是圖書館管理者致力解決的問題。但是令人遺憾的是,很大一部分高校的圖書館座位幾乎沒人管理,學生們都是自己起早去搶座位,但是還是有一部分同學很難找到屬于自己的座位,就算搶到座位的學生,也可能不經(jīng)常去圖書館學習,這樣極大了浪費了寶貴的圖書館座位資源。因此,圖書館的管理者常常采取強制清理占位學生的書本等物品,工作效率低,且是一種不合理的解決辦法。而采用平臺化和網(wǎng)絡(luò)化的圖書館座位預約系統(tǒng),不僅實現(xiàn)座位的分配管理,提高座位利用效率以及減少學習盲目找座位的時間。實現(xiàn)圖書館座位占座的自動化和網(wǎng)絡(luò)化[1-2],從而達到科學規(guī)劃。

        2 系統(tǒng)設(shè)計

        2.1 系統(tǒng)功能模塊劃分

        通過對高校圖書館座位管理的方式調(diào)查得知,各大高校不斷擴招,在校人數(shù)不斷增加,但是學校圖書館的座位是有限的。必須采用相對規(guī)范和平臺化的管理方式[3],這樣不僅降低圖書館管理員的工作量,還能提高圖書館座位的利用率。該系統(tǒng)主要包括用戶登錄、座位預約、我的預約、我的違規(guī)記錄等功能。本系統(tǒng)是基于角色管理的,管理員比普通用戶多了用戶管理的模塊。普通用戶的模塊圖如圖1所示,要求實現(xiàn)的功能如下:

        1)用戶登錄:只要合法的用戶才能登錄此系統(tǒng),進行相關(guān)的操作。2)座位預約:用戶可以選擇教室進行選座。預約時間段分為當天和明天兩個時間段。3)我的預約:用戶預約后,若沒有在規(guī)定的時間內(nèi)進行簽到,將計違規(guī)操作一次。若學生需要中途離開一小段時間,需進行暫時離開操作,座位繼續(xù)為該用戶保留半小時,半小時內(nèi)回到座位,需進行重新簽到,若沒有在規(guī)定的時間內(nèi)回來,計違規(guī)操作一次。離開圖書館需進行簽退操作,否則計違規(guī)操作一次。如用戶違規(guī)操作達三次,將凍結(jié)該賬戶,該用戶一個月內(nèi)不得再使用該系統(tǒng)。4)、我的違規(guī)記錄:用戶可查看自己是否有違規(guī)記錄,以及違規(guī)操作的原因。5)用戶管理:管理員可以查詢、增加、修改、刪除用戶以及導出用戶列表[4-5]。

        3 系統(tǒng)實現(xiàn)

        3.1 系統(tǒng)項目文件結(jié)構(gòu)設(shè)計

        該系統(tǒng)采用JSP[6]技術(shù)實現(xiàn),服務(wù)器使用Tomcat,通過HTML代碼實現(xiàn)網(wǎng)頁中靜態(tài)內(nèi)容的顯示,Java代碼完成數(shù)據(jù)的邏輯處理并實現(xiàn)網(wǎng)頁中動態(tài)內(nèi)容的顯示。開發(fā)工具使用 My Eclipse,My Eclipse 提供了與Web服務(wù)器的連接方式,經(jīng)過設(shè)置后,可以在 My Eclipse中控制服務(wù)器的啟動和停止,而且服務(wù)器運行的所有日志信息會輸出到 My Eclipse 的控制臺中,更加方便軟件系統(tǒng)的調(diào)試和維護。在系統(tǒng)實現(xiàn)時為了達到系統(tǒng)頁面顯示的統(tǒng)一性,把業(yè)務(wù)處理代碼和顯示視圖頁面分離出來,然后使用CSS來統(tǒng)一頁面的整體風格,并把圖片、樣式表文件等資源分門別類的存儲在對應(yīng)的文件夾中。

        3.2 系統(tǒng)主要功能模塊的實現(xiàn)

        3.2.1 登錄模塊

        該功能主要用到shiro安全框架[7],主要目的是只有合法的用戶才能進行合法的操作。如果用戶填寫了用戶名和密碼,并填寫了正確的驗證碼,前端驗證通過后,后端再將前端的接收到的數(shù)據(jù)與數(shù)據(jù)庫中的數(shù)據(jù)進行比較,并給客戶端進行反饋。如數(shù)據(jù)一致,則登錄成功,跳轉(zhuǎn)到系統(tǒng)首頁。如數(shù)據(jù)不一致,給出出錯信息,用戶登錄失敗。登錄模塊shiro的核心代碼如圖2所示。

        3.2.2 座位預約模塊

        用戶預約座位有兩個時間段可以選擇,用戶選擇時間段預約座位后,需在半小時內(nèi)進行簽到,如果沒有在30分鐘內(nèi)進行操作,該用戶將計違規(guī)操作一次。所以這個模塊的核心技術(shù)點是對時間的處理。系統(tǒng)怎么判斷用戶有沒有在預約座位后的30分鐘內(nèi)進行簽到?解決方式主要是屬性值監(jiān)聽器和定時器的結(jié)合使用[8]。用戶的簽退、暫時離開的操作也是利用這樣的原理去去實現(xiàn)的。同時,用戶在每個預約時間段內(nèi)只可預約一次。因為每次用戶在預約座位前,系統(tǒng)都會判斷該用戶是否已經(jīng)存在預約記錄。如果存在,則會提醒用戶進行相關(guān)的操作后再可進行下一次的座位預約。監(jiān)聽器的實現(xiàn)如圖3所示,定時器的實現(xiàn)如圖4所示:

        4 結(jié)束語

        本文主要介紹了基于JavaWeb的圖書館座位預約系統(tǒng)的設(shè)計與實現(xiàn),通過分析圖書館座位預約系統(tǒng)的功能,研究了相關(guān)的核心技術(shù),進行了系統(tǒng)數(shù)據(jù)庫設(shè)計。介紹了核心功能的實現(xiàn)辦法,系統(tǒng)操作方便,安裝簡單,達到了預期效果。

        參考文獻:

        [1] 張靜端. 基于GIS技術(shù)的高校圖書館座位管理系統(tǒng)[J]. 東華大學學報:自然科學版, 2016, 42(2):242-247.

        [2] 陳武, 錢青, 趙熊, 等. 清華大學智能座位管理系統(tǒng)的設(shè)計與實現(xiàn)[J].現(xiàn)代圖書情報技術(shù), 2016(10):90-95.

        [3] 胡淑雲(yún), 李軍祥, 陶亦璇. 基于微信和無線射頻識別技術(shù)的高校圖書館選座系統(tǒng)設(shè)計[J]. 黑龍江科學, 2018, 9(1):130-131.

        [4] 于素榮. 高校圖書館預約座位管理系統(tǒng)運行、問題與對策[J]. 新西部, 2017(31):121-147.

        [5] 李遠青. 基于條碼識別的愛拍購物車和圖書館座位預訂系統(tǒng)設(shè)計[D]. 西安: 西安電子科技大學, 2014.

        [6] 李愛軍. 基于Java的SQL Server數(shù)據(jù)庫訪問技術(shù)[J]. 電腦編程技巧與維護, 2013(18):24-26.

        [7] 柯樹媛, 張玉娟, 胡茜,等. 基于手機終端的高校自習室選座系統(tǒng)探析[J]. 科技風, 2018,336(4):15-17.

        [8] 劉冰. 基于Web日志的高校圖書館用戶訪問行為計量分析[D]. 哈爾濱: 黑龍江大學, 2017.

        【通聯(lián)編輯:謝媛媛】

        猜你喜歡
        圖書館
        圖書館
        文苑(2019年20期)2019-11-16 08:52:12
        時間重疊的圖書館
        文苑(2018年17期)2018-11-09 01:29:40
        圖書館
        小太陽畫報(2018年1期)2018-05-14 17:19:25
        飛躍圖書館
        去圖書館
        99亚洲精品久久久99| 中文字幕在线乱码一区| 国产乱码卡二卡三卡老狼 | 精品亚洲aⅴ在线观看| 成年女人窝窝视频| 自拍偷区亚洲综合第一页| 欧美老熟妇乱子| 亚洲精品综合一区二区三| 巨乳av夹蜜桃站台蜜桃机成人| 精品人妻一区二区三区不卡毛片| 亚洲精品无码精品mv在线观看| 无码精品a∨在线观看| 一区二区三区放荡人妻| 日本女u久久精品视频| 国产午夜片无码区在线播放| 国产欧美日韩精品a在线观看| 久久天天躁狠狠躁夜夜中文字幕| 国产亚洲一区二区精品| 国产精品无码人妻在线| 免费无码国产v片在线观看| 亚洲色欲色欲欲www在线| 海外华人在线免费观看| 国精产品一区一区三区有限公司杨 | 成人无码区免费a片www| AV无码专区亚洲AVL在线观看| 国语对白精品在线观看| 国色天香精品一卡2卡3卡4| 久久夜色撩人精品国产小说| 亚洲国产精品午夜一区| 欧美xxxxx高潮喷水麻豆| 最近中文字幕mv在线资源| 日韩毛片久久91| 国产不卡视频在线观看| 中出人妻中文字幕无码| 色爱无码A V 综合区| 久久久亚洲成年中文字幕| 精品成在人线av无码免费看| 精品国产一区二区三区19| 中文字幕一区二区在线| 亚洲av不卡无码国产| 免费精品无码av片在线观看|