亚洲免费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
        飛躍圖書館
        去圖書館
        99re66在线观看精品免费| 成人日韩av不卡在线观看| 成av免费大片黄在线观看| 亚洲av无码av男人的天堂| 久久精品一区二区免费播放| 久久中文字幕无码一区二区| 麻豆国产VA免费精品高清在线| 少妇bbwbbw高潮| 免费国人成人自拍视频| 伊人影院成人在线观看| 国产青青草在线观看视频| 人妻夜夜爽天天爽三区丁香花 | 精品国产这么小也不放过| 国产免费丝袜调教视频| 亚洲aⅴ无码成人网站国产app| 国产剧情av麻豆香蕉精品| 久久精品国产只有精品96| 午夜宅男成人影院香蕉狠狠爱| 看国产亚洲美女黄色一级片| 亚洲视频一区二区免费看| 日本一二三四高清在线| 粗大的内捧猛烈进出小视频| 亚欧色一区w666天堂| 亚洲av成人无码网天堂| 国产 无码 日韩| 国产免费网站在线观看不卡| 激情文学婷婷六月开心久久 | 亚洲一区二区三区av无码| 免费观看的a级毛片的网站| 亚洲中文字幕无码一区| 国产成人福利在线视频不卡| 国产精品三级在线不卡| 日本h片中文字幕在线| 国产探花在线精品一区二区| 夜夜爽无码一区二区三区| 中文字幕乱码琪琪一区| 亚洲天堂av中文字幕在线观看 | 亚洲成av人片无码不卡播放器| 国产精品黑色丝袜在线播放| 亚洲av粉色一区二区三区| 亚洲一区二区三区厕所偷拍|