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

大學圖書館座位預定系統的設計與實現

2021-12-19 20:23:45陳愷
電腦知識與技術 2021年32期

摘要:該文利用面向對象程序設計語言,針對大學圖書館自習室中的座位預定研究一個解決方案,同時完成系統的設計與實現。文章首先闡述了開發大學圖書館座位預定系統的現實背景和意義,然后根據具體問題進行需求分析,得出該系統具體的功能點,最后設計該系統相應的數據表以及各個數據表之間的關聯。

關鍵詞:大學圖書館;座位預訂;數據表

中圖分類號:TP311 ? ? ?文獻標識碼:A

文章編號:1009-3044(2021)32-0070-02

大學圖書館經常出現占座現象,這使得本來就緊缺的自習室座位更加捉襟見肘。為了最大程度地減少占座現象,緩解自習室座位緊張問題,計劃設計開發一款大學圖書館座位預定系統,高效地安排和管理有限的自習室座位資源,讓來圖書館的同學有座位自習,讓長時間離開圖書館的同學釋放座位資源,盡可能提高圖書館內自習室座位的利用率。本文將基于B/S架構來實現大學圖書館座位預定系統,采用Java作為編程語言,將Tomcat服務器作為應用容器,采用MySQL數據庫,并使用Maven進行代碼工程管理。

1 系統開發背景與意義

大學圖書館不僅為學生們提供圖書借閱的服務,還有一個非常大的功能就是給學校學生提供自習的場地。但是畢竟圖書館自習室的座位有限,平時還能勉強維持,一旦到了期末前的復習階段,圖書館自習室座位根本不能滿足需求。但是仔細查看發現,其實很多位置被有些學生的物品給占座了,使得到了圖書館的同學沒有座位,但是卻有很多座位光有物品人卻不在。針對這個問題,座位預約就是一個很好的解決方案。學生要來自習室自習,先預約,然后在預約好的指定的時間段內來自習,到時間就離開。如果預約不來即視為違約,這樣會對以后的預約造成影響,如果次數較多甚至可能導致以后不能預約。這種方式從某種程度可以緩解自習室座位緊張問題,但是卻給圖書館工作人員帶來極大的壓力和強度,也會出現記錄錯誤而導致預約沖突等問題。所以,為了解決這個問題,本文開發一套大學圖書館座位預定系統,可以對自習室座位進行預約,還可以對座位使用情況進行統計分析,通過信息化的手段對圖書館自習室的座位進行統籌管理[1]。

2 相關技術

2.1 Java開發語言

Java是當下非常流行的一種編程語言[2]。越來越多的企業和項目選擇使用Java,因為它功能更加強大并且更加容易。由于Java語言獨有的特點加上其簡明嚴謹的結構及簡潔的語法編寫,使得它在各項服務器應用程序的開發中都占有優勢,因此Java已經成為IT產業中最常用的開發語言之一[3]。

2.2 MySQL數據庫

MySQL是當下非常流行的一款數據庫管理系統[4]。MySQL有一個非常大的優勢就是它是開源軟件,正是由于它的開源特性使得MySQL成本很低,因此對于那些成本預算有限的項目來說,MySQL會成為它們的首選。

2.3 Tomcat 服務器

Tomcat是一個非常流行的Web 應用服務器,該服務器屬于輕量級并且它也是開源軟件,因此Tomcat在中小型系統的設計與實現中非常受歡迎,并且常常成為這些系統的首選服務器。本項目屬于小型系統,所以選擇Tomcat 服務器作為應用容器。

2.4 Maven

Maven是一個簡單、易用的項目管理工具,目前許多項目都會選擇使用Maven進行項目管理和程序構建。使用Maven進行項目構建非常簡單,只需要簡單的Maven腳本即可。因此,很多項目開發人員更傾向于使用Maven來進行項目管理,因為這樣可以大大簡化構建復雜度,降低程序員管理代碼的成本。

3 模塊設計

結合大學圖書館的實際需求,通過分析和討論,可以將本系統分為5大模塊。這5個模塊以及每個模塊里的功能點如圖1所示。下面,我們將針對每個模塊的功能進行詳細的說明。

