需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):18039 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
【摘要】隨著信息技術(shù)的普及,信息計算、計算機技術(shù)、通信技術(shù)已經(jīng)滲透到各行各業(yè)。圖書館作為信息資源的集散地,圖書借閱頻繁,信息數(shù)據(jù)龐大,因此,需要一個完善的圖書管理系統(tǒng)。本文所設(shè)計的系統(tǒng)是一個中小型的圖書館管理系統(tǒng),適用于學(xué)校圖書館對圖書進行借閱管理。系統(tǒng)包含圖書管理員、系統(tǒng)管理員兩部分,分別有不同的權(quán)限。圖書管理員可以進行圖書管理,增加圖書、修改圖書的信息、刪除圖書。圖書管理員可以在系統(tǒng)中增加讀者的相關(guān)信息,例如讀者的姓名,工號以及所屬讀者的類別,是一級會員還是二級會員或者其他會員級別。通過操縱該系統(tǒng),管理員能在很大的程度上對圖書和讀者的靜態(tài)信息進行有效的管理,還可以根據(jù)讀者的借書卡號查詢讀者信息,并對借書、還書以及還書逾期的操作進行控制操作。系統(tǒng)管理員不僅有圖書管理員的權(quán)限,還可以對圖書管理員的信息進行有效的管理,對讀者級別和圖書類別進行管理操作。 本系統(tǒng)設(shè)計方案中,數(shù)據(jù)庫采用MySQL,編程工具MyEclipse,采用了企業(yè)級框架SSH技術(shù)來進行技術(shù)支持和功能的實現(xiàn)。使用該管理系統(tǒng),可以在很大程度上節(jié)省管理員的時間,還能提高管理員的工作效率,從而減少過多的手工操作而帶來的過失。
【關(guān)鍵詞】:圖書館管理系統(tǒng); Struts; Hibernate; Spring
目錄 摘要 Abstract 1 緒論-1 1.1圖書館管理系統(tǒng)-1 1.2圖書館管理系統(tǒng)的現(xiàn)狀研究-1 1.3選題研究目的-2 1.4項目內(nèi)容與框架技術(shù)-2 1.5本章小結(jié)-2 2 開發(fā)環(huán)境-3 2.1 MVC模式的分析-3 2.1.1 模型(Model)-3 2.1.2 視圖(View)-3 2.1.3控制器(Controller)-3 2.2 系統(tǒng)框架技術(shù)-3 2.2.1 Struts2-3 2.2.2 Hibernate-4 2.2.3 Spring-4 2.3 開發(fā)軟件工具-6 2.3.1 MyEclipse-6 2.3.2 Navicat for MySQL-6 2.4 總結(jié)-6 3 系統(tǒng)分析-7 3.1功能需求分析-7 3.1.1登錄退出修改密碼模塊-8 3.1.2讀者信息模塊-8 3.1.3 圖書資料模塊-8 3.1.4借書模塊-8 3.1.5還書模塊-8 3.1.6系統(tǒng)設(shè)置模塊-8 3.2非功能性需求-9 3.3本章小結(jié)-9 4 系統(tǒng)設(shè)計與功能實現(xiàn)-10 4.1數(shù)據(jù)庫分析-10 4.2 數(shù)據(jù)庫ER圖-10 4.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計-11 4.4本章小結(jié)-13 5 系統(tǒng)的總體設(shè)計-14 5.1數(shù)據(jù)庫Dao的設(shè)計與構(gòu)建-14 5.2功能模塊的詳細設(shè)計-18 5.2.1登錄模塊設(shè)計-18 5.2.2讀者信息模塊設(shè)計-21 5.2.3圖書資料模塊-24 5.2.4借書模塊-26 5.2.5還書模塊-29 5.2.6系統(tǒng)設(shè)置模塊-30 5.3本章小結(jié)-31 6 系統(tǒng)測試-32 6.1 測試用例設(shè)計-32 6.1.1 登錄模塊測試-32 6.1.2讀者信息模塊測試-32 6.1.3圖書資料模塊測試-33 6.1.4借書模塊測試-34 6.1.5還書模塊測試-35 6.1.6系統(tǒng)設(shè)置模塊測試-35 6.2測試結(jié)論-36 6.3本章小結(jié)-36 7 總結(jié)-37 參考文獻-38 致 謝-39 |