王瑞娜
(三門峽職業技術學院, 河南 三門峽 472000)
基于J2EE的圖書管理系統的設計與實現
王瑞娜
(三門峽職業技術學院, 河南 三門峽 472000)
針對高校圖書館存在的問題,采用基于J2EE的三層架構,設計和實現了圖書管理系統。利用JSP、Servlet等主流技術實現系統主體功能,重點從架構設計、需求分析、功能模型方面對圖書管理系統進行設計,并對系統進行測試,結果顯示系統符合指標要求。
J2EE;架構設計;圖書管理系統
隨著人們生活水平的不斷提高和計算機技術的快速發展,利用計算機對圖書進行管理對人們來說顯得越來越重要。目前有的高校圖書管理系統仍以人工為主,存在工作效率低、查詢速度慢等弊端,不能及時掌握和了解師生的學習需求。因此,設計一套使用方便、可靠性高、檢索迅速、界面友好的圖書管理系統,能夠使圖書管理人員從繁重的工作中擺脫出來,能夠極大地提高圖書管理的效率。
本文設計的圖書管理系統是在基于JSP、Java和SQL server數據庫技術的基礎上,采用基于J2EE的設計方案,使用多層次的B/S架構模式來實現的,如圖1所示。B/S是一種瘦客戶機結構,具有對客戶端的硬件配置要求不高,系統易于維護和管理的優點[1]。在B/S體系中,應用系統完全運行于Web服務器端,數據由數據庫服務器處理,客戶端只需通過瀏覽器并輸入正確的Web服務器域名即可。

圖1 系統B/S結構
1.1 J2EE
J2EE是建立在Java 2平臺上的企業級應用解決方案,是一種多層次的軟件開發架構,能夠實現對JSP、Servlet、XML等技術的全面支持,為開發、部署和管理繁雜的企業解決方案提供技術支持[2]。……