小型售書網(wǎng)站設(shè)計(jì)說明_第1頁(yè)
小型售書網(wǎng)站設(shè)計(jì)說明_第2頁(yè)
小型售書網(wǎng)站設(shè)計(jì)說明_第3頁(yè)
小型售書網(wǎng)站設(shè)計(jì)說明_第4頁(yè)
小型售書網(wǎng)站設(shè)計(jì)說明_第5頁(yè)
已閱讀5頁(yè),還剩40頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 PAGE39 / NUMPAGES45 分院名稱:格蘭芬多學(xué)院學(xué)生學(xué)號(hào):3518208e18c82718霍格沃茨學(xué)院本科畢業(yè)論文(設(shè)計(jì))(理工類)題目: 小型售書 專 業(yè): 黑魔法防御專業(yè) 作 者 姓名: 哈利波霸 指導(dǎo)教師: 西弗斯斯普 指導(dǎo)教師職稱: 副教授 2013年 4月霍格沃茨學(xué)院本科畢業(yè)論文(設(shè)計(jì))作者承諾保證書本人重承諾:本篇畢業(yè)論文(設(shè)計(jì))的容真實(shí)、可靠。如果存在弄虛作假、抄襲的情況,本人愿承擔(dān)全部責(zé)任。論文作者簽名: 日期: 年 月 日霍格沃茨學(xué)院本科畢業(yè)論文(設(shè)計(jì))指導(dǎo)教師承諾保證書本人重承諾:我已按有關(guān)規(guī)定對(duì)本篇畢業(yè)論文(設(shè)計(jì))的選題與容進(jìn)行指導(dǎo)和審核,堅(jiān)持一人一題制,

2、確認(rèn)由作者獨(dú)立完成。如果存在學(xué)風(fēng)問題,本人愿意承擔(dān)指導(dǎo)教師的相關(guān)責(zé)任。指導(dǎo)教師簽名:日期: 年 月 日摘要網(wǎng)絡(luò)書店,是一種式的書店。是當(dāng)代的一種高質(zhì)量,更快捷,更方便的購(gòu)買圖書、音像制品等的方式。由于其涉與品種圍很廣,客戶的分布遍與網(wǎng)絡(luò)覆蓋區(qū)域、經(jīng)營(yíng)成本低廉、折扣價(jià)格較低、信息傳播速度快等優(yōu)點(diǎn),使得近些年來網(wǎng)上書店有了蓬勃茁壯的發(fā)展,大有取代傳統(tǒng)實(shí)體書店的趨勢(shì)。本論文就是在這種背景下開展的。本文重點(diǎn)介紹了“小型售書”的開發(fā)意義與如何分析需求、設(shè)計(jì)程序和實(shí)現(xiàn)代碼的?;竟δ馨ㄓ脩糇?cè)會(huì)員、登錄、圖書大類展示、圖書查詢、圖書詳細(xì)查詢、圖書暢銷書榜、留言板、特價(jià)圖書、新書上架、查看購(gòu)物車、查看訂單

3、、查看圖書詳細(xì)信息、購(gòu)買圖書、購(gòu)物車合并結(jié)賬、確認(rèn)收貨、評(píng)價(jià)圖書等。系統(tǒng)開發(fā)工具是使用eclipse6.6、mysql5.0后臺(tái)數(shù)據(jù)庫(kù)與tomcat6.0服務(wù)器發(fā)布,系統(tǒng)是基于零售商戶背景開發(fā)的,可以有效的實(shí)現(xiàn)網(wǎng)上圖書交易。在論文中首先介紹了電子商務(wù)以與網(wǎng)上書店的相關(guān)知識(shí),并根據(jù)以上的知識(shí)制作。文中主要包括需求分析、總體設(shè)計(jì)、功能設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)與代碼實(shí)現(xiàn)等,并通過流程圖和文字加以解釋說明。關(guān)鍵詞:JAVA Struts2 Spring Hibernate 網(wǎng)上書店AbstractOnline bookstore is a type of bookstore website. It is a

4、quality, efficient and convenient way to buy books. Due to its wide varieties, customers throughout the network coverage area, low operating costs, the discount price is low, the advantages of information transmission speed, make the development of online bookstores have booming in recent years, a t

5、rend to replace the traditional entity bookstore. This thesis is carried out under this background.This article has introduced the main body of the web bookshop exploitation significance and how to analyse,desige and realiaze. The fundamental function logs on including consumer register member, the

6、book shows book , browses on line, long-range purchase , long-range business etc. The system develop implement is to use eclipse6.0 and the mySQL5.0 data base , system is that background is development owing to entity family of retail dealer , the book trades on being able to be effective realizing

7、a net. And have introduced Electronic Commerce first and have developed the what be used a software relevance knowledge in the thesis, make website according to all above knowledge. Include the need analysis , population design , function design mainly in culture, data base design and realization et

8、c., and by the fact that the flow chart and characters explain explanation additionally .Key Words: JAVA Struts2 Spring Hibernate online bookstore目 錄 TOC o 1-3 h z u HYPERLINK l _Toc355940349承諾保證書 PAGEREF _Toc355940349 h IHYPERLINK l _Toc355940350摘要 PAGEREF _Toc355940350 h IIHYPERLINK l _Toc35594035

9、1Abstract PAGEREF _Toc355940351 h IIIHYPERLINK l _Toc355940352第一章緒論 PAGEREF _Toc355940352 h 7HYPERLINK l _Toc3559403531.1 本課題的來源與研究意義 PAGEREF _Toc355940353 h 7HYPERLINK l _Toc3559403561.2 電子商務(wù)概述 PAGEREF _Toc355940356 h 7HYPERLINK l _Toc355940359第二章需求分析與設(shè)計(jì) PAGEREF _Toc355940359 h 10HYPERLINK l _Toc35

10、59403602.1需求分析 PAGEREF _Toc355940360 h 10HYPERLINK l _Toc3559403612.2 總體設(shè)計(jì) PAGEREF _Toc355940361 h 12HYPERLINK l _Toc3559403622.3功能設(shè)計(jì) PAGEREF _Toc355940362 h 13HYPERLINK l _Toc355940367第三章數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn) PAGEREF _Toc355940367 h 14HYPERLINK l _Toc3559403683.1 數(shù)據(jù)庫(kù)的需求分析 PAGEREF _Toc355940368 h 14HYPERLINK l

11、_Toc3559403693.2 創(chuàng)建數(shù)據(jù)表的腳本 PAGEREF _Toc355940369 h 15HYPERLINK l _Toc3559403703.3 數(shù)據(jù)表的關(guān)系模型 PAGEREF _Toc355940370 h 17HYPERLINK l _Toc355940371第四章使用基本流程 PAGEREF _Toc355940371 h 20HYPERLINK l _Toc355940372第五章各頁(yè)面功能 PAGEREF _Toc355940372 h 21HYPERLINK l _Toc3559403735.1 小型售書首頁(yè)index.jsp詳細(xì)功能與描述 PAGEREF _To

