張珊珊 吳麗麗 劉天陽 張婷 劉鋮鍇



摘 ?要:為進一步優化甘肅農業大學圖書館管理系統,設計了一種更適用于高校使用的圖書管理系統。平臺通過HTML和CSS對頁面美觀優化,用JDBC驅動程序來與實現數據庫鏈接。基于MYSQL數據管理性能高、吞吐量及響應時間短的特點,實現圖書管理系統的優化。實驗表明,該系統在服務器回應、不同屏幕之間切換速度等方面得到了有效提升,操作方便、穩定安全,用戶體驗良好。
關鍵詞:圖書管理;MYSQL;數據庫;HTML+CSS
1.圖書管理系統平臺設計的背景
目前相關的圖書館管理層和從事圖書管理的人員未能對圖書管理的信息化建設產生足夠的認識,時代更新如此之快,很多圖書館管理人員未能緊跟時代潮流,對圖書館的管理系統完善的并不是很好[1]。
另一方面就是當圖書管理的信息化建設程度到達一定規模時,各個數據庫不能夠相互兼容,使系統無法靈活協調,這將對信息資源造成浪費。
再者,從事圖書館管理人員的年齡整體偏大,這在一定程度上會影響到圖書管理的信息化建設的作用效率。
圖書是學習的重要知識來源,當圖書館借閱的人數增加,而系統響應的速度不夠快,可能會影響日后借閱圖書的心情。本圖書管理系統平臺摒棄這一缺漏,對其進行優化。
2.系統設計
軟件所能實現的功能強弱是衡量一個軟件的最根本的標準。經過對系統的需求分析和實際應用需求,確定了本子系統的功能模塊如圖1所示:
3.數據庫規劃
(1)需求分析
1.用戶需求說明
普通用戶需求:普通信息錄入(注冊),用戶登錄,用戶更新信息,用戶信息查看,圖書館信息查看,圖書借閱及歸還,續借,圖書搜索。
管理員用戶需求:圖書信息錄入,圖書信息修改[4]。
2.系統需求說明
該圖書館管理系統需要較強的數據處理功能,理論上應該能夠容納上萬本書的數據資料和上千名用戶的信息,并且在搜索方面理應具有較快的響應速度,能夠處理多方面的數據請求。系統能夠有效的處理各種異常,具有較好的健壯性[4]。
(2)數據庫的設計
本系統經過系統需求分析,進入到概念結構設計階段,初步得到本系統所需的表,分別有:
管理員信息表、圖書表出版社表借還書表、部門表、日志表、角色表、用戶角色表、用戶功能表
本系統設計的E-R圖,最終設計實現了第三范式[6]。如圖2所示。
4.圖書管理系統的實現
(1)主要界面實現
1.用戶登錄
用戶輸入正確的用戶名、密碼和驗證碼后即可進行登錄。
(2)其它界面實現
除此之外,本系統還可進行對其它 事物的管理,包括用戶管理、角色管理、數據字典、菜單管理、圖標管理、部門管理、地域管理。每個列表下面有具體管理的內容。效果如圖3所示。
5.平臺運行系統的測試
用戶進入平臺后,一般情況輸入域名到平臺響應并顯示共用時2-3秒。并且經人工測試,本平臺在360、火狐、谷歌、IE6以上的版本瀏覽器均可兼容且運行良好。
6.總結
本平臺使用HTML+CSS做出簡單大方美觀的頁面,使用MYSQL對后臺數據庫進行存儲,其容量大,處理速度快,可管理大量的數據,中間使? JDBC可以連接到數據庫服務器,通過 JDBC 可以在 Java 應?程序向數據庫服務器發送需要執?的SQL 語句,由此來實現對數據庫內數據的變動。
參考文獻
[1] ?鄭祥征.信息化建設視角下圖書管理工作研究[J].蘭臺內外.2018(09).
[2] ?李丹.大數據背景下高校圖書館圖書管理信息化[J].中國新通信.2019(20):172.
[3] ?傅林紅.高校圖書管理信息化建設存在的問題與對策分析[J].井岡山大學圖書館.2019,5:187-188.
[4] ?趙美勇,宋思睿.基于PHP的圖書管理系統設計[J].山東科技大學.2019,9:79.
[5] ?李萍,汪瀅.基于數據挖掘的高校圖書館圖書管理系統研究[J].2019,11:216
[6] ?趙蕊榮.試論基于信息化建設視角下的圖書管理策略[J].現代營銷(信息版).2019(11):133-134.
[7] ?陳平.圖書館圖書管理系統的結構設計及其功能實現[J].2019,10:56-58.
基金項目:應用技術學院信息管理與信息系統專業人才培養模式探索與實踐,甘肅農業大學本科重大教育教學改革項目;基于CDIO的教學模式在數據結構課程中的研究,甘肅農業大學教學研究項目
作者簡介:張珊珊(1998—),女,河南新鄉人,在讀本科,學生,研究方向:信息管理與信息系統(電子商務方向)吳麗麗*(1979—),女,甘肅清水人,博士,副教授,研究方向:人工智能與數據挖掘。