2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩56頁(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、<p><b>  目錄</b></p><p><b>  摘 要IV</b></p><p>  AbstractV</p><p><b>  引 言1</b></p><p>  第一章 緒 論 2</p><p>  1.1

2、課題的研究背景2</p><p>  1.2 課題的國(guó)內(nèi)外研究動(dòng)態(tài)2</p><p>  1.3 課題的研究意義3</p><p>  1.4 課題的主要內(nèi)容介紹3</p><p>  第二章 系統(tǒng)開發(fā)工具及相關(guān)技術(shù)介紹4</p><p>  2.1 JSP技術(shù)4</p><p> 

3、 2.2 JavaBean5</p><p>  2.3 JDBC5</p><p>  2.4 Servlet5</p><p>  2.5 MySQL6</p><p>  2.6 TOMCAT6</p><p>  2.7 Eclipse6</p><p>  2.8 B/

4、S結(jié)構(gòu)7</p><p>  2.9 本章總結(jié)8</p><p>  第三章 系統(tǒng)分析9</p><p>  3.1 系統(tǒng)的可行性分析9</p><p>  3.1.1經(jīng)濟(jì)可行性分析9</p><p>  3.1.2技術(shù)可行性分析9</p><p>  3.1.3社會(huì)可行性分析9&

5、lt;/p><p>  3.2 系統(tǒng)的需求分析10</p><p>  3.3系統(tǒng)的功能需求10</p><p>  3.4環(huán)境需求11</p><p>  3.5數(shù)據(jù)要求12</p><p>  3.6設(shè)計(jì)模式13</p><p>  第四章 系統(tǒng)設(shè)計(jì)14</p>&

6、lt;p>  4.1系統(tǒng)概要14</p><p>  4.2功能模塊14</p><p>  4.3設(shè)計(jì)思想15</p><p>  4.4.各個(gè)數(shù)據(jù)表的結(jié)構(gòu)表15</p><p>  4.5模塊設(shè)計(jì)及功能19</p><p>  4.5.1圖書查詢19</p><p> 

7、 4.5.2借閱管理19</p><p>  4.5.3圖書管理19</p><p>  4.5.4借書證管理20</p><p>  4.5.5讀者規(guī)則管理20</p><p>  4.5.6借還圖書功能流程圖21</p><p>  第五章 系統(tǒng)實(shí)現(xiàn)22</p><p>  5

8、.1管理員登錄模塊22</p><p>  6.2圖書館主界面模塊24</p><p>  6.3圖書檔案管理模塊27</p><p>  6.4 圖書借閱模塊30</p><p>  6.4 圖書歸還模塊32</p><p>  6.4 圖書借閱查詢模塊33</p><p>  6

9、.4 借閱到期提醒模塊35</p><p>  6.4 更改口令模塊37</p><p>  第六章 系統(tǒng)測(cè)試40</p><p>  7.1測(cè)試目的40</p><p>  7.2測(cè)試環(huán)境40</p><p>  7.3測(cè)試方案40</p><p>  7.4設(shè)計(jì)測(cè)試用例40&

10、lt;/p><p><b>  總結(jié)42</b></p><p><b>  參考文獻(xiàn)44</b></p><p><b>  致謝45</b></p><p><b>  附錄46</b></p><p><b> 

11、 摘 要</b></p><p>  隨著電腦、手機(jī)等信息工具的普及,人們能更加完善、快捷地處理信息數(shù)據(jù)。在圖書館的日常運(yùn)作中,由于圖書借閱和用戶查詢次數(shù)繁多,需要進(jìn)行繁雜的信息數(shù)據(jù)管理。</p><p>  為了能更高效、快捷、穩(wěn)定地管理圖書館的數(shù)據(jù)信息,本文設(shè)計(jì)并實(shí)現(xiàn)了一套基于Web的圖書管理借閱系統(tǒng)。系統(tǒng)采用Browser/Server運(yùn)行模式,基于JAVA開發(fā)平臺(tái),并

12、使用SQL Server作為后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng)。系統(tǒng)主要實(shí)現(xiàn)了以下幾個(gè)功能:查詢圖書、借還圖書、圖書管理、讀者信息管理,讀者留言、公告欄等。讀者只需要通過(guò)瀏覽器訪問(wèn)本系統(tǒng),就可以輕松實(shí)現(xiàn)圖書查詢、圖書借還等操作。同樣,圖書管理員也可以使用本系統(tǒng)方便快捷地完成圖書館的信息數(shù)據(jù)管理工作。另外,由于手機(jī)使用的普及,本系統(tǒng)中還新加入了WAP查詢功能,借助于無(wú)線網(wǎng)絡(luò),讀者可以通過(guò)使用手機(jī),更加方便、快捷地完成圖書查詢的工作,這為讀者帶來(lái)了更多便捷。&

13、lt;/p><p>  關(guān)鍵詞: B/S模式;JSP;WEB;圖書管理系統(tǒng) </p><p><b>  Abstract</b></p><p>  With the information tools becoming so popular, such as computer and cell phone etc, people can han

14、dle the information data more perfectly and rapidly. In the daily library operation, as book-borrowed and the ones searched being so frequently, the library has to deal with a great many complicated data.</p><

15、p>  For the data management more efficiently, fast and reliably, the thesis designs and implements a library management system which is based on Web. On the Java platform, the system adopts the Browser/Server model, w

16、hich takes SQL Server as a database server. The system mainly carry out the following functions: searching for borrowing and returning, book management, reader information management, reads’ messages, and the library bul

17、letin. While the readers interview the system through the browser, </p><p>  Key words: B/S;JSP;WEB;Library Management System</p><p><b>  引言</b></p><p>  隨著社會(huì)的發(fā)展,人們對(duì)知識(shí)的需

18、求也不斷地增長(zhǎng)。在這種形勢(shì)下,書籍就漸漸地成為人們獲取并增長(zhǎng)知識(shí)的主要途徑,而圖書館就自然而然地在人們的生活中占據(jù)了一定的位置,如何科學(xué)地管理圖書館不但關(guān)系到讀者求知的方便程度,也關(guān)系到圖書館的發(fā)展,因此,開發(fā)一套完善的圖書館管理系統(tǒng)就必不可少了,本文介紹了在WindowsXP及Java、JSP、Dreamweaver+Mysql Server環(huán)境下采用“自上而下地總體規(guī)劃,自下而上地應(yīng)用開發(fā)”的策略開發(fā)本系統(tǒng)的詳細(xì)過(guò)程,提出實(shí)現(xiàn)圖書館

19、信息管理、資源共享的基本目標(biāo),從而推動(dòng)邁向數(shù)字化圖書館的步伐,并闡述系統(tǒng)結(jié)構(gòu)設(shè)計(jì)和功能設(shè)計(jì),從圖書的入庫(kù)登記到查詢?yōu)g覽,從借書證發(fā)放到圖書的借閱,形成了一個(gè)整體自動(dòng)化管理模式,從軟件工程的角度進(jìn)行了科學(xué)而嚴(yán)謹(jǐn)?shù)年U述。</p><p>  圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的圖書館都是初步開始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息管理。數(shù)據(jù)信息處理工作量大,容易

