電子書(shū)三級(jí)課題_第1頁(yè)
電子書(shū)三級(jí)課題_第2頁(yè)
電子書(shū)三級(jí)課題_第3頁(yè)
電子書(shū)三級(jí)課題_第4頁(yè)
電子書(shū)三級(jí)課題_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、中原工學(xué)院軟件學(xué)院中原工學(xué)院軟件學(xué)院三三級(jí)級(jí)實(shí)實(shí)踐踐課課題題設(shè)設(shè)計(jì)計(jì)任任務(wù)務(wù)書(shū)書(shū)姓姓 名名史寧寧 RB 移動(dòng)互聯(lián)網(wǎng) 專(zhuān)業(yè) 131 班題題 目目圖書(shū)管理系統(tǒng)桌面系統(tǒng)設(shè)設(shè)計(jì)計(jì)任任務(wù)務(wù)開(kāi)發(fā)一個(gè)比較完善的圖書(shū)管理系統(tǒng),方便圖書(shū)館借書(shū)管理方面的問(wèn)題,更加系統(tǒng)方便的管理書(shū)籍的系統(tǒng),另一方便也約束了眾多學(xué)生借閱圖書(shū)的不方便管理的問(wèn)題。主要功能包括:1. 基礎(chǔ)數(shù)據(jù)維護(hù):包括讀者信息管理,圖書(shū)類(lèi)別管理,圖書(shū)信息管理。2. 新書(shū)訂購(gòu)管理:新書(shū)訂購(gòu),驗(yàn)收新書(shū)。3. 借閱管理:圖書(shū)借閱,圖書(shū)歸還,圖書(shū)搜索。圖書(shū)搜索。4. 系統(tǒng)維護(hù): 更改口令,用戶管理。開(kāi)發(fā)工具:eclipse、MySQL-Front、Photosh

2、op時(shí)時(shí)間間進(jìn)進(jìn)度度第 17 周(2015.3.92015.3.15):第 18 周(2015.3.162015.3.22):第 19 周(2015.3.232015.3.29):原原 主主始始 要要資資 參參料料 考考與與 文文 獻(xiàn)獻(xiàn)1數(shù)據(jù)庫(kù)基礎(chǔ)與實(shí)踐技術(shù)-何玉潔 編著-機(jī)械工業(yè)出版社2java 程序設(shè)計(jì)-Y.Danniel Liang 編著-機(jī)械工業(yè)出版社3Photoshop 大學(xué)生基礎(chǔ)指導(dǎo)教師簽字:指導(dǎo)教師簽字: 年年 月月 日日課題題目摘 要隨著計(jì)算機(jī)技術(shù)的飛快發(fā)張,電子信息化慢慢替代了企業(yè)管理的傳統(tǒng)管理手法。這是一種現(xiàn)代流行的經(jīng)營(yíng)模式,采用管理系統(tǒng)是能夠有效提高管理效率的。 圖書(shū)館管

3、理系統(tǒng)是學(xué)校管理機(jī)制中重要的一環(huán)。圖書(shū)館代表著一間學(xué)校或者地區(qū)的文化標(biāo)志。因?yàn)閳D書(shū)館豐富的圖書(shū)資源能夠帶給我們重要并且優(yōu)越的學(xué)習(xí)資源。通過(guò)對(duì)圖書(shū)管理系統(tǒng)的運(yùn)行管理機(jī)制進(jìn)行調(diào)查研究,開(kāi)發(fā)了此圖書(shū)系統(tǒng)。本系統(tǒng)中解決了學(xué)校圖書(shū)管理事務(wù)中的常用基本問(wèn)題以及相關(guān)統(tǒng)計(jì)工作。本系統(tǒng)中包含 4 個(gè)功能模塊:基礎(chǔ)數(shù)據(jù)維護(hù),新書(shū)訂購(gòu)管理,借閱管理,系統(tǒng)維護(hù)。本系統(tǒng)采用了 JAVA 桌面程序的設(shè)計(jì),使用了 MVC 模式,它采用了當(dāng)今軟件設(shè)計(jì)的最新技術(shù),具有開(kāi)發(fā)效率高、設(shè)計(jì)靈活、生成的軟件界面友好美觀等特點(diǎn)。本系統(tǒng)中通過(guò) JDBC 驅(qū)動(dòng)和數(shù)據(jù)庫(kù)進(jìn)行無(wú)縫連接,后端的數(shù)據(jù)庫(kù)是 mysql,也是一個(gè)開(kāi)源的數(shù)據(jù)庫(kù)系統(tǒng),該數(shù)據(jù)

