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