20、出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找。總的來(lái)說(shuō),缺乏系統(tǒng),規(guī)范的信息管理手段。盡管有的圖書館有計(jì)算機(jī),但是尚未用于信息管理,沒(méi)有發(fā)揮它的效力,資源閑置比較突出,這就是圖書館管理系統(tǒng)的開發(fā)的基本環(huán)境。[1] 數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改。圖書館采取手工方式對(duì)圖書借閱情況進(jìn)行人工管理,由于信息比較多,圖書借閱信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書證上,圖書的數(shù)目和內(nèi)容記錄在文件中,圖書館的工作

21、人員和管理員也只是當(dāng)時(shí)對(duì)它比較清楚,時(shí)間一長(zhǎng),如再要進(jìn)行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費(fèi)時(shí)、費(fèi)力。如要對(duì)很長(zhǎng)時(shí)間以前的圖書進(jìn)行更改就更加困難了。[2] 基于這一問(wèn)題,我認(rèn)為有必要建立一個(gè)圖書館管理系統(tǒng),使圖書管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改圖書情況。</p><p><b>  第一章 緒 論<

22、;/b></p><p>  1.1 課題的研究背景</p><p>  當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代,計(jì)算機(jī)與信息處理技術(shù)日漸成熟。隨著Internet和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的蓬勃發(fā)展,Web技術(shù)得到了迅猛地發(fā)展。在科學(xué)技術(shù)高速發(fā)展的今天,信息技術(shù)已經(jīng)滲透到社會(huì)發(fā)展的每一個(gè)領(lǐng)域,而計(jì)算機(jī)技術(shù)為工作提供了方便性、高效性、靈活性及安全性,尤其Web技術(shù)的高速發(fā)展將計(jì)算機(jī)的應(yīng)用提升到另一個(gè)層次

23、。而圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,利用計(jì)算機(jī)來(lái)管理復(fù)雜的信息,能夠充分發(fā)揮計(jì)算機(jī)的優(yōu)越性。</p><p>  1.2 課題的國(guó)內(nèi)外研究動(dòng)態(tài)</p><p>  隨著社會(huì)的進(jìn)步和科學(xué)文化的發(fā)展,人類的知識(shí)總量不斷增長(zhǎng),科學(xué)領(lǐng)域不斷擴(kuò)大,產(chǎn)生出許多分支學(xué)科和專業(yè),科研勞動(dòng)日益專業(yè)化和社會(huì)化,人們對(duì)書刊文獻(xiàn)的利用行為、對(duì)圖書館各個(gè)工作環(huán)節(jié)的要

24、求都發(fā)生了很大的變化,科研活動(dòng)中劃分出圖書館情報(bào)工作,圖書館的社會(huì)職能隨之而變,圖書館從原先一般的文化教育機(jī)構(gòu)擴(kuò)大而成為科研勞動(dòng)不可或缺的一部分,圖書情報(bào)事業(yè)在當(dāng)今信息化社會(huì)的地位和作用日益加強(qiáng)。 圖書館學(xué)在我國(guó)發(fā)展較快、成績(jī)顯著,它作為1門具有現(xiàn)代科學(xué)意義的學(xué)科,在我國(guó)的出現(xiàn)始于20世紀(jì)初,經(jīng)過(guò)近百年的發(fā)展,已逐漸形成1定的中國(guó)特色;建國(guó)50余年以來(lái),我國(guó)的圖書事業(yè)漸成規(guī)模,形成了1個(gè)布局合理、藏書比較豐富、具有全國(guó)規(guī)模的圖

25、書館事業(yè)體系;尤其是改革開放近20年以來(lái),通過(guò)對(duì)外交流,通過(guò)引進(jìn)、介紹、移植,我國(guó)在圖書館學(xué)情報(bào)學(xué)理論方面出了不少成果,并加強(qiáng)了對(duì)圖書館現(xiàn)代技術(shù)的研發(fā)利用,圖書館正在逐步走向數(shù)字化、電子化和網(wǎng)絡(luò)化,圖書情報(bào)事業(yè)正在成為我國(guó)社會(huì)生活中1個(gè)重要的信息產(chǎn)業(yè)部門。然而,作為國(guó)際性學(xué)科的圖書館學(xué)情報(bào)學(xué),其發(fā)展水平在國(guó)際上不具有可比性,與發(fā)達(dá)國(guó)家相比,無(wú)論在理論研究還是實(shí)際情況方面,我國(guó)的圖</p><p>  圖書情報(bào)事業(yè)

26、與發(fā)達(dá)國(guó)家的差距,主要體現(xiàn)在兩個(gè)方面,理論研究方面和實(shí)際情況方面。理論研究方面。其中,在純理論(也即基礎(chǔ)理論)研究方面并不落后多少,甚至在某些方面還頗具特色;而在應(yīng)用研究方面則差距甚為明顯,比如信息技術(shù)應(yīng)用研究方面的差距。究其原因,主要在于以下幾個(gè)方面的因素:(1)歷史的原因,科技發(fā)展水平和經(jīng)濟(jì)基礎(chǔ)落后,國(guó)民文化素質(zhì)較低等,(2)圖書館界缺乏真正的、系統(tǒng)的有組織的調(diào)查研究,理論脫離實(shí)際,而且在某些方面存在認(rèn)識(shí)上的誤區(qū);(3)圖書情報(bào)信息

27、技術(shù)應(yīng)用水平低,不能為圖書館學(xué)情報(bào)學(xué)理論研究有效地開辟新領(lǐng)域、提出新課題,這是因?yàn)槲覈?guó)的圖書館理論研究與實(shí)踐活動(dòng)嚴(yán)重脫節(jié),理論成果對(duì)實(shí)踐缺乏指導(dǎo)意義,因而理論研究生命力不強(qiáng)。</p><p>  1.3 課題的研究意義</p><p>  盡管有的圖書館有圖書管理系統(tǒng),但是僅僅限于圖書管理員使用,屬于單機(jī)系統(tǒng),對(duì)于Internet服務(wù)幾乎沒(méi)有。這樣的圖書管理系統(tǒng)根本沒(méi)有發(fā)揮它的效力,資源閑

28、置比較突出。</p><p>  基于這此問(wèn)題,有必要建立一個(gè)圖書管理系統(tǒng)有效的支持WEB的服務(wù),以使圖書管理工作規(guī)范化,系統(tǒng)化,程序化,提高信息處理的速度和準(zhǔn)確性,并且能通過(guò)Internet能夠及時(shí)、準(zhǔn)確修改圖書情況。</p><p>  本系統(tǒng)的設(shè)計(jì)主要有效的支持WEB訪問(wèn),使得資源利用最大化用戶只需要通過(guò)瀏覽器或者手機(jī)WAP訪問(wèn)就可以實(shí)現(xiàn)操作,操作簡(jiǎn)單靈活。</p>&

