資源描述:
《基于開源框架ssh的圖書館管理系統(tǒng)畢業(yè)設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、基于開源框架SSH的圖書館管理系統(tǒng)畢業(yè)設(shè)計目錄序言1第一章緒論21.1課題背景21.2圖書館管理系統(tǒng)現(xiàn)狀21.3課題主要工作及預(yù)期31.4開發(fā)工具及相關(guān)技術(shù)41.5小結(jié)11第二章系統(tǒng)分析122.1系統(tǒng)分析的目標(biāo)與任務(wù)122.2可行性分析122.3需求分析132.4小結(jié)18第三章系統(tǒng)設(shè)計193.1系統(tǒng)設(shè)計的目標(biāo)與任務(wù)193.2功能模塊設(shè)計193.3系統(tǒng)界面設(shè)計283.4數(shù)據(jù)庫設(shè)計333.5小結(jié)39第四章系統(tǒng)實現(xiàn)4024.1實現(xiàn)環(huán)境及技術(shù)方案404.2前端用戶子系統(tǒng)的實現(xiàn)424.3后臺管理子系統(tǒng)的實現(xiàn)494.4小結(jié)52第五章系統(tǒng)測試535.1系統(tǒng)測試的目標(biāo)、任務(wù)及方法535.2可用性測試545.3
2、安全性測試565.4小結(jié)56總結(jié)57致謝58附錄A 安裝、使用說明書59附錄B 源碼662江西理工大學(xué)2012本科生畢業(yè)設(shè)計(論文)序言隨著科學(xué)技術(shù)的進步和計算機行業(yè)的迅速發(fā)展,人們的工作效率得到大大提高。計算機信息系統(tǒng)的引進已徹底改變了許多系統(tǒng)的經(jīng)營管理模式。圖書管理系統(tǒng)是學(xué)校管理機制中的重要組成部分,通過對圖書館管理系統(tǒng)的運行管理機制進行調(diào)查和研究,開發(fā)了此圖書館管理系統(tǒng)。本文中主要介紹了圖書館管理事務(wù)中的常見基本問題等研究背景,進行了全面的可行性分析,詳細(xì)論證了系統(tǒng)的需求分析、系統(tǒng)設(shè)計、系統(tǒng)實現(xiàn)和系統(tǒng)測試過程。本系統(tǒng)使用JSP進行網(wǎng)頁界面的設(shè)計,Jquery進行相關(guān)功能的實現(xiàn),使用MVC
3、設(shè)計模式,采用開源框架Struts、Hibernate和Spring進行開發(fā)。后端的數(shù)據(jù)庫采用MySql,通過JDBC驅(qū)動和數(shù)據(jù)庫進行無縫連接。本系統(tǒng)主要是分前臺與后臺,前臺學(xué)生可以通過系統(tǒng)查詢個人基本信息,借閱信息,以及圖書信息;后臺管理員可以通過系統(tǒng)增刪學(xué)生,更改圖書信息,記錄學(xué)生借閱信息等。系統(tǒng)實現(xiàn)了學(xué)生登錄、學(xué)生管理、圖書管理、借閱管理、系統(tǒng)管理等功能模塊。各模塊根據(jù)不同權(quán)限的學(xué)生實現(xiàn)不同的功能。學(xué)生登錄模塊實現(xiàn)學(xué)生的登錄和權(quán)限判定。對于管理員,學(xué)生管理模塊實現(xiàn)了添加,刪除,查詢學(xué)生信息,圖書管理模塊實現(xiàn)了對圖書的添加、刪除、修改、查詢等功能;借閱管理模塊實現(xiàn)了對學(xué)生借閱圖書、還書和所
4、借圖書的添加,刪除,修改,查看等功能;系統(tǒng)管理模塊主要是實現(xiàn)了對圖書館內(nèi)部信息的管理,包括職位,員工,以及員工的工作安排等。對于普通學(xué)生,學(xué)生管理模塊實現(xiàn)了信息的查詢與修改;圖書管理模塊實現(xiàn)了圖書的查詢,通過不同的檢索方式進行圖書的查找,了解圖書是否在館;借閱信息模塊實現(xiàn)了對自己借閱信息的查詢,續(xù)借操作;系統(tǒng)管理模塊實現(xiàn)了了解圖書館內(nèi)的基本情況,以及相關(guān)工作人員的信息。71江西理工大學(xué)2012本科生畢業(yè)設(shè)計(論文)第一章緒論1.1課題背景近年來,各大高校都在擴大招生,大學(xué)生也越來越普及。在校期間,圖書館是同學(xué)們學(xué)習(xí)的重要場所,圖書館不僅有個好的學(xué)習(xí)環(huán)境,更是提供了大量的書籍。然而,伴隨著學(xué)生的
5、增加,對圖書的數(shù)量,以及借閱情況的登記顯得格外的復(fù)雜,對學(xué)生借閱圖書的情況的登記是對圖書管理人員的挑戰(zhàn)?,F(xiàn)在還有很多高校采用的是人工操作,人工操作不僅效率低,而且對學(xué)生的信息管理困難。學(xué)生也不能及時的了解到自己的借閱情況以及圖書信息。為了提高圖書館的管理效率,方便學(xué)生們及時的了解自己的借閱情況以及圖書信息。特此開發(fā)此系統(tǒng)。此系統(tǒng)主要是面向兩個方面:管理員與學(xué)生。管理員可以查詢、添加、刪除、修改的圖書信息,借閱信息,系統(tǒng)信息;對學(xué)生信息可以進行查詢,添加,刪除,但不能修改學(xué)生信息!學(xué)生可以查詢圖書館所存的圖書,個人借閱情況以及個人信息的修改。1.2圖書館管理系統(tǒng)現(xiàn)狀1.2.1檢索速度慢、效率低因
6、為圖書館的藏書種類多。數(shù)量大,將藏書準(zhǔn)確的分門別類,快速檢索,手工進行非常困難,往往是終于查到了二維的信息,館中卻沒有此書或已被別人借走。圖書館的規(guī)模越大,這個問題就越突出。1.2.2借書、還書工作量大借書、還書頻率越大,說明圖書館的作用越大,然而隨之而來的大量的借書、還書登記、實存圖書的更新以及借出圖書超期,遺失等的處理,其工作量之大,往往是人工操作所難以勝任的,而且經(jīng)常會出現(xiàn)這樣那樣的差錯。1.2.3圖書統(tǒng)計工作難、藏書更新不能及時完成圖書館的圖書應(yīng)根據(jù)科學(xué)技術(shù)的發(fā)展和教學(xué)工作的需要及時添加和更新,然而由于藏書數(shù)量及圖書種類越來越多,加上自然損耗,人為破壞,使圖書的統(tǒng)計工作難以及時完成,藏
7、書的更新也就很難有針對性的進行,藏書的知識結(jié)構(gòu)得不到良好地控制。71江西理工大學(xué)2012本科生畢業(yè)設(shè)計(論文)1.2.4對學(xué)生信息的管理難度大隨著大學(xué)校園的擴招,學(xué)生量越來越多,伴隨著新同學(xué)的到來,新學(xué)生的增加!對管理員是一個很大的挑戰(zhàn)。1.3課題主要工作及預(yù)期隨著計算機的廣泛應(yīng)用,其逐步成為現(xiàn)代化的標(biāo)志。圖書館在正常運行的過程中總是面對大量的學(xué)生信息,圖書信息以及兩者相互作用產(chǎn)生的借閱信息。因此