12、c355940373 h 21HYPERLINK l _Toc3559403765.2 顯示圖書詳細(xì)信息bookDetail.jsp頁(yè)面詳細(xì)功能與描述 PAGEREF _Toc355940376 h 23HYPERLINK l _Toc3559403795.3顯示購(gòu)物車信息showCart.jsp頁(yè)面詳細(xì)功能與描述 PAGEREF _Toc355940379 h 25HYPERLINK l _Toc3559403825.4小型售書客戶登錄Login.jsp頁(yè)面詳細(xì)功能與描述 PAGEREF _Toc355940382 h 26HYPERLINK l _Toc3559403855.5 小型售書客

13、戶注冊(cè)register.jsp頁(yè)面詳細(xì)功能與描述 PAGEREF _Toc355940385 h 27HYPERLINK l _Toc3559403885.6 未確認(rèn)訂單信息頁(yè)面myOrder.jsp頁(yè)面詳細(xì)功能與描述 PAGEREF _Toc355940388 h 28HYPERLINK l _Toc3559403915.7 已完成訂單頁(yè)面myOrdered.jsp頁(yè)面詳細(xì)功能與描述 PAGEREF _Toc355940391 h 29HYPERLINK l _Toc3559403945.8 確認(rèn)收貨/評(píng)價(jià)addValuation.jsp頁(yè)面詳細(xì)功能與描述 PAGEREF _Toc35594

14、0394 h 30HYPERLINK l _Toc3559403975.9 留言板messageBoard.jsp頁(yè)面詳細(xì)功能與描述 PAGEREF _Toc355940397 h 31HYPERLINK l _Toc3559404005.10 圖書列表顯示頁(yè)面詳細(xì)功能與描述 PAGEREF _Toc355940400 h 32HYPERLINK l _Toc3559404045.11 其他頁(yè)面詳細(xì)功能與描述 PAGEREF _Toc355940404 h 34HYPERLINK l _Toc355940407第六章各業(yè)務(wù)層功能 PAGEREF _Toc355940407 h 36HYPERL

15、INK l _Toc3559404086.1 action包講解 PAGEREF _Toc355940408 h 37HYPERLINK l _Toc3559404116.2 dao包講解 PAGEREF _Toc355940411 h 38HYPERLINK l _Toc3559404146.3 daoimpl包講解 PAGEREF _Toc355940414 h 38HYPERLINK l _Toc3559404176.4 model包講解 PAGEREF _Toc355940417 h 39HYPERLINK l _Toc3559404206.5 service包講解 PAGEREF _

16、Toc355940420 h 40HYPERLINK l _Toc3559404236.6 serviceimpl包講解 PAGEREF _Toc355940423 h 40HYPERLINK l _Toc3559404266.7 test包講解 PAGEREF _Toc355940426 h 41HYPERLINK l _Toc3559404296.8 util包詳解 PAGEREF _Toc355940429 h 41HYPERLINK l _Toc3559404326.8 vo包詳解 PAGEREF _Toc355940432 h 42HYPERLINK l _Toc355940435第

17、七章小結(jié) PAGEREF _Toc355940435 h 43HYPERLINK l _Toc355940436結(jié)論 PAGEREF _Toc355940436 h 44HYPERLINK l _Toc355940437致 PAGEREF _Toc355940437 h 45HYPERLINK l _Toc355940438參考文獻(xiàn) PAGEREF _Toc355940438 h 46第一章緒 論1.1 本課題的來源與研究意義1.1.1 本課題的來源本課題小型售書設(shè)計(jì)與實(shí)現(xiàn)是省霍格沃茨學(xué)院格蘭芬多學(xué)院的長(zhǎng)期研究工程之一。1.1.2 課題的研究意義當(dāng)今網(wǎng)絡(luò)購(gòu)物發(fā)展十分迅速,人們?cè)絹碓蕉嗟脑敢庠诰W(wǎng)

18、上購(gòu)書閱讀了,一個(gè)小型網(wǎng)上書店的設(shè)計(jì)的意義就在于讓個(gè)體網(wǎng)上書店越來越方便和普與,用以帶動(dòng)一些個(gè)體實(shí)體書店的銷售量。1.2 電子商務(wù)概述隨著電子技術(shù)和因特網(wǎng)(Internet)的發(fā)展,信息技術(shù)作為工具被引入到商貿(mào)活動(dòng)中,產(chǎn)生了電子商務(wù)(Electronic Commerce簡(jiǎn)寫為為EC或Electronic Business簡(jiǎn)寫EB)。通俗的說,電子商務(wù)就是在計(jì)算機(jī)網(wǎng)絡(luò)的平臺(tái)上,按照一定的標(biāo)準(zhǔn)開展的商務(wù)活動(dòng)。當(dāng)企業(yè)將它的主要業(yè)務(wù)通過聯(lián)網(wǎng)( Intranet)、外聯(lián)網(wǎng)(Extranet)以與Internet與企業(yè)的職員、客戶、供銷商以與合作伙伴直接相連時(shí),其中發(fā)生的各種活動(dòng)就是電子商務(wù)1。1.2.

19、1我國(guó)電子商務(wù)發(fā)展現(xiàn)狀我國(guó)的電子商務(wù)發(fā)展呈現(xiàn)典型的塊狀經(jīng)濟(jì)的發(fā)展特征,東南沿海屬于較為發(fā)達(dá)的地區(qū),北部和中部屬于快速發(fā)展的地區(qū),西部地區(qū)則相對(duì)落后1。自2005年以來,我國(guó)電子商務(wù)市場(chǎng)交易額穩(wěn)定增長(zhǎng),2012年我國(guó)電子商務(wù)市場(chǎng)規(guī)模突破98000億元。未來3年,仍是我國(guó)電子商務(wù)投資規(guī)模持續(xù)增長(zhǎng)和爆發(fā)的時(shí)期,我國(guó)電子商務(wù)投資市場(chǎng)將迎來新一輪的發(fā)展高潮。一方面,2007年國(guó)家“十一五”電子商務(wù)發(fā)展規(guī)劃的頒布標(biāo)志著政府推動(dòng)電子商務(wù)的總體布局已經(jīng)形成;另一方面,電子商務(wù)在企業(yè)的應(yīng)用成效以與對(duì)經(jīng)濟(jì)、社會(huì)發(fā)展的推動(dòng)作用日益明顯1。2012年我國(guó)B2B電子商務(wù)交易額約為84000億元,比2011年增長(zhǎng)25.5