29、lt;p>  1.4 課題的主要內(nèi)容介紹</p><p>  該圖書館借閱系統(tǒng)采用Browser/Server運(yùn)行模式,基于JAVA開發(fā)平臺(tái),并使用SQL Server作為后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng)。系統(tǒng)主要實(shí)現(xiàn)了以下幾個(gè)功能:查詢圖書、借還圖書、圖書管理、讀者信息管理,讀者留言、公告欄等。讀者只需要通過(guò)瀏覽器訪問(wèn)本系統(tǒng),就可以輕松實(shí)現(xiàn)圖書查詢、圖書借還等操作。同樣,圖書管理員也可以使用本系統(tǒng)方便快捷地完成圖書館的信息

30、數(shù)據(jù)管理工作。</p><p>  第二章 系統(tǒng)開發(fā)工具及相關(guān)技術(shù)介紹</p><p><b>  2.1 JSP技術(shù)</b></p><p>  JavaServer Pages 技術(shù)是一個(gè)純Java平臺(tái)的技術(shù),它主要用來(lái)產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)內(nèi)容。在傳統(tǒng)的網(wǎng)頁(yè)HTML文件中加入Java程序片段和JSP標(biāo)記,就構(gòu)成了JSP網(wǎng)頁(yè)。Web服務(wù)器接收到訪問(wèn)J

31、SP網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以HTML格式返回給客戶。JSP是基于Java Servlet以及整個(gè)Java體系的Web開發(fā)技術(shù),利用這一技術(shù)可以建立先進(jìn)、安全、快速和跨平臺(tái)的動(dòng)態(tài)網(wǎng)頁(yè)。</p><p>  JSP在多個(gè)方面加速了動(dòng)態(tài)的Web頁(yè)面的開發(fā):</p><p>  程序?qū)懸淮危教幙梢赃\(yùn)行。JSP在設(shè)計(jì)時(shí),充分考慮到應(yīng)用平臺(tái)的無(wú)關(guān)性。依賴于Java的可移

32、植性,JSP得到目前許多流行操作平臺(tái)的支持,可在Apache、NetScape、IIS等服務(wù)器上執(zhí)行。</p><p>  執(zhí)行速度快。JSP頁(yè)面只需編譯一次轉(zhuǎn)化為Java字節(jié)代碼,其后一直駐留于服務(wù)器內(nèi)存中,加快了對(duì)JSP頁(yè)面的響應(yīng)速度。若不考慮JSP頁(yè)面第一次編譯所花的時(shí)間,則JSP的響應(yīng)速度要比ASP快得多。</p><p>  Java的優(yōu)勢(shì)。JSP技術(shù)是用Java語(yǔ)言作為腳本語(yǔ)言

33、的。跨平臺(tái)、成熟、健壯、易擴(kuò)充的Java技術(shù)使得開發(fā)人員的工作在其他方面也變得容易和簡(jiǎn)單。Java語(yǔ)言通過(guò)提供防止內(nèi)存泄漏的方法,在內(nèi)存管理方面大顯身手。加之,JSP為應(yīng)用程序提供了更為健壯的意外事件處理機(jī)制,充分發(fā)揮了Java的優(yōu)勢(shì)。</p><p>  JSP標(biāo)簽可擴(kuò)充性和跨平臺(tái)的可重用性。JSP技術(shù)能夠使開發(fā)者擴(kuò)展JSP標(biāo)簽得以應(yīng)用,JSP開發(fā)者能定制標(biāo)簽庫(kù),大大減少對(duì)腳本語(yǔ)言的依賴。由于定制標(biāo)簽技術(shù),使網(wǎng)

34、頁(yè)制作者降低了制作網(wǎng)頁(yè)和向多個(gè)網(wǎng)頁(yè)擴(kuò)充關(guān)鍵功能的復(fù)雜程度。JSP組件(企業(yè)Javabeans,JavaBeans或定制的JSP標(biāo)簽)都是跨平臺(tái)可重用的。Javabeans和企業(yè)Javabeans組件可以訪問(wèn)傳統(tǒng)的數(shù)據(jù)庫(kù),并能以分布式系統(tǒng)模式工作于UNIX和WINDOWS平臺(tái)。</p><p>  2.2 JavaBean</p><p>  JSP網(wǎng)站吸引人的地方之一就是能結(jié)合JavaBe

35、an技術(shù)來(lái)擴(kuò)充網(wǎng)站中程序的功能。JavaBean 是一個(gè)可重復(fù)使用、且跨平臺(tái)的軟件組件。</p><p>  JSP搭配JavaBean來(lái)使用,有以下優(yōu)點(diǎn):</p><p>  可將HTML和Java程序分離,為了日后維護(hù)的方便,如果把所有的程序代碼(Html和Java)寫到JSP網(wǎng)頁(yè)中,則會(huì)使整個(gè)程序代碼又多又繁雜,造成日后維護(hù)上的困難。</p><p>  我們

36、可以將常用到的程序?qū)懗蒍avaBean組件,JSP網(wǎng)頁(yè)只要調(diào)用JavaBean組件來(lái)執(zhí)行我們所要的功能,不用再重復(fù)寫相同的程序,這樣一來(lái),可以節(jié)省開發(fā)所需的時(shí)間。[7]</p><p><b>  2.3 JDBC</b></p><p>  JDBC由一組Java語(yǔ)言編寫的類和接口組成,使用內(nèi)嵌式的SQL,主要實(shí)現(xiàn)三方面的功能:建立與數(shù)據(jù)庫(kù)的連接,執(zhí)行SQL聲明以及

37、處理SQL執(zhí)行結(jié)果。JDBC支持基本的SQL功能,使用它可方便地與不同的關(guān)系型數(shù)據(jù)庫(kù)建立連接,進(jìn)行相關(guān)操作,并無(wú)需再為不同的DBMS分別編寫程序。[10]</p><p>  2.4 Servlet</p><p>  Servlet是是JAVA 2.0中新增的一個(gè)全新功能。它是與Applet相對(duì)應(yīng)的,Applet是運(yùn)行在客戶端的瀏覽器,而Servlet是運(yùn)行在服務(wù)器端的。 JAVA Se

38、rvlets 是運(yùn)行在請(qǐng)求/面向請(qǐng)求服務(wù)器上的模塊。也就是說(shuō):servlet能夠象CGI腳本一樣擴(kuò)展WEB服務(wù)器功能,但是servlet占用很少密集資源,當(dāng)一個(gè)服務(wù)器裝載servlet時(shí), 它運(yùn)行servlet的 init 方法. 這個(gè)方法不能反復(fù)調(diào)用,一旦調(diào)用就是再裝載servlet. 直到服務(wù)器調(diào)用 destroy 方法卸載 servlet后才能再調(diào)用.每個(gè)新的CGI要求在服務(wù)器上新增一個(gè)進(jìn)程。如果多個(gè)用戶并發(fā)地訪問(wèn)該程序,這些進(jìn)程