4、庫(kù)具有較高的完整性,一致性和安全性。 關(guān)鍵詞: 計(jì)算機(jī)技術(shù); 圖書(shū)管理; 數(shù)據(jù)庫(kù);目 錄摘摘 要要.1第第 1 1 章章 項(xiàng)目分析項(xiàng)目分析.11.1 問(wèn)題描述:.11.2 技術(shù)分析:.1第第 2 2 章章 數(shù)據(jù)庫(kù)分析與設(shè)計(jì)數(shù)據(jù)庫(kù)分析與設(shè)計(jì).22.1E-R 圖.22.2 關(guān)系設(shè)計(jì).32.3 表設(shè)計(jì).4第第 3 3 章章 實(shí)現(xiàn)實(shí)現(xiàn).63.1 功能模塊 1.63.1.1 流程圖 .63.1.2 界面 .63.1.3 代碼 .63.2 功能模塊 2.63.2.1 流程圖 .63.2.2 界面 .73.2.3 代碼 .7第第 4 4 章章 結(jié)束語(yǔ)結(jié)束語(yǔ).8附錄附錄 A: 附加圖、表附加圖、表.11附錄附

5、錄 B: 主要源程序主要源程序.11姓名:圖書(shū)管理系統(tǒng)1第第 1 1 章章 項(xiàng)目分析項(xiàng)目分析圖書(shū)管理系統(tǒng),提供了巨大的方便為管理圖書(shū)。著手開(kāi)始這個(gè)項(xiàng)目時(shí),想到了很多的需求分析,最重要的是實(shí)用的功能。功能的設(shè)計(jì),和強(qiáng)大的數(shù)據(jù)庫(kù)管理。以及人員的分工1.1 問(wèn)題描述:基礎(chǔ)數(shù)據(jù)維護(hù):讀者信息管理,1.讀者信息添加,2.信息修改與刪除。圖書(shū)類(lèi)別管理,1.圖書(shū)類(lèi)別添加 2.圖書(shū)類(lèi)別修改圖書(shū)信息管理,1.圖書(shū)信息添加 2.圖書(shū)修改新書(shū)訂購(gòu)管理:新書(shū)訂購(gòu)。驗(yàn)收新書(shū)借閱管理“1.圖書(shū)借閱,2.圖書(shū)歸還,3.圖書(shū)查詢(xún)” 。系統(tǒng)維護(hù):更改口令。用戶管理“1.用戶添加,2.用戶修改與刪除” 。實(shí)現(xiàn)如上的這些功能,就已

6、經(jīng)完成整個(gè)項(xiàng)目的一大半了。 1.2 技術(shù)分析:這個(gè)圖書(shū)管理系統(tǒng)桌面程序,可以大概分成如上的這四大塊的內(nèi)容,當(dāng)然,還要有具體的每個(gè)小塊的。主題功能是對(duì)整個(gè) java 程序的桌面框架編寫(xiě),然后再是其功能的是實(shí)現(xiàn),這其中包括連接數(shù)據(jù)庫(kù)實(shí)現(xiàn)增刪該查.整體對(duì)于我們團(tuán)隊(duì)不是問(wèn)題,對(duì)于這樣的小工程項(xiàng)目,我們擁有四個(gè)人的小組,三周的時(shí)間我們可以完成很好。主要我們有著 java 扎實(shí)的基礎(chǔ),為我們的這次的課題實(shí)戰(zhàn)奠定了基礎(chǔ)。頁(yè)眉格式姓名:圖書(shū)管理系統(tǒng)2第 2 章 數(shù)據(jù)庫(kù)分析與設(shè)計(jì)數(shù)據(jù)庫(kù)這個(gè)設(shè)計(jì)需要符合我們的需求來(lái)設(shè)計(jì),首先我們需要實(shí)現(xiàn)的功能上面已經(jīng)提到,我根據(jù)我們的需要的來(lái)完成數(shù)據(jù)庫(kù)的建表任務(wù),對(duì)其的整個(gè)設(shè)計(jì)和

7、分析。2.1E-R 圖基礎(chǔ)數(shù)據(jù)維護(hù):新書(shū)訂購(gòu):姓名:圖書(shū)管理系統(tǒng)3借閱管理和系統(tǒng)維護(hù):2.2 關(guān)系設(shè)計(jì)數(shù)據(jù)建表需要如下幾個(gè)對(duì)于暫時(shí)的需求:書(shū)的信息,書(shū)的種類(lèi),借出去的書(shū)的信息,能管理圖書(shū)系統(tǒng)的操作者,當(dāng)前管理圖書(shū)的執(zhí)行者,還讀者的表。對(duì)應(yīng)的表為,tb_blkinfo,tb_booktype,tb_borrow,tb_operator,tb_order,tb_reader。大部分通過(guò)主姓名:圖書(shū)管理系統(tǒng)4鍵來(lái)尋找對(duì)應(yīng)各種信息,也有幾個(gè)是通過(guò) name 來(lái)尋找對(duì)應(yīng)信息。2.3 表設(shè)計(jì)圖書(shū)管理系統(tǒng)的表本如下所示。表 tb_bookinfoISBNtypeidwritertranslatorpubli

