jsp課程設(shè)計(jì)--圖書(shū)管理系統(tǒng)_第1頁(yè)
已閱讀1頁(yè),還剩18頁(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>  課 程 設(shè) 計(jì)</b></p><p>  《JSP Web應(yīng)用》</p><p>  題 目: 圖書(shū)管理系統(tǒng) </p><p>  指導(dǎo)教師: </p><p>  院 系:

2、 </p><p>  專 業(yè): 軟件工程(動(dòng)漫) </p><p>  姓 名: </p><p>  學(xué) 號(hào): </p><p>  2013年 12 月 12 日</p><p>

3、<b>  前言</b></p><p>  隨著時(shí)代的發(fā)展,在現(xiàn)代中小型圖書(shū)管理系統(tǒng)中,如何方便快捷地為用戶提供服務(wù)、提高圖書(shū)的利用率等問(wèn)題變得越來(lái)越突出。借助網(wǎng)絡(luò),在圖書(shū)管理和用戶之間建立一個(gè)交互的電子平臺(tái),將大大提高中小型圖書(shū)管理的管理水平和現(xiàn)代化程度。 圖書(shū)管理系統(tǒng)正是趨于這個(gè)目標(biāo)而設(shè)計(jì),主要實(shí)現(xiàn)了5個(gè)方面的功能:1.圖書(shū)查詢,對(duì)圖書(shū)進(jìn)行查詢,可查詢書(shū)本的當(dāng)前狀態(tài)和相關(guān)信息

4、;2.借閱管理,包括書(shū)籍借閱和書(shū)籍歸還的管理;3.圖書(shū)管理,主要實(shí)現(xiàn)書(shū)庫(kù)的管理和書(shū)籍的管理,包括書(shū)庫(kù)的建立和刪除,新書(shū)的入庫(kù)和廢書(shū)的刪除等;4.會(huì)員管理,是對(duì)會(huì)員信息和借閱進(jìn)行管理;5.系統(tǒng)管理,是對(duì)系統(tǒng)的權(quán)限管理。系統(tǒng)設(shè)計(jì)利用JSP開(kāi)發(fā)工具和SQLSERVER2000數(shù)據(jù)庫(kù)來(lái)開(kāi)發(fā)這個(gè)圖書(shū)管理系統(tǒng)。系統(tǒng)要解決的圖書(shū)管理所要解決的問(wèn)題,可以滿足圖書(shū)管理基本要求,包括添加、修改刪除管理等功能。系統(tǒng)能根據(jù)用戶的需求,快捷方便的為讀者提供借閱服

5、務(wù)。</p><p><b>  背景介紹</b></p><p>  計(jì)算機(jī)技術(shù)的迅猛發(fā)展,特別是隨著網(wǎng)絡(luò)技術(shù)的出現(xiàn)標(biāo)志著信息時(shí)代已經(jīng)來(lái)臨。信息化浪潮、網(wǎng)絡(luò)革命在給社會(huì)帶來(lái)沖擊的同時(shí),也使圖書(shū)館業(yè)務(wù)受到了強(qiáng)烈的沖擊,圖書(shū)館傳統(tǒng)的管理和服務(wù)方式已不能適應(yīng)讀者對(duì)日益增長(zhǎng)的文獻(xiàn)信息的需求,建設(shè)圖書(shū)館信息網(wǎng)絡(luò)系統(tǒng),是圖書(shū)館現(xiàn)代化建設(shè)的客觀要求。建設(shè)以計(jì)算機(jī)為核心的圖書(shū)館信息

6、網(wǎng)絡(luò),實(shí)現(xiàn)圖書(shū)館管理和服務(wù)的自動(dòng)化,更好地為科技工作服務(wù),是圖書(shū)館發(fā)展的必由之路。目前,國(guó)內(nèi)大部分大型的公共圖書(shū)館和高校圖書(shū)館都實(shí)現(xiàn)了網(wǎng)絡(luò)管理,中小型圖書(shū)館(包括企業(yè)圖書(shū)館),也在朝著這個(gè)方向發(fā)展。 </p><p>  現(xiàn)代企業(yè)的迅猛發(fā)展, 對(duì)圖書(shū)資料的需求量增大, 圖書(shū)資料越來(lái)越多, 傳統(tǒng)手工卡片式的圖書(shū)借閱管理模式已經(jīng)不能滿足現(xiàn)狀, 因此有必要采用先進(jìn)的計(jì)算

7、機(jī)技術(shù)對(duì)圖書(shū)資源進(jìn)行科學(xué)的管理。針對(duì)中小型圖書(shū)管理系統(tǒng)的特點(diǎn)和要求, 綜合各方面的考慮采用JSP, JAVABEAN 和JDBC 等技術(shù)開(kāi)發(fā)本系統(tǒng)。系統(tǒng)為三層B/S 體系結(jié)構(gòu),Tomcat 作為Web服務(wù)器MYSQL 作為數(shù)據(jù)庫(kù)服務(wù)器使用HTML,JAVASCRIPT, JSP 進(jìn)行網(wǎng)絡(luò)應(yīng)用程序的開(kāi)發(fā),利用JDBC 訪問(wèn)機(jī)制對(duì)后臺(tái)數(shù)據(jù)庫(kù)進(jìn)

8、行訪問(wèn)。</p><p><b>  第一章 系統(tǒng)介紹</b></p><p><b>  需求分析</b></p><p>  系統(tǒng)的主要目的是實(shí)現(xiàn)一個(gè)圖書(shū)管理系統(tǒng)。系統(tǒng)有2 類用戶分別為管理員、讀者會(huì)員。管理員經(jīng)口令認(rèn)證進(jìn)人系統(tǒng)后,管理員可完成維護(hù)系統(tǒng)的功能, 包括管理圖書(shū)和管理會(huì)員。讀者會(huì)員則完

9、成查詢圖書(shū)、修改個(gè)人資料、查詢個(gè)人借閱信息的功能, 工作完成后可以退出系統(tǒng)。 </p><p>  由于系統(tǒng)主要是為方便管理員定制開(kāi)發(fā)的,因此針對(duì)圖書(shū)管理的實(shí)際工作而言,經(jīng)過(guò)了反復(fù)地論證,最終確定了圖書(shū)管理系統(tǒng)的設(shè)計(jì)方案,圖書(shū)管理系統(tǒng)的主要功能為: (1) 用戶登錄。管理員或會(huì)員根據(jù)工作證和密碼登錄系統(tǒng)進(jìn)行身份驗(yàn)證。 (2) 查詢圖書(shū)。登錄系統(tǒng)后進(jìn)行圖書(shū)

10、檢索, 并可以通過(guò)點(diǎn)擊圖書(shū)名稱查看書(shū)本詳細(xì)信息。可以查看到書(shū)本的所有信息及借閱信息。 (3) 添加圖書(shū)。只有管理員登錄成功后才能添加圖書(shū)。通過(guò)點(diǎn)擊導(dǎo)航條上的“添加圖書(shū)“超鏈接進(jìn)入添加圖書(shū)頁(yè)面,填好后點(diǎn)提交, 就進(jìn)數(shù)據(jù)庫(kù)了。 (4) 修改圖書(shū)。只有管理員登錄成功后才能修改圖書(shū)。通過(guò)點(diǎn)擊導(dǎo)航條上的“修改圖書(shū)“超鏈接進(jìn)入修改圖書(shū)頁(yè)面,修改好后點(diǎn)提交, 就進(jìn)數(shù)據(jù)庫(kù)了。

11、0;(5) 刪除圖書(shū)。只有管理員登錄成功后才能修改圖書(shū)。通過(guò)點(diǎn)擊導(dǎo)航條上的“刪除圖書(shū)“超鏈接進(jìn)入刪除圖書(shū)頁(yè)面,點(diǎn)刪除就可將書(shū)刪除。 (6) 修改和查詢個(gè)人信息。</p><p><b>  業(yè)務(wù)流程</b></p><p>  根據(jù)需求分析的得到的現(xiàn)行業(yè)務(wù)處理流程,在反復(fù)研究后,首先確定目標(biāo)系統(tǒng)的業(yè)務(wù)流程,其處理流程如圖1.2.1。

12、60;</p><p>  圖2.1 圖書(shū)管理系統(tǒng)的業(yè)務(wù)流程 </p><p>  第二章 系統(tǒng)設(shè)計(jì)</p><p><b>  模塊劃分</b></p><p>  依據(jù)需求分析階段得到的數(shù)據(jù)流圖,在保證系統(tǒng)基本功能要求的前提下,結(jié)合系統(tǒng)業(yè)務(wù)流程確定系統(tǒng)必須具備的所有功能,由此給出圖書(shū)館管理系統(tǒng)

13、的系統(tǒng)功能模塊圖如圖2.1.1所示:</p><p>  圖2.1.1 圖書(shū)管理系統(tǒng)功能模塊圖</p><p><b>  界面設(shè)計(jì)</b></p><p><b>  2.2.1用戶登錄</b></p><p>  當(dāng)系統(tǒng)登陸時(shí),首先出現(xiàn)的是一個(gè)用戶權(quán)限登陸的界面, 權(quán)限設(shè)置主要是維護(hù)系

14、統(tǒng)的安全性和完整性。擁有管理員權(quán)限的操作員能對(duì)其他操作員進(jìn)行相應(yīng)的權(quán)限設(shè)置,沒(méi)有權(quán)限的操作員不能對(duì)相應(yīng)的窗口進(jìn)行操作。如下圖2.2.1所示:</p><p><b>  圖2.2.1</b></p><p>  這是進(jìn)入系統(tǒng)時(shí)的身份驗(yàn)證,用戶首先要從軟件開(kāi)發(fā)者那里申請(qǐng)用戶名和密碼,才可以進(jìn)入。</p><p>  2.2.2 添加圖書(shū)

15、信息 </p><p>  身份驗(yàn)證通過(guò)以后,點(diǎn)擊可以使用系統(tǒng)的基本信息管理界面,這是管理員主要的輸入信息部分,它即可以對(duì)數(shù)據(jù)進(jìn)行輸入。填寫(xiě)好各項(xiàng)信息后,單擊保存按鈕,系統(tǒng)將對(duì)這些信息進(jìn)行處理。界面見(jiàn)下圖2.2.2所示:</p><p><b>  圖2.2.2</b></p><p>  2.2.3圖書(shū)類別管理 </

16、p><p>  點(diǎn)擊可以使用系統(tǒng)的基本信息管理界面,這是管理員主要的輸入信息部分,它即可以對(duì)數(shù)據(jù)進(jìn)行輸入。填寫(xiě)好各項(xiàng)信息后,單擊保存按鈕,系統(tǒng)將對(duì)這些信息進(jìn)行處理。界面見(jiàn)下圖2.2.3:</p><p><b>  圖 2.2.3</b></p><p>  2.2.4管理員設(shè)置 </p><p>  增

17、加系統(tǒng)管理員,可以增加、修改、刪除系統(tǒng)管理員用戶。如下圖2.2.4所示:</p><p><b>  圖2.2.4</b></p><p>  2.2.5 圖書(shū)借閱管理 </p><p>  模塊可以實(shí)時(shí)顯示借閱狀態(tài),借閱日期已經(jīng)產(chǎn)生的借閱費(fèi)用,并可進(jìn)行還書(shū)和修改操作,會(huì)員卡號(hào)還可鏈接到會(huì)員詳細(xì)信息頁(yè)面。如下圖2.2.5所示

18、:</p><p><b>  圖2.2.5</b></p><p>  2.2.6會(huì)員信息管理 </p><p>  直觀、形象的展示會(huì)員個(gè)人詳細(xì)資料,模擬實(shí)際應(yīng)用中會(huì)員辦卡功能,并可以注銷、修改會(huì)員卡操作。如下圖2.2.6所示:</p><p><b>  圖2.2.6</b><

19、/p><p><b>  數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p>  數(shù)據(jù)庫(kù)設(shè)計(jì)是要在一個(gè)給定的應(yīng)用環(huán)境(DBMS)中,通過(guò)合理的邏輯設(shè)計(jì)和有效的物理設(shè)計(jì),構(gòu)造較優(yōu)的數(shù)據(jù)庫(kù)模式、子模式,建立數(shù)據(jù)庫(kù)和設(shè)計(jì)應(yīng)用程序,滿足用戶的各種信息需求。</p><p>  物理結(jié)構(gòu)設(shè)計(jì)的原則如下:(1) 盡可能的減少數(shù)據(jù)冗余和重復(fù)(2) 結(jié)構(gòu)設(shè)計(jì)與

20、操作設(shè)計(jì)相結(jié)合(3) 數(shù)據(jù)結(jié)構(gòu)具有相對(duì)的穩(wěn)定性。 </p><p>  基于以上設(shè)計(jì)原則,系統(tǒng)設(shè)計(jì)了一個(gè)數(shù)據(jù)庫(kù),包含基本信息表(如圖書(shū)信息表、系統(tǒng)用戶表等)及幾個(gè)實(shí)體聯(lián)系建模后的表(如借閱信息表、會(huì)員信息表等)。為了加快系統(tǒng)訪問(wèn)的速度把這些表放在一個(gè)數(shù)據(jù)庫(kù)中。</p><p>  2.3.1 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì) </p><p>