39、將消耗該Web服務(wù)器所有的可用資源,并且系統(tǒng)性能降低到極其低下的地步。有很多用CGI腳本編制的一些站點(diǎn)由于訪問(wèn)量劇增,性能迅速下降,這是CGI腳本一個(gè)缺點(diǎn)。 同時(shí)由于servlet 是用java編寫的,因此是跨平臺(tái)的。[12]</p><p><b>  2.5 MySQL</b></p><p>  MySQL是一個(gè)多用戶、多線程的SQL數(shù)據(jù)庫(kù),是一個(gè)客戶機(jī)/服務(wù)器

40、結(jié)構(gòu)的應(yīng)用,它由一個(gè)服務(wù)器守護(hù)程序mysqld和很多不同的客戶程序和庫(kù)組成。MySQL的快速和靈活性足以滿足一個(gè)網(wǎng)站的信息管理工作。 因?yàn)樵S可證的靈活,任何人都可以以任何目的免費(fèi)使用,修改,和分發(fā) PostgreSQL,不管是私用,商用,還是學(xué)術(shù)研究使用。命令執(zhí)行速度快,也許是現(xiàn)今最快的;簡(jiǎn)單有效的用戶特權(quán)系統(tǒng)。MySQL使用完全免費(fèi),使得其運(yùn)用范圍更加廣泛。</p><p>  2.6 TOMCAT</

41、p><p>  Tomcat服務(wù)器是Apache Group Jakarta小組開發(fā)的一個(gè)免費(fèi)服務(wù)器軟件,適合于嵌入Apache中使用,而且,它的源代碼可以免費(fèi)獲得,你可以自由地對(duì)它進(jìn)行擴(kuò)充。Tomcat服務(wù)器的兼容性很好,如WebLogic服務(wù)器采用其為Web服務(wù)器引擎,Jbuilder將其作為標(biāo)準(zhǔn)的測(cè)試服務(wù)器,Sun公司也將其作為JSP技術(shù)應(yīng)用的示例服務(wù)器。但是Tomcat服務(wù)器有眾多大軟件公司的支持,而且服務(wù)器

42、的性能穩(wěn)定,其發(fā)展前景很好。</p><p>  2.7 Eclipse</p><p>  Eclipse是一個(gè)非常優(yōu)秀的集成開發(fā)環(huán)境,它旨在簡(jiǎn)化用于多操作系統(tǒng)軟件工具的開發(fā)過(guò)程,可以用于管理多種開發(fā)任務(wù),其中包括測(cè)試、性能調(diào)整以及程序調(diào)試等,而且還可以集成來(lái)自多個(gè)供應(yīng)商的第三方應(yīng)用程序開發(fā)工具。通過(guò)集成大量的插件,Eclipse的功能可以不斷擴(kuò)展,以支持各種不同的應(yīng)用。</p&

43、gt;<p>  Eclipse平臺(tái)是一個(gè)成熟的、精心設(shè)計(jì)的、可擴(kuò)展的體系結(jié)構(gòu),其組成結(jié)構(gòu)如圖所示用 Eclipse開發(fā)的插件,可以適應(yīng)多平臺(tái)的需要 , 且具有良好的可擴(kuò)展性和靈活性。</p><p>  Eclipse 是一個(gè)開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括

44、Java 開發(fā)工具(Java Development Tools,JDT)。</p><p><b>  2.8 B/S結(jié)構(gòu)</b></p><p>  本系統(tǒng)采用B/S模式來(lái)實(shí)現(xiàn)客戶端對(duì)服務(wù)器端的調(diào)用,所謂B/S模式即瀏覽器/服務(wù)器模式,是一種從傳統(tǒng)的二層C/S模式發(fā)展起來(lái)的新的網(wǎng)絡(luò)結(jié)構(gòu)模式。在B/S模式中,客戶端運(yùn)行瀏覽器軟件。瀏覽器以超文本形式向WEB服務(wù)器提出

45、訪問(wèn)數(shù)據(jù)庫(kù)的要求,WEB服務(wù)器接受客戶端請(qǐng)求后,將這個(gè)請(qǐng)求轉(zhuǎn)化為SQL語(yǔ)法,并交給數(shù)據(jù)庫(kù)服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器得到請(qǐng)求后,驗(yàn)證其合法性,并進(jìn)行數(shù)據(jù)處理,然后將處理后的結(jié)果返回給WEB服務(wù)器,WEB 服務(wù)器再一次將得到的所有結(jié)果進(jìn)行轉(zhuǎn)化,變成HTML文檔形式,轉(zhuǎn)發(fā)給客戶端瀏覽器,以友好的WEB頁(yè)面形式顯示出來(lái)。如圖2.1所示。</p><p>  圖2.1 B/S模式圖</p><p>  與

46、傳統(tǒng)的C/S模式相比,B/S結(jié)構(gòu)把處理功能全部移植到了服務(wù)器端,用戶的請(qǐng)求通過(guò)瀏覽器發(fā)出,無(wú)論是使用和數(shù)據(jù)庫(kù)維護(hù)上都比傳統(tǒng)模式更加經(jīng)濟(jì)方便。而且使維護(hù)任務(wù)層次化:管理員負(fù)責(zé)服務(wù)器硬件日常管理和維護(hù),系統(tǒng)維護(hù)人員負(fù)責(zé)后臺(tái)數(shù)據(jù)庫(kù)數(shù)據(jù)更新維護(hù)。</p><p><b>  2.9 本章總結(jié)</b></p><p>  本章主要介紹本課題所要采用的各種相關(guān)技術(shù)及開發(fā)工具。首先

47、介紹了開發(fā)JAVA工具,詳細(xì)說(shuō)明了JSP開發(fā)系統(tǒng)的特性及其發(fā)展史。之后敘述了MySQL數(shù)據(jù)庫(kù)服務(wù)器的相關(guān)特性,常見版本以及常用工具。然后說(shuō)明了MYSQL數(shù)據(jù)庫(kù)應(yīng)用程序開發(fā)環(huán)境和用來(lái)生成數(shù)據(jù)庫(kù)應(yīng)用程序的語(yǔ)言。最后介紹了本課題所采用的B/S體系結(jié)構(gòu)模式,說(shuō)明了該體系結(jié)構(gòu)的特點(diǎn)和優(yōu)勢(shì)。</p><p><b>  第三章 系統(tǒng)分析</b></p><p>  3.1 系統(tǒng)的

48、可行性分析</p><p>  可行性分析是在進(jìn)行初步調(diào)查后所進(jìn)行的對(duì)系統(tǒng)開發(fā)必要性和可能性的研究,所以也稱為可行性研究。信息系統(tǒng)也應(yīng)從技術(shù)可行性,經(jīng)濟(jì)可行性和社會(huì)可行性三方面來(lái)論證。通過(guò)長(zhǎng)時(shí)間的觀察與實(shí)踐,我認(rèn)為圖書館管理系統(tǒng)的可行性分析如下:</p><p>  3.1.1經(jīng)濟(jì)可行性分析</p><p>  作為圖書館這樣的商業(yè)性質(zhì)較小的場(chǎng)所,其經(jīng)濟(jì)成分比重相對(duì)