8、sherdatepricebookname表 tb_booktypeidtypeNamedaysfk表 tb_borrowbookISBNreaderISBNnumborrowDatebackDatebookNameoperatorIdisback表 tb_operatoridNameSexage姓名:圖書(shū)管理系統(tǒng)5identityCardWorkdateTeladminpassword表 tb_orderISBNDateNumberOperatorcheckAndAcceptzk表 tb_readerNameSexAgeidentityCaerdDatemaxNumTelkeepMoneyZ

9、jZyISBNbztime姓名:圖書(shū)管理系統(tǒng)6第 3 章 實(shí)現(xiàn)本項(xiàng)目實(shí)現(xiàn),我們小組共四人,每人分工代碼塊不同,所以具體實(shí)現(xiàn)代碼會(huì)不同。 3.1 功能模塊 1文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本。63.1.1 流程圖文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本。3.1.2 界面文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本

10、文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本。3.1.3 代碼文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本。3.2 功能模塊 2文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本

11、文本文本文本文本文本文本文本。3 級(jí)標(biāo)題,小四黑體,英文使用 Arial 字體姓名:圖書(shū)管理系統(tǒng)73.2.1 流程圖文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本。3.2.2 界面文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本。3.2.3 代碼文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本

12、文本文本文本文本文本文本文本文本文本文本文本文本文本文本。姓名:圖書(shū)管理系統(tǒng)8第 4 章 結(jié)束語(yǔ)三級(jí)課題的實(shí)現(xiàn),提高了我的各種編程技巧,我們所學(xué)的知識(shí)也得到了運(yùn)用,從一級(jí)課題到三級(jí)課題,我們不段的成長(zhǎng),從一開(kāi)始的什么都不懂到現(xiàn)在能和幾個(gè)人的團(tuán)隊(duì)做出一個(gè)項(xiàng)目來(lái),逐漸熟練的編程能力,也加快這我成長(zhǎng)的步伐,在軟件行業(yè)自己也慢慢的成長(zhǎng),對(duì)于軟件的認(rèn)識(shí)也逐漸深入,更容易去剖析編程語(yǔ)言的本質(zhì),快速度的學(xué)習(xí)需要掌握的要點(diǎn)。三級(jí)課題的實(shí)現(xiàn),是由我們四個(gè)人的團(tuán)隊(duì)來(lái)完成的,雖然有很多困難,但我們總有各種各樣的辦法,總會(huì)去解決他們。這次課題,相比之前的課題,要復(fù)雜一些,因?yàn)?,我們小組做的是桌面程序,有一半的時(shí)間需要

13、花費(fèi)在桌面的顯示的書(shū)寫(xiě)代碼,用 java 做桌面程序是相對(duì)比較復(fù)雜的,我們四人的分工也比較重,還有我們還要實(shí)現(xiàn)他們的具體功能,精確到每個(gè)小選項(xiàng),增刪改查是必須要做的,還有很多輔助的功能。我們小組沒(méi)人任務(wù)細(xì)致,每人完成各個(gè)小結(jié),然后我們?cè)谄囱b起來(lái),成為一個(gè)項(xiàng)目,當(dāng)然我們這只是比較樸素的實(shí)現(xiàn)各種功能,不能應(yīng)用到商業(yè)價(jià)值,還有很多東西需要改進(jìn),而且我們時(shí)間也是有限的,實(shí)際項(xiàng)目要比這個(gè)更完善,更好,更全面。但我們通過(guò)了圖書(shū)管理系統(tǒng)練習(xí)我們的知識(shí),我們也掌握了 java 桌面程序的步驟和編程方法,相信如果有機(jī)會(huì)接觸更大的圖書(shū)管理系統(tǒng)時(shí),會(huì)比其他人完成的更好。姓名:圖書(shū)管理系統(tǒng)9參考文獻(xiàn) 1 何玉潔 數(shù)據(jù)庫(kù)基礎(chǔ) SQL Server 2008 機(jī)械工業(yè)出版社出版 2013.33 韓玉民. 計(jì)算機(jī)專(zhuān)業(yè)英語(yǔ)教學(xué)研究與實(shí)踐 J.計(jì)算機(jī)與信息技術(shù),2008, (6):106

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論