3.1 登錄注冊模塊

此模塊是系統的入口,所有使用該系統的用戶都需要由這個模塊進入系統。如圖1所示,該模塊有4個功能。如果首次使用該系統,要先注冊。注冊內容是學生在校的一些個人信息,這些信息需要和學校教務系統分配的學號等信息相吻合,例如專業、班級、學號、姓名、手機號、密碼等。注冊成功后即可登錄使用系統。登錄后,用戶可根據需要修改密碼。如果出現忘記密碼的情況,可以根據學號和手機號進行密碼找回,系統會發送密碼到相應的手機號上。

3.2 座位管理模塊

如圖1所示,該模塊有6個功能。學生登錄成功后可以進入座位管理模塊,然后通過預約座位功能預約座位,可以預約座位的地點和時間段,一個學生同一個時間段只能預約一個座位。同學在預約操作完成后,還可以利用查詢預約狀態功能查看自己是否預約成功。對于預約成功的座位,如果在規定時間內一直沒有人過來學習,管理員可以認定這是占座行為,將之踢出,并記違約一次。如果學生有事情需要短暫離開,可以標記為暫時離開,回到座位后再標記為回到座位。如果長時間沒有回到座位,管理員可以把該學生踢出。座位預約次數和時長會生成相應的積分,如果正常來學習,系統則會把相應的積分給到學生;如果學生預約座位不來,則不僅不會給積分,還會倒扣積分。

3.3 學生管理模塊

如圖1所示,該模塊有3個功能。學生注冊完成后就會生成學生的對應信息,學生可以自行修改相應信息,比如昵稱、頭像等,但是學號、姓名、專業、班級等信息不能隨意修改。如果該生已離校,那么管理員可以刪除該生信息。由于預約座位并學習可以有積分,所以學生可以在這個模塊中利用查詢積分功能查看自己的積分。積分高的同學在每年的獎學金評定中可以有額外加分。當然,這個規則是可以實現定制化,不同的學校可以根據自己的實際情況制定符合自己要求的規則。例如,可以制定規則如表1所示。當然,管理員有權對一些異常情況進行判斷和審核,如果出現其他違規現象,可以取消當次的積分[5]。

3.4 信息管理模塊

如圖1所示,該模塊有7個功能。假如圖書館因為特別原因需要調整開閉館時間,或者有其他事項需要公布,管理員可以通過發布公告功能發布相關公告。新公告發布之后,學生登錄后主界面就會彈出最新的公告,學生可以通過查看公告功能查看對應的公告。系統還提供了對公告進行修改和刪除的功能,管理員利用此功能對公告進行修改或者刪除。學生如果遇到問題,也可以通過學生申請功能向圖書館管理員提出申請,比如遇到椅子壞了或者燈壞了,可以通過學生申請功能向管理員發布申請;管理員通過查看申請功能查看對應的申請,如果檢查核實后,可以通過審批申請功能進行審批,然后對相應的問題進行處理。

3.5 數據分析模塊

數據分析模塊包括4個功能:座位數量統計、在線人數統計、預約比例統計和積分排名統計。管理員和學生可以通過座位數量統計知道圖書館自習室可用的座位數量,也可以通過在線人數統計查看當前在線的人數,以及預約比例統計查看已經預約的座位占總座位數的比例。系統每天夜間會自動更新積分并重新排名,學生可以次日查看最新的積分和排名情況。

4 數據庫設計

大學圖書館座位預定系統數據庫設計其實就是對一些數據表的設計,在數據表的設計過程中,應該保證數據表盡可能獨立,并盡可能降低表與表之間的依賴性。該系統的數據表設計如下:

1)學生信息表。該表保存已注冊的學生信息,具體如表2所示。

2)學生狀態信息表。該表保存已注冊學生的登錄狀態,具體如表3所示。

3)管理員信息表。該表保存管理員的信息,具體如表4所示。

4)自習室信息表。該表保存自習室座位的相關信息,具體如表5所示。