49、較少,主要是支出的費(fèi)用:其中包括設(shè)備購(gòu)置費(fèi)、軟件開發(fā)費(fèi)用、管理和維護(hù)費(fèi)、人員工資和培訓(xùn)費(fèi)等。由于各個(gè)圖書館實(shí)行統(tǒng)一操作,系統(tǒng)共享,其設(shè)備購(gòu)置,人員工資,維護(hù)費(fèi)用相對(duì)較少,前期的資金投入主要集中于購(gòu)置圖書上。建立信息中心,可將來(lái)自各方面的信息集中管理,提高圖書管理的計(jì)劃性和預(yù)見性,快速地反饋市場(chǎng)信息。</p><p>  3.1.2技術(shù)可行性分析</p><p>  技術(shù)上的可行性分析主要分

50、析現(xiàn)有技術(shù)條件能否順利完成開發(fā)工作,硬件、軟件配置能否滿足開發(fā)者的需要,各類技術(shù)人員的數(shù)量,水平,來(lái)源等。圖書館管理系統(tǒng)的工作主要是在讀者和圖書館之間架起一座橋梁,能相互溝通信息和處理信息。這一特點(diǎn)非常適合計(jì)算機(jī)特點(diǎn),通過(guò)網(wǎng)絡(luò)internet技術(shù),發(fā)揮計(jì)算機(jī)的信息傳輸速度快、準(zhǔn)確度高的優(yōu)勢(shì)。計(jì)算機(jī)硬件和軟件技術(shù)的飛速發(fā)展,為系統(tǒng)的建設(shè)提供了技術(shù)條件。</p><p>  3.1.3社會(huì)可行性分析</p>

51、;<p>  社會(huì)可行性有時(shí)也稱為操作可行性,主要論證新系統(tǒng)在企業(yè)或機(jī)構(gòu)開發(fā)和運(yùn)行的可能性以及運(yùn)行后可能一起的對(duì)企業(yè)或機(jī)構(gòu)的影響,即組織內(nèi)外是否具備接受和使用新系統(tǒng)的條件。在當(dāng)前信息技術(shù)飛速發(fā)展的大環(huán)境下,計(jì)算機(jī)技術(shù)和軟件技術(shù)的更新是圖書館完全有可能也有能力采用這樣先進(jìn)的管理技術(shù)。它對(duì)圖書館帶來(lái)的影響可以看到:</p><p> ?。╝)對(duì)傳統(tǒng)管理理念的沖擊,可能引起管理層的變動(dòng)和人員的調(diào)整。<

52、;/p><p> ?。╞)對(duì)圖書館工作人員的要求提高,使圖書館在一定的可能下進(jìn)行機(jī)構(gòu)精簡(jiǎn),迫使工作人員繼續(xù)學(xué)習(xí)新知識(shí),拓寬圖書館在市場(chǎng)環(huán)境下的生存空間。</p><p>  (c)對(duì)圖書館與讀者之間業(yè)務(wù)方式的轉(zhuǎn)變和擴(kuò)充。</p><p>  最后,針對(duì)用戶對(duì)圖書資源進(jìn)行有效利用和管理的功能需求,用建模技術(shù)對(duì)圖書管理資源采用面向?qū)ο蟮拿枋龇绞?,在具體系統(tǒng)功能實(shí)現(xiàn)之前,建立

53、起系統(tǒng)模型是很必要的,這里采用具有可視化、能夠柔性實(shí)現(xiàn)分析、設(shè)計(jì)和開發(fā)系統(tǒng)的統(tǒng)一建模語(yǔ)言實(shí)現(xiàn)系統(tǒng)模型構(gòu)建。同時(shí),結(jié)合最流行的基于瀏覽器的數(shù)據(jù)管理模式,建議采用基于組件技術(shù)的B/S(brower/server)系統(tǒng)結(jié)構(gòu)。</p><p>  從技術(shù)的角度來(lái)考慮,隨著計(jì)算機(jī)技術(shù)的深入發(fā)展,相關(guān)的應(yīng)用軟件、技術(shù)已經(jīng)很成熟了,各種信息系統(tǒng)的開發(fā)工具也很完善了。運(yùn)用現(xiàn)在軟件行業(yè)中流行的開發(fā)工具JAVA以及MySQL,借鑒別

54、人成功開發(fā)的寶貴經(jīng)驗(yàn),可成功開發(fā)一個(gè)功能基本完善的、符合中小型生產(chǎn)企業(yè)生產(chǎn)管理所需的生產(chǎn)管理信息系統(tǒng)。</p><p>  綜上所述,實(shí)施生產(chǎn)管理系統(tǒng)在技術(shù)上、經(jīng)濟(jì)上、運(yùn)行上以及社會(huì)環(huán)境上都是可行的,因此,開發(fā)生產(chǎn)管理信息系統(tǒng)是可行的。</p><p>  3.2 系統(tǒng)的需求分析</p><p>  公司的圖書管理涉及圖書信息、系統(tǒng)用戶信息、讀者信息、圖書借閱等多種

55、數(shù)據(jù)管理。從管理的角度可將圖書分為三類:圖書信息管理、系統(tǒng)用戶管理、讀者數(shù)據(jù)管理。圖書信息管理包括圖書征定、借還、查詢等操作,系統(tǒng)用戶管理包括系統(tǒng)用戶類別和用戶數(shù)據(jù)管理,讀者數(shù)據(jù)管理包括讀者類別管理和個(gè)人數(shù)據(jù)的錄入、修改和刪除。</p><p>  圖書借閱者的需求是查詢圖書室所存的圖書、個(gè)人借閱情況及個(gè)人信息的修改;圖書館工作人員對(duì)圖書借閱者的借閱及還書要求進(jìn)行操作,同時(shí)形成借書或還書報(bào)表給借閱者查看確認(rèn);圖書

56、館管理人員的功能最為復(fù)雜,包括對(duì)工作人員、圖書借閱者、圖書進(jìn)行管理和維護(hù),及系統(tǒng)狀態(tài)的查看、維護(hù)等。圖書借閱者可直接查看圖書館圖書情況,如果圖書借閱者根據(jù)本人借書證號(hào)和密碼登錄系統(tǒng),還可以進(jìn)行本人借書情況的查詢和維護(hù)部分個(gè)人信息。一般情況下,圖書借閱者只應(yīng)該查詢和維護(hù)本人的借書情況和個(gè)人信息,若查詢和維護(hù)其他借閱者的借書情況和個(gè)人信息,就要知道其他圖書借閱者的借書證號(hào)和密碼。這些是很難得到的,特別是密碼,所以不但滿足了圖書借閱者的要求,

57、還保護(hù)了圖書借閱者的個(gè)人隱私。圖書館工作人員有修改圖書借閱者借書和還書記錄的權(quán)限,所以需對(duì)工作人員登陸本模塊進(jìn)行更多的考慮。在此模塊中,圖書館工作人員可以為圖書借閱者加入借書記錄或是還書記錄,并打印生成相應(yīng)的報(bào)表給用戶查看和確認(rèn)。圖書館管理人員功能的信息量大,數(shù)據(jù)安全性和保密性要求最高。本功能實(shí)現(xiàn)對(duì)圖書信息、借閱者信息、總體借閱情況信息的管理和統(tǒng)計(jì)、工作人員和管理人員信息查看及維護(hù)。圖書館管</p><p>  

