【《基于JAVA的圖書管理與信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》7700字(論文)】_第1頁
【《基于JAVA的圖書管理與信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》7700字(論文)】_第2頁
【《基于JAVA的圖書管理與信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》7700字(論文)】_第3頁
【《基于JAVA的圖書管理與信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》7700字(論文)】_第4頁
【《基于JAVA的圖書管理與信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》7700字(論文)】_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

第第頁基于JAVA的圖書管理與信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)目錄TOC\o"1-3"\h\u21566關(guān)鍵字 25751緒論 2168131.1引言 2143391.2設(shè)計(jì)的目的 3174861.3開發(fā)環(huán)境 3271291.4論文的章節(jié)排版 340942系統(tǒng)的可行性分析 4135182.1技術(shù)可行性 4117672.2經(jīng)濟(jì)可行性 4182102.3社會可行性 4315803需求分析 5303223.1功能分析 5146083.2功能模塊圖 592203.3系統(tǒng)的數(shù)據(jù)流圖 780464概要設(shè)計(jì) 10149214.1系統(tǒng)E-R圖 10155184.3數(shù)據(jù)庫連接代碼 1636795系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 17231845.1用戶 1737325.2管理員 20209735.3新用戶快速注冊 24118086系統(tǒng)測試及結(jié)果 2565296.1系統(tǒng)測試目的 25162276.2系統(tǒng)測試 257648結(jié)論 2614704參考文獻(xiàn) 27摘要社會文明不斷進(jìn)步,知識是人們進(jìn)步的基石,書籍是人們獲取知識的一個重要途徑。但是目前大多數(shù)的圖書館的管理狀態(tài)還停留在手工操作,工作繁重,信息管理容易出錯。近年來,信息技術(shù)的飛速發(fā)展,信息管理也得到了很大的突破,開發(fā)圖書管理與信息系統(tǒng)可以方便圖書的管理,降低管理成本。本設(shè)計(jì)包括數(shù)據(jù)庫的設(shè)計(jì),與應(yīng)用程序的開發(fā),本人通過相關(guān)管理系統(tǒng)的學(xué)習(xí)與分析,對本系統(tǒng)進(jìn)行功能需求分析與設(shè)計(jì),由此設(shè)計(jì)出了圖書管理與信息系統(tǒng)。此系統(tǒng)可以解放生產(chǎn)力,提高管理效率,系統(tǒng)投資成本低,但是利益回報(bào)率高,而且加快了圖書的流通,方便人們的閱讀方式。本文前言部分論述該系統(tǒng)設(shè)計(jì)的必要性,它能夠解決的一些現(xiàn)實(shí)問題,以及開發(fā)此系統(tǒng)所用到的工具。正文部分講述系統(tǒng)的可行性分析,功能模塊圖,系統(tǒng)實(shí)體的屬性,數(shù)據(jù)庫設(shè)計(jì)與建立,詳細(xì)設(shè)計(jì)與具體實(shí)現(xiàn),以及代碼運(yùn)行結(jié)果的測試,本文參考文獻(xiàn)。關(guān)鍵字:圖書管理系統(tǒng),HEML,CSS,Java語言,MySQL數(shù)據(jù)庫1緒論1.1引言隨著社會的不斷更新,信息技術(shù)的廣泛應(yīng)用,信息管理系統(tǒng)面臨著前所未有的機(jī)遇和挑戰(zhàn)。同時,隨著人類文明的不斷提升,人們對知識也更加渴望,因此圖書館就有了不可替代的地位,而圖書管理也是必要工作,該系統(tǒng)是圖書管理員與讀者連接的橋梁,可以方便管理員對圖書信息進(jìn)行維護(hù),為讀者提供圖書的大量數(shù)據(jù),讓讀者方便借閱,通過手動來記錄信息。這樣就浪費(fèi)了大量的時間人力和物力,而且對于管理員來說,手動去記錄圖書的各種信息,工作量大且容易出錯,記錄讀者借閱信息,也容易出現(xiàn)混淆等問題。對于讀者來說,圖書館里的書籍太多,去查閱書籍很是麻煩,想要找到自己需要的書籍也并非易事。對于圖書的更新和維護(hù),也是一個很麻煩的事情,而圖書管理系統(tǒng),可以使圖書信息數(shù)據(jù)化,方便圖書相關(guān)信息的管理。此系統(tǒng)具有快速查詢、信息安全性高、成本低、數(shù)據(jù)處理迅速等優(yōu)點(diǎn)。這些優(yōu)點(diǎn)都是圖書館而變得更加的科學(xué)與信息化,此系統(tǒng)的設(shè)計(jì)與開發(fā)具有現(xiàn)實(shí)意義。1.2設(shè)計(jì)的目的本系統(tǒng)是針對較小規(guī)模的圖書館,方便管理大量的書籍,解放勞動力,提高工作效率,簡化讀者的閱讀方式,提高用戶體驗(yàn),使不同的角色,都能快捷高效實(shí)現(xiàn)各自不同的操作。圖書管理員能夠?qū)D書信息進(jìn)行整理,用戶能夠?qū)€人的賬號信息進(jìn)行修改,可以查找圖書資料并借閱,對自己借閱的書籍進(jìn)行各項(xiàng)處理。而且該系統(tǒng)應(yīng)有易于操作和維護(hù)且功能完善的優(yōu)點(diǎn)。通過本系統(tǒng)的設(shè)計(jì),要熟練應(yīng)用Java開發(fā)語言、SQL、MicrosoftOfficeVisio等工具。通過對該系統(tǒng)的實(shí)現(xiàn),從而對自己所學(xué)的知識進(jìn)行鞏固和實(shí)踐,提高自己的專業(yè)能力。1.3開發(fā)環(huán)境由于該系統(tǒng)是圖書管理類的系統(tǒng),信息數(shù)據(jù)比較龐大,因此采用的數(shù)據(jù)庫應(yīng)該具有存儲容量大、數(shù)據(jù)安全性高、完整性強(qiáng)。系統(tǒng)應(yīng)該具有操作簡單,易于掌握,功能完整的特點(diǎn)。本系統(tǒng)采用Java編程語言、Eclipse開發(fā)工具、MySQL5.7數(shù)據(jù)庫、Tomcat服務(wù)器對該系統(tǒng)進(jìn)行設(shè)計(jì)與開發(fā)。本系統(tǒng)運(yùn)行結(jié)果顯示,滿足基本的功能要求。1.4論文的章節(jié)排版論文共六個章節(jié)。第一部分是緒論,它是對該課題的開發(fā)道理,系統(tǒng)能夠帶來的便利進(jìn)行闡明。第二部分是系統(tǒng)的可行性分析,從技術(shù)、經(jīng)濟(jì)、社會、法律四個方面出發(fā)。第三部分是需求分析,對系統(tǒng)即將要實(shí)現(xiàn)的功能,進(jìn)行功能模塊圖與數(shù)據(jù)流圖的繪制,提供清晰明朗的設(shè)計(jì)思路。第四部分是概要設(shè)計(jì),實(shí)體關(guān)系圖,數(shù)據(jù)庫的建立以及表的設(shè)計(jì)。第五部分是系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn),具體實(shí)現(xiàn)了那些功能和截圖。第六部分是系統(tǒng)測試及結(jié)果,對系統(tǒng)進(jìn)行測驗(yàn),保證系統(tǒng)能夠正常使用,方便以后維護(hù)。2系統(tǒng)的可行性分析2.1技術(shù)可行性技術(shù)可行性一般是硬件、系統(tǒng)軟件、應(yīng)用程序、開發(fā)人員這幾個方面。圖書信息管理類的系統(tǒng)對軟件運(yùn)行的要求相對比較低。一般需要一個簡單的服務(wù)器和若干PC機(jī)組成的網(wǎng)絡(luò)就可以了。軟件方面Java為前端,然后數(shù)據(jù)庫為后端。由于圖書館里的圖書信息比較多,因此保存的數(shù)據(jù)量相對來說比較大,所以對于數(shù)據(jù)庫的選擇,需要有一個存儲量大、安全性、可靠性的。同時,在校期間學(xué)習(xí)過Java編程語言、數(shù)據(jù)庫等課程,可以進(jìn)行圖書信息與管理系統(tǒng)的設(shè)計(jì)與開發(fā)。2.2經(jīng)濟(jì)可行性本系統(tǒng)開發(fā)時間比較短,而且技術(shù)要求相對也比較低,成本比較少。開發(fā)所需要的工具都能簡單獲得,不需要花費(fèi)資金。但是它能夠使圖書館里的圖書進(jìn)行數(shù)據(jù)化。此系統(tǒng)可以減少工作人員繁重的工作量,提高圖書的管理效率,系統(tǒng)經(jīng)濟(jì)效益比投資成本高,讀者可以快速找到自己想要的圖書,節(jié)約讀者的時間,從經(jīng)濟(jì)角度去分析,開發(fā)該系統(tǒng)可行。2.3社會可行性該系統(tǒng)的操作簡單,易于學(xué)習(xí)和掌握,而且界面友好,系統(tǒng)的操作流程很容易為工作人員和用戶所熟悉,并且系統(tǒng)功能完備,每個角色的功能都能獨(dú)立實(shí)現(xiàn),在正常的操作環(huán)境下也都能很好的運(yùn)行。

