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

基于Java Web的圖書管理系統

2020-10-20 11:41:23韓抒航
西部論叢 2020年7期

摘 要:本文介紹了一種基于JSP和Servlet的圖書管理系統,系統主要用于對學校圖書館所包含圖書的管理,主要任務是用計算機對學生用戶、圖書館職工、圖書等各種信息進行日常管理,包括圖書館用戶信息的查詢、修改、增加、刪除,圖書信息的查看,圖書的借閱和歸還等。系統整體上實現了圖書的信息化管理,完成了圖書管理系統的基本功能。

關鍵詞:JSP;Servlet;圖書館管理系統

1.引言

該圖書管理系統是采用 IDEA 軟件進行開發,? 基于JSP和Servlet技術的一個具備數據庫的信息管理系統。開發本系統的基本步驟為:問題定義、可行性研究、需求分析、總體設計、詳細設計、軟件測試。在系統的設計過程中, 采用了 MVC 三層架構模式, 比較詳細、條理清晰地組織了各個模塊,將多個類需要用到的模塊封裝到公共類,減少代碼的冗余。使用JSP和Servlet來進行后端系統的開發,使用html+css+js來進行前端頁面的開發,由于考慮到數據庫的儲存量可能會比較大,因此采用Mysql數據庫來進行數據的存儲。

2.產生背景

我們現在正處于信息爆炸的時代,信息的產生與流通非常迅速,電子產品以及互聯網的出現,讓大量的、爆炸式的信息很容易的邊便涌現在人們的眼前,但是這也帶來了一個問題,那就是人們很難獲取到對自己有用的、想要了解的信息,在大量的信息中提取有效信息緊靠人工是非常困難的,因此采用計算機技術去幫助人們進行信息的儲存與分析是十分有必要的。在高校的圖書館,每天會產生大量的與圖書有關的信息,這些信息需要被不斷的存儲、更新以及維護,針對這些需求,我們設計了一款基于 JSP 和 Servlet 的圖書管理系統,此系統是針對學校的圖書管理部門的需要,處理繁重的圖書業務工作而開發的管理軟件,主要的用途是圖書信息管理,主要目標是實現圖書信息和用戶信息的系統化、科學化、規范化和自動化,主要任務是用軟件,對圖書信息進行日常管理,如查詢、修改、增加、刪除。推行圖書的信息管理系統的相關應用是進一步推進圖書信息管理規范化、電子化和提高義務教育水平的重要舉措。

3.系統開發平臺

圖書管理系統是基于 Java 語言進行開發,Java 具有大量的封裝好的包可以進行調用,便于進行 Java We系統的開發。系統后臺使用 JSP 和 Servlet 進行開發,前臺使用 html+css+js 語言進行開發,使用用SQL語言設計并實現實現后臺數據,對數據庫中的表進行合理規劃,從而達到高內聚低耦合的要求。由于考慮到數據庫數據較大,本平臺使用 Mysql 數據庫進行開發,便于存儲大量數據,在開發過程中利用navicat可視化數據庫工具對數據進行管理。軟件開發工具使用 IDEA,開發環境為JDK1.8+Tomcat9.0,操作系統為Windows10。利用MVC三層設計模式實現用戶層、業務層以及數據庫之間的連接。

4.需求分析

圖書管理系統對于現代圖書館而言,是能否發揮其教學科研的作用的至關重要技術平臺。對于讀者和圖書管理員來說,是能否方便快速獲取信息的關鍵。所以,圖書管理系統應該能夠為用戶提供充足的信息和快捷方便的操作手段。

5.功能劃分

系統分類兩類用戶,一類是管理員用戶,一類是學生用戶,系統要是實現的功能能包括管理員的登錄及密碼更改、圖書館職工登錄及密碼更改、圖書信息的管理、圖書借閱信息的顯示、用戶圖書歸還、圖書借閱信息的統計。

6.功能設計

(1)基本功能

圖書館借閱系統針對的應用場景為高校圖書館的管理,基于此場景,設置的基本功能有用戶的登錄及登錄密碼的更改;圖書信息的顯示、查詢、增加、刪除、修改;書籍的借閱和借閱書籍的歸還;系統需增設管理員的身份,管理員可在后臺對用戶賬號進行相關操作,對圖書館職工信息進行增刪改查,對圖書的借閱次數進行統計。

(2)用戶登錄

系統中的用戶分為兩類,一類是管理員用戶,一類是學生用戶。對于管理員用戶,設置默認用戶名和默認密碼均為admin,管理員用戶可對學生用戶賬號進行管理,學生如需使用圖書館管理系統,則需要像圖書館管理員申請在此系統上開通賬號。在模塊所對應的數據庫設計中,Manager表用來儲存管理員的相關信息,表中共設管理員編號、用戶名、密碼等屬性,管理員編號作為主鍵,Student表用來儲存學生信息,表中共設學號、姓名、密碼、所屬院系、所屬班級、手機號這6個屬性。在程序的邏輯設計中,若學生用戶登錄成功,則跳轉至學生用戶界面,若管理員用戶登錄成功,則跳轉至管理員界面。

(3)圖書信息管理

