




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1 11.1課題背景與研究意義 11.2國內(nèi)外研究現(xiàn)狀 21.3主要研究內(nèi)容 21.4論文組織結(jié)構(gòu) 2 2.1高校圖書管理系統(tǒng)的需求分析 32.2開發(fā)工具及技術(shù) 3 32.2.2基于B/S結(jié)構(gòu)的分布式系統(tǒng) 42.2.3JSP技術(shù) 42.3系統(tǒng)模塊總體設(shè)計(jì) 42.4各功能模塊的設(shè)計(jì) 42.5可行性分析 52.5.1經(jīng)濟(jì)可行性 52.5.2技術(shù)可行性 52.5.3運(yùn)行和操作可行性 2.6本章小結(jié) 6 63.1需求分析 63.1.1任務(wù)目標(biāo) 63.1.2安全性與完整性要求 73.1.3數(shù)據(jù)字典 73.2概念結(jié)構(gòu)設(shè)計(jì) 8 93.2.2設(shè)計(jì)全局E-R模式 3.3邏輯結(jié)構(gòu)設(shè)計(jì) 13.3.1關(guān)系模式 1 1 14.2本章小結(jié) 5.2本系統(tǒng)功能測試 6.1總結(jié) 6.2展望 20摘要:高校圖書館的建設(shè)保持與時(shí)俱進(jìn)是高校師生及時(shí)獲得新信息的重要技術(shù)保障。隨著我國經(jīng)濟(jì)的快速發(fā)展和現(xiàn)代計(jì)算機(jī)信息技術(shù)的不斷進(jìn)步,信息化和自動(dòng)化管理已滲透到各個(gè)領(lǐng)時(shí)代的發(fā)展。將信息化技術(shù)應(yīng)用到高校圖書管理中不但能提高。因此本文以高校圖書管理系統(tǒng)的需求為導(dǎo)向,設(shè)計(jì)了一個(gè)基于B/S架構(gòu),運(yùn)用Tomcat服最后對本系統(tǒng)進(jìn)行系統(tǒng)測試,給出了網(wǎng)頁下的系統(tǒng)界面,的人工操作管理方式之一是讀者把需要借的書和附在每本書上借書清單以及填寫讀者借閱證上的示借閱已經(jīng)完成。當(dāng)讀者歸還圖書時(shí),讀者將需要?dú)w還照圖書信息找到相應(yīng)的圖書卡和借記卡,并填寫歸還日期,此時(shí)圖書以明顯看出圖書管理人員往往需要手動(dòng)統(tǒng)計(jì)的圖書時(shí),手工查閱效率極低,占用時(shí)間相對較也會使讀者對圖書館的借閱服務(wù)感到不滿。另外,隨著高校對于圖書圖書資料管理員的工作量也將大幅度增加,這勢必增加了圖書資料管理人員的工作量和工作強(qiáng)經(jīng)調(diào)查,目前我國各類高校已經(jīng)基本全部實(shí)現(xiàn)了高校圖書館的信管理系統(tǒng)即將在信息化時(shí)代的高速發(fā)展中漸漸被淘汰,其系統(tǒng)界面老舊高,維護(hù)起來困難,隨著科學(xué)技術(shù)的不斷提高和信息化的普及充足的信息和快捷的查詢手段的圖書管理系統(tǒng),從而能夠更快速高工作的效率。1.2國內(nèi)外研究現(xiàn)狀我國的圖書管理系統(tǒng)始于20世紀(jì)80年代初,經(jīng)過了多年來的快速發(fā)展,如今已經(jīng)取得了不菲的成績。現(xiàn)今,我國多數(shù)圖書館的管理都運(yùn)用了計(jì)算機(jī)技術(shù),圖書館已經(jīng)發(fā)展到計(jì)算機(jī)系統(tǒng)管理的自動(dòng)化、網(wǎng)絡(luò)化、數(shù)字化操作模式2。在當(dāng)今信息化時(shí)代,計(jì)算機(jī)與網(wǎng)絡(luò)技術(shù)不斷提高進(jìn)步,圖書館業(yè)務(wù)的進(jìn)一步發(fā)展以及新業(yè)務(wù)的增加要求圖書管理系統(tǒng)能順應(yīng)時(shí)代的變遷。每個(gè)圖書管理系統(tǒng)都有其自身的特點(diǎn),基本表現(xiàn)在對網(wǎng)絡(luò)化服務(wù)功能的拓展和增強(qiáng)。國外對信息檢索技術(shù)的研究始于20世紀(jì)70年代的美國,隨著技術(shù)的發(fā)展、信息檢索、自動(dòng)分類、自動(dòng)索引等技術(shù)的研究工作也相繼展開,圖書管理系統(tǒng)的發(fā)展由此開始12]。20世紀(jì)90年代初,美國的科學(xué)家首次提出數(shù)字圖書館這一概念13,經(jīng)過二十多年的研究與發(fā)展,使數(shù)字圖書館各方面的技術(shù)經(jīng)驗(yàn)都較為完善。高速發(fā)展的網(wǎng)絡(luò)技術(shù)全面動(dòng)員了國外圖書管理系統(tǒng)自動(dòng)化的研究。在研究初期,只在英國,就有大約120個(gè)商家對圖書管理系統(tǒng)進(jìn)行研究開發(fā)。國外的產(chǎn)品在開發(fā)、銷售、售后服務(wù)及版本的升級等方面具有較強(qiáng)的實(shí)力,而且其產(chǎn)品經(jīng)過了多年市場的使用檢驗(yàn),反復(fù)修改,使系統(tǒng)更加的完善,更具有先進(jìn)性和穩(wěn)定性。1.3主要研究內(nèi)容1.4論文組織結(jié)構(gòu)第一章緒論,首要研究了高校圖書管理系統(tǒng)的背景與研究意義,在大量閱讀相關(guān)文獻(xiàn)后,闡述了圖書管理系統(tǒng)的國內(nèi)外研究現(xiàn)狀,最后總結(jié)了本文主要研究內(nèi)容與本文的組織結(jié)構(gòu)。第二章對于本系統(tǒng)進(jìn)行需求分析并設(shè)計(jì)了總體系統(tǒng)模塊及各功能模塊,通過經(jīng)濟(jì)、技術(shù)、運(yùn)行和操作三個(gè)方面對于本系統(tǒng)的可行性進(jìn)行分析并講述了相關(guān)理論與技術(shù),本系統(tǒng)主要運(yùn)用了3第三章進(jìn)行系統(tǒng)后臺數(shù)據(jù)庫的設(shè)計(jì)。對后臺數(shù)據(jù)庫進(jìn)行需求分析,第2章系統(tǒng)分析和設(shè)計(jì)(1)查詢圖書信息。根據(jù)書名、作者、ISBN等項(xiàng)目進(jìn)行查詢,快而精確的找到讀者所(2)方便了解讀者的個(gè)人信息和借閱狀態(tài)。讀者登錄系統(tǒng)后,可以隨時(shí)查看、更改自己的(3)讀者根據(jù)系統(tǒng)檢索到的信息,可以知道自己是否能夠繼續(xù)借閱書籍。如果發(fā)現(xiàn)自己的(1)管理員進(jìn)入讀者管理界面,對讀者信息進(jìn)行添加、刪除、修改和查詢操作。(2)管理員進(jìn)入圖書管理界面,對圖書信息進(jìn)行添加、刪除、修改和查詢操作。(3)管理員進(jìn)入借閱管理界面,實(shí)現(xiàn)讀者借書、還書和查閱讀者借閱記錄的功能,并在讀(4)管理員同樣也可以修改自己的密碼以確保安全。2.2開發(fā)工具及技術(shù)MySQL是一種關(guān)系數(shù)據(jù)庫管理系統(tǒng),關(guān)系數(shù)據(jù)庫將關(guān)系數(shù)據(jù)保存在不同的數(shù)據(jù)表中,而不策,由于其體積小、速度快、成本低,尤其是由于開放源碼這一主要技術(shù)特瀏覽器/服務(wù)器(Browser/Server,B/S)系統(tǒng)又稱B/S結(jié)構(gòu)系統(tǒng),它主要是隨著現(xiàn)代網(wǎng)絡(luò)技術(shù)的不斷興起,對各種C/S模式網(wǎng)絡(luò)應(yīng)用的一種擴(kuò)展7。在這種系統(tǒng)結(jié)構(gòu)下,用戶的工作界面主要是通過IE瀏覽器來進(jìn)行實(shí)現(xiàn)的7。理,業(yè)務(wù)擴(kuò)展簡單方便,通過增加網(wǎng)頁即可增加服務(wù)器功能,維護(hù)簡易,只2.2.3JSP技術(shù)JSP技術(shù)是由SUN公司開發(fā)設(shè)計(jì)的一種WEB應(yīng)用架構(gòu)。它Html文件加入特殊設(shè)定的Java代碼模塊,從而生成JSP文件,即JSP架構(gòu)[9。此外本架構(gòu)具備強(qiáng)根據(jù)需求分析的結(jié)果,本系統(tǒng)分別有后臺管理員與前臺用戶兩種角色,后整個(gè)系統(tǒng)的主要結(jié)構(gòu)如圖2-3所示。密碼修改密碼修改個(gè)人信息管理讀者借閱信息查詢圖書查詢密碼修改借閱管理管理員讀者管理圖書管理高校圖書管理系統(tǒng)圖2-3系統(tǒng)功能模塊圖5(1)圖書查詢模塊:通過識別圖書的各項(xiàng)信息,完成圖書查找、圖書查看等相應(yīng)的指令,(2)借閱信息查詢模塊:根據(jù)讀者的個(gè)人信息,在數(shù)據(jù)庫中查詢出該讀者的借閱信息。(3)個(gè)人信息管理模塊:通過識別讀者登錄信息,完成該讀者的個(gè)人信息查找、查看,并(4)密碼修改模塊:可以修改讀者登錄密碼確保安全。2.后臺管理員模塊分為(3)借閱管理模塊:可以查看、添加、刪除、修改圖書借閱信息。(4)密碼修改模塊:可以修改管理員登錄密碼確保安全。書館的工作效率能帶來長足的進(jìn)步,且各高校也迫切需要建可以一次性完成,能簡便又快捷的完成任務(wù)。在本系統(tǒng)設(shè)計(jì)中使用JSP技術(shù),既能增強(qiáng)系統(tǒng)的交互性,又能優(yōu)化操作。而MySQL數(shù)據(jù)庫具有操作簡單、能處理大量數(shù)據(jù)、運(yùn)行效率高等優(yōu)點(diǎn),硬件要求(2)內(nèi)存:8GB;(3)硬盤:500G、8400轉(zhuǎn)/分。軟件環(huán)境(2)網(wǎng)絡(luò)協(xié)議:TCP/IP協(xié)議;(3)數(shù)據(jù)庫:MySQL;(4)運(yùn)行環(huán)境:Tomcat8.0。(5)瀏覽器:建議IE8.0以上。功能進(jìn)行了一個(gè)大體描述,并介紹了開發(fā)本系統(tǒng)所用到的關(guān)鍵技術(shù),以行了具體的分析,從經(jīng)濟(jì)可行性、技術(shù)可行性、運(yùn)行和操作可行性等幾個(gè)第3章系統(tǒng)后臺數(shù)據(jù)庫的設(shè)計(jì)設(shè)計(jì)數(shù)據(jù)庫在系統(tǒng)開發(fā)中非常關(guān)鍵,數(shù)據(jù)庫設(shè)計(jì)關(guān)系合理,將會對利。在設(shè)計(jì)數(shù)據(jù)庫的過程中,不僅要滿足系統(tǒng)的基本功能需求,還要保3.1需求分析本系統(tǒng)數(shù)據(jù)庫的主要功能是用于進(jìn)行數(shù)據(jù)的存儲、查詢、增加、刪除和修改等。以下分析(1)在實(shí)現(xiàn)個(gè)人信息管理功能時(shí)需要對讀者的個(gè)人信息建立數(shù)據(jù)表,其中數(shù)據(jù)項(xiàng)包括讀者(2)當(dāng)實(shí)現(xiàn)圖書查詢功能時(shí)需要對圖書的各項(xiàng)信息建立數(shù)據(jù)表,其中的數(shù)據(jù)項(xiàng)主要包括圖(4)后臺管理員也需要建立管理員表,此表中的數(shù)據(jù)項(xiàng)包括管理員ID、密碼等。73.1.2安全性與完整性要求安全性要求:(1)系統(tǒng)應(yīng)核實(shí)用戶身份,判斷當(dāng)前訪問的用戶是否是合法用戶,以保證系統(tǒng)的安全性;(2)系統(tǒng)應(yīng)定時(shí)對數(shù)據(jù)庫進(jìn)行備份,并設(shè)置復(fù)雜的□令,確保數(shù)據(jù)不被竊取、泄露、更改或破壞;(3)系統(tǒng)應(yīng)對不同的用戶角色設(shè)置不同的訪問權(quán)限,例如讀者和管理員分別擁有不同的權(quán)限。完整性要求:(1)數(shù)據(jù)記錄完整,確保主碼唯一且各個(gè)屬性不能為空;(2)確保各個(gè)表之間的相容性;(3)滿足屬性與元祖上的約束條件。該圖書管理系統(tǒng)中主要設(shè)計(jì)了讀者信息表、圖書信息表、借閱信息表、管理員信息表等。通過之前的需求分析,給出系統(tǒng)主要的數(shù)據(jù)表。此表用于記錄讀者的基本信息,方便讀者和管理員管理讀者信息,如表3-1所示。表3-1讀者信息表字段說明字段名稱字段類型(長度)是否可為空備注否姓名性別密碼生日電話2.圖書信息表此表用于記錄圖書的各項(xiàng)信息,方便讀者查詢和管理員的圖書管理操作,如表3-2所示。表3-2圖書信息表字段說明字段名稱字段類型(長度)是否可為空備注圖書id否書名出版社外鍵介紹語言類號書架號3.借閱信息表此表用于存儲借出的圖書和歸還的圖書相關(guān)的信息,包括讀者ID、圖書ID、借書時(shí)間、還書時(shí)間等,如表3-3所示。表3-3借閱信息表字段說明字段名稱字段類型(長度)是否可為空備注否圖書id借書日期歸還日期4.管理員信息表管理員表用來存儲管理員的登錄信息,如表3-4所示。表3-4管理員信息表字段說明字段名稱字段類型(長度)是否可為空備注否密碼3.2概念結(jié)構(gòu)設(shè)計(jì)在概念設(shè)計(jì)過程中,需要根據(jù)需求,把所需的實(shí)體和屬性進(jìn)行歸納和整理,畫出E-R圖。(1)讀者(讀者ID,姓名,性別,聯(lián)系電話,地址,生日,密碼)生日圖3-1讀者實(shí)體屬性圖(2)圖書(圖書ID,圖書名稱,ISBN,作者,出版社,價(jià)格,簡介,狀態(tài),書架號,類號,語圖書類號作者圖書ID價(jià)格圖3-2圖書實(shí)體屬性圖(3)管理員(管理員ID,密碼)管理員ID管理員9圖3-3管理員實(shí)體屬性圖借書日期歸還日期圖3-4借閱實(shí)體屬性圖書book_info管理分類分類密碼passwordpublishphone圖3-5全局實(shí)體E-R圖1.管理員(管理員ID,管理員密碼)主碼:管理員ID2.讀者(讀者ID,姓名,性別,密碼,生日,電話,地址)主碼:讀者ID3.借閱(借閱ID,圖書ID,讀者ID,借閱日期,歸還日期)主碼:借閱ID,外碼:圖書ID,讀者ID4.圖書(圖書ID,書名,價(jià)格,作者,出版社,ISBN,簡介,語言,類號,書架號,狀態(tài))第4章系統(tǒng)功能實(shí)現(xiàn)4.1系統(tǒng)實(shí)現(xiàn)此為登錄界面,輸入賬號和密碼就可以登錄,如果忘記密的找回。如果輸入不正確會報(bào)錯(cuò)。界面設(shè)計(jì)如圖4-1所示。圖4-1登錄頁面圖書狀態(tài)查詢,輸入圖書ID就可以查詢圖書的狀態(tài)信息,如果沒有就提示“沒有匹配圖書的界面”。實(shí)現(xiàn)了良好的視覺效果。界面設(shè)計(jì)如圖4-2所示。查詢結(jié)果;書名圖4-2圖書狀態(tài)查詢頁面看。界面設(shè)計(jì)如圖4-3所示。9圖4-3圖書信息查詢頁面4.個(gè)人信息管理頁面讀者可自行查看自己的信息并進(jìn)行修改。界面設(shè)計(jì)如圖4-4所示。我的圖書館圖書查詢個(gè)人信息我的借還密碼修改姓名男生日電話圖4-4個(gè)人信息管理頁面5.借閱信息查詢頁面借閱信息查詢界面,在此界面上可以查看到讀者借閱過圖書的借出日期和歸還狀態(tài)。界面設(shè)計(jì)如圖4-5所示。圖書查詢個(gè)人信息已還已還已還已還已還圖4-5借閱信息查詢頁面讀者密碼修改的界面,如圖4-6所示,輸入舊密碼和新密碼,點(diǎn)擊提交就可以更新讀者的密我的圖書館圖書查詢個(gè)人信息我的借還密碼修改舊密碼輸入舊密碼確認(rèn)新密碼再次輸入新密碼圖4-6讀者密碼修改頁面揚(yáng)除[以色列尤瓦爾赫拉利明螞那些事兒(1-9)當(dāng)年明月經(jīng)濟(jì)學(xué)原理(上下)[美]曼昆四后波1北京聯(lián)合出版公司□除北京聯(lián)合出版公司后澳出版公司除除紛[奧維克多弗蘭克秘密花園喬漢爆貝斯福北京聯(lián)合出版公司978755025258542.00刪除圖4-7圖書管理頁面東野重吾長篇小說杰作,中文簡體蓄次出版。一出沒有劇本的舞臺劇,為什么能讓七個(gè)演91圖4-8圖書信息編輯頁面圖4-10讀者管理頁面圖4-9圖書信息添加頁面圖書管理系統(tǒng)圖書管理▼讀者管理生日電話男新斷男蜘物女新斷男陜西省西安市男陜西省西安市新1501014106李二飛男1996-05-03山東省青島市圖書管理系統(tǒng)圖書管理讀者管理惜還管理密碼修改男生日定圖4-11讀者信息編輯頁面9.借還管理界面借還日志的界面,在此界面上可以查看到哪位讀者借閱過哪本圖書,圖書日期以及是否歸還狀態(tài)。還可實(shí)現(xiàn)對借還信息的查詢和刪除。界面如圖4-12所示。圖書號到圖4-12借還管理頁面管理員密碼修改的界面,如圖4-13所示,輸入舊密碼和新密碼再次密碼修改圖4-13管理員密碼修改頁面輸入項(xiàng)輸出項(xiàng)測試結(jié)果讀者ID,密碼登錄讀者界面測試成功圖書查詢測試圖書ID測試成功新的個(gè)人信息修改成功測試成功個(gè)人借閱查詢測試成功舊密碼,新密碼修改成功測試成功管理員登錄測試管理員ID,密碼登錄管理員界面測試成功圖書管理測試圖書ID,圖書信息圖書信息界面,圖書信息修改、增加、刪除成功測試成功讀者ID,讀者信息讀者信息界面,讀者信息修改、增加、刪除成功測試成功圖書ID,讀者ID借閱信息界面,借閱信息修改、增加、刪除成功測試成功管理員密碼修改測試舊密碼,新密碼修改成功測試成功針對傳統(tǒng)人工管理模式的信息管理繁瑣、效率低下本高校圖書管理系統(tǒng)采用了現(xiàn)下流行的B/S模式,使用了Java和靈活的JSP技術(shù)以及開源且穩(wěn)定的數(shù)據(jù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 深圳平面口罩項(xiàng)目商業(yè)計(jì)劃書范文
- 中國普魯蘭糖項(xiàng)目投資計(jì)劃書
- 個(gè)人加工合同協(xié)議書范本
- 消毒在豬病防控中的應(yīng)用
- 2025年金屬鋼管制品項(xiàng)目投資可行性研究分析報(bào)告
- 工廠木工勞務(wù)合同協(xié)議書
- 建筑項(xiàng)目計(jì)劃書模板5
- 年產(chǎn)1萬噸注塑等塑料制品生產(chǎn)項(xiàng)目項(xiàng)目建議書
- 送餐合同協(xié)議書范文
- 借款合同分期協(xié)議書
- 2024年云南省文山州第二人民醫(yī)院選調(diào)工作人員考試真題
- 《埃菲爾鐵塔》課件
- 深圳市城市規(guī)劃標(biāo)準(zhǔn)與準(zhǔn)則2024版
- 2025年高考化學(xué)三輪沖刺:實(shí)驗(yàn)綜合大題 刷題練習(xí)題(含答案解析)
- 《低空經(jīng)濟(jì)及其產(chǎn)業(yè)發(fā)展-把握機(jī)會、布局未來》課件
- 腸梗阻課件教學(xué)課件
- 我們的節(jié)日-端午
- 四川省2024年中考物理試題13套附解析答案
- 第1單元班級衛(wèi)生大掃除(教案)-三年級上冊勞動(dòng)魯科版
- 2024年新疆喀什公務(wù)員錄用考試《行測》真題及答案
- 蒙醫(yī)藥基礎(chǔ)知識課件
評論
0/150
提交評論