3需求分析3.1功能分析圖書信息與管理系統(tǒng)是一個數(shù)據(jù)信息量很大的開發(fā)系統(tǒng)。在開發(fā)系統(tǒng)之前,需要對實(shí)際需求進(jìn)行認(rèn)真的研究分析。深入了解圖書管理員的工作難點(diǎn)與突破點(diǎn),還需要深入了解客戶的需求。完備的需求分析在系統(tǒng)開發(fā)的過程中是必不可少的。它可以為系統(tǒng)的設(shè)計(jì)與開發(fā)提供清晰的思路。開發(fā)該系統(tǒng)就是為了實(shí)現(xiàn)對圖書館的高效管理,實(shí)現(xiàn)圖書數(shù)據(jù)化,提高圖書的資源利用,同時也提高用戶的體驗(yàn),更好的為用戶服務(wù)。經(jīng)過研究與分析,最后明確系統(tǒng)的功能有:登錄界面:使用者進(jìn)入系統(tǒng)的入口??焖僮再~戶:第一次體驗(yàn)該系統(tǒng)的用戶,進(jìn)行信息采集,獲取使用權(quán)力。用戶管理:對新用戶進(jìn)行添加,對已存在的用戶進(jìn)行個人信息的增刪改除,維護(hù)賬號安全。圖書管理:增添新書,在館圖書信息管理,圖書狀態(tài)的顯示(庫存量、借出、預(yù)約)。借閱管理:主要處理書籍的借、還、預(yù)約、預(yù)期等工作。3.2功能模塊圖系統(tǒng)總功能設(shè)計(jì):首先管理員和用戶都能實(shí)現(xiàn)進(jìn)入系統(tǒng)和退出系統(tǒng)的功能,還有新用戶的注冊功能,系統(tǒng)使用人只有輸入對的賬戶和對應(yīng)密碼才能進(jìn)入系統(tǒng),進(jìn)行訪問,進(jìn)行各項(xiàng)功能操作。用戶進(jìn)入借閱界面,對書籍信息進(jìn)行查詢,對自己借閱的圖書進(jìn)行管理。管理員進(jìn)入后臺管理中心,對書籍相關(guān)信息進(jìn)行維護(hù),對用戶基本信息進(jìn)行處理。如下圖3.1系統(tǒng)總體功能模塊圖所示。圖3.1系統(tǒng)總體功能模塊圖用戶功能模塊:一,用戶進(jìn)入系統(tǒng),能進(jìn)行個人基本信息(真實(shí)名稱、聯(lián)系方式、學(xué)號、所在班級、頭像)的查看與改動。三,圖書信息的查找,可以根據(jù)圖書類別文學(xué)、教育、生活、藝術(shù)進(jìn)行圖書信息的查閱,按照書名核心詞匯進(jìn)行目標(biāo)書籍信息查看,圖書信息包括作者、出版社、類別、封面、定價(jià)、簡介、評價(jià)。用戶可以進(jìn)行圖書評論。四,用戶可以對余量不足的書籍進(jìn)行提前預(yù)約。五,對已經(jīng)借閱的書籍可以進(jìn)行歸還、續(xù)借,若圖書在不注意的情況下遺失的話,可以進(jìn)行掛失處理。六,預(yù)約記錄,可以看到圖書預(yù)約的領(lǐng)取時間,進(jìn)行取消預(yù)約的功能。如下圖3.2用戶功能模塊圖所示。圖3.2用戶功能模塊圖管理員模塊圖書借閱管理:一、辦理借閱。輸入用戶賬戶和圖書的條形編碼辦理圖書借閱。二、借閱記錄。輸入借閱人姓名、書籍借閱編號、圖書編號、圖書名稱、聯(lián)系號碼、借閱人ID,可以找到目標(biāo)書籍和用戶的借閱信息記載。三、預(yù)約借閱。查詢圖書預(yù)約狀態(tài),進(jìn)行領(lǐng)取圖書和刪除預(yù)約。四、借出未還。查詢借閱人借閱圖書的相關(guān)信息,如借閱時間、預(yù)計(jì)歸還時間,是否歸還圖書,若圖書已歸還,可以點(diǎn)擊歸還。五、借閱逾期,查看借閱人借閱狀態(tài),黑名單,超期時長。用戶管理:一,查找用戶信息并進(jìn)行及時更新完善,添加新用戶和注銷舊用戶。二,查詢用戶狀態(tài),解除用戶黑名單。圖書管理:一,查詢圖書基本信息,圖書編號、條形碼、書名、類別、庫存、創(chuàng)建時間、創(chuàng)建人。對圖書信息進(jìn)行修改和刪除,添加新籍。二,類目管理,添加新類目,刪除已有類目。如下圖3.3管理員功能模塊圖所示。圖3.3管理員功能模塊圖3.3系統(tǒng)的數(shù)據(jù)流圖數(shù)據(jù)流圖可以抽象的把系統(tǒng)的各個業(yè)務(wù)流程之間的關(guān)系描繪出來。該系統(tǒng)的數(shù)據(jù)流圖如下。(1)頂層數(shù)據(jù)流圖,如下圖3.4所示。圖3.4頂層數(shù)據(jù)流圖(2)一層數(shù)據(jù)流圖,如下圖3.5所示。圖3.5一層數(shù)據(jù)流圖(3)A1分解數(shù)據(jù)流圖,如下圖3.6所示。圖3.6圖書信息管理數(shù)據(jù)流圖(4)A2分解數(shù)據(jù)流圖,如下圖3.7所示。圖3.7用戶信息管理數(shù)據(jù)流圖(5)A3分解數(shù)據(jù)流圖,如下圖3.8所示。圖3.8圖書借閱信息數(shù)據(jù)流圖