20、%。目前B2B市場(chǎng)的集中度較高,在綜合類中, HYPERLINK :/hkquotes.money.163 /html/001688.html 阿里巴巴已占近乎7成份額。2012年我國(guó)B2C總收入約為12000億元,同比增長(zhǎng)33.5%。B2C是傳統(tǒng)企業(yè)所開展電子商務(wù)的主要的形式,隨著網(wǎng)絡(luò)購(gòu)物環(huán)境的好轉(zhuǎn)以與企業(yè)(特別是大中型企業(yè))電子商務(wù)化的程度的提升,在總體的規(guī)模上B2C將會(huì)有一個(gè)長(zhǎng)足的發(fā)展,并成為未來網(wǎng)購(gòu)的主流。2012年我國(guó)C2C交易額約為12000億元,同比增長(zhǎng)90%;C2C是目前我國(guó)網(wǎng)購(gòu)的主要形式,但普與率還較低,不到網(wǎng)民總數(shù)的4成1。1.2.2電子商務(wù)的發(fā)展前景趨勢(shì)一:電子商務(wù)服務(wù)業(yè)

21、將成為中國(guó)服務(wù)貿(mào)易新的經(jīng)濟(jì)增長(zhǎng)點(diǎn) 自20世紀(jì)60年代以來,全球產(chǎn)業(yè)的結(jié)構(gòu)由“工業(yè)型經(jīng)濟(jì)”轉(zhuǎn)向“服務(wù)型經(jīng)濟(jì)”,出現(xiàn)了以電子商務(wù)服務(wù)為特征的新型服務(wù)產(chǎn)業(yè)。新型的貿(mào)易服務(wù)業(yè)的特征是:電子商務(wù)服務(wù)通過建立全球化的交易規(guī)則、標(biāo)準(zhǔn)和服務(wù)體系,在不同國(guó)家地區(qū)貿(mào)易商之間、貿(mào)易商和政府之間形成高效的電子化業(yè)務(wù)流程,進(jìn)而實(shí)現(xiàn)跨境電子化貿(mào)易和貿(mào)易高效化2。中國(guó)電子商務(wù)服務(wù)業(yè)并不是一種“自然演化”的自發(fā)過程,而是一種面對(duì)國(guó)際競(jìng)爭(zhēng)壓力的“追趕”結(jié)果,這也是電子商務(wù)服務(wù)后行的發(fā)展中國(guó)家的普遍現(xiàn)象。所以,學(xué)習(xí)和借鑒先行國(guó)家的經(jīng)驗(yàn)非常重要。但因?yàn)閲?guó)際環(huán)境以與經(jīng)濟(jì)和社會(huì)發(fā)展水平的原因,中國(guó)不可能完全重復(fù)先行國(guó)家和地區(qū)走過的道路

22、,中國(guó)電子商務(wù)發(fā)展的當(dāng)務(wù)之急是:樹立創(chuàng)新意識(shí),結(jié)合國(guó)情,選擇低成本、見效快、可持續(xù)發(fā)展的有效模式2。 趨勢(shì)二:政府公共服務(wù)將帶動(dòng)企業(yè)供應(yīng)鏈電子商務(wù)發(fā)展 鑒于非市場(chǎng)化因素即政府的公共服務(wù)是目前影響電子商務(wù)發(fā)展的主要瓶頸,國(guó)際電子商務(wù)發(fā)展明顯呈現(xiàn)出以政府公共服務(wù)帶動(dòng)企業(yè)供應(yīng)鏈電子商務(wù)發(fā)展的新趨勢(shì)2。 為充分發(fā)揮政府引導(dǎo)、市場(chǎng)驅(qū)動(dòng)的優(yōu)勢(shì),APEC經(jīng)濟(jì)體成員政府、企業(yè)紛紛建立創(chuàng)新服務(wù)體系,通過實(shí)施電子商務(wù)“單一窗口”服務(wù),統(tǒng)一電子商務(wù)標(biāo)準(zhǔn),完善法律規(guī)則體系,以與加快貿(mào)易手續(xù)簡(jiǎn)化進(jìn)程等舉措,為提升企業(yè)供應(yīng)鏈功效創(chuàng)造了有利條件2。 中國(guó)作為以中小企業(yè)為主體的發(fā)展中國(guó)家,在電子商務(wù)發(fā)展初期,更需要將政府引導(dǎo)

23、與作為市場(chǎng)主導(dǎo)的企業(yè)行為相結(jié)合,選擇政府有限干預(yù)的理性運(yùn)行模式,制定與經(jīng)濟(jì)社會(huì)發(fā)展水平相適應(yīng)的戰(zhàn)略,以尋求低成本、見效快、可持續(xù)的發(fā)展2。趨勢(shì)三:電子商務(wù)服務(wù)的全球化時(shí)代即將到來 電子商務(wù)服務(wù)方式的出現(xiàn),突破了傳統(tǒng)貿(mào)易以單向物流為動(dòng)作格局,實(shí)現(xiàn)了以物流為基礎(chǔ),信息為核心,商流為主體的全新戰(zhàn)略。這意味著只要市場(chǎng)的開放程度納入一定的規(guī),電子商務(wù)就具備了“可貿(mào)易”的條件,將暢通無阻地進(jìn)入國(guó)際貿(mào)易領(lǐng)域2。 目前,隨著國(guó)際電子商務(wù)環(huán)境逐步完善,“可貿(mào)易”的條件日趨成熟,國(guó)際電子商務(wù)服務(wù)正從區(qū)域、經(jīng)濟(jì)體成員信息聚合向跨區(qū)域、跨境和全球化電子商務(wù)交易服務(wù)發(fā)展,使得電子商務(wù)服務(wù)也從經(jīng)濟(jì)體向跨經(jīng)濟(jì)體、跨區(qū)域與全

24、球化服務(wù)延伸2。 可以預(yù)言,電子商務(wù)服務(wù)將帶動(dòng)全球電子商務(wù)發(fā)展,成為新時(shí)期國(guó)際電子商務(wù)發(fā)展的焦點(diǎn)問題,這也預(yù)示著電子商務(wù)服務(wù)的全球化時(shí)代即將到來2。綜上所述,本課題的研究是非常符合時(shí)宜,相當(dāng)重要相當(dāng)有實(shí)際意義的。第二章 需求分析與設(shè)計(jì)2.1需求分析小型售書系統(tǒng)主要是實(shí)現(xiàn)網(wǎng)上搜書、選書、購(gòu)書、產(chǎn)生訂單、確認(rèn)收貨、完成交易、評(píng)價(jià)訂單等功能的系統(tǒng)。一個(gè)典型的小型售書一般都需要實(shí)現(xiàn)圖書的搜索、圖書信息的動(dòng)態(tài)提示、購(gòu)物車管理、客戶信息注冊(cè)登錄管理、訂單處理、圖書信息的評(píng)分評(píng)價(jià)等模塊。根據(jù)小型售書的基本需求以與網(wǎng)絡(luò)資料的查詢收集以與市場(chǎng)的問卷調(diào)研,本系統(tǒng)需要完成的具體任務(wù)如下:查詢類別:將所有圖書按照中圖