21、;  在需求分析階段已完成該系統(tǒng)所有的數(shù)據(jù)分析。根據(jù)該階段所建立的概念模型,已經(jīng)得出滿足系統(tǒng)設(shè)計(jì)要求的幾個(gè)關(guān)系描述,該階段的主要工作就是把前一階段的成果轉(zhuǎn)化為具體的數(shù)據(jù)庫(kù)。</p><p>  下面給出概念結(jié)構(gòu)設(shè)計(jì)得E-R圖。 </p><p>  1:管理員實(shí)體E-R圖:</p><p>  2:會(huì)員信息實(shí)體E-R圖:</p><p&

22、gt;  3:圖書(shū)信息實(shí)體E-R圖:</p><p>  4:借書(shū)信息實(shí)體E-R圖:</p><p>  5:還書(shū)信息實(shí)體E-R圖:</p><p><b>  6:總體E-R圖:</b></p><p>  2.3.2 數(shù)據(jù)庫(kù)物理設(shè)計(jì) </p><p>  Admin表是用戶記錄用戶的

23、信息(包括:用戶名,密碼,創(chuàng)建時(shí)間,借閱狀態(tài),是否使用,登錄次數(shù),以及權(quán)限等)</p><p>  Adminlog表用于記錄用戶登錄的詳細(xì)信息(包括:用戶名,密碼,登錄時(shí)間,登錄者的ip地址,登錄著使用的操作系統(tǒng),狀態(tài)等)</p><p>  Book表用于記錄書(shū)籍的詳細(xì)信息( 包括:圖書(shū)類型,書(shū)名,作者,出版社,條形碼編號(hào),價(jià)格,數(shù)量,讀者意見(jiàn),借閱價(jià)格,添加時(shí)間等)<