4概要設(shè)計(jì)4.1系統(tǒng)E-R圖設(shè)計(jì)本系統(tǒng)之前,對系統(tǒng)的各種數(shù)據(jù)進(jìn)行了解析,本系統(tǒng)一共有四個實(shí)體即管理員、用戶、圖書、借閱信息。每一個實(shí)體都有自己獨(dú)特的屬性,以下用E-R圖來具體描述實(shí)體屬性,以及各實(shí)體之間的關(guān)系。管理員實(shí)體具有用戶名、密碼兩個屬性,其實(shí)體屬性如圖4.1所示。圖4.1管理員E-R圖用戶實(shí)體有姓名、年齡、手機(jī)號、職業(yè)、借閱人ID、院系、班級七個屬性,它的實(shí)體屬性如圖4.2所示。圖4.2用戶E-R圖圖書實(shí)體具有作者、出版社、價(jià)格、庫存量、圖書名稱、類別、條形碼、編號八個屬性,其實(shí)體屬性如圖4.3所示。圖4.3圖書E-R圖借閱信息實(shí)體有借閱人、借閱編號、書籍名稱、借書時間、還書時間、預(yù)約、圖書編號、借閱狀態(tài)、逾期九個屬性,它的實(shí)體屬性如圖4.4所示。圖4.4借閱信息E-R圖各個實(shí)體之間的聯(lián)系,如圖4.5所示。圖4.5總圖E-R圖4.2數(shù)據(jù)庫表的設(shè)計(jì)該系統(tǒng)數(shù)據(jù)庫總共有八個數(shù)據(jù)表組成,每個表的具體信息,代表的意義,具體設(shè)計(jì)如下。表中包含序號、字段名稱、數(shù)據(jù)類型、長度、主鍵、允許空、描述。圖書類目信息表。記錄圖書的類型,用于圖書分類,包括分類名稱、父類目錄id、子目錄、創(chuàng)建時間、管理員id。MANAGER_ID外鍵關(guān)聯(lián)表tb_managerid主鍵,表示誰添加圖書類目,此系統(tǒng)是管理員。如表4.1所示。表4.1tb_category序號字段名數(shù)據(jù)類型主鍵非空描述1IDINT是是2MANAGER_IDINT否是3catNameVARCHAR(50)否是分類名稱4PARENT_IDINT否否父目錄id5IS_PARENTINTUNSIGNED否是子目錄6createDateBIGINT否是創(chuàng)建時間書本評論信息表。該表的主要內(nèi)容有用戶ID、目標(biāo)圖書ID、評論的東西和日期、是否置頂。USER_ID外鍵關(guān)聯(lián)表tb_user主鍵,誰評論的評論的內(nèi)容。如表4.2所示。表4.2tb_comment序號字段名數(shù)據(jù)類型主鍵非空描述1IDINT是是2USER_IDINT否否3BOOK_IDINT否是目標(biāo)圖書id4CONTENTTEXT否否內(nèi)容5commentDateBIGINT否是評論時間6TOPINTUNSIGNED否否圖書信息表。保存圖書的基本訊息,可供信息查詢。該表主要內(nèi)容有圖書分類、創(chuàng)建人、圖書名稱、作者、出版社、價(jià)格、創(chuàng)建時間、數(shù)量,條形碼。CATE_ID外鍵關(guān)聯(lián)表tb_category主鍵,表示書籍分類。如表4.3所示。表4.3tb_library序號字段名數(shù)據(jù)類型主鍵非空描述1IDINT是是2CATE_IDINT否是圖書分類3MANAGER_IDINT否否創(chuàng)建人4bookNameVARCHAR(255)否是圖書名稱5DESCRIPTIONVARCHAR(255)否是6AUTHORVARCHAR(50)否否作者7PRESSVARCHAR(255)否否出版社8IMGVARCHAR(255)否是9PRICEFLOAT(10,2)否否價(jià)格10publishDateBIGINT否否出版日期11createDateBIGINT否是創(chuàng)建時間12bookNumINT否否數(shù)量13BARCODEVARCHAR(255)否否條形碼管理員信息表。此表記載了管理員的用戶名與加密密碼。如下表4.4所示。表4.4tb_manager序號字段名數(shù)據(jù)類型主鍵非空描述1IDINT是是2managerNameVARCHAR(30)否否管理員名稱3PASSWORDVARCHAR(32)否否管理員密碼書本預(yù)約表。記錄了用戶預(yù)約數(shù)量不足的書籍的相關(guān)資料。該表主要包括用戶ID、圖書ID、預(yù)約日期、預(yù)約過期時間。如表4.5所示。表4.5tb_order序號字段名數(shù)據(jù)類型主鍵非空描述1IDINT是是2USER_IDINT否否3BOOK_IDINT否是4orderDateBIGINT否是預(yù)約日期5DEADLINEBIGINT否否預(yù)約過期時間圖書借閱信息表。記錄圖書借閱狀態(tài)(正在閱讀、掛失、續(xù)約、逾期時間)。主要內(nèi)容包括借閱人、圖書ID、借書日期、預(yù)計(jì)還書期限、歸還情況,超出借閱時間罰款。如表4.6所示。表4.6tb_record序號字段名數(shù)據(jù)類型主鍵非空描述1IDINT是是2USER_IDINT否否3BOOK_IDINT否是4recordDateBIGINT否是借書日期5backDateBIGINT否否預(yù)計(jì)還書日期6RETURNBOOKINT否否是否歸還7ticketFfeeFLOAT(12)否否圖書評論回復(fù)信息表。保存回復(fù)人對圖書評論的回復(fù)內(nèi)容,該表主要內(nèi)容包括回復(fù)信息和時間。如表4.7所示。表4.7tb_reply序號字段名數(shù)據(jù)類型主鍵非空描述1IDINT是是2COMMENT_IDINT否是3CONTENTTEXT否否回復(fù)內(nèi)容4replyDateBIGINT否是回復(fù)日期用戶資料表。記錄用戶的個人信息,該表的內(nèi)容有賬號、密碼、注冊日期、最后一次在線時間、真實(shí)名字、年齡、電話號碼、郵箱、身份證號碼、用戶頭像、是否黑名單、用戶等級。如表4.8所示。表4.8tb_user序號字段名數(shù)據(jù)類型主鍵非空描述1IDINT是是2userNameVARCHAR(30)否是用戶名3PASSWORDVARCHAR(32)否否密碼4registerDateBIGINT否否注冊時間5AFTERDATEBIGINT否否最后一次在線時間6realNameVARCHAR(30)否否真實(shí)名字7AGEINT否否年齡8SEXCHAR(1)否否性別9telNumVARCHAR(13)否是電話號碼10EMAILVARCHAR(50)否否郵箱11IDCARDVARCHAR(18)否否身份證號12HEADIMGVARCHAR(255)否否用戶頭像13isOnlineINT否否是否黑名單14GRADEVARCHAR(255)否否用戶等級4.3數(shù)據(jù)庫連接代碼圖4.6數(shù)據(jù)庫連接圖圖4.7連接數(shù)據(jù)庫信息圖