25、法以與熱門圖書銷售(如當(dāng)當(dāng)網(wǎng)、亞馬遜網(wǎng))的分類方法作為參考進(jìn)行分類,本一共設(shè)有熱門的44大類圖書。查詢圖書: 當(dāng)客戶進(jìn)入小型售書時(shí),應(yīng)該在主頁(yè)面中分類顯示所有圖書大類的信息,以供客戶選擇所需圖書大類,進(jìn)而進(jìn)入相應(yīng)的圖書分類,將改子類下的所有圖書以客戶所選擇的的方式進(jìn)行排序展示,并可以經(jīng)圖書名稱或圖書預(yù)覽圖片的超進(jìn)入單個(gè)圖書的詳細(xì)信息顯示頁(yè)面,單個(gè)圖書的詳細(xì)信息顯示頁(yè)面實(shí)現(xiàn)可以實(shí)現(xiàn)該本圖書的添加購(gòu)物車功能;此外根據(jù)調(diào)研還應(yīng)有多種多樣的查詢圖書形式如:按分類查詢、按銷售榜單查詢、查看特價(jià)圖書、查看新進(jìn)圖書、詳細(xì)條件搜索圖書,這些功能都要盡可能的在本小型售書中實(shí)現(xiàn)。購(gòu)買圖書:點(diǎn)擊圖書詳細(xì)頁(yè)面中的“加

26、入購(gòu)物車”按鈕可實(shí)現(xiàn)加入購(gòu)物車操作,實(shí)現(xiàn)購(gòu)買的功能,進(jìn)而可以在購(gòu)物車畫面里實(shí)現(xiàn)結(jié)賬功能。購(gòu)物車管理:當(dāng)客戶在圖書信息詳細(xì)顯示頁(yè)面點(diǎn)擊該圖書的“加入購(gòu)物車”按鈕時(shí),應(yīng)該能夠?qū)?duì)應(yīng)圖書信息,如:圖書名稱、圖書封面、圖書價(jià)格以與購(gòu)買數(shù)量(由圖書信息詳細(xì)顯示頁(yè)面的表單取得)添加到購(gòu)物車,并且可以累加車圖書的總價(jià)格顯示在頁(yè)面中,并且此時(shí)客戶可以返回到圖書查詢頁(yè)面,繼續(xù)選購(gòu)其他圖書,并將后購(gòu)的圖書繼續(xù)添加到購(gòu)物車中,而且在任何時(shí)候客戶都可以進(jìn)入購(gòu)物車頁(yè)面進(jìn)行結(jié)賬業(yè)務(wù),當(dāng)對(duì)應(yīng)的購(gòu)物車完成確認(rèn)結(jié)賬并且生成網(wǎng)購(gòu)訂單后,可自動(dòng)清空已生成訂單的購(gòu)物車中的所有圖書信息。訂單處理:在購(gòu)物車頁(yè)面點(diǎn)擊“合并結(jié)賬”之后即可自

27、動(dòng)生成訂單,訂單中應(yīng)當(dāng)包含下單時(shí)間、購(gòu)買人、購(gòu)物圖書名稱、購(gòu)買數(shù)量等信息,并且客戶可以隨時(shí)查看訂單的信息,而且當(dāng)客戶收到所購(gòu)圖書后,可以來的訂單顯示畫面進(jìn)行確認(rèn)收貨操作,當(dāng)客戶確認(rèn)收貨之后,訂單應(yīng)該轉(zhuǎn)為以完成訂單另存起來,為了區(qū)分,應(yīng)該將訂單做成未完成訂單和已完成訂單兩個(gè)部分。評(píng)價(jià)圖書:每當(dāng)以為客戶購(gòu)買一本圖書并且閱讀后,他有權(quán)利對(duì)直接購(gòu)買的商品的質(zhì)量和容進(jìn)行評(píng)價(jià),為此設(shè)置此功能,該功能應(yīng)該是在客戶確認(rèn)訂單,的時(shí)候一并實(shí)現(xiàn),擬分為評(píng)分和評(píng)價(jià)兩個(gè)部分,評(píng)分為“0.5-5.0”,評(píng)價(jià)可隨意填寫,每本圖書在被一名客戶購(gòu)買時(shí)所獲得的評(píng)分應(yīng)當(dāng)記錄下來,并且在該圖書的詳細(xì)顯示頁(yè)面可以將所有改圖書所獲得評(píng)分

28、以平均分的形式顯示出來,而該圖書的所有評(píng)價(jià)信息應(yīng)該在隨后顯示出來,你采取列表的方式,顯示有購(gòu)買者、下單時(shí)間、評(píng)價(jià)容的信息。會(huì)員注冊(cè)登錄:因?yàn)樾⌒褪蹠且粋€(gè)網(wǎng)購(gòu),涉與到用戶的隱私和財(cái)產(chǎn)安全,所以設(shè)置會(huì)員制度是十分有必要的。但是非會(huì)員應(yīng)該可以享受到搜索圖書、查看圖書信息等的功能模塊,當(dāng)涉與到圖書加入購(gòu)物車、或者查詢個(gè)人訂單等頁(yè)面時(shí)應(yīng)該跳轉(zhuǎn)到登錄、注冊(cè)頁(yè)面,提醒客戶進(jìn)行登錄或者注冊(cè)登錄之后方能實(shí)現(xiàn)這些功能,此外修改客戶密碼功能也是必須存在的。根據(jù)上述的需求描述,使用MyEclipse 6.6整合的MyEclipse UML 功能模塊,做出項(xiàng)目的UML圖,如下:圖2-1 小型售書UML圖2.2 總體設(shè)

29、計(jì)下表中給出了構(gòu)成小型售書系統(tǒng)的各個(gè)組件,通過下表,可以從宏觀上了解各個(gè)組件的功能。表21 組件功能表視圖(view)控制器(controller)模型(model)addMsuccess.jspActionDao&serviceBook.hbm.xmladdToCart_success.jspBookAction.javaBaseDao.javaCatalog.hbm.xmladdValuation_success.jspShoppingAction.javaIBookDAO.javaMessage.hbm.xmladdValuation.jspUserAction.javaICatalog