58、3.3系統(tǒng)的功能需求</p><p>  在本系統(tǒng)中,對(duì)讀者來(lái)說(shuō),他們關(guān)心的問(wèn)題其實(shí)是如何方便的查詢到圖書館中的書籍以及自己正在借閱或是已經(jīng)借閱過(guò)些什么書,所借的書是否到期等。[3]由此可以得出系統(tǒng)在面向讀者方面應(yīng)該至少做到如下幾點(diǎn):</p><p><b>  1.圖書查詢。</b></p><p>  2.讀者信息查詢,讀者信息的查詢內(nèi)容

59、應(yīng)包括下面的幾個(gè)方面:</p><p>  讀者信息——對(duì)讀者的基本信息進(jìn)行顯示。</p><p>  書刊借閱——對(duì)該讀者借閱過(guò)的所有書籍進(jìn)行查詢。</p><p>  借閱歷史——查詢?cè)撟x者借閱過(guò)的所有書籍。</p><p>  違章信息——該讀者的違章信息。</p><p>  讀者規(guī)則——該讀者所應(yīng)用的規(guī)則。&

60、lt;/p><p>  對(duì)系統(tǒng)的管理員來(lái)說(shuō),應(yīng)該注意的是:</p><p>  1.圖書館中有些什么書,它們都存放在那里,是不是可以被借閱;</p><p>  2.本圖書館發(fā)放的讀者證有那些,如何管理這些讀者證;</p><p>  3.這些讀者證都借閱著那些書;</p><p>  4.如何來(lái)確定這些讀者證是否可用,以

61、及借書的還期等。</p><p>  從以上問(wèn)題出發(fā),可以得出本系統(tǒng)應(yīng)該具有的功能:</p><p>  1.圖書查詢——對(duì)館內(nèi)的圖書進(jìn)行查詢。</p><p>  2.借閱管理——對(duì)讀者的每一次借閱,還書進(jìn)進(jìn)登記和管理。</p><p>  3.圖書管理——對(duì)圖書館的書籍進(jìn)行管理。</p><p>  4.借閱證管理

62、——對(duì)讀者的借閱證進(jìn)行管理。</p><p>  5.讀者規(guī)則管理——設(shè)置和管理讀者規(guī)則。</p><p><b>  3.4環(huán)境需求</b></p><p><b>  1、硬件環(huán)境</b></p><p>  CUP:至少PentiumIII800以上</p><p>

63、  內(nèi)存:至少128M以上</p><p>  硬盤:至少20G硬盤空間以上</p><p>  顯示器:15‘顯示器</p><p>  光盤驅(qū)動(dòng)器:CD-ROM或DVD-ROM驅(qū)動(dòng)器</p><p><b>  2、軟件環(huán)境</b></p><p>  本系統(tǒng)在WindowsXP及Java、J

64、SP、Dreamweaver+Mysql Server中實(shí)現(xiàn)。</p><p><b>  3.5數(shù)據(jù)要求</b></p><p>  保證數(shù)據(jù)的安全性和完整性及權(quán)限的設(shè)置等等。</p><p><b>  3.6設(shè)計(jì)模式</b></p><p>  設(shè)計(jì)模式是面向?qū)ο蟮某绦蛟O(shè)計(jì)人員用來(lái)解決編程問(wèn)

65、題的一種形式化表示。本系統(tǒng)開發(fā)采用目前一種目前廣泛流行的軟件設(shè)計(jì)模式MVC。MVC(Model-View - Controller)應(yīng)用程序結(jié)構(gòu)被用來(lái)分析分布式應(yīng)用程序的特征。這種抽象結(jié)構(gòu)能有助于將應(yīng)用程序分割成若干邏輯部件,使程序設(shè)計(jì)變得更加容易。把一個(gè)應(yīng)用的輸入、處理、輸出流程按照Model、View、Controller的方式進(jìn)行分離,這樣一個(gè)應(yīng)用被分成三個(gè)層——模型層、視圖層、控制層。</p><p> 

66、 圖3.1 MVC模式</p><p>  MVC模式的出現(xiàn),很好的解決了傳統(tǒng)開發(fā)WEB應(yīng)用方式中存在的問(wèn)題。M代表模型(Model),包含完成任務(wù)所需要的所有的行為和數(shù)據(jù);V代表視圖(View)界面,顯示模型提供的數(shù)據(jù);C代表控制器(Controller),它將模型映射到界面中,處理用戶的輸入并響應(yīng)請(qǐng)求。其模型關(guān)系如圖所示。在MVC模式中,三層各盡其職、相對(duì)獨(dú)立,各層內(nèi)部的改變不會(huì)影響到其它層,從而降低了數(shù)據(jù)表

67、達(dá)、數(shù)據(jù)描述和應(yīng)用操作的耦合度,也能更好的實(shí)現(xiàn)開發(fā)中的分工,加快工程進(jìn)度。</p><p>  第四章 系統(tǒng)設(shè)計(jì)</p><p><b>  4.1系統(tǒng)概要</b></p><p>  本圖書管理系統(tǒng)總體上分為前臺(tái)頁(yè)面顯示和后臺(tái)管理。前臺(tái)頁(yè)面(即本書圖書管理系統(tǒng)的首頁(yè))實(shí)現(xiàn)了公告的顯示圖書查詢,留言建議三大功能。而后臺(tái)的頁(yè)面則集成了圖書管理

68、中所需的功能和錄入新書到庫(kù),辦公圖書,借還手續(xù),查詢圖書等等。平時(shí)圖書管理人員的工作都是在后臺(tái)中完成的。前臺(tái)是為了師生顯示的。師生們可以看到圖書管理人員發(fā)布的最新公告信息;并可以查詢自己感興趣的圖書,也可以給學(xué)校的圖書管理人員留言提議。相對(duì)應(yīng)的后臺(tái)是針對(duì)學(xué)校圖書管理人員,后臺(tái)的頁(yè)面都加密,如果不正常登錄是進(jìn)入不了后臺(tái)管理頁(yè)面的,后臺(tái)功能具體包括:發(fā)布首頁(yè)公告,添加新書到庫(kù)等等。</p><p><b>

69、  4.2功能模塊</b></p><p><b>  圖4.1功能結(jié)構(gòu)圖</b></p><p><b>  4.3設(shè)計(jì)思想</b></p><p>  利用軟件開發(fā)現(xiàn)有軟硬件環(huán)境,及先進(jìn)的管理系統(tǒng)開發(fā)方案,從而達(dá)到充分利用現(xiàn)在資源提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。</p><p>