5系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)5.1用戶1用戶登錄界面用戶只有輸入準(zhǔn)確的賬號和與它匹配的密碼,點(diǎn)擊登錄才能進(jìn)入系統(tǒng),然后進(jìn)行相關(guān)操作,如果輸錯,會提醒密碼或賬號輸入有誤,頁面自行跳轉(zhuǎn)到首頁。如下圖5.1所示。圖5.1用戶登錄界面2借閱中心書庫界面,書籍分為文學(xué)、教育、生活、藝術(shù)四類。點(diǎn)擊圖書類型,會對應(yīng)出現(xiàn)該類型的書籍,例如點(diǎn)擊文學(xué),顯示文學(xué)分類的書籍。在搜索框輸入關(guān)鍵字,可以搜索目標(biāo)圖書。點(diǎn)擊圖書名稱或封面,可以進(jìn)入書籍詳情界面,用戶可以看到圖書的詳細(xì)信息,如圖書封面、書名、作者、出版社、簡介、發(fā)布時間、評論。用戶能夠進(jìn)行預(yù)約借閱、返回書庫、評論書籍的操作。如下圖5.2、5.3、5.4所示圖5.2書庫詳情頁面圖5.3書籍信息頁面圖5.4評論界面3借閱管理我的借閱記錄,顯示書籍名稱、借閱時間、預(yù)計(jì)歸還時間、狀態(tài),可以進(jìn)行延長閱讀時間、掛失的操作。查看圖書的預(yù)約記錄,預(yù)約時間、剩余領(lǐng)取時間以及預(yù)約狀態(tài)??梢赃M(jìn)行取消預(yù)約的操作。如圖5.5所示。圖5.5借閱管理頁面4個人信息管理用戶可以修改密碼、個人資料編輯、退出系統(tǒng),如圖5.6、5.7、5.8所示。圖5.6個人信息管理界面圖5.7密碼更改界面圖5.8個人信息修改5.2管理員1管理員登錄界面,輸入用戶名和密碼訪問此系統(tǒng),若輸錯,自動跳轉(zhuǎn)到管理員登錄界面。如圖5.9所示。圖5.9管理員登錄界面2圖書管理與信息系統(tǒng)設(shè)計(jì)后臺管理中心圖書借閱管理辦理借閱,管理員在搜索框里輸入借閱人賬號和書籍條形碼,可以辦理書籍的借閱。如圖5.10、5.11所示。圖5.10辦理圖書借閱圖5.11借閱成功界面管理員點(diǎn)擊借閱記錄,可以查看書籍被借閱的相關(guān)記載。在搜索框中輸入借閱人姓名、借閱編號、圖書編號、借閱人ID、圖書名稱、聯(lián)系電話,查詢目標(biāo)人、目標(biāo)圖書的借閱記錄。可以進(jìn)行圖書歸還操作。如圖5.12所示。圖5.12借閱記錄預(yù)約記錄,管理員點(diǎn)擊預(yù)約記錄,可以查看用戶的預(yù)約圖書的相關(guān)信息。在搜索框中輸入提示信息,可以找到目標(biāo)圖書的預(yù)約記錄。可進(jìn)行領(lǐng)取、刪除預(yù)約的操作。如圖5.13所示。圖5.13預(yù)約記錄借出未還,管理員點(diǎn)擊借出未還,可以查看圖書的借閱狀態(tài)??蛇M(jìn)行點(diǎn)擊歸還的操作。如圖5.14所示。圖5.14借出未還借閱逾期,管理員點(diǎn)擊借閱逾期,可以查看圖書超出規(guī)定時間的相關(guān)信息。如圖5.15。圖5.15借閱逾期用戶管理用戶列表,顯示用戶基本資料,在搜索框內(nèi)按照提示輸入信息,可以搜索目標(biāo)用戶,管理員可以對用戶信息進(jìn)行維護(hù),清除已經(jīng)存在的用戶,添加新用戶的操作。在黑名單的輸入框輸入1,用戶被加入黑名單。如圖5.16所示。圖5.16用戶管理用戶黑名單,在搜索框里輸入用戶賬號,可以查詢用戶黑名單,進(jìn)行恢復(fù)和刪除操作。如圖5.17所示。圖5.17黑名單圖書管理圖書信息表,顯示圖書的相關(guān)資料,在搜索框輸入圖書關(guān)鍵字,可以對目標(biāo)圖書進(jìn)行查看。管理員可以進(jìn)行圖書信息更新、剔除已有圖書、添加新圖書的操作。如圖5.18所示。圖5.18圖書列表類目管理,圖書類目信息查詢、修改、添加新類目。如圖5.19所示。圖5.19類目管理5.3新用戶快速注冊遵循提示輸入信息數(shù)據(jù),可進(jìn)行新用戶的注冊。如圖5.20所示。圖5.20用戶注冊