30、DAO.javaOrderitem.hbm.xmlbookDetail.jspIOrderDAO.javaOrders.hbm.xmlbrowseBook.jspIUserDAO.javaUser.hbm.xmlbrowseCatalog.jspBookDAO.javaValuation.hbm.xmlchangxiao.jspCatalogDAO.javaBook.javaCheckout_success.jspOrderDAO.javaCatalog.javamessageBoard.jspUserDao.javaMessage.javamyOrder.jspCart.javaOrderi

31、tem.javamyOrdered.jspIBookService.javaOrders.javanewbook.jspICatalogService.javaUser.javanewMessage.jspIOrderService.javaValuation.javanotEnoughBook.jspIUserService.javasearchBook_result.jspBookService.javasearchBook.jspCatalogService.javashowCart.jspOrderService.javatejia.jspUserService.javaupdateC

32、art_failed.jspTest.javabottom.jspUserDAOTest.javaerror.jspEcodingFilter.javahead.jspPager.javaindex.jspSecurityFilter.javalogin_success.jsplogin.jsppasschange.jspregister_success.jspregister.jsprepeaterror.jsptest.jsp2.3功能設(shè)計(jì)2.3.1圖書信息模塊該模塊實(shí)現(xiàn)圖書44個(gè)大類的顯示,以與通過各個(gè)分類查看相應(yīng)分類的圖書的功能,并且為了方便客戶購(gòu)書,實(shí)現(xiàn)了5種左右的查詢、排序的方式(

33、其具體模式參照與當(dāng)當(dāng)網(wǎng))。此外,在用戶選擇了對(duì)應(yīng)書目信息后,還可以進(jìn)入顯示出有關(guān)該圖書的詳細(xì)信息的頁(yè)面(bookdetail.jsp),以便于客戶了解所購(gòu)圖書。2.3.2購(gòu)物車模塊用于查看每一個(gè)進(jìn)入小型售書的客戶對(duì)應(yīng)的購(gòu)物車(cart.java)。將客戶所選購(gòu)的圖書商品信息記錄到對(duì)應(yīng)的購(gòu)物車中,并可以對(duì)已經(jīng)放入購(gòu)物車的圖書進(jìn)行增、刪、改,直到最后進(jìn)行合并結(jié)賬處理6。2.3.3會(huì)員模塊實(shí)現(xiàn)小型售書客戶信息的注冊(cè)、登錄。由于目前網(wǎng)上商城幾乎完全使用網(wǎng)上銀行進(jìn)行支付,因此為了客戶的信息和財(cái)產(chǎn)安全,必須設(shè)置會(huì)員制度,只有注冊(cè)為會(huì)員才能實(shí)現(xiàn)搜書、購(gòu)書、支付等一系列功能,當(dāng)然非會(huì)員亦可以使用一些不涉與到財(cái)

34、產(chǎn)和交易的功能。2.3.4訂單處理根據(jù)客戶購(gòu)物車中的所有圖書信息,連同客戶對(duì)應(yīng)的個(gè)人信息生成訂單以與訂單項(xiàng)(order.java、orderItem.java),以便于后續(xù)進(jìn)行送貨處理,當(dāng)客戶下完單后,可以在會(huì)員功能模塊的,查看個(gè)人訂單模塊查看自己交易的訂單信息,包括未完成和已完成的訂單。當(dāng)客戶收到圖書后可以再次來到本,通過“查看個(gè)人訂單”功能實(shí)現(xiàn)確認(rèn)收貨,評(píng)價(jià)所購(gòu)圖書的功能。第三章 數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)3.1 數(shù)據(jù)庫(kù)的需求分析依據(jù)小型售書的處理需求,對(duì)就數(shù)據(jù)表的設(shè)計(jì)與功能如下。圖書基本信息表(book):存放小型售書所銷售圖書的基本信息。圖書分類基本信息表(catalog):存放小型售書所圖書

