基于java的圖書(shū)館管理系統(tǒng)畢業(yè)設(shè)計(jì)論文.doc
約51頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
基于java的圖書(shū)館管理系統(tǒng)畢業(yè)設(shè)計(jì)論文,29690字目錄摘 要iiiabstractiv1. 緒 論11.1畢業(yè)設(shè)計(jì)主要任務(wù)11.2目前圖書(shū)管理系統(tǒng)存在的問(wèn)題11.3課題意義11.4論文的工作和安排22.圖書(shū)借閱管理需求分析32.1 可行性分析32.1.1.技術(shù)可行性32.1.2.經(jīng)濟(jì)可行性32.2 圖書(shū)借閱管理系統(tǒng)需求概述32.2.1系統(tǒng)目標(biāo)32.2.2用...
內(nèi)容介紹
此文檔由會(huì)員 emplate 發(fā)布
29690字
目 錄
摘 要 III
Abstract IV
1. 緒 論 1
1.1畢業(yè)設(shè)計(jì)主要任務(wù) 1
1.2目前圖書(shū)管理系統(tǒng)存在的問(wèn)題 1
1.3課題意義 1
1.4論文的工作和安排 2
2.圖書(shū)借閱管理需求分析 3
2.1 可行性分析 3
2.1.1.技術(shù)可行性 3
2.1.2.經(jīng)濟(jì)可行性 3
2.2 圖書(shū)借閱管理系統(tǒng)需求概述 3
2.2.1系統(tǒng)目標(biāo) 3
2.2.2用戶類和用戶特性 4
2.3 圖書(shū)借閱管理系統(tǒng)需求模型 4
2.3.1功能描述 4
2.3.2圖書(shū)管理員詳細(xì)功能描述 5
2.3.3讀者詳細(xì)功能描述 5
2.3.4主要用例的用例描述 6
3.總體設(shè)計(jì) 9
3.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 9
3.1.1數(shù)據(jù)庫(kù)設(shè)計(jì)概述 9
3.1.2圖書(shū)信息表結(jié)構(gòu)設(shè)計(jì) 10
3.1.3圖書(shū)類型信息表結(jié)構(gòu)設(shè)計(jì) 11
3.1.4 讀者信息表結(jié)構(gòu)設(shè)計(jì) 11
3.1.5讀者類型信息表結(jié)構(gòu)設(shè)計(jì) 12
3.1.6圖書(shū)借閱信息表結(jié)構(gòu)設(shè)計(jì) 12
3.1.7圖書(shū)歸還信息表結(jié)構(gòu)設(shè)計(jì) 13
3.1.8用戶信息表結(jié)構(gòu)設(shè)計(jì) 13
3.1.9圖書(shū)館信息表結(jié)構(gòu)設(shè)計(jì) 14
3.1.10辦證參數(shù)信息表結(jié)構(gòu)設(shè)計(jì) 14
3.2 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) 15
3.2.1圖書(shū)管理系統(tǒng)總體結(jié)構(gòu)圖 15
3.2.2 系統(tǒng)管理員模塊功能 15
3.2.3 讀者管理模塊功能 16
3.2.4 圖書(shū)管理模塊功能 16
3.2.5 圖書(shū)借還模塊功能 17
3.2.6 系統(tǒng)查詢模塊功能 18
4.程序設(shè)計(jì)與編碼 20
4.1開(kāi)發(fā)平臺(tái)與工具 20
4.1.1 J2EE平臺(tái) 20
4.1.2 WEB服務(wù)器和數(shù)據(jù)庫(kù) 20
4.2程序設(shè)計(jì) 21
4.2.1程序設(shè)計(jì)概述 21
4.2.2數(shù)據(jù)庫(kù)與Web服務(wù)器的連接 21
4.2.3登錄模塊程序設(shè)計(jì) 23
4.2.4系統(tǒng)管理員功能模塊的實(shí)現(xiàn) 25
4.2.5讀者管理功能模塊的實(shí)現(xiàn) 26
4.2.6查詢功能模塊的實(shí)現(xiàn) 27
4.2.7圖書(shū)管理功能模塊的實(shí)現(xiàn) 29
4.2.8圖書(shū)借還功能模塊的實(shí)現(xiàn) 30
5.軟件測(cè)試 33
5.1 軟件測(cè)試的方法與步驟 33
5.2 測(cè)試用例設(shè)計(jì)與測(cè)試用例的運(yùn)行過(guò)程及測(cè)試結(jié)果分析 34
5.2.1模塊測(cè)試 34
5.2.2集成測(cè)試 35
5.2.3 驗(yàn)收測(cè)試 36
5.3 評(píng)價(jià) 36
6.結(jié)束語(yǔ) 37
6.1 工作成果 37
6.2 改進(jìn)意見(jiàn) 37
6.3 收獲體會(huì) 37
參考文獻(xiàn) 39
致 謝 40
摘 要
隨著科學(xué)技術(shù)的進(jìn)步,計(jì)算機(jī)行業(yè)的迅速發(fā)展,大大提高人們的工作效率。計(jì)算機(jī)信息處理系統(tǒng)的引進(jìn)已徹底改變了許多系統(tǒng)的經(jīng)營(yíng)管理 。
圖書(shū)管理系統(tǒng)是學(xué)校管理機(jī)制中的重要組成部分,通過(guò)對(duì)圖書(shū)管理系統(tǒng)的運(yùn)行管理機(jī)制進(jìn)行調(diào)查研究,開(kāi)發(fā)了此圖書(shū)系統(tǒng)。本系統(tǒng)中解決了學(xué)校圖書(shū)管理事務(wù)中的常用基本問(wèn)題以及相關(guān)統(tǒng)計(jì)工作。本系統(tǒng)中包含6個(gè)功能模塊:系統(tǒng)設(shè)置,讀者管理,圖書(shū)管理,圖書(shū)借還,系統(tǒng)查詢和更改口令。
本系統(tǒng)使有jsp進(jìn)行網(wǎng)頁(yè)界面的設(shè)計(jì),使用MVC設(shè)計(jì)模式,采用了開(kāi)源框架Struts,它采用了當(dāng)今軟件設(shè)計(jì)的最新技術(shù),具有開(kāi)發(fā)效率高、設(shè)計(jì)靈活、生成的軟件界面友好美觀等特點(diǎn)。本系統(tǒng)中通過(guò)JDBC驅(qū)動(dòng)和數(shù)據(jù)庫(kù)進(jìn)行無(wú)縫連接,后端的數(shù)據(jù)庫(kù)是mysql,也是一個(gè)開(kāi)源的數(shù)據(jù)庫(kù)系統(tǒng),該數(shù)據(jù)庫(kù)具有較高的完整性,一致性和安全性。
關(guān)鍵詞:圖書(shū)管理;信息管理;jsp;struts
Abstract
With the progress of science and technology, the astonishing rapid development of the computer industry has been improving people's working efficiency greatly.The introduction of computerized information system has sharply changed the management in many systems in many fields.
The management system of the library takes an important role in the administration of school organization. I desigen the system after the thorough investigations about the library management system’s mechanism. This system contains with reader informantion management model, book information management model, books borrowing and returning including system information query and password setting.
The system is contrived with Java Server Pages Techonolege as well as Struts,the software design mode of MVC with open source framework techonolege, which makes this system have the advantages of efficiently designed with beauteous and friendly interface . This system use jdbc driver to connect the mysql database server,which is also an open source database system for its users. The batabase was desigend with highly integrity, security, and consistency.
Key words: book management, management of information ,jsp,struts
目 錄
摘 要 III
Abstract IV
1. 緒 論 1
1.1畢業(yè)設(shè)計(jì)主要任務(wù) 1
1.2目前圖書(shū)管理系統(tǒng)存在的問(wèn)題 1
1.3課題意義 1
1.4論文的工作和安排 2
2.圖書(shū)借閱管理需求分析 3
2.1 可行性分析 3
2.1.1.技術(shù)可行性 3
2.1.2.經(jīng)濟(jì)可行性 3
2.2 圖書(shū)借閱管理系統(tǒng)需求概述 3
2.2.1系統(tǒng)目標(biāo) 3
2.2.2用戶類和用戶特性 4
2.3 圖書(shū)借閱管理系統(tǒng)需求模型 4
2.3.1功能描述 4
2.3.2圖書(shū)管理員詳細(xì)功能描述 5
2.3.3讀者詳細(xì)功能描述 5
2.3.4主要用例的用例描述 6
3.總體設(shè)計(jì) 9
3.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 9
3.1.1數(shù)據(jù)庫(kù)設(shè)計(jì)概述 9
3.1.2圖書(shū)信息表結(jié)構(gòu)設(shè)計(jì) 10
3.1.3圖書(shū)類型信息表結(jié)構(gòu)設(shè)計(jì) 11
3.1.4 讀者信息表結(jié)構(gòu)設(shè)計(jì) 11
3.1.5讀者類型信息表結(jié)構(gòu)設(shè)計(jì) 12
3.1.6圖書(shū)借閱信息表結(jié)構(gòu)設(shè)計(jì) 12
3.1.7圖書(shū)歸還信息表結(jié)構(gòu)設(shè)計(jì) 13
3.1.8用戶信息表結(jié)構(gòu)設(shè)計(jì) 13
3.1.9圖書(shū)館信息表結(jié)構(gòu)設(shè)計(jì) 14
3.1.10辦證參數(shù)信息表結(jié)構(gòu)設(shè)計(jì) 14
3.2 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) 15
3.2.1圖書(shū)管理系統(tǒng)總體結(jié)構(gòu)圖 15
3.2.2 系統(tǒng)管理員模塊功能 15
3.2.3 讀者管理模塊功能 16
3.2.4 圖書(shū)管理模塊功能 16
3.2.5 圖書(shū)借還模塊功能 17
3.2.6 系統(tǒng)查詢模塊功能 18
4.程序設(shè)計(jì)與編碼 20
4.1開(kāi)發(fā)平臺(tái)與工具 20
4.1.1 J2EE平臺(tái) 20
4.1.2 WEB服務(wù)器和數(shù)據(jù)庫(kù) 20
4.2程序設(shè)計(jì) 21
4.2.1程序設(shè)計(jì)概述 21
4.2.2數(shù)據(jù)庫(kù)與Web服務(wù)器的連接 21
4.2.3登錄模塊程序設(shè)計(jì) 23
4.2.4系統(tǒng)管理員功能模塊的實(shí)現(xiàn) 25
4.2.5讀者管理功能模塊的實(shí)現(xiàn) 26
4.2.6查詢功能模塊的實(shí)現(xiàn) 27
4.2.7圖書(shū)管理功能模塊的實(shí)現(xiàn) 29
4.2.8圖書(shū)借還功能模塊的實(shí)現(xiàn) 30
5.軟件測(cè)試 33
5.1 軟件測(cè)試的方法與步驟 33
5.2 測(cè)試用例設(shè)計(jì)與測(cè)試用例的運(yùn)行過(guò)程及測(cè)試結(jié)果分析 34
5.2.1模塊測(cè)試 34
5.2.2集成測(cè)試 35
5.2.3 驗(yàn)收測(cè)試 36
5.3 評(píng)價(jià) 36
6.結(jié)束語(yǔ) 37
6.1 工作成果 37
6.2 改進(jìn)意見(jiàn) 37
6.3 收獲體會(huì) 37
參考文獻(xiàn) 39
致 謝 40
摘 要
隨著科學(xué)技術(shù)的進(jìn)步,計(jì)算機(jī)行業(yè)的迅速發(fā)展,大大提高人們的工作效率。計(jì)算機(jī)信息處理系統(tǒng)的引進(jìn)已徹底改變了許多系統(tǒng)的經(jīng)營(yíng)管理 。
圖書(shū)管理系統(tǒng)是學(xué)校管理機(jī)制中的重要組成部分,通過(guò)對(duì)圖書(shū)管理系統(tǒng)的運(yùn)行管理機(jī)制進(jìn)行調(diào)查研究,開(kāi)發(fā)了此圖書(shū)系統(tǒng)。本系統(tǒng)中解決了學(xué)校圖書(shū)管理事務(wù)中的常用基本問(wèn)題以及相關(guān)統(tǒng)計(jì)工作。本系統(tǒng)中包含6個(gè)功能模塊:系統(tǒng)設(shè)置,讀者管理,圖書(shū)管理,圖書(shū)借還,系統(tǒng)查詢和更改口令。
本系統(tǒng)使有jsp進(jìn)行網(wǎng)頁(yè)界面的設(shè)計(jì),使用MVC設(shè)計(jì)模式,采用了開(kāi)源框架Struts,它采用了當(dāng)今軟件設(shè)計(jì)的最新技術(shù),具有開(kāi)發(fā)效率高、設(shè)計(jì)靈活、生成的軟件界面友好美觀等特點(diǎn)。本系統(tǒng)中通過(guò)JDBC驅(qū)動(dòng)和數(shù)據(jù)庫(kù)進(jìn)行無(wú)縫連接,后端的數(shù)據(jù)庫(kù)是mysql,也是一個(gè)開(kāi)源的數(shù)據(jù)庫(kù)系統(tǒng),該數(shù)據(jù)庫(kù)具有較高的完整性,一致性和安全性。
關(guān)鍵詞:圖書(shū)管理;信息管理;jsp;struts
Abstract
With the progress of science and technology, the astonishing rapid development of the computer industry has been improving people's working efficiency greatly.The introduction of computerized information system has sharply changed the management in many systems in many fields.
The management system of the library takes an important role in the administration of school organization. I desigen the system after the thorough investigations about the library management system’s mechanism. This system contains with reader informantion management model, book information management model, books borrowing and returning including system information query and password setting.
The system is contrived with Java Server Pages Techonolege as well as Struts,the software design mode of MVC with open source framework techonolege, which makes this system have the advantages of efficiently designed with beauteous and friendly interface . This system use jdbc driver to connect the mysql database server,which is also an open source database system for its users. The batabase was desigend with highly integrity, security, and consistency.
Key words: book management, management of information ,jsp,struts