5)公告信息表。該表保存管理員發布的公告信息,具體如圖6所示。

6)申請信息表。該表保存學生的申請信息和相應的審核信息,具體如表7所示。

5 結束語

大學圖書館座位預定系統基于B/S架構,不需要安裝客戶端,直接利用瀏覽器即可登錄使用。這個系統不僅可以解決大學校園圖書館座位緊張的問題,還可以減輕圖書館工作人員關于座位安排的工作量,具有非常積極的意義。

參考文獻:

[1] 何奇典.高校圖書館社會服務水平提升研究[D].濟南:山東財經大學,2018.

[2] 耿祥義,張躍平.Java大學實用教程[M].4版.北京:電子工業出版社.

[3] 張桂珠,劉麗,陳愛國.Java面向對象程序設計[M].2版.北京:北京郵電大學出版社.

[4] 王珊,薩師煊.數據庫系統概論[M].5版.北京:高等教育出版社,2014.

[5] 徐瓊,張穎,陳壽祺,等.基于云技術的圖書館微信座位管理系統的設計與實現[J].圖書情報導刊,2017,2(12):32-37.

【通聯編輯:謝媛媛】

收稿日期:2021-06-25

基金項目:多波長陣列可調諧激光器的單片集成線寬壓窄技術研究(項目編號:62004094)

作者簡介:陳愷(1988—),男,江蘇揚州人,助教,中級工程師,碩士,研究方向為移動通信技術。

主站蜘蛛池模板: 免费一级无码在线网站| 国产精品无码一区二区桃花视频| 91外围女在线观看| 亚洲人成色77777在线观看| 国产乱视频网站| 亚洲第一区在线| 国产成人调教在线视频| 欧美日一级片| 久久熟女AV| 久久精品最新免费国产成人| AV天堂资源福利在线观看| 亚洲国产天堂久久综合| 亚洲91精品视频| 亚洲中文字幕无码mv| 伊人久久青草青青综合| 国产成人精品一区二区免费看京| 国产福利免费在线观看| 国产真实自在自线免费精品| 国产在线观看一区精品| 好久久免费视频高清| 亚洲最猛黑人xxxx黑人猛交| 欧美午夜视频| 久久综合色天堂av| 一级毛片免费不卡在线 | 亚洲中文在线视频| 色成人亚洲| 青草视频网站在线观看| 久996视频精品免费观看| 色老头综合网| 亚洲Aⅴ无码专区在线观看q| 亚洲精品爱草草视频在线| 亚洲国产成人自拍| 国产美女精品一区二区| 怡红院美国分院一区二区| 在线五月婷婷| 欧美日韩国产精品va| 亚洲开心婷婷中文字幕| 91毛片网| 综合天天色| 日韩欧美中文字幕在线韩免费| 亚洲色图欧美视频| 尤物成AV人片在线观看| 久久这里只有精品66| 女人18一级毛片免费观看| 天天综合网色中文字幕| 亚洲精品无码AⅤ片青青在线观看| 99久久精品免费看国产电影| 精品少妇人妻一区二区| 99久久性生片| 亚洲九九视频| 91po国产在线精品免费观看| 国产成人狂喷潮在线观看2345| 亚洲中文字幕av无码区| 99精品国产电影| 久久五月天国产自| 99久久亚洲精品影院| 伊人福利视频| 久久一级电影| 中文字幕亚洲第一| 中文字幕首页系列人妻| 欧美一区二区丝袜高跟鞋| 无码日韩视频| 亚洲天堂网站在线| 国产一二三区视频| 国产成人综合久久| 国产综合色在线视频播放线视| 亚洲综合色吧| 夜夜操天天摸| 免费不卡在线观看av| 欧美成人a∨视频免费观看| 中文字幕 欧美日韩| 97se亚洲| 黄片一区二区三区| 911亚洲精品| 亚洲日韩精品无码专区| 大乳丰满人妻中文字幕日本| 91丝袜乱伦| 国产91线观看| 呦视频在线一区二区三区| 激情无码字幕综合| 在线观看国产精美视频| 香蕉视频在线观看www|