24、/p><p>  Booktype表用于記錄圖書(shū)的全部類型,(包括:圖書(shū)類型名稱,添加類型時(shí)間等)</p><p>  Yj表用戶記錄圖書(shū)的借閱信息,(包括:圖書(shū)證號(hào),圖書(shū)編號(hào),借閱時(shí)間,返還時(shí)間,是否超期,是否歸還等)</p><p>  Member表用于記錄會(huì)員的全部詳細(xì)信息(包括:圖書(shū)證號(hào),姓名,性別,年齡,地址,電話,email,信譽(yù)度,加入會(huì)員的時(shí)間等)&l

25、t;/p><p>  System表用戶記錄項(xiàng)目的系統(tǒng)功能</p><p><b>  程序設(shè)計(jì)</b></p><p>  2.4.1  圖書(shū)管理系統(tǒng)索引  </p><p>  圖書(shū)管理系統(tǒng)開(kāi)發(fā)中存在大量的數(shù)據(jù)和信息檢索,怎樣更好的檢索數(shù)據(jù)和信息操作是保證檢索速度的提高和數(shù)據(jù)的分頁(yè)

26、顯示,主要考慮了以下幾個(gè)方面: </p><p>  (1)設(shè)計(jì)邏輯結(jié)構(gòu)時(shí)充分考慮冗余量和可處理性兩方面的要求,在接受冗余量的提下,盡量減少表的連接操作。 </p><p>  (2)關(guān)系的大小對(duì)查詢的影響也是很大的,因此為了提高數(shù)據(jù)庫(kù)的查詢速度,減小系的大小和數(shù)據(jù)量也是必要的。 </p><p>  (3)建立合理的索引結(jié)構(gòu)。索引相當(dāng)

