版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 畢業(yè)論文</b></p><p> 題目 網(wǎng)絡(luò)安全與解決方法 </p><p><b> 2009.6</b></p><p><b> 摘要:</b></p><p> 圖書館管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后
2、臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。本文對(duì)后臺(tái)數(shù)據(jù)庫設(shè)計(jì)采用Microsoft Access 2000 語言開發(fā),并對(duì)此數(shù)據(jù)庫技術(shù)進(jìn)行了較深入的學(xué)習(xí)和應(yīng)用;而對(duì)前端應(yīng)用程序的設(shè)計(jì)采用當(dāng)今最流行的也是最有前途的面向?qū)ο笳Z言之一——Java開發(fā),主要完成對(duì)圖書館管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并由此設(shè)計(jì)了數(shù)據(jù)庫結(jié)構(gòu)和應(yīng)用程序。最后介紹一下圖書館的館藏資源數(shù)字化,管理和服務(wù)計(jì)算機(jī)化和網(wǎng)絡(luò)化。</p>
3、;<p> 關(guān)鍵詞: 信息管理系統(tǒng)、圖書館管理、Java、Access 數(shù)據(jù)庫</p><p><b> 目錄</b></p><p><b> 第1章 緒論1</b></p><p> 1.1 問題定義及內(nèi)容簡(jiǎn)介2</p><p> 1.1.1問題定義2</p
4、><p> 1.1.2內(nèi)容簡(jiǎn)介2</p><p> 1.2研究背景與研究意義3</p><p> 1.2.1研究背景3</p><p> 1.2.2研究意義3</p><p> 1.3課題調(diào)研與可行性分析4</p><p> 1.3.1課題調(diào)研4</p>
5、;<p> 1.3.2可行性分析4</p><p> 第2章 系統(tǒng)需求分析5</p><p> 2.1 系統(tǒng)功能分析5</p><p> 2.2 系統(tǒng)功能模塊分析7</p><p> 2.3 數(shù)據(jù)庫系統(tǒng)9</p><p> 2.4數(shù)據(jù)處理流程分析11</p><
6、;p> 第3章 概要設(shè)計(jì)11</p><p> 3.1概要說明11</p><p> 3.2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)12</p><p> 第四章 詳細(xì)設(shè)計(jì)12</p><p> 4.1菜單欄模塊12</p><p> 4.1.1 系統(tǒng)管理12</p><p> 4.1
7、.2 圖書設(shè)置14</p><p> 4.1.3 圖書管理15</p><p> 4.1.4 讀者管理19</p><p> 4.2工具欄模塊23</p><p> 第5章 用戶手冊(cè)23</p><p> 5.1系統(tǒng)主要功能23</p><p> 5.2運(yùn)行環(huán)境要求
8、23</p><p> 5.3系統(tǒng)安裝與初始化24</p><p> 5.4系統(tǒng)操作說明24</p><p> 所遇到的困難及解決方案25</p><p><b> 結(jié)束語26</b></p><p><b> 致 謝27</b></p>
9、<p><b> 參考文獻(xiàn)29</b></p><p><b> 附錄30</b></p><p><b> 第1章 緒論</b></p><p> 圖書作為一種信息資源,用戶閱讀的資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的圖書管理都是手工的,尚未使用計(jì)算機(jī)進(jìn)行管理。
10、根據(jù)調(diào)查得知,他們以前對(duì)圖書管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于圖書信息和賣出書情況(如書籍信息、會(huì)員信息、賣出的書的數(shù)量等)的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)書號(hào)的人工檢查進(jìn)行,對(duì)會(huì)員的權(quán)限、以及總經(jīng)費(fèi)等用人工計(jì)算、手抄進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找。總的來說,缺乏規(guī)范的系統(tǒng)管理手段。盡管有的商店、企業(yè)有計(jì)算機(jī),但是尚未用于管理,沒有發(fā)揮它的效力,資源閑置比較突出,這就是圖書管理系統(tǒng)的
11、開發(fā)的基本環(huán)境。</p><p> 由于圖書管理在數(shù)據(jù)處理上是手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改。圖書管理采取手工方式對(duì)圖書情況進(jìn)行人工管理,由于信息比較多,圖書信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書證上,圖書的數(shù)目和內(nèi)容記錄在文件中,圖書管理的工作人員也只是當(dāng)時(shí)對(duì)它比較清楚,時(shí)間一長(zhǎng),如再要進(jìn)行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費(fèi)時(shí)、費(fèi)力。如要對(duì)很長(zhǎng)時(shí)間以前的圖書進(jìn)行更改就
12、更加困難了。</p><p> 基于這此問題,我認(rèn)為有必要建立一個(gè)圖書管理系統(tǒng),使圖書管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改圖書情況。</p><p> 圖書館管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng).數(shù)據(jù)安全性好的
13、庫。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。</p><p> 經(jīng)過分析如此情況,我們使用SUN公司的JAVA作為前臺(tái)開發(fā)語言,它是一種跨平臺(tái)、適合于分布式計(jì)算環(huán)境的面向?qū)ο缶幊陶Z言,以Microsoft Access 2000 作為后臺(tái)數(shù)據(jù)庫。</p><p> 這次我的畢業(yè)設(shè)計(jì)的課題是“圖書館管理系統(tǒng)”,目的是對(duì)學(xué)校圖書信息進(jìn)行全面的規(guī)劃與管理,幫助學(xué)校做到:</p&
14、gt;<p><b> 1、完善體系管理。</b></p><p><b> 2、加強(qiáng)流程控制。</b></p><p><b> 3、實(shí)現(xiàn)量化管理。</b></p><p> 4、過渡到以讀者為本的管理 </p>
15、<p> 5、科學(xué)管理讀者的信息,優(yōu)化分類,全面讀者的情況</p><p> 6、科學(xué)管理圖書的各種信息,優(yōu)化分類,使讀者對(duì)圖書信息明確化</p><p> 1.1 問題定義及內(nèi)容簡(jiǎn)介</p><p><b> 問題定義</b></p><p> 本次畢業(yè)設(shè)計(jì)所解決的主要問題是如何通過設(shè)計(jì)一個(gè)切實(shí)
16、可行的軟件系統(tǒng)用于解決目前圖書館管理信息中信息處理總量大,種類繁多,手段落后的現(xiàn)狀。所涉及的處理內(nèi)容包括:開發(fā)一個(gè)能夠及時(shí)處理圖書信息更新的管理系統(tǒng);開發(fā)一個(gè)為廣大讀者提供信息服務(wù)的信息查詢系統(tǒng),功能包括部門圖書查詢、讀者信息查詢等;開發(fā)一個(gè)系統(tǒng)信息管理系統(tǒng),進(jìn)行相關(guān)權(quán)限的設(shè)置,密碼修改等。</p><p> 基于JAVA編寫的管理系統(tǒng),就是用計(jì)算機(jī)作為媒介,傳送信息,通過計(jì)算機(jī)實(shí)現(xiàn)信息的自動(dòng)化管理。構(gòu)建基于計(jì)
17、算機(jī)軟件管理信息化平臺(tái),可以克服傳統(tǒng)圖書管理中的局限性,形成一種主動(dòng)的、協(xié)作的、開放的管理模式,既節(jié)省資源,又不受空間限制。圍繞這個(gè)目標(biāo),應(yīng)用平臺(tái)的開發(fā)設(shè)計(jì)必須突出堅(jiān)持圖書管理內(nèi)容與技術(shù)手段相結(jié)合,以圖書為主的主體性要求;既要立足當(dāng)今先進(jìn)技術(shù),又要考慮未來技術(shù)發(fā)展的前瞻性要求;適應(yīng)于各種軟硬件環(huán)境,兼顧不同系統(tǒng)要求,適用于不同水平讀者群的通用性要求;以盡可能低廉的投入而獲得盡可能高效的經(jīng)濟(jì)效益的經(jīng)濟(jì)性要求。因此,開發(fā)和研制優(yōu)秀的圖書管理
18、信息化平臺(tái)對(duì)提高工作有著積極的意義。</p><p><b> 內(nèi)容簡(jiǎn)介</b></p><p> 本課題主要是解決圖書館信息管理的問題,目標(biāo)是使圖書館信息管理系統(tǒng)在管理上也能做到數(shù)據(jù)的信息化、快速化和智能化。在每一模塊中,必須做到良好的讀者界面,并盡量做到在單表或多表中根據(jù)單一或復(fù)合條件進(jìn)行查詢及修改等功能,能夠?qū)斎氲臄?shù)據(jù)做智能、快速處理。</p>
19、<p> 我做的這個(gè)圖書館管理系統(tǒng)主要包括:登錄及注冊(cè)區(qū)域、菜單欄(包括七大功能:系統(tǒng)管理、圖書設(shè)置、圖書管理、讀者管理、系統(tǒng)查詢、統(tǒng)計(jì)排名和系統(tǒng)幫助)、工具欄(包括十二大功能:注銷用戶、讀者資料維護(hù)、讀者掛失和恢復(fù)以及到期續(xù)證、圖書資料管理、借閱記錄、借書管理、續(xù)借管理、歸還圖書管理、掛失圖書管理、瀏覽書目、檢索書目和系統(tǒng)幫助)、圖書館主頁(包括九大功能:本館概況、人員組成、開館時(shí)間、館藏分布、館內(nèi)布局、規(guī)章制度、新書
20、通報(bào)、新書亮點(diǎn)和信息反饋)和狀態(tài)欄,具體內(nèi)容將在系統(tǒng)需求分析里介紹。</p><p><b> 研究背景與研究意義</b></p><p><b> 研究背景</b></p><p> 隨著計(jì)算機(jī)技術(shù)在各個(gè)領(lǐng)域的廣泛應(yīng)用,近年來,計(jì)算機(jī)技術(shù)在學(xué)校圖書管理領(lǐng)域也迅速的得到了所要的發(fā)展,可是就讀者信息管理來說,計(jì)算機(jī)的應(yīng)
21、用就相對(duì)的比較復(fù)雜了。因?yàn)楦鶕?jù)不同的讀者信息管理?xiàng)l件和硬件條件,相對(duì)會(huì)有不同的管理需求,同時(shí),因?yàn)檫@個(gè)系統(tǒng)要求要和讀者具有交互功能,因此要有具備發(fā)布系統(tǒng),同時(shí)在界面設(shè)計(jì)上也要求要有一定的美觀,給人以美的視覺效果。目前這個(gè)圖書管理系統(tǒng)是就目前大多數(shù)圖書管理的現(xiàn)實(shí)條件出發(fā)設(shè)計(jì),能夠滿足大部分管理的需要,同時(shí)為了照顧個(gè)別其他信息管理情況,此讀者信息系統(tǒng)在設(shè)計(jì)上具有再開發(fā)的能力,在功能上可以再予擴(kuò)充,從而成為可以根據(jù)具體服務(wù)項(xiàng)目而設(shè)計(jì)的應(yīng)用軟件
22、。</p><p><b> 研究意義</b></p><p> 我們現(xiàn)在所做的課題就是在目前的情形下,從讀者信息管理目前所現(xiàn)有的實(shí)際條件出發(fā),利用學(xué)校所擁有的計(jì)算機(jī)硬件設(shè)備和軟件條件,實(shí)現(xiàn)一整套關(guān)于圖書管理的軟件。為我們的讀者管理人員減少點(diǎn)負(fù)擔(dān),從根本上做到科學(xué)化、高效率化管理這一目的,這也是學(xué)校圖書管理領(lǐng)域發(fā)展的必然趨勢(shì)。</p><p&g
23、t; 應(yīng)用的效益與以后的發(fā)展前景:</p><p> 隨著網(wǎng)絡(luò)化學(xué)校管理區(qū)域的發(fā)展,學(xué)校的建設(shè)管理在我國(guó)得到越來越迅猛的發(fā)展,在讀者管理制度上便有更高的要求,如何制定一套能夠適合大多數(shù)圖書管理的應(yīng)用平臺(tái)是現(xiàn)在讀者管理人員亟待解決的問題,本課題研究從公司實(shí)際需求情況出發(fā),根據(jù)院?,F(xiàn)有的硬件設(shè)施,改變以往固定的管理模式,做到跟讀者無距離的交流、登記,為他們提供更為方便、直接的服務(wù),對(duì)院校的管理工作進(jìn)行了科學(xué)、規(guī)范
24、的管理,調(diào)動(dòng)讀者管理以及工作人員的積極性,提高他們的工作效率,對(duì)讀者的服務(wù)和智能化管理工作是一個(gè)推動(dòng)。而調(diào)動(dòng)全民工作積極性,也便于領(lǐng)導(dǎo)實(shí)施監(jiān)督管理,提高圖書管理工作的業(yè)務(wù)素質(zhì)。同時(shí)也可以加強(qiáng)與讀者的交流,便于讀者對(duì)院校的硬件設(shè)施以及環(huán)境做更詳細(xì)的了解,實(shí)現(xiàn)無距離接觸,無距離登記,真正建設(shè)成適應(yīng)新形勢(shì)下要求的圖書信息管理系統(tǒng),為院校讀者的管理系統(tǒng)帶來不可估量的利潤(rùn)價(jià)值。</p><p> 課題調(diào)研與可行性分析&l
25、t;/p><p><b> 課題調(diào)研</b></p><p> ?。?)與實(shí)踐活動(dòng)和相關(guān)的文件和資料由教師提供,自己查找相關(guān)資料。</p><p> ?。?)本課題要求學(xué)生有熟練的JAVA編程開發(fā)能力,有較強(qiáng)的自學(xué)能力以及一定的關(guān)系數(shù)據(jù)庫理論開發(fā)功底。</p><p> ?。?)具有對(duì)圖書管理方面基本信息處理的能力。<
26、;/p><p> ?。?)具有系統(tǒng)管理安全性保證。</p><p><b> 可行性分析</b></p><p> 由于開發(fā)此讀者管理系統(tǒng)需要的環(huán)境有Windows98/Windows 2000/Windows xp/Windows 2003平臺(tái),需要開發(fā)人員熟練使用JAVA語言進(jìn)行編程,熟練使用Access語言進(jìn)行相關(guān)數(shù)據(jù)庫的操作,具有一定的
27、數(shù)據(jù)庫開發(fā)功底及編程能力。使用編程語言JAVA和Access數(shù)據(jù)庫相結(jié)合,再加上Windows98/Windows 2000/Windows xp/Windows 2003穩(wěn)定的運(yùn)行環(huán)境的支持和開發(fā)人員的過硬技術(shù),從功能和性能上完全都滿足系統(tǒng)的要求,因此從技術(shù)方面講開發(fā)此圖書信息管理系統(tǒng)是可行的。</p><p> 第2章 系統(tǒng)需求分析</p><p> 2.1 系統(tǒng)功能分析</
28、p><p> 院校的圖書管理是基礎(chǔ)性的管理工作。圖書管理是一個(gè)學(xué)校發(fā)展的關(guān)鍵動(dòng)力,只有加強(qiáng)圖書管理,才能不斷提高學(xué)校的教學(xué)質(zhì)量。幫助學(xué)校各領(lǐng)導(dǎo)層掌握院校讀者的情況,系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)各種信息的系統(tǒng)化、規(guī)范化和自動(dòng)化。系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成。本圖書館管理系統(tǒng)需要完成的功能主要有:</p><p><b> 用戶登錄、注冊(cè)區(qū)域</b><
29、/p><p> 在此區(qū)域用戶可以輸入用戶名、用戶密碼和選擇用戶身份來登錄本系統(tǒng),用戶身份包括圖書館管理員、教師和學(xué)生。如果沒有注冊(cè)的用戶想進(jìn)入本系統(tǒng)可以單擊“注冊(cè)”按鈕來注冊(cè)新用戶。</p><p><b> 圖書館主頁</b></p><p> 功能包括:本館概括、館長(zhǎng)寄語、人員組成、開館時(shí)間、館藏分布、館內(nèi)布局、規(guī)章制度、新書通報(bào)、新書亮
30、點(diǎn)和信息反饋。</p><p><b> 菜單欄</b></p><p> 菜單欄包括以下七個(gè)菜單:</p><p> 系統(tǒng)管理菜單,包括以下功能:</p><p> 管理員設(shè)置:主要是實(shí)現(xiàn)用戶的添加、修改和刪除; </p><p> 罰金設(shè)置:主要是實(shí)現(xiàn)每日超期罰款金額;</p&
31、gt;<p> 切換用戶:主要是實(shí)現(xiàn)切換不同用戶的登錄;</p><p> 離開掛起:主要是實(shí)現(xiàn)當(dāng)用戶有事而暫時(shí)離開時(shí),鎖定和解除鎖定系統(tǒng);</p><p> 退出系統(tǒng):退出本系統(tǒng)。</p><p> 圖書設(shè)置菜單,包括以下功能:</p><p> 圖書類型設(shè)置:主要是為管理員給圖書分類而設(shè)置;</p>
32、<p> 出版社設(shè)置:主要是為管理員以后方便輸入圖書信息而設(shè)置;</p><p> 存放位置設(shè)置:主要是為管理員給書架分組而設(shè)置。</p><p> 圖書管理菜單:包括以下功能:</p><p> 圖書資料:主要是實(shí)現(xiàn)圖書信息的查詢、新書入庫、圖書修改刪除;</p><p> 借閱圖書:主要是實(shí)現(xiàn)圖書的借閱管理。</
33、p><p> 續(xù)借圖書:主要是實(shí)現(xiàn)圖書的續(xù)借管理。</p><p> 歸還圖書:主要是實(shí)現(xiàn)圖書的歸還管理。</p><p> 掛失圖書:主要是實(shí)現(xiàn)圖書的掛失管理。</p><p> 讀者管理菜單,包括以下功能:</p><p> 讀者類型設(shè)置:在本窗體下,用戶可以設(shè)置不同的讀者類型及可借數(shù)量和最長(zhǎng)期限。</
34、p><p> 有效證件設(shè)置:在本窗體下,可以添加、修改和刪除有效證件的類型。</p><p> 讀者信息管理:本窗體提供了查詢、修改、添加、刪除讀者信息功能。 </p><p> 讀者掛失與恢復(fù):本窗體為因不慎丟失借書證件的讀者提供了掛失和解除掛失功能,同時(shí)提供了查詢功能,可以精確查詢所要掛失讀者的信息。</p><p> 讀者到期續(xù)證:
35、此窗體將自動(dòng)顯示全部到期或超期讀者信息,并辦理續(xù)證。</p><p> 系統(tǒng)查詢菜單,包括以下功能:</p><p> 圖書信息查詢:本查詢支持模糊和精確查詢,可以查詢圖書的各種信息。</p><p> 借閱圖書信息查詢:本查詢支持模糊和精確查詢,使讀者更方便地查詢到已借閱圖書的各種信息。</p><p> 歸還/超期圖書信息查詢:本
36、窗體可顯示全部已歸還圖書和已超期圖書。</p><p> 掛失圖書信息查詢:本窗體可以顯示全部的已掛失的圖書信息。</p><p> 讀者信息查詢:本查詢支持模糊查詢和精確查詢,可以顯示讀者的各種信息,極大地方便了對(duì)讀者的管理。</p><p> 今日信息查詢:包括三個(gè)功能,借閱圖書信息、歸還圖書信息和到期/超期信息,分別可以查詢當(dāng)天的借閱情況、歸還情況和到期
37、/超期情況。</p><p> 統(tǒng)計(jì)排名菜單,包括以下功能:</p><p> 圖書借閱排名:可按借閱次數(shù)升序和降序排列圖書,反映圖書借閱情況。</p><p> 讀者借閱排名:可按已借數(shù)量升序和降序排列讀者,反映讀者借閱情況。</p><p> 罰款統(tǒng)計(jì):本功能可以對(duì)超期讀者和掛失圖書所付的賠償作統(tǒng)計(jì)和匯總。</p>
38、<p> 系統(tǒng)幫助菜單,包括以下功能:</p><p> 有關(guān)本系統(tǒng)的一些版權(quán)信息、版本及系統(tǒng)平臺(tái)的一些信息。</p><p><b> 工具欄</b></p><p> 工具欄包括以下十二個(gè)功能:</p><p> 注銷用戶:可以注銷當(dāng)前登錄用戶。</p><p> 讀者資
39、料維護(hù):功能與上述菜單欄中的讀者信息功能相同。</p><p> 讀者掛失、解除掛失和到期續(xù)證:可以為不慎丟失借書證件的讀者辦理掛失,當(dāng)證件找回時(shí)可解除掛失以及為已到期讀者辦理續(xù)證。</p><p> 圖書資料管理:主要是辦理圖書的入庫、修改和出庫。</p><p> 借閱記錄:主要是顯示圖書的借閱信息。</p><p> 借閱圖書管
40、理:功能與上述菜單欄中的借閱圖書功能相同。</p><p> 續(xù)借圖書管理:功能與上述菜單欄中的續(xù)借圖書功能相同。</p><p> 歸還圖書管理:功能與上述菜單欄中的歸還圖書功能相同。</p><p> 掛失圖書管理:功能與上述菜單欄中的掛失圖書功能相同。</p><p> 瀏覽書目:主要是瀏覽圖書的相信息。</p>
41、<p> 檢索書目:主要是查詢圖書的相關(guān)信息。</p><p> 系統(tǒng)幫助:主要是查看關(guān)于本系統(tǒng)的幫助文件。</p><p><b> 狀態(tài)欄</b></p><p> 狀態(tài)欄包括以下四個(gè)功能:</p><p> 本系統(tǒng)名稱:顯示本系統(tǒng)的名稱。</p><p> 本圖書館地址
42、:顯示本圖書館的地址。</p><p> 用戶身份:顯示已登錄用戶的身份。</p><p> 當(dāng)前時(shí)間:顯示當(dāng)前時(shí)間。</p><p> 2.2 系統(tǒng)功能模塊分析 </p><p><b> 2.3 數(shù)據(jù)庫系統(tǒng)</b></p><p> 數(shù)據(jù)庫是信息管理的基礎(chǔ)。數(shù)據(jù)庫結(jié)構(gòu)直接關(guān)系到各種功
43、能的實(shí)現(xiàn)和程序運(yùn)行的效率。</p><p> 進(jìn)行數(shù)據(jù)庫設(shè)計(jì)首先必須準(zhǔn)確了解與分析讀者需求(包括數(shù)據(jù)與處理)。需求分析是整個(gè)設(shè)計(jì)過程的基礎(chǔ),是最困難、最耗費(fèi)時(shí)間的一步。需求分析的結(jié)果是否準(zhǔn)確地反映了讀者的實(shí)際要求,將直接影響到后面各個(gè)階段的設(shè)計(jì),并影響到設(shè)計(jì)結(jié)果是否合理和實(shí)用。</p><p><b> 1.?dāng)?shù)據(jù)庫信息</b></p><p&g
44、t;<b> 用戶資料</b></p><p><b> 罰金設(shè)置</b></p><p><b> 離開掛起</b></p><p><b> 圖書類型設(shè)置</b></p><p><b> 出版設(shè)置</b></p&
45、gt;<p><b> 書架設(shè)置</b></p><p><b> 圖書資料</b></p><p><b> 借書統(tǒng)計(jì)</b></p><p><b> 續(xù)借統(tǒng)計(jì)</b></p><p><b> 罰款統(tǒng)計(jì)</b&
46、gt;</p><p><b> 掛失圖書</b></p><p><b> 讀者類型</b></p><p><b> 有效證件</b></p><p><b> 讀者資料</b></p><p><b> 信
47、息反饋</b></p><p> 2.4數(shù)據(jù)處理流程分析</p><p><b> 1.?dāng)?shù)據(jù)處理流程</b></p><p> 數(shù)據(jù)庫或數(shù)據(jù)表結(jié)構(gòu)確定之后,在實(shí)際的數(shù)據(jù)處理程序設(shè)計(jì)之前需要對(duì)所處理的數(shù)據(jù)處理流程作必要的分析。所謂對(duì)數(shù)據(jù)處理流程作必要的分析是指找出各數(shù)據(jù)之間的主要關(guān)系,數(shù)據(jù)存取的主要走向。另外,在實(shí)際的數(shù)據(jù)處理過
48、程中還會(huì)有些細(xì)節(jié)問題。在遇到這些細(xì)節(jié)問題時(shí),及時(shí)處理即可。并且,有些細(xì)節(jié)問題不是在做數(shù)據(jù)處理流程分析時(shí)事先都能預(yù)料的。</p><p> 對(duì)于現(xiàn)在這個(gè)數(shù)據(jù)處理系統(tǒng)來說,最主要的工作實(shí)際就是三項(xiàng):</p><p> 將讀者信息的基本情況及時(shí)錄入數(shù)據(jù)庫; </p><p> 2)要將讀者查詢情況及時(shí)錄入數(shù)據(jù)庫; </p><p> 3)對(duì)
49、讀者操作情況進(jìn)行匯總。</p><p> 整體數(shù)據(jù)流:管理員通過密碼進(jìn)入系統(tǒng),分別對(duì)上述幾大功能逐一實(shí)現(xiàn)。 </p><p> 在數(shù)據(jù)關(guān)系簡(jiǎn)單的情況下對(duì)數(shù)據(jù)處理,可以在將數(shù)據(jù)庫設(shè)計(jì)好之后直接設(shè)計(jì)程序。但是按正規(guī)的數(shù)據(jù)庫管理系統(tǒng)的設(shè)計(jì)程序,無論要處理的數(shù)據(jù)關(guān)系復(fù)雜與否都應(yīng)在做程序設(shè)計(jì)之前做好數(shù)據(jù)的流程分析。</p><p> 進(jìn)入系統(tǒng)模塊流程圖:</p&g
50、t;<p><b> 第3章 概要設(shè)計(jì)</b></p><p> 3.1概要說明 </p><p> 學(xué)校的圖書館管理是基礎(chǔ)性的管理工作。圖書管理是學(xué)校辦學(xué)基礎(chǔ),只有加強(qiáng)圖書管理,才能不斷提高學(xué)生知識(shí)的廣闊度。這就是本圖書管理系統(tǒng)需要完成的功能。本系統(tǒng)的數(shù)據(jù)庫是使用assess制作的,本圖書管理系統(tǒng)主要對(duì)學(xué)校的學(xué)生讀者進(jìn)行管理。</p&
51、gt;<p> 3.2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)</p><p> 本系統(tǒng)主要包括五個(gè)模塊:登錄及注冊(cè)區(qū)域、圖書館主頁、菜單欄、工具欄、狀態(tài)欄。</p><p><b> 第四章 詳細(xì)設(shè)計(jì)</b></p><p> 本系統(tǒng)中我主要負(fù)責(zé)的是菜單欄中系統(tǒng)管理、圖書設(shè)置、圖書管理、讀者管理以及工具欄模塊,下面我將依次著重論述。</p
52、><p><b> 4.1菜單欄模塊</b></p><p> 4.1.1 系統(tǒng)管理</p><p><b> 管理員設(shè)置</b></p><p> 在本窗體內(nèi),用戶可以根據(jù)自己的需求,設(shè)置具有不同權(quán)限的管理員。每個(gè)管理員可以設(shè)立自己?jiǎn)为?dú)的密碼,以便管理,和提高安全性。用戶在此窗體下點(diǎn)擊添加便
53、可以添加新的管理員了。在用戶名一欄中為管理員設(shè)置唯一的用戶名,然后在下拉框中選擇用戶的身份、性別以及系別,在多選框下選擇此用戶所具有的權(quán)限,其中包括系統(tǒng)設(shè)置、圖書設(shè)置、圖書管理、讀者管理、系統(tǒng)查詢、統(tǒng)計(jì)排名、系統(tǒng)幫助。在確定權(quán)限后必須為此用戶設(shè)置一個(gè)用戶密碼。</p><p> 1.添加:點(diǎn)添加,然后在相應(yīng)的輸入框內(nèi)輸入相應(yīng)的信息,最后點(diǎn)擊保存。</p><p> 2.修改:從表格中選
54、中所要修改的的對(duì)象,然后點(diǎn)修改,所選對(duì)象相應(yīng)的信息會(huì)自動(dòng)進(jìn)入相應(yīng)的輸入框,此時(shí)可以自行修改,修改完成后,點(diǎn)保存即可。</p><p> 3.刪除:可以從表格中選取所要?jiǎng)h除的對(duì)象,點(diǎn)保存即可。</p><p> 4.取消:取消當(dāng)前操作。</p><p> 5.退出:退出管理員設(shè)置。</p><p><b> 罰金設(shè)置</
55、b></p><p> 本窗體內(nèi),管理員可以設(shè)置圖書超期的每日罰款金額,并可以設(shè)置是否自動(dòng)顯示到/超期信息。</p><p><b> 切換用戶</b></p><p> 本功能可以切換不同的用戶登錄本系統(tǒng)。</p><p><b> 離開掛起</b></p><p
56、> 當(dāng)用戶有事需要暫時(shí)離開時(shí),可在此窗體密碼框鍵如密碼,點(diǎn)擊掛起,系統(tǒng)將提示軟件成功掛起,此時(shí)軟件界面將被屏蔽。若要取消掛起,只需要重新輸入密碼,點(diǎn)擊'解除',軟件將自動(dòng)解除掛起狀態(tài)。</p><p><b> 退出系統(tǒng)</b></p><p> 退出本圖書館管理系統(tǒng)。</p><p> 4.1.2 圖書設(shè)置&l
57、t;/p><p><b> 圖書類型設(shè)置</b></p><p> 本窗體主要是為管理員給圖書分類而設(shè)置。管理員可以根據(jù)藏書情況,給圖書分類。給圖書分類可以提高圖書的查詢速度,方便用戶隨時(shí)隨地添加、更改、刪除圖書的分類。</p><p><b> 出版社設(shè)置</b></p><p> 本窗體主要
58、是為管理員給出版社分類而設(shè)置。管理員可以根據(jù)進(jìn)書情況,給出版社分類。給出版社分類可以提高圖書的查詢速度,方便用戶隨時(shí)隨地添加、更改、刪除出版社的分類。</p><p><b> 書架設(shè)置</b></p><p> 本窗體主要是為管理員給書架分類而設(shè)置。管理員可以根據(jù)圖書的分類發(fā)問,給書架分類。給書架分類可以提高圖書的查詢速度,方便用戶隨時(shí)隨地添加、更改、刪除書架的
59、分類。</p><p> 4.1.3 圖書管理</p><p><b> 圖書資料</b></p><p> 此功能窗體下,用戶可以根據(jù)書館藏書情況,對(duì)數(shù)據(jù)庫進(jìn)行圖書錄入,通過添加、修改、刪除等功能來實(shí)現(xiàn),使得用戶可以更加方便快捷進(jìn)行圖書錄入工作。</p><p> 1.查詢:點(diǎn)查詢,彈出圖書信息查詢窗體,如下
60、圖所示,可以選擇選擇查詢條件,然后在文本框中輸入關(guān)鍵詞語,點(diǎn)擊執(zhí)行查詢,查詢結(jié)果就可以顯示在圖書資料管理窗體的表格內(nèi)。</p><p> 2.全部信息:點(diǎn)擊此按鈕可以顯示所有圖書的全部信息。</p><p> 3.新書錄入:點(diǎn)擊此按鈕彈出圖書入庫窗體,如下圖所示,在各個(gè)文本框中輸入圖書的相關(guān)信息后,點(diǎn)擊入庫按鈕,即可添加此新書的信息。</p><p> 4.更
61、改資料:點(diǎn)擊此按鈕彈出圖書資料更新窗體,如下圖所示,</p><p> 點(diǎn)擊更新按鈕會(huì)彈出圖書資料更改窗體,如下圖所示:</p><p> 可以選擇查詢條件,之后再輸入關(guān)鍵詞語,即可在上個(gè)窗體中顯示所要修改的圖書信息,之后選擇所要修改的圖書信息,改完后點(diǎn)擊更新按鈕即可完成修改。</p><p> 5.注銷資料:點(diǎn)擊此按鈕,彈出圖書出庫窗體,如下圖所示,<
62、/p><p> 點(diǎn)擊出庫按鈕會(huì)彈出圖書資料刪除窗體,如下圖所示:</p><p> 可以選擇查詢條件,之后再輸入關(guān)鍵詞語,即可在上個(gè)窗體中顯示所要?jiǎng)h除的圖書信息,之后點(diǎn)擊出庫按鈕即可完成刪除。</p><p><b> 借閱圖書</b></p><p> 本功能窗體下,用戶應(yīng)該首先選擇驗(yàn)證依據(jù)中的任一種(如讀者編號(hào))
63、,然后在驗(yàn)證條件一欄中,依據(jù)所選擇的依據(jù)條件種類添入相應(yīng)的條件,點(diǎn)擊查詢按鈕,如此讀者所借圖書已超期或此讀者已掛失,則會(huì)提示讀者歸還該超期圖書或辦理新證,否則,讀者信息的整體框中將會(huì)顯示讀者信息,在退出右邊的框中會(huì)顯示此讀者的可借數(shù)量、最長(zhǎng)期限和已借數(shù)量,在已借圖書信息欄會(huì)顯示該讀者已借閱的圖書信息;之后在選擇圖書一框中選中一種借閱條件,根據(jù)所選條件,在對(duì)應(yīng)條件一欄中添加相應(yīng)的條件并點(diǎn)擊查詢按鈕,要借的書籍將會(huì)自動(dòng)進(jìn)入表格,然后在表格中
64、選擇此圖書,在已借閱圖書信息中填入相應(yīng)的信息之后,點(diǎn)擊借書按鈕如果此書未被借出即成功借閱此書。點(diǎn)擊刷新可以清空信息,重新辦理借閱。</p><p><b> 續(xù)借圖書</b></p><p> 本功能窗體下,用戶應(yīng)該首先選擇驗(yàn)證依據(jù)中的任一種(如讀者編號(hào)),然后在驗(yàn)證條件一欄中,依據(jù)所選擇的依據(jù)條件種類添入相應(yīng)的條件,點(diǎn)擊查詢按鈕,如此讀者所借圖書已超期或此讀者已
65、掛失,則會(huì)提示讀者歸還該超期圖書或辦理新證,否則,讀者信息的整體框中將會(huì)顯示讀者信息,在退出右邊的框中會(huì)顯示此讀者的可借數(shù)量、最長(zhǎng)期限和已借數(shù)量,在選擇要續(xù)借的圖書欄會(huì)顯示該讀者已借閱的圖書信息;然后在表格中選擇此圖書,在續(xù)借圖書信息中填入相應(yīng)的信息之后,點(diǎn)擊續(xù)借按鈕如果此書未超期即成功續(xù)借此書。點(diǎn)擊刷新可以清空信息,重新辦理續(xù)借。</p><p><b> 歸還圖書</b></p&
66、gt;<p> 本功能窗體下,用戶應(yīng)該首先選擇驗(yàn)證依據(jù)中的任一種(如讀者編號(hào)),然后在驗(yàn)證條件一欄中,依據(jù)所選擇的依據(jù)條件種類添入相應(yīng)的條件,點(diǎn)擊查詢按鈕,如此讀者所借圖書已超期或此讀者已掛失,則會(huì)提示讀者歸還該超期圖書或辦理新證,否則,讀者信息的整體框中將會(huì)顯示讀者信息,在退出右邊的框中會(huì)顯示此讀者的可借數(shù)量、最長(zhǎng)期限和已借數(shù)量,在續(xù)借圖書信息欄會(huì)顯示該讀者已續(xù)借的圖書信息,在未續(xù)借圖書信息欄會(huì)顯示該讀者未續(xù)借的圖書信
67、息;然后在表格中選擇此圖書,如果此圖書已超期,則會(huì)顯示超期天數(shù)、每日罰金和罰款金額,然后點(diǎn)擊交付罰金按鈕,交付超期罰金后即可點(diǎn)擊歸還圖書按鈕歸還該圖書,否則在歸還圖書辦理中填入相應(yīng)的信息之后,點(diǎn)擊歸還圖書按鈕即成功歸還此書。點(diǎn)擊刷新可以清空信息,重新辦理還書。</p><p><b> 掛失圖書</b></p><p> 本功能窗體下,用戶應(yīng)該首先選擇驗(yàn)證依據(jù)中的
68、任一種(如讀者編號(hào)),然后在驗(yàn)證條件一欄中,依據(jù)所選擇的依據(jù)條件種類添入相應(yīng)的條件,點(diǎn)擊查詢按鈕,讀者信息的整體框中將會(huì)顯示讀者信息,在退出右邊的框中會(huì)顯示此讀者的可借數(shù)量、最長(zhǎng)期限和已借數(shù)量,在續(xù)借圖書信息欄會(huì)顯示該讀者已續(xù)借的圖書信息,在未續(xù)借圖書信息欄會(huì)顯示該讀者未續(xù)借的圖書信息;然后在表格中選擇此圖書,如果此圖書已超期,則會(huì)顯示超期天數(shù)、每日罰金和罰款金額,然后點(diǎn)擊交付罰金按鈕,交付超期罰金后輸入賠償金額即可點(diǎn)擊圖書掛失按鈕掛失
69、該圖書,否則在掛失圖書辦理中填入相應(yīng)的信息之后,點(diǎn)擊圖書掛失按鈕即成功掛失此書。點(diǎn)擊刷新可以清空信息,重新辦理掛失。</p><p> 4.1.4 讀者管理</p><p><b> 讀者類型設(shè)置</b></p><p> 在本窗體下,用戶可以根據(jù)自己所在的圖書館的具體情況、和辦證需要,設(shè)立不同的讀者類型。根據(jù)不同的讀者類型設(shè)置此類讀者
70、一次可借閱的圖書冊(cè)數(shù)以及最長(zhǎng)期限,從而達(dá)到最好的借閱效果!</p><p> 1.添加:點(diǎn)添加,然后在相應(yīng)的輸入框內(nèi)輸入相應(yīng)的信息,最后點(diǎn)擊保存。</p><p> 2.修改:從表格中選中所要修改的的對(duì)象,然后點(diǎn)修改,所選對(duì)象相應(yīng)的信息會(huì)自動(dòng)進(jìn)入相應(yīng)的輸入框,此時(shí)可以自行修改,修改完成后,點(diǎn)保存即可。</p><p> 3.刪除:可以從表格中選取所要?jiǎng)h除的對(duì)象
71、,點(diǎn)保存即可。</p><p> 4.取消:取消當(dāng)前操作。</p><p><b> 有效證件設(shè)置</b></p><p> 在本窗體下,用戶可以根據(jù)自己所在的圖書館的具體情況、和辦證需要,設(shè)立不同的有效證件。</p><p> 1.添加:點(diǎn)添加,然后在相應(yīng)的輸入框內(nèi)輸入相應(yīng)的信息,最后點(diǎn)擊保存。</p&g
72、t;<p> 2.修改:從表格中選中所要修改的的對(duì)象,然后點(diǎn)修改,所選對(duì)象相應(yīng)的信息會(huì)自動(dòng)進(jìn)入相應(yīng)的輸入框,此時(shí)可以自行修改,修改完成后,點(diǎn)保存即可。</p><p> 3.刪除:可以從表格中選取所要?jiǎng)h除的對(duì)象,點(diǎn)保存即可。</p><p> 4.取消:取消當(dāng)前操作。</p><p><b> 讀者信息</b></p
73、><p> 在本窗體下,可以詳細(xì)記錄下讀者的信息,以便于與讀者的聯(lián)系。同時(shí)本窗體提供了查詢、修改、添加、刪除功能,有助于用戶對(duì)讀者的統(tǒng)計(jì)和了解,對(duì)書館圖書的管理起了一定的保障。</p><p> 1.查詢:點(diǎn)查詢按鈕,彈出讀者信息查詢窗體,如下圖所示,</p><p> 可以選擇選擇查詢條件,然后在文本框中輸入關(guān)鍵詞語,點(diǎn)擊執(zhí)行查詢,查詢結(jié)果就可以顯示在讀者信息管
74、理窗體的表格內(nèi)。</p><p> 2全部信息:點(diǎn)擊此按鈕可以顯示所有圖書的全部信息。</p><p> 3.添加讀者:點(diǎn)擊此按鈕彈出圖書入庫窗體,如下圖所示,</p><p> 在各個(gè)文本框中輸入讀者的相關(guān)信息后,點(diǎn)擊添加按鈕,即可添加此新讀者</p><p><b> 的信息。</b></p>
75、<p> 4.更改資料:點(diǎn)擊此按鈕彈出讀者資料更新窗體,如下圖所示,</p><p> 點(diǎn)擊更新按鈕會(huì)彈出讀者資料修改窗體,如下圖所示:</p><p> 可以選擇查詢條件,之后再輸入關(guān)鍵詞語,即可在上個(gè)窗體中顯示所要修改的讀者信息,之后選擇所要修改的讀者信息,改完后點(diǎn)擊更新按鈕即可完成修改。</p><p> 5.注銷讀者:點(diǎn)擊此按鈕,彈出讀者資
76、料刪除窗體,如下圖所示:</p><p> 點(diǎn)擊刪除按鈕會(huì)彈出讀者資料刪除窗體,如下圖所示:</p><p> 可以選擇查詢條件,之后再輸入關(guān)鍵詞語,即可在上個(gè)窗體中顯示所要?jiǎng)h除的讀者信息,之后點(diǎn)擊刪除按鈕即可完成刪除。</p><p> 讀者掛失、恢復(fù)與到期續(xù)證</p><p> 本窗體為因不慎丟失借書證件的讀者提供了掛失功能,在一
77、定程度上解決了因證件丟失而造成的圖書冒領(lǐng)、冒借,圖書丟失的問題。當(dāng)證件找回或補(bǔ)辦,可以解除掛失。當(dāng)需要掛失時(shí),僅需選中所要掛失的讀者,點(diǎn)擊'掛失',系統(tǒng)將會(huì)提示操作成功。而相應(yīng)的為掛失讀者被選中時(shí),點(diǎn)擊恢復(fù)按鈕則可以恢復(fù)此讀者,在此窗體下還將自動(dòng)顯示借書證件已經(jīng)到期和過期的讀者,如果需要續(xù)辦,只需要人表格中選中要續(xù)辦的對(duì)象,點(diǎn)擊到期續(xù)證按鈕,系統(tǒng)將提示操作成功,同時(shí)讀者狀態(tài)將變?yōu)檎?。本窗體同時(shí)提供了查詢功能,可以進(jìn)行精
78、確查詢。</p><p><b> 4.2工具欄模塊</b></p><p> 第一個(gè),注銷當(dāng)前用戶按鈕,當(dāng)用戶已登錄本系統(tǒng)時(shí)才可使用,可注銷當(dāng)前登錄用戶。</p><p> 第二個(gè),讀者資料維護(hù)按鈕,實(shí)現(xiàn)讀者的查詢、添加、修改和刪除。</p><p> 第三個(gè),讀者掛失、恢復(fù)與到期續(xù)借按證按鈕,與菜單中相應(yīng)功能
79、一樣。</p><p> 第四個(gè),圖書管理按鈕,實(shí)現(xiàn)圖書的查詢、添加,修改和刪除。</p><p> 第五個(gè),借閱記錄按鈕,記錄圖書的借閱情況。</p><p> 第六個(gè),借閱圖書按鈕,實(shí)現(xiàn)圖書的借閱管理。</p><p> 第七個(gè),續(xù)借圖書按鈕,實(shí)現(xiàn)圖書的續(xù)借管理。</p><p> 第八個(gè),歸還圖書按鈕,
80、實(shí)現(xiàn)圖書的歸還管理。</p><p> 第九個(gè),圖書掛失按鈕,實(shí)現(xiàn)圖書的掛失管理。</p><p> 第十個(gè),瀏覽書目按鈕,實(shí)現(xiàn)圖書信息的查看。</p><p> 第十一個(gè),檢索書目按鈕,實(shí)現(xiàn)圖書信息的查詢。</p><p> 第十二個(gè),系統(tǒng)幫助按鈕,提供本系統(tǒng)的相關(guān)幫助。</p><p><b>
81、 第5章 用戶手冊(cè)</b></p><p><b> 5.1系統(tǒng)主要功能</b></p><p> 本系統(tǒng)是院校管理系統(tǒng),該系統(tǒng)主要功能包括管理員登錄及注冊(cè)、圖書館主頁(包括九個(gè)功能:本館概況、人員組成、開館時(shí)間、館藏分布、館內(nèi)布局、規(guī)章制度、新書通報(bào)、新書亮點(diǎn)和信息反饋)、工具欄、菜單欄(包括七個(gè)功能:系統(tǒng)設(shè)置、圖書設(shè)置、圖書管理、讀者管理、系統(tǒng)查詢
82、、統(tǒng)計(jì)排名和系統(tǒng)幫助)和狀態(tài)欄。 </p><p> 本課題主要是解決院校圖書管理問題,目標(biāo)是使院校圖書館管理人員在院校的圖書管理上也做到數(shù)據(jù)的信息化、快速化和網(wǎng)絡(luò)化。</p><p><b> 5.2運(yùn)行環(huán)境要求</b></p><p><b> 硬件最低配置要求</b></p><p>
83、 主 機(jī):主頻在133MHz以上(最重要是穩(wěn)定?。粌?nèi) 存:16MB內(nèi)存 ;硬 盤:系統(tǒng)需用硬盤容量大約30M;顯示器:標(biāo)準(zhǔn)VGA彩色顯示器;800X600,256色;輸入設(shè)備:鍵盤、鼠標(biāo)。</p><p><b> 軟件配置</b></p><p> 操作系統(tǒng):中文WINDOWS 2000以上版本。</p><p> 運(yùn)行環(huán)境:
84、JDK 1.4 以上版本。</p><p> 其它要求:要絕對(duì)地保證無病毒,否則會(huì)引起數(shù)據(jù)錯(cuò)誤!切記!</p><p> 5.3系統(tǒng)安裝與初始化</p><p> 本系統(tǒng)基于JAVA和ACCESS,故PC機(jī)上必須安裝JDK 1.4以上版本和Microsoft Office 2000 以上版本 ,不需要安裝其它特別軟件環(huán)境.</p><p&g
85、t;<b> 5.4系統(tǒng)操作說明</b></p><p> 進(jìn)入系統(tǒng)主界面,輸入下面的用戶名及密碼:</p><p> 用戶名: admin</p><p> 密 碼: admin</p><p> 用戶身份:圖書館管理員</p><p> 系統(tǒng)主界面如下圖所示:</p>
86、<p> 在這個(gè)界面可以進(jìn)行所有的操作,大體的功能已經(jīng)在上面的詳細(xì)設(shè)計(jì)中介紹。</p><p> 所遇到的困難及解決方案</p><p> 在畢業(yè)設(shè)計(jì)的過程中,我們遇到了很多意料之外的困難,由于本人的能力有限,以及所學(xué)知識(shí)的片面性從而導(dǎo)致在課程設(shè)計(jì)過程中出現(xiàn)了很多困難,從最初的構(gòu)思到最后的綜合測(cè)試,從程序出錯(cuò)到系統(tǒng)問題,大部分的困難是我們以前沒有遇到過的,于是虛心請(qǐng)教同
87、學(xué)及老師從而把問題解決掉。</p><p> ?。?)JAVA界面布局問題:在剛開始做界面,由于不熟悉JAVA的各種布局,所以做的界面非常粗糙且控件放置比較亂,但由于請(qǐng)教老師與同學(xué),這個(gè)問題慢慢解決了并達(dá)到相當(dāng)熟練的地步。</p><p> ?。?)JDBC數(shù)據(jù)庫問題:在剛連接數(shù)據(jù)庫時(shí),根據(jù)書上的做要設(shè)置數(shù)據(jù)源,但是這種做法往往使系統(tǒng)變得操作困難起來,于是便四處查找不用設(shè)數(shù)據(jù)源的代碼,想到
88、以前用VB做數(shù)據(jù)庫時(shí)就不用設(shè)數(shù)據(jù)源,便拿來代碼參考,經(jīng)過數(shù)次調(diào)試,終于成功。</p><p> ?。?)SWING類庫的使用:由于做界面時(shí)要用到許多其中的類庫,尤其是JAVA表格、JAVA滾動(dòng)面板和JAVA分隔面板比較不好做,但經(jīng)過多次查詢英文版的JDK 1.4 API和問老師以及同學(xué),終于得到了圓滿的解決。</p><p> ?。?)JAVA中嵌入網(wǎng)頁的問題:由于做了個(gè)圖書館主頁,想把整
89、個(gè)圖書館的相關(guān)信息通過網(wǎng)頁的形式反映出來,但是在做的初期,手頭上這方面的資料可以說是少之又少,但經(jīng)過多方查找,尤其是通過上網(wǎng)查找,終于有了一點(diǎn)頭緒,埋頭做了一天多,終于把第一個(gè)網(wǎng)頁顯示出來,萬事開頭難,以后的就好做了。</p><p> ?。?)判斷圖書是否超期的問題:由于不懂JAVA中日期是怎么判斷的,所以在做的時(shí)候一度想放棄,但做做停停,始終不想放棄,功夫不負(fù)有心人呢,經(jīng)過多次調(diào)試和請(qǐng)教老師,終于基本上解決,
90、實(shí)現(xiàn)此功能。</p><p> ?。?)狀態(tài)欄的制作問題:由于JAVA類庫中并沒有提供狀態(tài)欄一類的類,所以在做的時(shí)候查找了好多方法,終于找到一個(gè)可行的,即用標(biāo)簽框和邊框組合做成狀態(tài)欄,經(jīng)以多次調(diào)試,終于做成現(xiàn)在這個(gè)比較滿意的樣子。</p><p> ?。?)JAVA打印與報(bào)表制作的問題:這是目前唯一一個(gè)沒有得到解決的問題,未免有不少遺憾,雖多方查找此方面的資料并多次請(qǐng)教老師與同學(xué),但始終沒
91、有得到解決,這也是本系統(tǒng)中比較重要的一個(gè)功能,實(shí)現(xiàn)比較難是一個(gè)原因,但更重要的是沒有足夠的時(shí)間去解決它。</p><p><b> 結(jié)束語</b></p><p> 經(jīng)過一個(gè)多月的設(shè)計(jì)和開發(fā),圖書館管理系統(tǒng)基本開發(fā)完畢。但是由于畢業(yè)設(shè)計(jì)時(shí)間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如聯(lián)機(jī)文檔比較少,用戶界面不夠美觀,出錯(cuò)處理不夠等多方面問題。這些都有待進(jìn)一步改善
92、。</p><p> 兩個(gè)月的畢業(yè)設(shè)計(jì),使我提高了實(shí)際操作能力,從以前的理論上升到實(shí)踐,從感性認(rèn)識(shí)上升到理性認(rèn)識(shí),真正做到學(xué)有所用,雖然在設(shè)計(jì)過程中我也遇到一些困難,但在老師的幫助和自己的努力下,我都一一克服了,但由于時(shí)間關(guān)系,我并不能做到盡善盡美,應(yīng)該說這是一大遺憾吧。</p><p> 本系統(tǒng)的擴(kuò)展性很強(qiáng),可根據(jù)不同讀者的需要,增加其他的功能模塊,當(dāng)然由于技術(shù)和語言使用方面存在一些
93、不足,所以本管理系統(tǒng)在功能完善上有待進(jìn)一步的劃分和制作。</p><p> 首先,由于數(shù)據(jù)庫原理的某些方面的細(xì)節(jié)掌握不夠扎實(shí),導(dǎo)致設(shè)計(jì)過程中的很多變動(dòng)。</p><p> 其次,對(duì)于本次設(shè)計(jì),由于時(shí)間、自身開發(fā)水平及其它原因,對(duì)于圖形間的比較,沒有能夠?qū)崿F(xiàn),這是自己的一大遺憾。</p><p> 通過這段時(shí)間的畢業(yè)設(shè)計(jì),學(xué)到了很多東西,不僅把以前所學(xué)的很多知識(shí)
94、充分利用上了,還要我學(xué)會(huì)使用了編程語言和數(shù)據(jù)庫開發(fā)技術(shù)。</p><p> 我們?cè)谔撔穆犎『徒邮芾蠋熀屯瑢W(xué)們的意見和建議的同時(shí),會(huì)更加努力將其加以完善,并且提高自身知識(shí)水平。這并不是畢業(yè)設(shè)計(jì)的結(jié)束,更不是人生在學(xué)習(xí)生涯中的結(jié)束,而是新環(huán)境、新學(xué)習(xí)、新挑戰(zhàn)的開始。有這樣我們才能學(xué)無止境,以求得更大的發(fā)展。對(duì)于我們年輕人來說,我相信:挑戰(zhàn)越多,機(jī)會(huì)越多。我們會(huì)打足精神,努力開創(chuàng)新的成績(jī),勇敢的面對(duì)以后發(fā)生的一切,更
95、好的提高自己,以便能夠更好為社會(huì)服務(wù),為人民服務(wù),近而體現(xiàn)自己在社會(huì)發(fā)展中的價(jià)值。 </p><p><b> 致 謝</b></p><p> 本次畢業(yè)設(shè)計(jì)使我對(duì)數(shù)據(jù)庫和JAVA的應(yīng)用有了更好的掌握,雖然只是一個(gè)小的應(yīng)用軟件,但在這次實(shí)踐中,特別是在收集資料,分析資料過程中第一次運(yùn)用了軟件工程的理論,掌握了一些分析問題、解決問題的能力,在這過程中也參考了別人
96、的一些數(shù)據(jù)庫作品及思路,并應(yīng)用到自己的設(shè)計(jì)中。當(dāng)然,在做這個(gè)軟件的過程中也收到了一些挫折,有很多問題沒有考慮徹底,在編寫和修改代碼的過程中遇到了很多困難,在老師和同學(xué)的幫助下,均一一克服了這些困難。但這給了我編寫軟件的經(jīng)驗(yàn)和教訓(xùn),同時(shí)也培養(yǎng)了我細(xì)心,耐心等性格,樹立了一種良好科學(xué)的態(tài)度。</p><p> 在這次畢業(yè)設(shè)計(jì)的過程中我們收益非淺,我深深的體會(huì)到了如何把自己所學(xué)過的專業(yè)知識(shí)與實(shí)際應(yīng)用結(jié)合起來,懂得如何
97、靈活運(yùn)用自己所掌握的理論知識(shí),通過本次畢業(yè)設(shè)計(jì)使自己的知識(shí)得以鞏固和擴(kuò)展。在老師的大力支持和精心指導(dǎo)下,經(jīng)過與同學(xué)的共同努力,經(jīng)過將近兩個(gè)月的時(shí)間順利完成了本次畢業(yè)設(shè)計(jì)。</p><p> 在專業(yè)知識(shí)方面,我們學(xué)到了很多新的東西,特別在JAVA、及Assess等方面,有了很大的提高。我們體會(huì)到了軟件開發(fā)不僅僅是編程,它需要方方面面的考慮,同時(shí)也必須具備比較全面的知識(shí)。就像我們生活中的每一件事都需要有始有終,認(rèn)真
98、對(duì)待。</p><p> 首先我要感謝我的指導(dǎo)老師,他負(fù)責(zé)任的指導(dǎo)和建議使我受益非淺,他每時(shí)每刻的督促使我不敢有絲毫的怠慢,他一直給予我悉心的教導(dǎo)和莫大的支持,無論在學(xué)習(xí)上還是在精神上都給予了幫助,這些幫助和鼓舞對(duì)我而言是一筆財(cái)富,它一直鞭策著我認(rèn)真的完成畢業(yè)設(shè)計(jì),而且也讓我在面對(duì)人生的設(shè)計(jì)舞臺(tái)時(shí)同樣充滿了信心。我從指導(dǎo)老師身上學(xué)到了很多東西。他深厚的理論水平都使我受益匪淺。他無論在理論上還是在實(shí)踐中,都給與我
99、很大的幫助,使我得到不少的提高這對(duì)于我以后的工作和學(xué)習(xí)都有一種巨大的幫助。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 周之英 編著,《現(xiàn)代軟件工程》,科學(xué)出版社</p><p> [2] 黃梯云 主編,《管理信息系統(tǒng) 》,經(jīng)濟(jì)科學(xué)出版社</p><p> [3] 王珊 編著
100、,《數(shù)據(jù)庫系統(tǒng)原理教程》,清華大學(xué)出版社</p><p> [4] 張淮野 譯,《數(shù)據(jù)庫設(shè)計(jì)與編程實(shí)例詳解》,電子工業(yè)出版社</p><p> [5] 耿祥義、張躍平 編著,《JAVA2實(shí)用教程(第二版)》,清華大學(xué)出版社</p><p> [6] 張健 編著,《Java語言與JBuilder應(yīng)用基礎(chǔ)教程》,科學(xué)出版社</p><p
101、> [7] 東方人華 主編,《Java2入門與提高》,清華大學(xué)出版社 </p><p> [8] 朱福喜、唐曉軍 編著,《Java程序設(shè)計(jì)技巧與開發(fā)實(shí)例》,人民郵電出版社</p><p><b> 附錄</b></p><p> 本節(jié)將著重把本系統(tǒng)中所涉及到的比較重要的源代碼摘附如下:</p><p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)絡(luò)安全與解決方法
- 網(wǎng)絡(luò)安全畢業(yè)論文
- 畢業(yè)論文—網(wǎng)絡(luò)安全
- 網(wǎng)絡(luò)安全畢業(yè)論文
- 畢業(yè)論文--企業(yè)網(wǎng)絡(luò)安全解決方案
- 網(wǎng)絡(luò)安全畢業(yè)論文
- 畢業(yè)論文--網(wǎng)絡(luò)安全問題及其解決方案
- 網(wǎng)絡(luò)安全設(shè)計(jì)畢業(yè)論文
- 網(wǎng)絡(luò)安全研究畢業(yè)論文
- 網(wǎng)絡(luò)安全畢業(yè)論文 (2)
- 網(wǎng)絡(luò)安全畢業(yè)論文 (2)
- 網(wǎng)絡(luò)安全畢業(yè)論文設(shè)計(jì)
- 《電梯維修保養(yǎng)與解決方法》畢業(yè)論文
- 網(wǎng)絡(luò)安全設(shè)計(jì)與實(shí)施畢業(yè)論文
- 運(yùn)用erp存在的問題與解決方法畢業(yè)論文
- 食品安全畢業(yè)論文---食品安全問題及其解決方法
- 畢業(yè)論文--企業(yè)網(wǎng)絡(luò)安全威脅的解決方案
- 大型企業(yè)網(wǎng)絡(luò)安全解決方案畢業(yè)論文
- 畢業(yè)論文----學(xué)校網(wǎng)絡(luò)安全探究
- 校園網(wǎng)絡(luò)安全畢業(yè)論文
評(píng)論
0/150
提交評(píng)論