基於JSP的圖書管理系統 2

2022-04-01 02:59:19 字數 1901 閱讀 5438

繼續教育學院畢業設計說明書

(自學考試)

二〇一二年五月十八日

太原理工大學

畢業設計(**)任務書

第1頁摘要隨著科學技術的進步和計算機行業的迅速發展,人們的工作效率得到大大提高。計算機資訊處理系統的引進已徹底改變了許多系統的經營管理。

圖書管理系統是學校管理機制中的重要組成部分,通過對圖書館管理系統的執行管理機制進行調查和研究,開發了此圖書館管理系統。本文中主要介紹了圖書館管理事務中的常見基本問題等研究背景,進行了全面的可行性分析,詳細論證了系統的需求分析、系統設計、系統實現和系統測試過程。

本系統使用jsp進行網頁介面的設計,使用mvc設計模式,採用開源框架struts、hibernate和spring進行開發。後端的資料庫採用oracle,通過jdbc驅動和資料庫進行無縫連線。

系統實現了使用者登入、圖書管理、借書證管理、圖書借閱管理等功能模組。使用者登入模組實現使用者的登入和許可權判定;圖書管理模組實現了對圖書的新增、刪除、修改、查詢等功能;借書證管理模組實現了對學生的新增、刪除、修改、查詢等功能;圖書借閱管理模組實現了學生對圖書的借閱、還書和所借圖書的檢視等功能。

測試結果表明,本系統實現了圖書館圖書管理的主要功能,基本滿足圖書管理的需要。

關鍵詞:圖書館,圖書管理系統,jsp,struts,hibernate,spring.

目錄1 緒論 1

1.1 目前圖書館管理系統存在的問題 1

1.2 系統設計的目的和意義 1

1.3 開發工具及相關技術介紹 3

1.3.1 ssh框架 3

1.3.2 tomcat 3

2 可行性分析 4

2.1 技術可行性 4

2.2 經濟可行性 5

2.3 操作可行性 5

3 需求分析 6

3.1 圖書館管理系統需求概述 6

3.2 功能需求 6

3.2.1 與讀者相關的基本功能元素 6

3.2.2 與管理員相關的基本功能元素 7

3.2.3 總體系統的基本功能元素 7

3.3 效能需求 7

3.4執行需求 8

4 系統設計 9

4.1 圖書館管理系統設計指導思想和原則 9

4.2 設計模式 9

4.3 圖書館管理系統總體功能概述 10

4.4 圖書館管理系統各功能模組概述 11

4.4.1 系統登入模組 11

4.3.2 圖書管理模組 12

4.3.3 學生管理模組 13

4.3.4 借閱資訊管理模組 14

4.3.5 圖書檢索模組 16

4.4 系統資料庫設計 17

5 系統實現 22

5.1 系統的軟體結構 22

5.2 登入系統模組的實現 22

5.3 圖書管理模組的實現 24

5.3.1 圖書入庫功能的實現 24

5.3.2 圖書維護功能的實現 25

5.4 學生管理模組的實現 29

5.4.1 學生新增功能的實現 29

5.4.2 學生維護功能的實現 30

5.5 借閱資訊管理模組的實現 33

5.5.1 辦理圖書借閱功能的實現 33

5.5.2 辦理圖書歸還功能的實現 34

5.6 圖書檢索模組的實現 35

5.7 系統設計的創新點 36

5.7.1 系統後台管理的安全性 36

5.7.2 dao資料訪問介面 37

6 系統測試 38

6.1 系統測試的方法與步驟 38

6.2 模組測試 38

基於PHP的圖書管理系統

萬方資料 作者 李旭輝,王雄,許琳華,li xuhui,wang xiong,xu linhua 作者單位 李旭輝,王雄,li xuhui,wang xiong 中國礦業大學電腦科學與技術學院,徐州,221116 許琳華,xu linhua 中國礦業大學,外國語言文化學院,徐州,221116 刊名 ...

基於資料庫的圖書管理系統

1 原始資料分析 1 1.1 圖書管理系統簡介 1 1.2 資料需求分析 2 1.2.1 2 1.2.2 2 1.2.3 2 1.3 事務需求分析 2 1.3.1讀者資訊管理部分,應完成以下功能。3 1.3.2書籍資訊管理部分應完成以下功能,3 1.3.3 圖書管理系統部分應完成以下功能 3 1.4...

基於UML校園圖書管理系統的分析設計

摘要 本文介紹利用 uml統一建模語言並借助於 rose工具對圖書管理系統進行建模,使系統模型直觀 簡潔 科學,提高了系統開發的質量。主要內容包括基於uml的高校圖書管理系統的模型分析及設計。並使用基於mvc的一體化開發過程,對高校圖書管理系統進行了系統設計及分析。關鍵字 uml 物件導向 圖書管理...