35、分類的信息??蛻艋拘畔⒈恚╱ser):存放書店客戶的基本信息。訂單信息表(order):存放與客戶相關(guān)的訂單的基本信息。訂單條目詳細(xì)信息表(orderItem):存放訂單中詳細(xì)條目的基本信息。留言板信息表(message):存放各類留言信息。訂單與圖書評(píng)價(jià)反饋表(valuation):存放訂單信息已經(jīng)對(duì)該訂單的評(píng)價(jià)。3.2 創(chuàng)建數(shù)據(jù)表的腳本代碼如下:1.圖書分類基本信息表CREATE TABLE catalog ( catalogid int(11) NOT NULL auto_increment, catalogname varchar(20) NOT NULL, PRIMARY KEY

36、(catalogid) ENGINE=InnoDB DEFAULT CHARSET=utf8;2.圖書基本信息表CREATE TABLE book ( bookid int(11) NOT NULL auto_increment, catalogid int(11) default NULL, bookname varchar(200) character set utf8 NOT NULL, price float NOT NULL, picture varchar(50) character set utf8 NOT NULL, kcl int(11) NOT NULL, xsl int(

37、11) NOT NULL, stocktime int(11) default NULL, PRIMARY KEY (bookid), KEY FK_Relationship_3 (catalogid), CONSTRAINT FK_Relationship_3 FOREIGN KEY (catalogid) REFERENCES catalog (catalogid) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;3.客戶基本信息表CREATE TABLE user ( userid int(11) NOT NULL a

38、uto_increment, username varchar(20) default NULL, password varchar(20) default NULL, sex varchar(4) NOT NULL, age int(11) NOT NULL, PRIMARY KEY (userid) ENGINE=InnoDB DEFAULT CHARSET=utf8;4.訂單信息表CREATE TABLE orders ( orderid int(11) NOT NULL auto_increment, userid int(11) default NULL, orderdate tim

39、estamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, PRIMARY KEY (orderid), KEY FK_Relationship_1 (userid), CONSTRAINT FK_Relationship_1 FOREIGN KEY (userid) REFERENCES user (userid) ENGINE=InnoDB DEFAULT CHARSET=utf8;5.訂單項(xiàng)詳表CREATE TABLE orderitem ( orderitemid int(11) NOT NULL aut

40、o_increment, bookid int(11) default NULL, orderid int(11) default NULL, quantity int(11) NOT NULL, ismarked int(11) default NULL, PRIMARY KEY (orderitemid), KEY FK_Relationship_2 (orderid), KEY FK_Relationship_4 (bookid), CONSTRAINT FK_Relationship_2 FOREIGN KEY (orderid) REFERENCES orders (orderid)

41、, CONSTRAINT FK_Relationship_4 FOREIGN KEY (bookid) REFERENCES book (bookid) ENGINE=InnoDB DEFAULT CHARSET=utf8;6.顧客留言表CREATE TABLE message ( messageid int(11) NOT NULL auto_increment, author varchar(20) NOT NULL, time varchar(40) NOT NULL, contact varchar(20) NOT NULL, content varchar(300) NOT NULL

42、, PRIMARY KEY (messageid) ENGINE=InnoDB DEFAULT CHARSET=utf8;7.訂單圖書反饋評(píng)價(jià)表CREATE TABLE valuation ( valuationid int(11) NOT NULL auto_increment, bookid int(11) NOT NULL, author varchar(20) NOT NULL, time varchar(50) NOT NULL, mark float NOT NULL, content varchar(300) NOT NULL, PRIMARY KEY (valuationid)

43、 ENGINE=InnoDB DEFAULT CHARSET=utf8;3.3 數(shù)據(jù)表的關(guān)系模型上述7個(gè)表各個(gè)的對(duì)應(yīng)關(guān)系如下:用戶表與留言表、訂單表、圖書評(píng)價(jià)反饋表為一對(duì)多的關(guān)系(one to many);圖書分類表與圖書表為一對(duì)多的關(guān)系(one to many);圖書表與圖書評(píng)價(jià)反饋表、訂單項(xiàng)表為一對(duì)多的關(guān)系(one to many);訂單表與訂單項(xiàng)表為一對(duì)多的關(guān)系(one to many)以下分別為各表關(guān)系的物理模型和DB模型:圖3-1 小型售書用表物理模型圖3-2 小型售書用表DB模型第四章 使用基本流程通過之前的市場(chǎng)調(diào)研以與對(duì)當(dāng)今各大主流圖書銷售的參照,本文設(shè)計(jì)的小型售書在運(yùn)行過程中頁(yè)

44、面的基本流程如下圖:Messagebroad.jsp使用留言板Login.jsp會(huì)員登錄register.jsp新會(huì)員注冊(cè)bookMain.jsp圖書查詢bookDetail.jsp圖書詳情顯示showCart.jsp購(gòu)物車詳情顯示showCart.jsp合并結(jié)賬valuation.jsp確認(rèn)訂單/評(píng)價(jià)訂單圖41小型售書流程圖第五章 各頁(yè)面功能5.1 小型售書首頁(yè)index.jsp詳細(xì)功能與描述5.1.1頁(yè)面顯示圖5-1 Index頁(yè)面效果圖Index頁(yè)面為歡迎與導(dǎo)航頁(yè)面,頁(yè)面左上角為會(huì)員信息區(qū),有注冊(cè)、登錄、修改密碼、顯示購(gòu)物車、查看訂單功能超。Index 頁(yè)面的正中央為導(dǎo)航超與簡(jiǎn)易搜索功能

45、,可以通過超進(jìn)入圖書分類、暢銷書榜、詳細(xì)搜書、留言板、特價(jià)圖書、新書上架功能頁(yè)面;也可以使用簡(jiǎn)易的搜索功能進(jìn)行模糊的搜索圖書。這些功能都是在top.jsp中實(shí)現(xiàn)框架中的,因此隨時(shí)都能起到導(dǎo)航作用10。此外在頁(yè)面底部也有相應(yīng)的bottom.jsp固定顯示于底部的框架中。用來顯示的作者編號(hào)以與商業(yè)編號(hào)。本是框架式網(wǎng)頁(yè)設(shè)計(jì),分為上中下三個(gè)框架,上部固定為導(dǎo)航和會(huì)員功能的的top.jsp,底部為固定的商業(yè)編號(hào)bottom.jsp,中間位主體部分,顯示圖書信息。5.1.2功能描述本頁(yè)面的主要功能的實(shí)現(xiàn)為通過頁(yè)面的超,向后臺(tái)傳遞“.action”命令,通過“?”來傳遞當(dāng)前頁(yè)面值等值來實(shí)現(xiàn)與后臺(tái)Bean的交

46、互8。功能實(shí)現(xiàn)方式如下:超(/index.jsp)對(duì)應(yīng)“跳轉(zhuǎn)到首頁(yè)”的功能;超(/browseCatalog.action)對(duì)應(yīng)的是“瀏覽圖書分類”功能,通過執(zhí)行SQL語(yǔ)句將數(shù)據(jù)庫(kù)中的圖書分類表(catalog)中的所有字段選擇出來,分三列顯示在中部的框架中;超(/searchBook.jsp)對(duì)應(yīng)的是跳轉(zhuǎn)到“詳細(xì)搜索”頁(yè)面的功能,進(jìn)行不同與首頁(yè)模糊查詢功能的詳細(xì)查詢;超(/changXiao.action?currentPage=1)對(duì)應(yīng)跳轉(zhuǎn)到“丁丁暢銷書榜”的功能,跳轉(zhuǎn)到“暢銷圖書排行榜”的首頁(yè);超(/showMessage.action?currentPage=1)對(duì)應(yīng)跳轉(zhuǎn)到“留言板”的

47、功能,跳轉(zhuǎn)到“丁丁留言板”的首頁(yè);超(/teJia.action?currentPage=1)對(duì)應(yīng)到跳轉(zhuǎn)到“特價(jià)圖書”的功能,跳轉(zhuǎn)到“特價(jià)圖書”的首頁(yè);超(/newBook.action?currentPage=1)對(duì)應(yīng)跳轉(zhuǎn)到“新書上架”的功能,跳轉(zhuǎn)到“新書上架”的首頁(yè)。5.2 顯示圖書詳細(xì)信息bookDetail.jsp頁(yè)面詳細(xì)功能與描述5.2.1頁(yè)面顯示圖5-2 圖書詳細(xì)信息顯示頁(yè)面通過各類的圖書List顯示頁(yè)面上的超,進(jìn)入bookDetail.jsp頁(yè)面;第一部分為圖書詳情部分,顯示圖書封面的縮略圖、書名、圖書所屬分類(超,可以點(diǎn)擊進(jìn)入響應(yīng)分類的圖書一覽頁(yè)面)、圖書出版日期、圖書評(píng)分、圖

48、書售價(jià)、圖書折扣、圖書購(gòu)買數(shù)量的input框,加入購(gòu)物車的按鈕;第二部分為銷售記錄部分,實(shí)時(shí)顯示該冊(cè)圖書的銷售量與庫(kù)存量;第三部分為評(píng)價(jià)詳情部分,顯示該冊(cè)圖書的購(gòu)買歷史,包括購(gòu)買時(shí)間、買家ID、買家評(píng)分、買家評(píng)價(jià);第四部分為同類暢銷書推薦部分,推薦7本同類的暢銷的圖書。5.2.2功能描述通過點(diǎn)擊圖書分類后的超分類(/browseBook.action?currentPage=1&catalogid=1)進(jìn)入響應(yīng)分類的圖書顯示頁(yè)面;在購(gòu)買數(shù)量的輸入框中輸入需要購(gòu)買該本書的數(shù)量,點(diǎn)擊加入購(gòu)物車按鈕(form action=addToCart.action method=post id=buy),實(shí)

49、現(xiàn)添加到購(gòu)物車的功能,該部分功能通表單與后臺(tái)實(shí)現(xiàn)交換;點(diǎn)擊底部的同類暢銷書推薦中的圖書超圖片(/bookDetail.action?bookid=xx),進(jìn)入點(diǎn)擊圖書的詳細(xì)顯示頁(yè)面。5.3顯示購(gòu)物車信息showCart.jsp頁(yè)面詳細(xì)功能與描述5.3.1頁(yè)面顯示圖5-3 查看購(gòu)物車頁(yè)面效果圖通過點(diǎn)擊添加到購(gòu)物車后跳轉(zhuǎn)的頁(yè)面超“前往購(gòu)物車結(jié)賬”或top.jsp左上角的“顯示購(gòu)物車”的超進(jìn)入到顯示購(gòu)物車頁(yè)面(showCart.jsp)7;本頁(yè)面處于中間框架,分為2部分;第一部分為購(gòu)物車圖書顯示頁(yè)面,顯示加入到購(gòu)物車中所有圖書的書名、價(jià)格、封面縮略圖、購(gòu)買數(shù)量、修改購(gòu)買數(shù)量的新數(shù)量輸入框、變更修改數(shù)

50、量的按鈕、從購(gòu)物車中刪除該圖書的超;第二部分為顯示購(gòu)物車所有圖書的價(jià)格總和合并結(jié)賬的超。5.3.2功能描述變更購(gòu)物車已買圖書數(shù)量功能通過表單實(shí)現(xiàn)(form action=updateCart.action method=post),點(diǎn)擊“變更”按鈕,提交表單,修改數(shù)量并返回本頁(yè)面刷新購(gòu)買數(shù)量和圖書總價(jià)。刪除購(gòu)物車已買圖書的功能通過超實(shí)現(xiàn)(/removeCart.action?dbookid=XX),點(diǎn)擊超之后,從購(gòu)物車中刪除該冊(cè)圖書,返回showCart.jsp頁(yè)面刷新購(gòu)物車新的圖書情況和圖書總價(jià);點(diǎn)擊合并結(jié)賬超(/checkout.action)實(shí)現(xiàn)合并結(jié)賬功能,先數(shù)據(jù)庫(kù)中的訂單表和訂單項(xiàng)表

51、插入訂單詳情,供賣家查看、發(fā)貨、提示。5.4小型售書客戶登錄Login.jsp頁(yè)面詳細(xì)功能與描述5.4.1頁(yè)面顯示圖5-4 登錄頁(yè)面效果圖本頁(yè)面通過top.jsp左上角的“登錄”超或者通過未登錄提示頁(yè)面的“登錄”超點(diǎn)擊進(jìn)入;本頁(yè)面顯示容為用戶名輸入框、密碼輸入框、重置按鈕、登錄按鈕、沒有賬號(hào)情況提示、注冊(cè)超。5.4.2功能描述重置按鈕的功能為清空當(dāng)前的用戶名輸入框、用戶密碼輸入框的容;通過表單的功能實(shí)現(xiàn)登錄(action=login.action method=post name=login),將登錄的用戶名和密碼放到session中,當(dāng)session中沒有值的時(shí)候,視為沒有登錄,在進(jìn)行各項(xiàng)功

52、能時(shí)會(huì)跳轉(zhuǎn)到登錄頁(yè)面5.5 小型售書客戶注冊(cè)register.jsp頁(yè)面詳細(xì)功能與描述5.5.1頁(yè)面顯示圖5-5 新用戶注冊(cè)頁(yè)面效果圖本頁(yè)面通過top.jsp左上角的“注冊(cè)”超或者通過各種錯(cuò)誤頁(yè)面的“注冊(cè)”超點(diǎn)擊進(jìn)入;本頁(yè)面的容為注冊(cè)用戶的用戶名(必填)、注冊(cè)用戶密碼(必填)、注冊(cè)用戶性別、注冊(cè)用戶年齡、注冊(cè)按鈕;5.5.2功能描述用戶名和年齡的輸入框普通文本框,對(duì)輸入的容有一些限制,密碼框?yàn)槊艽a輸入框,輸入的容顯示一律為“”;通過表單(id=register name=register action=/bookstore/register.action)實(shí)現(xiàn),若有重復(fù)的用戶信息注冊(cè),會(huì)提示錯(cuò)

53、誤并重新返回到注冊(cè)頁(yè)面。5.6 未確認(rèn)訂單信息頁(yè)面myOrder.jsp頁(yè)面詳細(xì)功能與描述5.6.1頁(yè)面顯示圖5-6 查看等待確認(rèn)訂單頁(yè)面本頁(yè)面通過已經(jīng)登錄的top.jsp左上角的“我的訂單”或者已完成的訂單頁(yè)面的“查看等待確認(rèn)的訂單”超點(diǎn)擊進(jìn)入;本頁(yè)面分為兩個(gè)部分,位于中間框架;第一部分為兩個(gè)超“查看等待確認(rèn)的訂單”、“查看已完成的訂單”,通過點(diǎn)擊兩個(gè)超進(jìn)入不同狀態(tài)的訂單信息查看頁(yè)面;第二部分為等待確認(rèn)訂單的顯示部分,顯示登陸用戶所有等待收貨確認(rèn)的交易信息,顯示訂單號(hào)、下單時(shí)間、書名(超)、購(gòu)買數(shù)量、確認(rèn)收貨/評(píng)分(超)。5.6.2功能描述點(diǎn)擊超“查看等待確認(rèn)的訂單”(/showOrder.

54、action)刷新未確認(rèn)的訂單信息,點(diǎn)擊超“查看已完成的訂單”(/showOrdered.action)跳轉(zhuǎn)到已完成訂單頁(yè)面;點(diǎn)擊圖書名稱的超連接(/bookDetail.action?bookid=xxx)可以跳轉(zhuǎn)到該已買圖書的詳細(xì)顯示頁(yè)面;點(diǎn)擊“確認(rèn)收貨/評(píng)分”(/addValuation.jsp?bookid=xxx&orderid=xx&bookname=xxxxx)超進(jìn)入“確認(rèn)收貨/評(píng)分”頁(yè)面,進(jìn)行網(wǎng)購(gòu)的最后一步,確認(rèn)訂單、評(píng)價(jià)圖書。5.7 已完成訂單頁(yè)面myOrdered.jsp頁(yè)面詳細(xì)功能與描述5.7.1頁(yè)面顯示圖5-7 查看已完成訂單效果圖本頁(yè)面通過已經(jīng)登錄的top.jsp左上

55、角的“我的訂單”或者查看等待確認(rèn)的訂單頁(yè)面的“查看已完成的訂單”超點(diǎn)擊進(jìn)入;本頁(yè)面分為兩個(gè)部分,位于中間框架;第一部分為兩個(gè)超“查看等待確認(rèn)的訂單”、“查看已完成的訂單”,通過點(diǎn)擊兩個(gè)超進(jìn)入不同狀態(tài)的訂單信息查看頁(yè)面;第二部分為已完成訂單的顯示部分,顯示登陸用戶所有等待收貨確認(rèn)的交易信息,顯示訂單號(hào)、下單時(shí)間、書名(超)、購(gòu)買數(shù)量;5.7.2功能描述點(diǎn)擊超“查看等待確認(rèn)的訂單”(/showOrder.action)跳轉(zhuǎn)到未確認(rèn)的訂單信息,點(diǎn)擊超“查看已完成的訂單”(/showOrdered.action)刷新已完成訂單頁(yè)面;點(diǎn)擊圖書名稱的超連接(/bookDetail.action?booki

56、d=xxx)可以跳轉(zhuǎn)到該已買圖書的詳細(xì)顯示頁(yè)面。5.8 確認(rèn)收貨/評(píng)價(jià)addValuation.jsp頁(yè)面詳細(xì)功能與描述5.8.1頁(yè)面顯示圖5-8 確認(rèn)收貨/評(píng)分頁(yè)面效果圖本頁(yè)面通過已經(jīng)登錄的查看等待確認(rèn)的訂單頁(yè)面(myOrder.jsp)的“確認(rèn)收貨/評(píng)價(jià)”超點(diǎn)擊進(jìn)入;本頁(yè)面的組成為圖書名稱(由前畫面?zhèn)鱽恚?、用戶名(由session中取得)、現(xiàn)在時(shí)間(取得當(dāng)前的系統(tǒng)時(shí)間)、圖書評(píng)分(下拉菜單,圍0.5-5.0分)、評(píng)價(jià)容、按鈕“確認(rèn)收貨&提交評(píng)分”。5.8.2功能描述圖書名稱(由前畫面?zhèn)鱽恚?、用戶名(由session中取得)、現(xiàn)在時(shí)間(取得當(dāng)前的系統(tǒng)時(shí)間)默認(rèn)不用填寫,圖書評(píng)分默認(rèn)為5.0分

57、,由用戶點(diǎn)擊下拉框選擇打分,輸入評(píng)價(jià)容,填完表單(form action=/addValuation.action method=post)數(shù)據(jù),點(diǎn)擊按鈕“確認(rèn)收貨&提交評(píng)分”,完成評(píng)分,向數(shù)據(jù)庫(kù)中的Valuation表中插入對(duì)應(yīng)書籍的評(píng)價(jià)信息9。5.9 留言板messageBoard.jsp頁(yè)面詳細(xì)功能與描述5.9.1頁(yè)面顯示圖5-9 留言板頁(yè)面效果圖本頁(yè)面通過top.jsp頁(yè)面的“留言板”超或者在搜索不到圖書彈出的頁(yè)面“留言”超進(jìn)入;本頁(yè)面分為兩個(gè)部分,位于頁(yè)面的中間框架;第一部分為位于頁(yè)面的頂部和底部的頁(yè)面跳轉(zhuǎn)功能模塊,由自寫共同的工具(util.Pager.java)實(shí)現(xiàn),由“首頁(yè)”、

58、“上一頁(yè)”、“下一頁(yè)”、“末頁(yè)”、跳轉(zhuǎn)頁(yè)面輸入框、跳轉(zhuǎn)按鈕、當(dāng)前位于頁(yè)面數(shù)組成;4. 第二部分為留言板的主體部分,每頁(yè)十條的顯示留言信息,由“發(fā)言人”、“聯(lián)系方式”、“發(fā)言時(shí)間”、“留言容”、按鈕“刷新留言”和按鈕“我要留言”組成。5.9.2功能描述跳轉(zhuǎn)功能由JS方法實(shí)現(xiàn),通過點(diǎn)擊“首頁(yè)”(currentPage=1)、“上一頁(yè)”(currentPage+)、“下一頁(yè)”(current)、“末頁(yè)”(currentPage=totalPage)、“跳轉(zhuǎn)”(curretPage=?)來實(shí)現(xiàn)8;點(diǎn)擊“刷新留言”,刷新所有留言信息,查看剛剛發(fā)布的留言信息;點(diǎn)擊“我要留言”,跳轉(zhuǎn)到添加留言頁(yè)面,添加留言

59、,添加成功后返回本頁(yè)面點(diǎn)擊“刷新留言”按鈕,即可看見自己的最新留言。5.10 圖書列表顯示頁(yè)面詳細(xì)功能與描述5.10.1頁(yè)面組成本類頁(yè)面共有5種,功能相似,故整合描述;查看本類所有圖書頁(yè)面(browseBook.jsp);暢銷圖書排行榜頁(yè)面(changxiao.jsp);新書上架頁(yè)面(newBook.jsp);搜索結(jié)果頁(yè)面(searchBook_result.jsp);特價(jià)圖書頁(yè)面(tejia.jsp)。5.10.2頁(yè)面顯示本類頁(yè)面主要通過top.jsp頁(yè)面的超進(jìn)入,其中超(/changxiao.jsp)對(duì)應(yīng)暢銷圖書排行榜頁(yè)面,超(/newBook.jsp)對(duì)應(yīng)新書上架頁(yè)面,超(tejia.j

60、sp)對(duì)應(yīng)特價(jià)圖書頁(yè)面,查看本類所有圖書頁(yè)面(browseBook.jsp)通過圖書分類頁(yè)面表單點(diǎn)擊進(jìn)入,搜索結(jié)果頁(yè)面(serchBook_result.jsp)通過top.jsp全局搜索框點(diǎn)擊搜書或者詳細(xì)搜索頁(yè)面點(diǎn)擊搜索按鈕進(jìn)入;本類頁(yè)面基本分為三個(gè)部分,位于頁(yè)面的中間框架;第一部分為位于頁(yè)面左上端的選擇排序方式功能模塊,動(dòng)態(tài)顯示著當(dāng)前圖書列表的排序方式,一個(gè)下拉框用來選擇一共六類的排序方式,和提交排序方式的按鈕“提交”組成;第二部分為位于頁(yè)面的頂部和底部的頁(yè)面跳轉(zhuǎn)功能模塊,由自寫共同的工具(util.Pager.java)實(shí)現(xiàn),由“首頁(yè)”、“上一頁(yè)”、“下一頁(yè)”、“末頁(yè)”、跳轉(zhuǎn)頁(yè)面輸入框、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論