基于Java的圖書(shū)管理系統(tǒng)的開(kāi)發(fā)含源文件_第1頁(yè)
基于Java的圖書(shū)管理系統(tǒng)的開(kāi)發(fā)含源文件_第2頁(yè)
基于Java的圖書(shū)管理系統(tǒng)的開(kāi)發(fā)含源文件_第3頁(yè)
基于Java的圖書(shū)管理系統(tǒng)的開(kāi)發(fā)含源文件_第4頁(yè)
基于Java的圖書(shū)管理系統(tǒng)的開(kāi)發(fā)含源文件_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

前排提示,此論文是本人畢業(yè)的時(shí)候所做論文,通過(guò)了查重與答辯,內(nèi)容真實(shí)可靠,結(jié)果完美運(yùn)行歸 檔 號(hào):武 漢 工 商 學(xué) 院 畢 業(yè) 論 文 (設(shè) 計(jì) )學(xué) 院 : 信息工程學(xué)院 專(zhuān) 業(yè) : 電 子 信 息 工 程 年 級(jí) : 2012 級(jí) 學(xué) 生 : 學(xué) 號(hào) : 指 導(dǎo) 教 師 : 職 稱(chēng) : 講 師 題 目 : 基于 Java 的圖書(shū)管理系統(tǒng)的開(kāi)發(fā) 2016 年 5 月 20 日武漢工商學(xué)院本科畢業(yè)論文(設(shè)計(jì))原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫(xiě)的成果作品。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。作者簽名: 年 月 日目 錄摘 要 .I關(guān)鍵詞 .IAbstract .IIKey word .II1 緒論 .11.1 選題背景 .11.2 圖書(shū)管理系統(tǒng)需求概述 .12 圖書(shū)管理系統(tǒng)實(shí)現(xiàn)功能分析 .12.1 主體功能描述 .22.2 重要功能描述 .23 系統(tǒng)整體設(shè)計(jì) .33.1 開(kāi)發(fā)環(huán)境的搭建 .43.2 數(shù)據(jù)庫(kù)設(shè)計(jì) .43.2.1 數(shù)據(jù)庫(kù)的概述 .43.2.2 圖書(shū)信息表數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) .43.2.3 學(xué)生信息表結(jié)構(gòu)設(shè)計(jì) .53.2.4 圖書(shū)續(xù)借數(shù)據(jù)結(jié)構(gòu)表結(jié)構(gòu)設(shè)計(jì) .53.2.5 預(yù)約圖書(shū)信息表數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) .53.2.6 圖書(shū)借閱與歸還記錄表結(jié)構(gòu)設(shè)計(jì) .63.2.7 管理人員信息表結(jié)構(gòu)設(shè)計(jì) .63.3 圖書(shū)管理系統(tǒng)界面設(shè)計(jì) .63.3.1 系統(tǒng)登錄界面設(shè)計(jì) .73.3.2 學(xué)生系統(tǒng)界面設(shè)計(jì) .73.3.3 圖書(shū)管理系統(tǒng)界面設(shè)計(jì) .83.4 圖書(shū)館管理系統(tǒng)主要模塊功能設(shè)計(jì) .93.4.1 學(xué)生信息管理模塊功能設(shè)計(jì) .93.4.2 圖書(shū)管理模塊功能設(shè)計(jì) .93.4.3 圖書(shū)借還模塊功能設(shè)計(jì) .103.4.4 系統(tǒng)查詢(xún)模塊功能設(shè)計(jì) .105 總結(jié) .16參考 文獻(xiàn) .17I基于 Java 的圖書(shū)管理系統(tǒng)的開(kāi)發(fā)摘 要21 世紀(jì)網(wǎng)絡(luò)發(fā)展非常迅速,尤其在計(jì)算機(jī)行業(yè),信息技術(shù)的應(yīng)用已經(jīng)深入到社會(huì)的各行各業(yè),用途非常廣泛,它是信息,軟件與科學(xué)管理結(jié)合的產(chǎn)物。本文設(shè)計(jì)的是一個(gè)小型圖書(shū)管理系統(tǒng),具體是通過(guò)數(shù)據(jù)庫(kù)儲(chǔ)存圖書(shū)館信息的數(shù)據(jù)結(jié)構(gòu)和 Java 語(yǔ)言的程序設(shè)計(jì)完成的,實(shí)現(xiàn)了圖書(shū)的入庫(kù)與查詢(xún),借書(shū)與歸還管理,以及學(xué)生和圖書(shū)基本信息的相關(guān)管理等基本功能,系統(tǒng)中包含 2 個(gè)登錄模塊:學(xué)生登錄模塊與管理員登錄模塊,學(xué)生與圖書(shū)管理人員根據(jù)各自的登錄模塊來(lái)實(shí)現(xiàn)不同的功能,使圖書(shū)館正常運(yùn)轉(zhuǎn)。作為學(xué)校運(yùn)用信息技術(shù)管理圖書(shū)與學(xué)生借書(shū)的工具,該系統(tǒng)能使圖書(shū)館的工作更高效,更有序,處理圖書(shū)信息更準(zhǔn)確,更迅速,讓大家借書(shū)與還書(shū)都能節(jié)約時(shí)間,實(shí)現(xiàn)了圖書(shū)信息管理的高效處理。關(guān)鍵詞:圖書(shū)管理;信息技術(shù);數(shù)據(jù)庫(kù);JavaIIThe books management system based on Java developmentAbstract In the 21st century, the network is developing very rapidly, especially in the computer industry, information technology has greatly changed the way humans work, more to improve the working efficiency of the human. Therefore, using computer information technology research and development of some of the information management system has been deep into the social from all walks of life, use is very broad, it is information, the product of software combined with scientific management. Is designed in this paper a small books management system management system, is through the database to store the data structure of library information and the Java language program design, realized the storage and query of book, borrow books and return management, as well as the students and the basic function such as the related management of the basic information of the book, the system contains two login module: student login module and the administrator login module, students and librarians according to their respective login module to implement different functions, make the library work. As school using the tools of information technology management books and students to borrow books, the system can make the library work more efficient, more orderly, with book information more accurate, more quickly, let everybody borrowing and returning books can save time, realize the efficient processing of book information management. Key words: management of book, technology of information ,system,tools11 緒論1.1 選題背景21 世紀(jì)的中國(guó)已經(jīng)成為了網(wǎng)絡(luò)的時(shí)代,在每個(gè)領(lǐng)域中都離不開(kāi)網(wǎng)絡(luò),而正是因?yàn)榫W(wǎng)絡(luò)的發(fā)展,導(dǎo)致計(jì)算機(jī)的一些技術(shù)越來(lái)越受到人們的青睞,已經(jīng)普遍在各種工作領(lǐng)域中使用,尤其信息處理技術(shù)更是遍布整個(gè)高科技前端開(kāi)發(fā)中。眾所周知,在一個(gè)高校中,學(xué)生借書(shū)與還書(shū)的流程嚴(yán)重影響著一個(gè)高校圖書(shū)館的運(yùn)轉(zhuǎn),一般高校的圖書(shū)館借書(shū)人群居多,而且學(xué)生借閱書(shū)籍頻繁,包含很多的信息量,每天需要處理大量的數(shù)據(jù),現(xiàn)在很多的圖書(shū)館的圖書(shū)管理系統(tǒng)存在很多問(wèn)題,比如:流程眾多、操作復(fù)雜、容易產(chǎn)生失誤,效率低等,導(dǎo)致借書(shū)手續(xù)困難,而且浪費(fèi)時(shí)間。另外,在一些偏遠(yuǎn)地區(qū),圖書(shū)設(shè)施不是很齊全,工作人員也比較缺乏的情況下,有考慮到經(jīng)濟(jì)情況,設(shè)計(jì)一個(gè)相對(duì)硬件設(shè)施不是很高的系統(tǒng)來(lái)管理一個(gè)圖書(shū)館,是很有必要的。所以本文將利用 Java 程序設(shè)計(jì)一個(gè)具有功能全面、高效率操作、硬件設(shè)施要求不高的圖書(shū)館管理系統(tǒng),提高學(xué)生們借書(shū)還書(shū)的高效率性與準(zhǔn)確性。1.2 圖書(shū)管理系統(tǒng)任務(wù)分析本圖書(shū)管理系統(tǒng)將完成以下任務(wù):(1)學(xué)生能夠方便的對(duì)圖書(shū)進(jìn)行查詢(xún),借閱,歸還書(shū)籍等。(2)圖書(shū)管理員能夠?qū)W(xué)生信息進(jìn)行管理:可以進(jìn)行添加、刪除、修改學(xué)生信息等。(3)圖書(shū)管理員能夠?qū)D書(shū)信息進(jìn)行管理:可以進(jìn)行管理圖書(shū)、添加、刪除和修改圖書(shū)信息等。 (4)圖書(shū)管理員能夠在學(xué)生借閱書(shū)籍時(shí)添加和修改學(xué)生借閱書(shū)籍信息,在學(xué)生借閱與歸還圖書(shū)時(shí)添加和修改學(xué)生還書(shū)信息,以及對(duì)學(xué)生的借閱書(shū)籍的超時(shí)進(jìn)行罰款。 (5)管理員能夠修改學(xué)生的信息與密碼。22 圖書(shū)管理系統(tǒng)實(shí)現(xiàn)功能分析2.1 系統(tǒng)功能描述系統(tǒng)結(jié)構(gòu)總功能如圖 2-1 所示,學(xué)生、圖書(shū)管理員必須登陸各自系統(tǒng)才能執(zhí)行各自相應(yīng)功能。圖書(shū)管理系統(tǒng)學(xué)生用戶(hù)系統(tǒng)管理員系統(tǒng)查詢(xún)圖書(shū)預(yù)約圖書(shū)掛失圖書(shū)退出系統(tǒng)學(xué)生管理圖書(shū)管理查詢(xún)圖書(shū)借閱預(yù)約掛失歸還繳納罰款管理員管理退出系統(tǒng)圖 2-1 系統(tǒng)結(jié)構(gòu)總功能圖2.2 重要功能描述 圖書(shū)管理系統(tǒng),主要包括圖書(shū)信息管理、學(xué)生信息管理、圖書(shū)查詢(xún)、借閱預(yù)約圖書(shū)、歸還掛失圖書(shū)、繳納罰款、管理員管理等功能,現(xiàn)就系統(tǒng)部分功能進(jìn)行分析。(1)圖書(shū)借閱表 2-1 圖書(shū)借閱功能分析實(shí)現(xiàn)功能 圖書(shū)借閱對(duì)象 學(xué)生,圖書(shū)管理員程序設(shè)計(jì)過(guò)程a.學(xué)員請(qǐng)求借閱圖書(shū),并提供自己的 ID;b.學(xué)員提供想借閱的圖書(shū)的編號(hào);c.管理員輸入要借閱的圖書(shū)編號(hào),進(jìn)行檢索,系統(tǒng)顯示學(xué)生借閱的信息;d.根據(jù)借閱信息,數(shù)據(jù)庫(kù)存儲(chǔ)改變的數(shù)據(jù),更新圖書(shū)列表。(2)圖書(shū)歸還3表 2-2 圖書(shū)歸還功能分析實(shí)現(xiàn)功能 圖書(shū)歸還對(duì)象 學(xué)生,圖書(shū)管理員描述 學(xué)生將自己借閱的圖書(shū)歸還圖書(shū)館。程序設(shè)計(jì)過(guò)程a.先用 SQL 語(yǔ)句查詢(xún)學(xué)生歸還圖書(shū)的信息;b.系統(tǒng)顯示該學(xué)生的借閱信息表;c管理員輸入圖書(shū)編號(hào),系統(tǒng)存儲(chǔ)歸還信息,并將之存儲(chǔ)到數(shù)據(jù)庫(kù)中。異常 a此圖書(shū)超出要?dú)w還的日期b

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論