27、于一個(gè)映射機(jī)構(gòu),將鍵值轉(zhuǎn)換成相對(duì)應(yīng)的 記錄地址,形成索引文件。 </p><p>  索引設(shè)計(jì)是數(shù)據(jù)庫(kù)物理設(shè)計(jì)的基本問(wèn)題,也是較困難的問(wèn)題,建立索引可以極大地提高系統(tǒng)的查詢速度,但是同時(shí)做Insert、Update、Delete操作時(shí)會(huì)降低速度,因?yàn)樽鲞@些操作的同時(shí)需要更新索引,所以不能對(duì)數(shù)據(jù)庫(kù)中所有的表都建立索引。比如滿足下列條件之一的不易建立索引:不出現(xiàn)或很少出現(xiàn)的屬性或表、屬性分布嚴(yán)重不

28、均的屬性、經(jīng)常更新的屬性或表、過(guò)長(zhǎng)的屬性、太小的表等。 </p><p>  滿足下列條件之一的可以考慮建立索引:主鍵和外鍵都建立索引、對(duì)于以讀為主或只讀的表,只要需要,且存儲(chǔ)空間允許,可以減少連接開(kāi)銷、對(duì)于等值查詢(即查詢條件以等號(hào)為比較符),最好建立索引、對(duì)查詢范圍(即查詢條件>,<,≤,≥為比較符),最好建立索引、有些查詢可以由檢索直接得到結(jié)果,不必訪問(wèn)數(shù)據(jù)塊。 </p