70、  系統(tǒng)應(yīng)該符合軟件工程開發(fā)的理論,開發(fā)方法等開發(fā)依據(jù)。</p><p>  系統(tǒng)應(yīng)滿足圖書館管理工作需要,并達(dá)到操作過(guò)程中的直觀,方便,實(shí)用,安全,準(zhǔn)確等要求。</p><p>  系統(tǒng)具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)根據(jù)用戶需求進(jìn)行數(shù)據(jù)庫(kù)的各種操作。</p><p>  系統(tǒng)采用原型,使用模塊化程序設(shè)計(jì)方法,便于系統(tǒng)功能的各種組合和修改,以及系統(tǒng)的測(cè)試與維護(hù)。[5]&l

71、t;/p><p>  4.4各個(gè)數(shù)據(jù)表的結(jié)構(gòu)表</p><p>  4.5模塊設(shè)計(jì)及功能</p><p><b>  4.5.1圖書查詢</b></p><p>  讀者可以通過(guò)網(wǎng)絡(luò)訪問(wèn)學(xué)校圖書館管理系統(tǒng),并對(duì)館內(nèi)的圖書進(jìn)行查詢,對(duì)查到的在館圖書可以進(jìn)行借閱。</p><p>  圖4.2 圖書查

72、詢流程圖</p><p><b>  4.5.2借閱管理</b></p><p>  這一部分是對(duì)書籍借閱、書籍歸還的管理,當(dāng)讀者借書的時(shí)候,圖書館管理員把書籍的編號(hào)和讀者的借閱證號(hào)輸入系統(tǒng),當(dāng)此次借閱符合借閱規(guī)則的時(shí)候,借閱成功。并將結(jié)果寫入到數(shù)據(jù)庫(kù)中。讀者歸還書籍時(shí),將圖書交給圖書管理員,管理員把書籍的編號(hào)和讀者的借閱證號(hào)輸入系統(tǒng),系統(tǒng)核對(duì)借閱規(guī)則,對(duì)違規(guī)(如超期

73、)的讀者進(jìn)行罰款之類。[6]</p><p>  圖4.3借閱管理流程圖</p><p><b>  4.5.3圖書管理</b></p><p>  圖書管理主要實(shí)現(xiàn)的功能是對(duì)新購(gòu)的圖書進(jìn)行入庫(kù)和廢書記錄從庫(kù)中刪除。當(dāng)新書被放入圖書館時(shí),管理員登錄進(jìn)入系統(tǒng),把圖書的信息添加到圖書館管理系統(tǒng)中,并指定是放到哪一個(gè)藏書館中。這時(shí)圖書可以被讀者查詢到

74、,并可以借閱。當(dāng)要把一本廢書刪除時(shí),圖書管理員登錄進(jìn)入系統(tǒng),查找到這一本書,并將其刪除。這時(shí),這一本圖書將不再能被查詢到。</p><p>  圖4.4圖書管理流程圖</p><p>  4.5.4借書證管理</p><p>  本部分是對(duì)借閱證進(jìn)行管理,并對(duì)讀者的一些基本的信息進(jìn)行維護(hù),提供增、刪、改等功能。每一個(gè)借閱證都要以某一個(gè)讀者規(guī)則相應(yīng),讀者規(guī)則決定讀者可

75、以借閱書籍的等級(jí),如借書時(shí)間、借書種類等。當(dāng)讀者借閱證丟失時(shí),可以進(jìn)行掛失處理。持失之后借閱證失效。</p><p>  圖4.5借書證管理流程圖</p><p>  4.5.5讀者規(guī)則管理</p><p>  讀者規(guī)則包括借閱時(shí)間,可借閱的圖書數(shù)目,可借閱圖書的書館等。這一部分可以對(duì)讀者規(guī)則進(jìn)行管理,主要是增、刪、改操作。</p><p>

76、  圖4.6 讀者規(guī)則管理流程圖</p><p>  4.5.6借還圖書功能流程圖</p><p><b>  圖9 借還書流程圖</b></p><p><b>  第五章 系統(tǒng)實(shí)現(xiàn)</b></p><p>  本系統(tǒng)的頁(yè)面代碼都是用JSP頁(yè)面來(lái)寫的,為管理上的方便,頁(yè)面一般都遵循下列的規(guī)則:&

77、lt;/p><p>  同一模塊的文件放到一個(gè)文件夾下。</p><p>  由index.jsp文件對(duì)頁(yè)面進(jìn)行調(diào)度。</p><p>  List.jsp頁(yè)面做列表顯示。</p><p>  View.jsp頁(yè)面顯示單行記錄的詳細(xì)內(nèi)容。</p><p>  Edit.jsp實(shí)現(xiàn)記錄的增加和修改。</p>&

78、lt;p>  Servlet.jsp實(shí)現(xiàn)對(duì)數(shù)據(jù)連接組件的調(diào)用,完成數(shù)據(jù)的寫入操作。</p><p>  其他的頁(yè)面作為輔助頁(yè)面,配合上述幾個(gè)頁(yè)面來(lái)使用。。</p><p>  5.1管理員登錄模塊</p><p>  打開IE瀏覽器,在地址欄中輸入http://localhost:8080/02/login.jsp,就會(huì)出現(xiàn)正如圖10所示管理員登錄界面,在管理

79、員名稱中輸入我的登錄名稱:dengzongqiang,在管理員密碼中輸入我的登錄密碼:19880408,再按確定就可以進(jìn)入圖書館管理系統(tǒng)的主界面了.</p><p>  圖5.1 管理員登錄圖</p><p><b>  管理員登錄語(yǔ)句</b></p><p><b>  <html></b></p>

80、;<p>  <meta http-equiv="Content-Type" content="text/html; charset=gb2312"></p><p><b>  <head></b></p><p>  <title>圖書館管理系統(tǒng)</title>&