6系統(tǒng)測試及結(jié)果6.1系統(tǒng)測試目的圖書信息與管理系統(tǒng)主要有五個功能模塊兒。系統(tǒng)的測試的目的,是為了測試圖書信息與管理系統(tǒng)中,各個功能模塊兒是否存在運(yùn)行問題。如果在開發(fā)與設(shè)計(jì)的過程中出現(xiàn)問題,在測試的時候就能夠及時發(fā)現(xiàn),然后給予糾正,以保障系統(tǒng)在每一次運(yùn)行的過程中,每個功能模塊兒能夠正常實(shí)現(xiàn),并且能夠達(dá)到該系統(tǒng)開發(fā)設(shè)計(jì)初期的目標(biāo),其次呢,是看系統(tǒng)的各個界面兒是否符合要求??商崆跋到y(tǒng)在運(yùn)行的過程中存在的不足之處,給予修改,優(yōu)化各個模塊,提高系統(tǒng)的性能。6.2系統(tǒng)測試測試內(nèi)容本次測試是對該系統(tǒng)進(jìn)行整套的檢驗(yàn)。檢查它的每個功能,在運(yùn)行的過程中是否存在缺陷,對于存在的問題進(jìn)行逐一排查,以保證該系統(tǒng)在各個功能模塊和系統(tǒng)的性能都可以有一個很好的效果與水平。測試結(jié)果測試的過程中,的確存在一下小問題,但是經(jīng)過修改后,該系統(tǒng)的各個功能模塊兒都能正常運(yùn)行,運(yùn)行的結(jié)果也與該系統(tǒng)初期設(shè)計(jì)與開發(fā)的期望大致相同。存在的一些小的問題也給予了修正,功能完善,性能良好。每個角色都能獨(dú)立進(jìn)行操作,而且操作簡單易于掌握。結(jié)論在社會經(jīng)濟(jì)不斷發(fā)展的今天,人們的生活條件也大大的提高了,同時大家對精神上的豐富也越來越重視,而圖書館不但是各種各樣的書本展示的地方,也是知識文化的核心地點(diǎn)。以往,圖書館是在人們純手工的管理模式下,知識不方便傳播,書本笨重也不方便保存,圖書各種信息也比較繁瑣復(fù)雜,在信息技術(shù)不斷進(jìn)步完善的大時代,圖書館數(shù)據(jù)化勢不可擋。信息化的圖書館,具有書籍相關(guān)信息快速查詢、圖書信息保存時間長久、信息能夠及時更新完善、方便快捷節(jié)約時間的優(yōu)點(diǎn),系統(tǒng)的成本較低,但是功能強(qiáng)大,不僅能大大提高圖書館的管理效率,也能節(jié)約圖書的管理成本?,F(xiàn)在確實(shí)已經(jīng)有很多優(yōu)秀的圖書管理系統(tǒng)已經(jīng)在運(yùn)用,它們功能完善而且操作簡單方便。對于我自己所設(shè)計(jì)的圖書管理與信息系統(tǒng)設(shè)計(jì),它的功能方面,還不是很完善,與已經(jīng)在使用中的圖書管理系統(tǒng)是無法相提并論的。但是,我在設(shè)計(jì)自己的這個系統(tǒng)之前,我也學(xué)習(xí)參考了很多相關(guān)的圖書管理系統(tǒng),也去琢磨與思考每個系統(tǒng)它為什么設(shè)計(jì)這個功能,這個功能是如何實(shí)現(xiàn)的,設(shè)計(jì)這個功能的意義在哪里,包括它每個功能之間的聯(lián)系,每個功能都有什么樣的優(yōu)點(diǎn)和缺點(diǎn),而且自己的系統(tǒng)又要如何去構(gòu)造與實(shí)現(xiàn)自己想要的效果。我的圖書管理與信息系統(tǒng)設(shè)計(jì)從最初收集相關(guān)的信息資料,搭建系統(tǒng)整體的框架,以及對每個功能進(jìn)行分析,功能如何具體實(shí)現(xiàn),各種硬件軟件的相互配合,包括軟件安裝,數(shù)據(jù)庫的安裝與設(shè)計(jì),環(huán)境配置,服務(wù)器的安裝,到最后相關(guān)代碼的編寫與運(yùn)行。進(jìn)行這些工作,我付出了很多的時間與精力。我設(shè)計(jì)的這個系統(tǒng),雖然它的很多的功能還沒有得到實(shí)現(xiàn),不過我也是在自己現(xiàn)有的知識儲備與能力的前提下,盡了最大的努力去完成這個系統(tǒng)。我也相信,在以后的工作中,通過不斷地學(xué)習(xí)新知識,積累工作經(jīng)驗(yàn),自己也將會成為一個合格的程序員。

參考文獻(xiàn)[1]張?zhí)N.淺談圖書管理系統(tǒng)的設(shè)計(jì)與開發(fā)[J].計(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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論