29、><p>  根據(jù)實(shí)際需要,讀者信息表,圖書(shū)信息表,圖書(shū)借還信息表,權(quán)限信息,管理員信息表等都建立索引,合理使用緩沖區(qū)。</p><p>  2.4.2  如何驗(yàn)證輸入的字符串 </p><p>  在圖書(shū)管理系統(tǒng)的開(kāi)發(fā)過(guò)程中,需要對(duì)一些輸入的字符串進(jìn)行驗(yàn)證,例如金額、電話號(hào)碼、E-mail等,由于許多模塊都需要用到這些驗(yàn)證,因此可以將其寫(xiě)

30、入到一個(gè)公共類中然后在其他的頁(yè)面中直接調(diào)用即可。C#中對(duì)字符串進(jìn)行驗(yàn)證時(shí),可以使用Regex類,要使用正則表達(dá)式驗(yàn)證輸入的字符串,如驗(yàn)證輸入的字符串是否為E-mail的地址格式的實(shí)現(xiàn)方法。代碼如下: </p><p>  #region  驗(yàn)證輸入為Email     </p><p>  /// &

31、lt;summary>     </p><p>  /// 驗(yàn)證輸入為Email     </p><p>  /// </summary> </p><p>  /// <param nam

32、e="str"></param>     </p><p>  /// <returns></returns> </p><p>  public bool validateEmail(string str)  

33、;   </p><p><b>  { </b></p><p>  return Regex.IsMatch(str, </p><p>  @"\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"); &

34、lt;/p><p><b>  } </b></p><p>  #endregion </p><p>  2.4.3  自動(dòng)計(jì)算圖書(shū)歸還日期 </p><p>  在圖書(shū)管理系統(tǒng)運(yùn)行中會(huì)常常遇到這樣的問(wèn)題:在借閱圖書(shū)時(shí),需要自動(dòng)計(jì)算圖書(shū)的歸還日期,而這個(gè)日期又不是固定不變

35、的,它是需要根據(jù)系統(tǒng)日期和數(shù)據(jù)表中保存的各類圖書(shū)的最多借閱天數(shù)來(lái)計(jì)算的,即圖書(shū)歸還日期=“系統(tǒng)日期”+“最多借閱天數(shù)”。因此本系統(tǒng)是這樣解決問(wèn)題的:首先獲取系統(tǒng)時(shí)間,然后從數(shù)據(jù)表中查詢出該類圖書(shū)最多借閱天數(shù),最后計(jì)算歸還日期。計(jì)算方法如下: </p><p>  首先取出所借圖書(shū)的最多借閱天數(shù),然后根據(jù)圖書(shū)的最多借閱天數(shù),使用TimeSpan.FromDays方法返回一個(gè)TimeSpan,最后使用當(dāng)前時(shí)