81、lt;/p><p>  <link href="CSS/style.css" rel="stylesheet"></p><p>  <script language="javascript"></p><p>  function check(form){</p><

82、;p>  if (form.name.value==""){</p><p>  alert("請(qǐng)輸入管理員名稱!");form.name.focus();return false;</p><p><b>  }</b></p><p>  if (form.pwd.value=="&q

83、uot;){</p><p>  alert("請(qǐng)輸入密碼!");form.pwd.focus();return false;</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  </script>&

84、lt;/b></p><p><b>  </head></b></p><p><b>  </td></b></p><p>  <td width="10%">管理員名稱:</td></p><p>  <td w

85、idth="31%"></p><p>  <input name="name" type="text" class="logininput" id="name" size="27"> </td></p>

86、<p>  <td width="9%">&nbsp;</td></p><p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <td height="37"&

87、gt;&nbsp;</td></p><p>  <td>管理員密碼:</td></p><p>  <td><input name="pwd" type="password" class="logininput" id="pwd" size=&qu

88、ot;27"></td></p><p>  <td>&nbsp;</td></p><p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <td heigh

89、t="30">&nbsp;</td></p><p>  <td colspan="2" align="center"><input name="Submit" type="submit" class="btn_grey" value="確定

90、" onClick="return check(form1)"></p><p><b>  &nbsp;</b></p><p>  <input name="Submit3" type="reset" class="btn_grey" value=&quo

91、t;重置">&nbsp;</p><p>  <input name="Submit2" type="button" class="btn_grey" value="關(guān)閉" onClick="window.close();"></td></p><

92、p>  <td>&nbsp;</td></p><p><b>  </tr></b></p><p>  </form></p><p>  <td width="1%">&nbsp;</td></p><

93、;p><b>  </table></b></p><p>  <table width="100%" height="27" border="0" cellpadding="0" cellspacing="0"></p><p><

94、;b>  <tr></b></p><p>  <td align="center" class="word_login"><br></p><p>  本站請(qǐng)使用IE6.0或以上版本 1024*768為最佳顯示效果</td></p><p>  </ta

95、ble></td></p><p><b>  </tr></b></p><p><b>  </table></b></p><p><b>  </body></b></p><p><b>  </h

96、tml</b></p><p>  5.2.圖書館主界面模塊</p><p>  在該圖書館主界面中有首頁(yè)、系統(tǒng)設(shè)置(下拉表中有圖書館信息、管理員設(shè)置、參數(shù)設(shè)置、書架設(shè)置)、讀者管理(讀者類型管理、讀者檔案管理)、圖書管理(圖書類型設(shè)置、圖書檔案管理)、圖書借還(圖書借閱、圖書續(xù)借、圖書歸還)、系統(tǒng)查詢(圖書檔案查詢、圖書借閱查詢、圖書到期提醒)、更改口令、推出系統(tǒng)。上面還顯示

97、了圖書借閱排行榜。</p><p>  圖5.2圖書館主界面圖</p><p><b>  圖書館主界面語(yǔ)句</b></p><p><b>  <tr></b></p><p>  <td height="20">&nbsp;</td>

98、;</p><p>  <td width="10%"><a href="#" onClick="window.location.reload();" class="word_dark">刷新頁(yè)面</a></td></p><p>  <td width=&

99、quot;9%"><a href="#" onClick="myclose()" class="word_dark">關(guān)閉系統(tǒng)</a></td></p><p>  <script language="javascript"></p><p>  

100、function myclose(){</p><p>  if(confirm("真的要關(guān)閉當(dāng)前窗口嗎?")){</p><p>  window.close();</p><p><b>  }</b></p><p><b>  }</b></p><p

101、><b>  </script></b></p><p><b>  </tr></b></p><p><b>  </table></b></p><p>  <meta http-equiv="Content-Type" con

102、tent="text/html; charset=gb2312"></p><p>  <script src="JS/onclock.JS"></script></p><p>  <script src="JS/menu.JS"></script></p>&

103、lt;p>  <div class=menuskin id=popmenu</p><p>  onmouseover="clearhidemenu();highlightmenu(event,'on')"</p><p>  onmouseout="highlightmenu(event,'off');dynami

104、chide(event)" style="Z-index:100;position:absolute;"></div></p><p>  <table width="778" border="0" align="center" cellpadding="0" cellspaci

105、ng="0" bgcolor="#FFFFFF"></p><p>  <tr bgcolor="#DFA40C"></p><p>  <td width="3%" height="27">&nbsp;</td></p>&l

106、t;p>  <td width="29%"><div id="bgclock" class="word_white"></div></td></p><p>  <script language="javascript"></p><p>  f

107、unction quit(){</p><p>  if(confirm("真的要退出系統(tǒng)嗎?")){</p><p>  window.location.href="logout.jsp";</p><p><b>  }</b></p><p><b>  }<

108、/b></p><p><b>  </script></b></p><p>  <td width="66%" align="right" bgcolor="#B0690B" class="word_white"><a href="main

109、.jsp" class="word_white">首頁(yè)</a> |</p><p>  <a onmouseover=showmenu(event,sysmenu) onmouseout=delayhidemenu() class="word_white" style="CURSOR:hand" >系統(tǒng)設(shè)置<

110、;/a> | <a onmouseover=showmenu(event,readermenu) onmouseout=delayhidemenu() style="CURSOR:hand" class="word_white">讀者管理</a> | <a onmouseover=showmenu(event,bookmenu) onmouseout=de

111、layhidemenu() class="word_white" style="CURSOR:hand" >圖書管理</a> | <a onmouseover=showmenu(event,borrowmenu) onmouseout=delayhidemenu() class="word_white" style="CURSOR:hand&

112、quot;>圖書借還</a> | <a onmouseover=showme</p><p>  <td width="2%" bgcolor="#B0690B">&nbsp;</td></p><p><b>  </tr></b></p>&

113、lt;p><b>  </tr></b></p><p><b>  </table></b></p><p><b>  </body></b></p><p><b>  </html></b></p>&l

114、t;p>  5.3.圖書檔案管理模塊</p><p>  在該模塊中顯示圖書館有哪些圖書信息,包括條形碼,圖書名稱,圖書類型,出版社,書架,修改,刪除。</p><p>  圖5.3 圖書檔案管理圖</p><p><b>  圖書檔案管理語(yǔ)句</b></p><p><b>  </head>

115、;</b></p><p>  <body onLoad="clockon(bgclock)"></p><p>  <meta http-equiv="Content-Type" content="text/html; charset=gb2312"></p><p>

116、  <table width="778" border="0" align="center" cellpadding="0" cellspacing="0"></p><p>  <table width="778" border="0" cellspac

117、ing="0" cellpadding="0" align="center"></p><p><b>  <tr></b></p><p>  <td height="22" valign="top" class="word_oran

118、ge">當(dāng)前位置:讀者管理 &gt; 讀者檔案管理 &gt;&gt;&gt;</td></p><p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <td align="

119、center" valign="top"></p><p>  <table width="100%" border="0" cellspacing="0" cellpadding="0"></p><p><b>  <tr></b

120、></p><p>  <td width="87%">&nbsp; </td></p><p>  <td width="13%"></p><p>  <a href="reader_add.jsp">添加讀者信息</a>

121、;</td> </p><p><b>  </tr></b></p><p>  </table> </p><p>  <table width="95%" border="1" cellpadding="0" cellspacin

122、g="0" bordercolor="#FFFFFF" bordercolordark="#F6B83B" bordercolorlight="#FFFFFF"></p><p>  <tr align="center" bgcolor="#e3F4F7"></p>

123、<p>  <td width="13%" bgcolor="#F9D16B">條形碼</td> </p><p>  <td width="10%" bgcolor="#F9D16B">姓名</td></p><p>  <td width

124、="8%" bgcolor="#F9D16B">讀者類型</td></p><p>  <td width="12%" bgcolor="#F9D16B">證件類型</td></p><p>  <td width="20%" bgcolor=

125、"#F9D16B">證件號(hào)碼</td></p><p>  <td width="12%" bgcolor="#F9D16B">電話</td></p><p>  <td width="15%" bgcolor="#F9D16B">Ema

126、il</td></p><p>  <td width="5%" bgcolor="#F9D16B">修改</td></p><p>  <td width="5%" bgcolor="#F9D16B">刪除</td></p><p

溫馨提示

  • 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ù)僅提供信息存儲(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)論