對圖書館圖書信息的添加、修改、刪除的操作只有管理員用戶在管理員界面才能操作。在此模塊對應的數據庫設計中,Book表用來儲存圖書相關的信息,表中共設計了圖書名稱、圖書作者、圖書價格、ISBN、圖書出版社、已借出本數、現有本數、維護職工這7個屬性。在邏輯設計中,管理員登錄后,可查看系統已有圖書,向系統中添加新圖書,對已有圖書信息進行修改和刪除。

(4)學生信息管理。

管理員可在后臺管理界面看到目前系統已有學生用戶,并對數據庫中的學生用戶進行增加、修改、刪除、查詢等操作。每一個學生用戶,包括學號、姓名、密碼、所屬院系、所屬班級、手機號等屬性。

(5)用戶借閱信息管理

學生在登錄系統后,在借閱信息管理界面,即可瀏覽系統中所有書籍和自己當前的借閱信息。在借書時,用戶可以按照書籍的分類、書籍的作者或者書籍的出版日期,對系統內的圖書進行選擇,選擇要借閱書籍的記錄,并點擊借閱按鈕,即可進行圖書信息的借閱。在還書時,選擇自己的借書記錄,并點擊還書按鈕,即可將書籍歸還。

(6)圖書借閱情況查看

管理員登錄后,可對每本圖書的借閱時間,借閱本數,館內剩余本數、借閱時間、借閱用戶等信息進行查看

7.系統測試與維護

我們對軟件的測試主要分為兩種,一種是黑盒測試,另外一種 是白盒測試。黑盒測試主要是在完全不知道該系統所實現的功能的狀態下, 讓多個特定的用戶去試用它,去逐一的使用該系統的功能,從而找出該系統可能存在的漏洞、或者待完善的功能。白盒測試主要實現的是在已知該系統的功能的狀態下,對該系統的所有功能進行測試,測試每個功能的實現情況。 系統的維護,是指由專業的系統管理人員在后臺對系統在運行時可能出現的狀況進行處理,為了保障用戶的使用體驗。

8.結語

圖書信息管理的計算機化是整個學校圖書管理中的重要部分。圖書管理系統可以減輕學院職工老師的工作量,減小開支,提高工作效率和準確率,能夠節省時間,加快學生與老師之間的溝通效率,使圖書的借閱與歸還變得更加便捷,從而促進實現智慧校園。

參考文獻

[1] 李慧.信息技術管理系統在圖書管理中的應用[J].中外企業家,2020(13):120.

[2] 周奕.圖書管理系統[J].數字技術與應用,2020,38(2):139,141.

作者簡介:韓抒航(2000-),性別:男,民族:漢,籍貫:河南省西平縣,職稱:無,學歷:本科在讀,研究方向:數據挖掘。

主站蜘蛛池模板: 精品三级网站| 伊人久久精品亚洲午夜| 亚洲精品777| 亚洲色婷婷一区二区| 久久狠狠色噜噜狠狠狠狠97视色 | 国产区在线观看视频| 久久婷婷人人澡人人爱91| 欧美不卡视频在线观看| 亚洲欧美日韩另类在线一| 色综合综合网| 在线免费观看AV| 午夜日本永久乱码免费播放片| 亚洲精品福利视频| 真实国产乱子伦视频| 国产麻豆永久视频| 日韩二区三区无| 久久女人网| 久久99国产综合精品女同| 亚洲有无码中文网| 国产美女无遮挡免费视频| 欧美高清视频一区二区三区| 午夜爽爽视频| 国产成人av大片在线播放| 在线观看国产精品一区| 好吊色妇女免费视频免费| 中文字幕在线播放不卡| av手机版在线播放| 亚洲综合色区在线播放2019| 99久久国产自偷自偷免费一区| 国产一区二区三区在线观看视频| 无码电影在线观看| 欧美日韩第三页| 99精品这里只有精品高清视频| 国产成人区在线观看视频| 亚洲一区二区日韩欧美gif| 国产高清在线丝袜精品一区| 无码有码中文字幕| 国产精品香蕉在线| 91无码人妻精品一区二区蜜桃| 97青青青国产在线播放| 亚洲AV无码一二区三区在线播放| 五月天综合网亚洲综合天堂网| 亚洲成人77777| 色综合天天综合| 久久综合伊人77777| 高清色本在线www| 久久青草精品一区二区三区 | 国产日韩欧美视频| 好吊日免费视频| 欧美在线天堂| 日本高清视频在线www色| h视频在线播放| 啪啪啪亚洲无码| 欧美成人精品一级在线观看| 国产在线精品网址你懂的| 久久精品午夜视频| 亚洲午夜福利在线| 国产二级毛片| 精品伊人久久久大香线蕉欧美| 激情综合激情| 欧美激情,国产精品| 久久这里只精品国产99热8| 国产精品久久久久久久久kt| 亚洲自偷自拍另类小说| 欧美视频在线播放观看免费福利资源| 91最新精品视频发布页| 国产成人啪视频一区二区三区| 色一情一乱一伦一区二区三区小说| 美女国产在线| 日本高清有码人妻| 性视频久久| 成年人国产网站| 中文字幕有乳无码| 青青久在线视频免费观看| 国产精品视频导航| 国产无码精品在线| 国产69精品久久久久孕妇大杂乱 | 国产成人高清精品免费| 久久综合激情网| 最新国产精品鲁鲁免费视频| 国产成人超碰无码| 亚洲日韩高清在线亚洲专区|