36、間與先返回的Timespan時(shí)間間隔相加。 </p><p>  自動(dòng)計(jì)算圖書(shū)歸還日期的關(guān)鍵代碼如下: </p><p>  int days = Convert.ToInt32(btypemanage.FindBTypeByName(btypemanage, </p><p>  "tb_boo

37、ktype").Tables[0].Rows[0][2].ToString());   </p><p>  TimeSpan tspan = TimeSpan.FromDays((double)days);   </p><p>  borrowandbackmanage.YGBackTi

38、me = borrowandbackmanage.BorrowTime + tspan;  </p><p>  2.3.4  系統(tǒng)登陸驗(yàn)證碼的實(shí)現(xiàn) </p><p>  在學(xué)校圖書(shū)管理系統(tǒng)的開(kāi)發(fā)過(guò)程中,怎么樣防止某些人利用某些惡意的軟件對(duì)圖書(shū)管理系統(tǒng)進(jìn)行惡意的登陸來(lái)攻擊系統(tǒng),增加圖書(shū)管理系統(tǒng)的安全性

39、是一個(gè)重要的問(wèn)題。在圖書(shū)管理系統(tǒng)的登陸模塊中加入一個(gè)驗(yàn)證碼的功能,即用戶除了要輸入帳號(hào)和密碼還要輸入系統(tǒng)為用戶提供的驗(yàn)證碼。驗(yàn)證碼可以很好的解決了怎樣防止惡意用戶利用惡意軟件對(duì)系統(tǒng)頁(yè)面的瘋狂提交、以及暴力破解密碼進(jìn)行登陸的問(wèn)題。因此,設(shè)置一個(gè)隨機(jī)函數(shù)在數(shù)字0~9和英文字母A~Z中隨機(jī)抽取四個(gè),在用戶打開(kāi)登陸界面的時(shí)候,系統(tǒng)通過(guò)隨機(jī)生成器隨機(jī)生成4個(gè)數(shù)字或字母或數(shù)字加字母存放在緩存內(nèi),并出現(xiàn)在界面上順序是隨機(jī)的,當(dāng)用戶登陸時(shí)輸入的驗(yàn)證碼要

40、與緩存中的進(jìn)行對(duì)比符合就進(jìn)入,不符合就不能登陸。系統(tǒng)在提供驗(yàn)證碼時(shí)候要加入一些干擾的條件的,不過(guò)這些人的肉眼是很容易分辨,但機(jī)器人程序不能分辨,很好的防止某人利用機(jī)器人程序?qū)ο到y(tǒng)的惡意操作增加了系統(tǒng)的安全性。</p><p><b>  小結(jié)</b></p><p>  經(jīng)過(guò)幾個(gè)月的設(shè)計(jì)和開(kāi)發(fā),學(xué)校圖書(shū)管理系統(tǒng)基本開(kāi)發(fā)完畢。其功能基本符合用戶需求。對(duì)于數(shù)據(jù)的一致性的問(wèn)

41、題也通過(guò)程序進(jìn)行了有效的解決。但是該系統(tǒng)還有許多不盡如人意的地方,在今后有待進(jìn)一步改善。通過(guò)這次畢業(yè)設(shè)計(jì)真切地體會(huì)到畢業(yè)設(shè)計(jì)的目的并不止于自己?jiǎn)渭內(nèi)蝿?wù)的完成,而在于學(xué)習(xí)新的知識(shí)并掌握具體的方法,如何具體使用和具體應(yīng)用你所學(xué)所用的語(yǔ)言。從而獲得一種本領(lǐng):就是融會(huì)貫通各種語(yǔ)言?;厥渍麄€(gè)開(kāi)發(fā)設(shè)計(jì)過(guò)程,我學(xué)到了很多書(shū)本上學(xué)不到的東西。</p><p><b>  參考文獻(xiàn)</b></p>

42、<p>  [1]朱敏等,Jsp web 應(yīng)用教程。北京:清華大學(xué)出版社,2010.</p><p>  [2]孫一林,彭波.《Java數(shù)據(jù)庫(kù)編程實(shí)例》. 清華大學(xué)出版社,2002</p><p>  [3]耿祥義,張躍平.《JSP實(shí)用教程》. 清華大學(xué)出版社,2003</p><p>  [4]Brown等.《JSP編程指南(第二

溫馨提示

  • 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)論