網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科畢業(yè)論文_第1頁(yè)
網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科畢業(yè)論文_第2頁(yè)
網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科畢業(yè)論文_第3頁(yè)
網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科畢業(yè)論文_第4頁(yè)
網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科畢業(yè)論文_第5頁(yè)
已閱讀5頁(yè),還剩66頁(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)介

i畢業(yè)設(shè)計(jì)(論文)題目網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 指導(dǎo)教師畢業(yè)設(shè)計(jì)(論文)任務(wù)書1設(shè)計(jì)(論文)題目及專題:網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)2學(xué)生設(shè)計(jì)(論文)時(shí)間:自2012年12月5日開始至2013年6月6日止3設(shè)計(jì)(論文)所用資源和參考資料:[1].張桂珠劉麗陳愛(ài)國(guó).Java面向?qū)ο蟪绦蛟O(shè)計(jì)(第2版)北京郵電大學(xué)出版社[6].BruceEckel.《ThinkinginJava4》,American:PrenticeHall4設(shè)計(jì)(論文)應(yīng)完成的主要內(nèi)容:5提交設(shè)計(jì)(論文)形式(設(shè)計(jì)說(shuō)明與圖紙或論文等)及要求:(1)論文思路清晰,條理清楚,中心突出,內(nèi)容充實(shí),論據(jù)充分,結(jié)構(gòu)緊湊,層次分明,編排、打印文稿;(2)上交論文(紙質(zhì))打印文稿和系統(tǒng)源碼(電子版);6發(fā)題時(shí)間:年月日指導(dǎo)教師:(簽名)學(xué)生:(簽名)畢業(yè)設(shè)計(jì)(論文)指導(dǎo)人評(píng)語(yǔ)[主要對(duì)學(xué)生畢業(yè)設(shè)計(jì)(論文)的工作態(tài)度,研究?jī)?nèi)容與方法,工作量,文獻(xiàn)應(yīng)用,創(chuàng)新性,實(shí)用性,科學(xué)性,文本(圖紙)規(guī)范程度,存在的不足等進(jìn)行綜合評(píng)價(jià)]指導(dǎo)人:(簽名)畢業(yè)設(shè)計(jì)(論文)評(píng)閱人評(píng)語(yǔ)[主要對(duì)學(xué)生畢業(yè)設(shè)計(jì)(論文)的文本格式、圖紙規(guī)范程度,工作量,研究?jī)?nèi)容與方法,實(shí)用性與科學(xué)性,結(jié)論和存在的不足等進(jìn)行綜合評(píng)價(jià)]評(píng)閱人:(簽名)評(píng)閱人評(píng)定成績(jī):V畢業(yè)設(shè)計(jì)(論文)答辯記錄提交畢業(yè)設(shè)計(jì)(論文)答辯委員會(huì)下列材料:1設(shè)計(jì)(論文)說(shuō)明書共頁(yè)2設(shè)計(jì)(論文)圖紙共頁(yè)3指導(dǎo)人、評(píng)閱人評(píng)語(yǔ)共頁(yè)畢業(yè)設(shè)計(jì)(論文)答辯委員會(huì)評(píng)語(yǔ):[主要對(duì)學(xué)生畢業(yè)設(shè)計(jì)(論文)的研究思路,設(shè)計(jì)(論文)質(zhì)量,文本圖紙規(guī)范程度和對(duì)設(shè)計(jì)(論文)的介紹,回答問(wèn)題情況等進(jìn)行綜合評(píng)價(jià)]答辯委員會(huì)主任:(簽名)(簽名)(簽名)(簽名)(簽名)影響力,而且可以減少企業(yè)的經(jīng)營(yíng)成本,提高工作效率,同時(shí)也改變著人們的生活。本文首先介紹了網(wǎng)上購(gòu)物系統(tǒng)的現(xiàn)狀及開發(fā)背景,然后論述了系統(tǒng)的設(shè)計(jì)目標(biāo),系統(tǒng)需求和總體設(shè)計(jì)方案,較詳細(xì)的論述了系統(tǒng)的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)。最后,本文對(duì)網(wǎng)上購(gòu)物系統(tǒng)系統(tǒng)進(jìn)行了系統(tǒng)檢測(cè)并提出了還需要改進(jìn)的問(wèn)題。系統(tǒng)采用MVC三層結(jié)構(gòu),同時(shí)使用JSP技術(shù),后臺(tái)數(shù)據(jù)庫(kù)選用SQLServer2005。主要實(shí)現(xiàn)網(wǎng)上購(gòu)物的基本功能,通過(guò)相關(guān)開發(fā)工具的使用,掌握基本的編程方法,熟悉java平臺(tái)Onlineshoppingsystemreducetheoperatingcostsofenterprises,improveworkefficiency,buIntermsofdesign,theresearchtechnology,backgrounddatabaseuseSQLServer2005.Themainachievefunctionsofonlineshoppingthroughrelateddevelopmenttools,masterbasicprogramming,operatingcostsofenterprises,Intermsofdesign,theresearchusesjavaaslanguagetool,basesonB/Sarchitecture,andusesusingtherelateddevelopmenttools,Ihavemasteredb湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 1.1系統(tǒng)開發(fā)背景 21.2系統(tǒng)實(shí)現(xiàn)的目標(biāo) 3 42.1開發(fā)技術(shù)的選擇 42.2JSP簡(jiǎn)介 42.3B/S體系結(jié)構(gòu) 5 6 72.6Myeclipse開發(fā)工具 7第三章系統(tǒng)分析與設(shè)計(jì) 3.1系統(tǒng)總體設(shè)計(jì)目標(biāo) 93.2系統(tǒng)的可行性分析 93.3系統(tǒng)設(shè)計(jì)思想 93.4系統(tǒng)功能需求 3.5系統(tǒng)總的功能模塊圖 3.6.1購(gòu)物過(guò)程總體流程 3.6.2注冊(cè)功能流程 3.6.3用戶登錄流程 3.6.4商品搜索流程 3.6.5購(gòu)物車流程 3.7數(shù)據(jù)庫(kù)設(shè)計(jì) 4.1.1JAVA虛擬機(jī)的安裝 4.2數(shù)據(jù)庫(kù)的實(shí)現(xiàn)與連接技術(shù) 4.2.1數(shù)據(jù)表結(jié)構(gòu) 4.2.2數(shù)據(jù)庫(kù)連接技術(shù) 4.3前臺(tái)功能模塊設(shè)計(jì) 4.3.1系統(tǒng)主頁(yè)面結(jié)構(gòu) 4.3.2用戶管理模塊 4.3.3購(gòu)物車模塊 4.3.4訂單查看模塊 4.3.5公告模塊 274.3.6商品搜索模塊 4.5后臺(tái)功能模塊設(shè)計(jì) 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)4.5.1管理員登錄 4.5.2用戶信息管理模塊 30 4.5.4公告管理模塊 314.5.5商品類別管理模塊 35.1系統(tǒng)測(cè)試 5.2單元測(cè)試 5.2.1注冊(cè)模塊測(cè) 5.2.3用尸信息管理測(cè)試 5.2.4購(gòu)物車模塊測(cè)試 5.2.5訂單模塊測(cè)試 5.2.8商品類別模塊測(cè)試 5.3集成測(cè)試 5.4.1高并發(fā)訪問(wèn) 5.4.2大數(shù)據(jù)處理 5.4.3界面友好性 40隨著當(dāng)今世界網(wǎng)絡(luò)、通信和信息技術(shù)的發(fā)展,Internet在全球迅速普及,使得商業(yè)空間發(fā)展到全球的規(guī)模,同時(shí)也使得現(xiàn)代商業(yè)化企業(yè)需要具有不間斷地供貨能力、不斷增長(zhǎng)的客戶需求和不斷增強(qiáng)的全球競(jìng)爭(zhēng)三大特征,這使得任何一個(gè)商業(yè)組織都必須調(diào)整自己的經(jīng)營(yíng)方式和產(chǎn)業(yè)結(jié)構(gòu),以適應(yīng)新的市場(chǎng)發(fā)展的需要。隨之出現(xiàn)了日益走入我們生活的網(wǎng)上購(gòu)物。伴隨著Internet的蓬勃發(fā)展,網(wǎng)絡(luò)購(gòu)物系統(tǒng)作為電子商務(wù)的一種形式正以其高效,低成本的優(yōu)勢(shì),逐步成為新興的經(jīng)營(yíng)模式和理念,人們已經(jīng)不再滿足用途信息的瀏覽和發(fā)布,而是渴望著能夠充分享受網(wǎng)絡(luò)所帶來(lái)的更加多的便利。網(wǎng)絡(luò)購(gòu)物正適應(yīng)了當(dāng)今社會(huì)快節(jié)奏的生活,使顧客足不出戶便可以方便快捷輕松的選購(gòu)自己喜歡的商品。網(wǎng)絡(luò)購(gòu)物主要服務(wù)于國(guó)際性網(wǎng)絡(luò)購(gòu)物。1997年,當(dāng)互聯(lián)網(wǎng)在中國(guó)剛出現(xiàn)不久,一些精明的網(wǎng)站就立即意識(shí)到,將便捷的互聯(lián)網(wǎng)與商業(yè)服務(wù)結(jié)合,就會(huì)體現(xiàn)出巨大的商業(yè)價(jià)值。網(wǎng)絡(luò)購(gòu)物服務(wù)能幫助顧客購(gòu)買互聯(lián)網(wǎng)上的國(guó)內(nèi)外網(wǎng)站商品,從而既繞過(guò)了國(guó)內(nèi)物流、資金流的瓶頸,又發(fā)揮了網(wǎng)絡(luò)信息“天涯咫尺”的時(shí)空便利性。通過(guò)網(wǎng)絡(luò)購(gòu)物,用戶可以規(guī)避在國(guó)際性的個(gè)人購(gòu)物行為中所伴隨的有關(guān)外匯管制、國(guó)際信用卡管理、進(jìn)出口法規(guī)限制、海關(guān)辦事效率、尚不完善的國(guó)際電子商務(wù)模式、泛濫的黑客病毒、英語(yǔ)讀寫能力限制、嚴(yán)重的經(jīng)濟(jì)風(fēng)險(xiǎn)等問(wèn)題。這種“網(wǎng)絡(luò)購(gòu)物服務(wù)”使中國(guó)網(wǎng)民在瀏覽海外網(wǎng)站時(shí),無(wú)需國(guó)際信用卡、無(wú)需麻煩國(guó)外親友轉(zhuǎn)寄,就能安全方便地從專業(yè)購(gòu)物網(wǎng)站處買到各種國(guó)內(nèi)沒(méi)有或價(jià)格偏高的海外商品和國(guó)內(nèi)正品,因此大受消費(fèi)者歡迎。網(wǎng)上購(gòu)物正是基于這樣的一個(gè)大背景下應(yīng)運(yùn)而生,它將傳統(tǒng)的現(xiàn)金交易方式演化為網(wǎng)上的數(shù)字交易,大大節(jié)省了人們挑選物品的時(shí)間,加速商品的流通。而本次設(shè)計(jì)的任務(wù)是,構(gòu)建一個(gè)網(wǎng)上購(gòu)物平臺(tái),采用的主要技術(shù)是基于java和SQLServer數(shù)據(jù)庫(kù),以及網(wǎng)頁(yè)編程語(yǔ)言HTML、javascript等等。信息化的發(fā)展帶來(lái)的是足不出戶就可以買到自己想買的東西。越來(lái)越多的人都喜歡網(wǎng)絡(luò)購(gòu)物,網(wǎng)絡(luò)購(gòu)物滿足了人們不喜歡逛商場(chǎng)、不喜歡像菜市場(chǎng)一樣砍價(jià)、不喜歡走路的要求。同時(shí),由于網(wǎng)上系統(tǒng)的營(yíng)運(yùn)成本低,利潤(rùn)低,所以通常網(wǎng)上系統(tǒng)的價(jià)格比一般實(shí)體店的價(jià)格低5%-10%左右,再者,網(wǎng)上系統(tǒng)由于中間省卻了經(jīng)銷商、代理商環(huán)節(jié),所以同樣一種商品,可能在網(wǎng)上上市了半個(gè)月,而在實(shí)體店還買不到這些新品,這些中間環(huán)節(jié)省去的成本使得商品的價(jià)格變得更低,帶給了消費(fèi)者和服務(wù)者雙重利益,所以網(wǎng)上購(gòu)物變得越來(lái)越火。網(wǎng)上系統(tǒng)的自身優(yōu)勢(shì)經(jīng)過(guò)近幾年的發(fā)展已經(jīng)表現(xiàn)的較為突出。隨著人們觀念的改變,個(gè)性的體現(xiàn)被越來(lái)越多的人推崇,越來(lái)越多的年輕人鐘情于奢侈品和品牌消費(fèi),但是由于工作環(huán)境的限制,時(shí)間的不充裕,還有收入水平并不能完全滿足他們購(gòu)買品牌產(chǎn)品的欲望,而網(wǎng)絡(luò)購(gòu)物則解決了他們的這點(diǎn)困擾,因?yàn)橘?gòu)物商品在價(jià)格上具有絕對(duì)的優(yōu)勢(shì),而且省時(shí)又便捷,選擇較國(guó)內(nèi)更加豐富,地區(qū)差異的存在就會(huì)促使消費(fèi)需求的產(chǎn)生,消費(fèi)需求的產(chǎn)生就會(huì)衍生湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)市場(chǎng)。除此之外,網(wǎng)絡(luò)購(gòu)物不受交通、天氣等諸多因素的限制,逐漸受到大家的肯定。種種優(yōu)點(diǎn)使得網(wǎng)上系統(tǒng)成為一個(gè)擁有廣闊市場(chǎng),資源充分的平臺(tái)關(guān)稅的嚴(yán)格限制對(duì)網(wǎng)上系統(tǒng)行業(yè)的影響是多方面的,不僅會(huì)一定程度上削弱網(wǎng)上系統(tǒng)在價(jià)格上的優(yōu)勢(shì),更促使了整個(gè)行業(yè)的規(guī)范化和專業(yè)化,使得網(wǎng)上系統(tǒng)產(chǎn)業(yè)要加強(qiáng)其他環(huán)節(jié)的服務(wù)來(lái)確保本產(chǎn)業(yè)的優(yōu)勢(shì)繼續(xù)保持。而且相繼出臺(tái)的法律法規(guī)政策對(duì)購(gòu)物行業(yè)進(jìn)行了專項(xiàng)約束,使得網(wǎng)上系統(tǒng)行業(yè)的漏洞和不規(guī)承擔(dān)起對(duì)消費(fèi)者的相應(yīng)責(zé)任,樹立良好的行業(yè)口碑和信譽(yù),才是使網(wǎng)上系統(tǒng)行業(yè)可持續(xù)發(fā)展下去的重要因素。網(wǎng)上系統(tǒng)行業(yè)作為新興行業(yè)中發(fā)展較為迅速的一支生力軍,擁有國(guó)際化的背景以及網(wǎng)絡(luò)的便捷等先天優(yōu)勢(shì),讓消費(fèi)者得到了實(shí)惠。但是在稅收,國(guó)家宏觀調(diào)控和國(guó)際大經(jīng)濟(jì)環(huán)境的影響下,網(wǎng)上系統(tǒng)能臺(tái)走得更高更遠(yuǎn),則要依賴于不斷提高的專業(yè)化程度以及良好的信譽(yù),相信網(wǎng)上系統(tǒng)行業(yè)在不斷完善的過(guò)程中不斷成熟,從而取得長(zhǎng)久的發(fā)展,美好的明天!一切從用戶體驗(yàn)出發(fā),我們需要美觀大方的交互界面,注重色彩的變化,和瀏覽網(wǎng)頁(yè)的舒適度,當(dāng)然良好人性化的交互操作是必不可少的。這需要嚴(yán)謹(jǐn)?shù)囊?guī)劃和一絲不茍的設(shè)計(jì)。流暢度也是用戶體驗(yàn)的重中之重,大數(shù)據(jù)訪問(wèn)問(wèn)題的解決,從各個(gè)方面考慮服務(wù)器的承載壓力和訪問(wèn)速度。我們會(huì)使用html和jquery來(lái)編輯控制頁(yè)面,java和jdbc實(shí)現(xiàn)動(dòng)態(tài)數(shù)據(jù)加載。模擬不同身份用戶的操作流程,進(jìn)行必要的權(quán)限控制。系統(tǒng)總體需要合理規(guī)范,并且沒(méi)有明顯的邏輯錯(cuò)誤。數(shù)據(jù)庫(kù)必須設(shè)計(jì)合理,數(shù)據(jù)的存儲(chǔ)一定要安全化。主要任務(wù)及要求(2)加強(qiáng)網(wǎng)站的安全性,避免在遭受到有意或無(wú)意的破壞時(shí),導(dǎo)致系統(tǒng)癱瘓,造成嚴(yán)重?fù)p失。(3)主要實(shí)現(xiàn)系統(tǒng)的用戶登錄注冊(cè),商品管理,購(gòu)物車管理,用戶管理,店鋪管理等功(1)在首頁(yè)中提供熱銷商品展示的功能,最多購(gòu)買商品排行,并且信息分類明確,網(wǎng)站的公告,新聞模板。(2)用戶能夠方便地查看某類別商品中的所有信息和信息的詳細(xì)內(nèi)容。(3)能夠?qū)崿F(xiàn)站內(nèi)商品信息搜索,如定位查詢、模糊查詢。(4)實(shí)現(xiàn)個(gè)人訂單管理,商品評(píng)價(jià),個(gè)人信息管理,收貨地址管理,店鋪開張申請(qǐng),店鋪商品管理等等功能。湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)第二章系統(tǒng)理論與技術(shù)2.1開發(fā)技術(shù)的選擇它們的特性比較如下:表2.1asp/jsp/php比較表技術(shù)名稱對(duì)數(shù)據(jù)庫(kù)的支持好好好開發(fā)難易度容易容易較難使用平臺(tái)安全性不好好不好對(duì)組件的支持支持支持不支持執(zhí)行方式解釋執(zhí)行編譯之后執(zhí)行解釋執(zhí)行跨平臺(tái)不好好好JSP技術(shù)使用Java編程語(yǔ)言編寫類XML的tags和scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏JSP的1.0規(guī)范的最后版本是1999年9月推出的,12月又推出了1.1規(guī)范。目前較新的是JSP1.2規(guī)范,JSP2.0規(guī)范的征求意見(jiàn)稿也已出臺(tái)[3]。是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開發(fā)需要JavaServlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡(jiǎn)單易用,1.JSP技術(shù)的優(yōu)勢(shì):(1)一次編寫,到處運(yùn)行。在這一點(diǎn)上Java比PHP更出色,除了系統(tǒng)之外,代碼不用做任何更改。(2)系統(tǒng)的多平臺(tái)支持?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)(3)強(qiáng)大的可伸縮性。從只有一個(gè)小的Jar文件就可以運(yùn)行Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái)Application進(jìn)行事務(wù)處理,消息處理,一臺(tái)服務(wù)器到無(wú)數(shù)臺(tái)服(4)多樣化和功能強(qiáng)大的開發(fā)工具支持。這一點(diǎn)與ASP很像,Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái)之下。2.JSP技術(shù)的弱勢(shì):的一些優(yōu)勢(shì)正是它致命的問(wèn)題所在。正是由于為了跨平臺(tái)的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。(2)Java的運(yùn)行速度是用class常駐內(nèi)存來(lái)完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來(lái)說(shuō)確實(shí)是“最低性能價(jià)格比”了。從另一方面,它還需要硬盤空間來(lái)儲(chǔ)存一系列的.java文件和.class文件,以及對(duì)應(yīng)的版本文件。2.3B/S體系結(jié)構(gòu)三層B/S應(yīng)用模式是為了解決兩層結(jié)構(gòu)中存在的問(wèn)題而提出的,在三層模式中,在瀏覽器和服務(wù)器之間引入了應(yīng)用層的概念,將應(yīng)用邏輯移到應(yīng)用層實(shí)現(xiàn),與傳統(tǒng)兩層B/S模式相比,三層有著可伸縮性好、可管理性強(qiáng)、安全性高、軟件重用性好以及節(jié)省開發(fā)時(shí)間等諸多優(yōu)點(diǎn)。三層結(jié)構(gòu)的應(yīng)用程序把業(yè)務(wù)邏輯獨(dú)立起來(lái),組成一層或多層,這樣就形成了瀏覽器界面層、中間業(yè)務(wù)邏輯層和后端數(shù)據(jù)庫(kù)服務(wù)器層。(DB數(shù)據(jù))湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)通訊層標(biāo)準(zhǔn)化通訊層標(biāo)準(zhǔn)化DB數(shù)據(jù)擴(kuò)展的時(shí)候,通常無(wú)法借助于現(xiàn)有的資源和應(yīng)用,而只能夠重新編寫,大大增加了投資,延長(zhǎng)了系統(tǒng)上線的時(shí)間,失去了競(jìng)爭(zhēng)市場(chǎng)的優(yōu)勢(shì)。瀏覽器數(shù)據(jù)庫(kù)EJB容器p瀏覽器數(shù)據(jù)庫(kù)EJB容器p服務(wù)控制輸出輸入請(qǐng)求通過(guò)這種方案,我們可以迅速地實(shí)現(xiàn)整個(gè)業(yè)務(wù),其優(yōu)勢(shì)和特點(diǎn)如下:Model(模型)層:由EJB組件來(lái)實(shí)現(xiàn),EJB將具體的業(yè)務(wù)封裝在組件內(nèi)部,具備安全、高性能、可重用等優(yōu)秀的特征。View(視圖)層:由JSP、HTML組成。這一層次的特點(diǎn)是能夠真實(shí)地展示和客戶交互的界面,具備可描繪的功能。同時(shí)能夠嵌套動(dòng)態(tài)數(shù)據(jù),可以進(jìn)行動(dòng)態(tài)頁(yè)面的展示。同時(shí)可以方便地進(jìn)行客戶端的個(gè)性化定制。根據(jù)每個(gè)客戶的需求來(lái)展示不同風(fēng)格的界面。Controller(控制器)層:是非常重要的一層,這一層是連接View和Model的紐帶,同時(shí)也是將這兩層進(jìn)行最大限度分離的工具。通常由Servlet來(lái)實(shí)現(xiàn),Servlet和JS屬于頁(yè)面展示工具,但分屬兩層。主要在于JSP以腳本語(yǔ)言的形式存在,它的主要優(yōu)勢(shì)是進(jìn)行動(dòng)態(tài)數(shù)據(jù)的Web展示,而Servlet是一個(gè)完整的Java程序,進(jìn)行業(yè)務(wù)的調(diào)用和流程的處理通過(guò)這種模型的建立,我們的應(yīng)用系統(tǒng)具備了非常好的性能和可擴(kuò)展性。將業(yè)務(wù)組件和展示頁(yè)面進(jìn)行分離,并通過(guò)Controller來(lái)描述調(diào)用關(guān)系,一方面可以提高效率,另一方面也可以增加系統(tǒng)擴(kuò)充的能力,使我們的系統(tǒng)可以進(jìn)行最快速度的業(yè)務(wù)擴(kuò)展,以滿足不同用戶、不同階段、各種各樣的業(yè)務(wù)需求。SQLServer是微軟公司推出的一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),使用集成的商業(yè)智能(BI)工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。SQLServer數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,我們可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。Myeclipse8.5是開發(fā)jsp的強(qiáng)有力的工具,它集成了很多插件,本網(wǎng)上購(gòu)物系統(tǒng)就是在Myeclipse8.5的平臺(tái)上開發(fā)的。開發(fā)界面如圖2.5所示:湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)書=融麗刺-tr┌二懈道T牌L三-系統(tǒng)采用現(xiàn)在比較廣泛的JSP+SQLServer2005數(shù)據(jù)庫(kù)的架構(gòu)實(shí)現(xiàn)的,此系統(tǒng)分為前臺(tái)管理和后臺(tái)管理。前臺(tái)管理是友好的操作界面,供用戶瀏覽、查詢使用。包括:瀏覽商品、查詢商品、訂購(gòu)商品、購(gòu)物車、用戶維護(hù)等功能;后臺(tái)管理是提供給管理員的,其中包括:商品管理、用戶管理、訂單管理等。使管理員從繁瑣的手工操作中解脫出來(lái),并提高了辦公效(1)能夠完成用戶基本信息錄入的注冊(cè)和用戶基本信息的個(gè)人前臺(tái)與后臺(tái)管理。(2)能夠完成管理員對(duì)網(wǎng)站的商品資料、會(huì)員管理、以及常規(guī)設(shè)置的功能。(3)能過(guò)電子商品的名稱,電子商品的分類進(jìn)行搜索。(4)能夠通過(guò)查看購(gòu)物車對(duì)所選商品進(jìn)行確定、挑選,通過(guò)訂單查詢用進(jìn)行訂單確定。隨著計(jì)算機(jī)技術(shù)的發(fā)展和網(wǎng)絡(luò)人口的增加,網(wǎng)絡(luò)世界也越來(lái)越豐富,電子商務(wù)已經(jīng)成為網(wǎng)上的一股潮流。我們相信要不了太長(zhǎng)時(shí)間,顧客就可以在網(wǎng)絡(luò)世界上獲得他們?cè)诂F(xiàn)實(shí)世界上可以獲得的所有商品和服務(wù)??尚行匝芯渴菫榱伺宄到y(tǒng)開發(fā)的項(xiàng)目是不是可以實(shí)現(xiàn)和值得進(jìn)行研究的過(guò)程,實(shí)際上是一次大大簡(jiǎn)化系統(tǒng)分析和系統(tǒng)設(shè)計(jì)的過(guò)程,所以,進(jìn)行可執(zhí)行性的分析是非常必要的,也是很重要的,經(jīng)過(guò)最初的設(shè)計(jì)目標(biāo)和進(jìn)行的市場(chǎng)調(diào)查得出以下四點(diǎn)的可行性分析:(1)經(jīng)濟(jì)可行性:系統(tǒng)屬于小規(guī)模的B/S應(yīng)用系統(tǒng),使用輕量級(jí)框架,開發(fā)周期短、成本小、維護(hù)費(fèi)用低。(2)技術(shù)可行性:基于jsp+SQLServer結(jié)構(gòu),使用Tomcat連接池技術(shù),這種技術(shù)架構(gòu)已經(jīng)非常成熟,預(yù)計(jì)利用現(xiàn)有技術(shù)完全可以達(dá)到功能目標(biāo)。(3)運(yùn)行可行性:該系統(tǒng)需要搭建JVM即JAVA虛擬機(jī)和Tomcat環(huán)境,在此環(huán)境下系統(tǒng),并且在正確連接數(shù)據(jù)庫(kù)后可以正常運(yùn)行。通過(guò)以上的可行性分析,我們將采用JSP+Servlet相結(jié)合的技術(shù),運(yùn)用SQLServer2005數(shù)據(jù)庫(kù)對(duì)網(wǎng)站進(jìn)行建設(shè),系統(tǒng)研制和開發(fā)可以立即開始進(jìn)行。網(wǎng)上購(gòu)物系統(tǒng)主要是對(duì)后臺(tái)管理和前臺(tái)操作。后臺(tái)管理是管理員對(duì)本網(wǎng)站的維護(hù),通過(guò)商品資料(商品添加、商品修改),以及常規(guī)設(shè)置(公告管理、系統(tǒng)設(shè)置)等功能達(dá)到對(duì)網(wǎng)站的管理。前臺(tái)操作是用戶登錄到本網(wǎng)站,可以進(jìn)行用戶注冊(cè),通過(guò)網(wǎng)站的精品推薦或商品搜索功能,找到自己想要買的商品,裝入購(gòu)物車,提交訂單進(jìn)行購(gòu)買。網(wǎng)上購(gòu)物系統(tǒng)的特點(diǎn)是客戶和電子商品信息量很大,管理員需要整理的信息很多,為讓管理員輕松、方便、快捷的管理,該系統(tǒng)系統(tǒng)采用符合購(gòu)買電子商品基本的原則,滿足廣大客戶的日益增長(zhǎng)的數(shù)量,并達(dá)到操作過(guò)程中的直觀、方便、實(shí)用、安全等要求。錯(cuò)誤!未找到引用源。本系統(tǒng)主要采用B/S三層模式,同時(shí)利用典型的MVC三層結(jié)構(gòu)設(shè)計(jì)完成。系統(tǒng)針對(duì)不同的角色,給予他們不同的操作權(quán)限,防止角色越權(quán)限進(jìn)行非法的操作。本系統(tǒng)主要包括前臺(tái)交易系統(tǒng)和后臺(tái)管理系統(tǒng),1)用戶模塊,其中包括用戶注冊(cè)、登錄、登出以及修改個(gè)人基本信息。2)商品展示,其中包括分類瀏覽、商品查看、按照商品名檢索等功能。3)購(gòu)物車模塊,該模塊實(shí)現(xiàn)商品的添加、數(shù)量修改,商品刪除、恢復(fù)、清空、結(jié)算。4)訂單模塊,該模塊實(shí)現(xiàn)訂單確認(rèn)、訂單列表、查看訂單等功能。5)系統(tǒng)公告:消息列表,消息詳細(xì)。6)用戶管理,主要實(shí)現(xiàn)用戶列表、分頁(yè)顯示、用戶刪除、修改、添加、詳細(xì)顯示功能。7)訂單管理,主要實(shí)現(xiàn)訂單列表、分頁(yè)顯示、修改、刪除、結(jié)單、訂單購(gòu)物明細(xì)、單個(gè)用戶訂單查詢功能。8)商品管理,主要實(shí)現(xiàn)商品列表、分頁(yè)顯示、商品詳細(xì)信息、商品添加、刪除以及分類修改、商品基本信息修改。9)類別管理,主要實(shí)現(xiàn)類別添加、刪除、修改、類別子類查詢等功能。10)管理員安全退出。在平臺(tái)功能的分析基礎(chǔ)上,得到本平臺(tái)的功能模塊圖如下:個(gè)個(gè)人訂單訂單列表結(jié)單類別管理商品品搜索增刪改查商品列表商品管理用戶列表購(gòu)物結(jié)算增刪改查商品刪除商品推薦分頁(yè)顯示商品展示分類瀏覽消息詳情商品檢索系統(tǒng)公告訂單確認(rèn)訂單模塊信息修改會(huì)員登出會(huì)員登錄用戶注冊(cè)訂單管理管理員訂單列表查看訂單數(shù)量修改清空購(gòu)物增刪改查消息列表增刪改查恢復(fù)列表用戶管理圖3.1平臺(tái)功能模塊圖湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)3.6系統(tǒng)各模塊的流程分析3.6.1購(gòu)物過(guò)程總體流程提交訂單確認(rèn)信息車注冊(cè)3.6.2注冊(cè)功能流程注冊(cè)的具體實(shí)現(xiàn)為:進(jìn)行檢測(cè)判斷該用戶名是否已經(jīng)注冊(cè)過(guò),如果已經(jīng)存在則在用戶名輸入框后面出現(xiàn)紅色叉叉,提示用戶該用戶名已經(jīng)注冊(cè)過(guò),如果沒(méi)有則進(jìn)行下一步判斷,用戶輸入的兩次密碼是否一致,2次輸入密碼是密碼長(zhǎng)度符合E—mai地址有效注冊(cè)成功圖3.3注冊(cè)功能流程圖用戶登錄,首先要有一個(gè)提供用戶登錄的輸入框組件。用戶登錄的表單應(yīng)該嵌入整體的結(jié)構(gòu)當(dāng)中。在實(shí)際的應(yīng)用中,可以這樣設(shè)計(jì):如果用戶沒(méi)有登錄,則在頁(yè)面中顯示用戶登錄的選項(xiàng),點(diǎn)擊登錄按鈕后跳轉(zhuǎn)到登錄頁(yè)面,用戶登錄成功后,可以在主頁(yè)面替換用戶登錄的選項(xiàng)而代之以用戶的基本信息。首先,登錄需要用戶要有一個(gè)用戶名和密碼。商務(wù)網(wǎng)站需要很高的穩(wěn)定性和安全性,因此對(duì)用戶名不允許使用惡意的代碼作為用戶名。同時(shí)對(duì)密碼也要求保密,將密碼加密后再存入數(shù)據(jù)庫(kù)。另外,一個(gè)電子商務(wù)網(wǎng)站。用戶的真實(shí)姓名是必不可少的。除此之外還需要用戶的收貨地址、E-MAIL、電話號(hào)碼等。登錄入口登錄入口否是取得用戶名和密碼登錄成功3.4用戶登陸流程圖湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)3.6.4商品管理流程返回在該功能里賣家可以上架新的商品,刪除一些不需要的商品,在這里管理員當(dāng)然也可以瀏覽到商品的詳細(xì)信息。并且比普通用戶在瀏覽商品界面里所看到更多的商品信息。當(dāng)然還擁有一切商品管理的權(quán)限。3.6.4商品搜索流程是否商品的搜索功能使用戶更加方便的進(jìn)行自己所需要的商品的查詢,節(jié)省時(shí)間,提高效率。用戶搜索時(shí)只要輸入商品的關(guān)鍵字就能搜索到所有相關(guān)的商品。并且能列出通過(guò)搜索得到的商品的詳細(xì)信息。湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)3.6.5購(gòu)物車流程購(gòu)物車具體的實(shí)現(xiàn)可采用這種形式:定義一個(gè)購(gòu)物車的類(Class)。(1)列出商品的列表,使用戶能夠自由選擇所需要的商品。(2)當(dāng)用戶在點(diǎn)擊“添加到購(gòu)物車”的鏈接時(shí),執(zhí)行如下功能:檢查用戶購(gòu)物車類是否存在。如不存在,則建立,并注冊(cè)這Session變量;在有用戶購(gòu)物車類存在的情況下,檢查該類中是否有該商品。如存在,則商品數(shù)量相應(yīng)加1,當(dāng)然用戶可以自己定義添加幾件商品到購(gòu)物車;如沒(méi)有該商品,則將該商品添加到該類中。是圖3.7購(gòu)物車流程圖在建設(shè)網(wǎng)站系統(tǒng)之前,必須對(duì)系統(tǒng)所用到的數(shù)據(jù)進(jìn)行大致的分類和具體的結(jié)構(gòu)設(shè)計(jì),既要做到清晰明了,又要能適應(yīng)系統(tǒng)各項(xiàng)功能的調(diào)用,而不至于產(chǎn)生結(jié)構(gòu)上的邏輯混亂,保證關(guān)鍵數(shù)據(jù)在意外情況下不會(huì)被破壞,可以說(shuō)數(shù)據(jù)庫(kù)是系統(tǒng)的重中之重。數(shù)據(jù)庫(kù)設(shè)計(jì)要遵循一些規(guī)則,一個(gè)好的數(shù)據(jù)庫(kù)滿足一些嚴(yán)格的約束和要求。盡量分離各實(shí)體對(duì)應(yīng)的表,一個(gè)實(shí)體對(duì)應(yīng)一個(gè)表,搞清楚該實(shí)體有哪些屬性,對(duì)應(yīng)有些什么字段,以及各實(shí)體之間有何種聯(lián)系。實(shí)體、屬性與聯(lián)系是進(jìn)行概念設(shè)計(jì)時(shí)要考慮的三個(gè)元素,也是一個(gè)好的數(shù)據(jù)庫(kù)設(shè)計(jì)的核心。從實(shí)際出發(fā),經(jīng)過(guò)仔細(xì)地設(shè)計(jì),部分?jǐn)?shù)據(jù)表設(shè)計(jì)如圖3.8所示。pk2pk2公告類型integer<fk>訂單編號(hào)用戶編號(hào)號(hào)碼總資金用戶狀態(tài)bit客服號(hào)碼店鋪簡(jiǎn)介開鋪時(shí)間評(píng)價(jià)內(nèi)容評(píng)價(jià)時(shí)間服務(wù)態(tài)度發(fā)貨速度店鋪狀態(tài)integer狀態(tài)名varchar(20)K_店鋪信息_REFERENCE_SHOPSTATpk>pk>圖3.8數(shù)據(jù)庫(kù)視圖圖3.8數(shù)據(jù)庫(kù)視圖(a)微大integerpk><fk>品商品編號(hào)商品名稱點(diǎn)擊量已售數(shù)量庫(kù)存數(shù)量integerEFERENCE店鋪編號(hào)integer<fkl>R≤pk>品牌編號(hào)integer<fk2>顯示位置編號(hào)integer<fk3>訂購(gòu)狀態(tài)表位置對(duì)應(yīng)的值integer狀容varchar(50)所代表的位置varchar(20)類別編號(hào)integer訌單編號(hào)下單時(shí)間購(gòu)實(shí)數(shù)量配送方式付款時(shí)間REFEREN發(fā)貨時(shí)間商品編號(hào)用戶編號(hào)狀態(tài)編號(hào)訂單商品型號(hào)表型號(hào)內(nèi)容varchar(50)品牌名稱varchar(50)圖片路徑varchar(50)bit商品編號(hào)店鋪編號(hào)角戶編號(hào)商店珅間介開鋪時(shí)間pk2圖3.8數(shù)據(jù)庫(kù)視圖(b)第四章系統(tǒng)功能的具體實(shí)現(xiàn)本系統(tǒng)采用的是基于java的jsp技術(shù),所以java虛擬環(huán)境即java虛擬機(jī)是必須要安裝JDK(JavaDevelopmentKit)是一切java應(yīng)用程序的基礎(chǔ),可以說(shuō),所有的java應(yīng)用程序是構(gòu)建在這個(gè)之上的。它是一組API,也可以說(shuō)是一些javaClass。目前已經(jīng)正式發(fā)布的最新版本是jdk1.7。Windows下,直接運(yùn)行.exe文件,安裝到一個(gè)目錄,如C:/jdk1.7,安裝完成后就是環(huán)境變量的設(shè)置。桌面上選擇“我的電腦”(右鍵)->高級(jí)->環(huán)境變量->在“系統(tǒng)變量”--->“新建”->在變量名中輸入:JAVA_HOME,變量值中輸入:C:/jdk1.7同樣再新建一個(gè)變量名CLASSPATH,變量值中輸入:C:\jdk1.7;C:jdk1.7\lib\dt.jar;C:\jdk1.7\lib\tools.jar;還需要在Path變量值后面添加一個(gè)值:C:jdk1.7\bin。至此JAVA環(huán)境安裝成功。我們可以在命令行中敲入命令java如果顯示java幫助,則證明環(huán)境設(shè)置成功。4.1.2Tomcat環(huán)境搭建安裝完畢后,開始設(shè)置環(huán)境變量,新建環(huán)境變量CATALINAHOME,值為C:\Tomcat6.0,打開Tomcat6.0文件中的bin文件,雙擊其中的運(yùn)行程序ServerRunner,顯示serverstart,服務(wù)器正常啟動(dòng),此時(shí)在瀏覽器上敲入本地測(cè)試地址:http:/localhost:8080如果出現(xiàn)Tomcat頁(yè)面則證明Tomcat安裝成功,而且正常啟動(dòng)。到這里,系統(tǒng)運(yùn)行所需要的基本運(yùn)行環(huán)境已經(jīng)安裝完成。4.2.1數(shù)據(jù)表結(jié)構(gòu)(1)用戶表userInfo,主要包含用戶編號(hào)、用戶名、郵箱、密碼、真實(shí)姓名、郵箱、密保問(wèn)題、密保答案、職業(yè)。表4.1用戶表(userlnfo)字段名稱類型約束描述用戶編號(hào)0:管理員;1:買家;2:賣家用戶名用戶密碼用戶郵箱湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)性別生日手機(jī)號(hào)碼電話號(hào)碼賣家QQ用戶積分用戶地址用戶圖片身份證真實(shí)姓名賣家身份證照片郵政編碼總資金(2)交易評(píng)價(jià)表(evaluate),主要包含評(píng)價(jià)編號(hào)、評(píng)價(jià)時(shí)間、評(píng)價(jià)分?jǐn)?shù)和訂單編號(hào)。字段名稱類型約束描述評(píng)價(jià)編號(hào)評(píng)價(jià)內(nèi)容評(píng)價(jià)時(shí)間店鋪態(tài)度發(fā)貨速度商品評(píng)價(jià)分?jǐn)?shù)訂單編號(hào)評(píng)價(jià)人(外鍵)評(píng)價(jià)編號(hào)(3)商品表(goods),主要包含產(chǎn)品ID、產(chǎn)品名稱、描述、上架時(shí)間、市場(chǎng)價(jià)、當(dāng)當(dāng)價(jià)、關(guān)鍵字、是否下架、產(chǎn)品圖片名稱。字段名稱類型約束描述商品編號(hào)商品名稱點(diǎn)擊量商品關(guān)鍵詞是否上架市場(chǎng)價(jià)格促銷價(jià)商品詳情已售數(shù)量湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)(4)商品大類別表(goodsType),主要包含類別ID、大類別名稱、創(chuàng)建時(shí)間。字段名稱類型約束描述類別ID大類別名稱創(chuàng)建時(shí)間(5)商品小類別表(tb_smallType),主要包含編號(hào),小類別ID,所屬大類別ID,創(chuàng)建時(shí)表4.5分類與產(chǎn)品表(goodsBrand)字段名稱類型約束描述所屬大類別ID小類別名稱創(chuàng)建時(shí)間(6)訂單表(orders),主要包含數(shù)據(jù)庫(kù)唯一ID、訂單編號(hào)、商品編號(hào)、訂單價(jià)格和商品數(shù)表4.6訂單表(orders)字段名稱類型約束描述訂單編號(hào)訂單號(hào)(用戶id+當(dāng)前時(shí)間)下單時(shí)間商品編號(hào)—購(gòu)買數(shù)量一配送方式—付款時(shí)間發(fā)貨時(shí)間用戶編號(hào)狀態(tài)編號(hào)(外鍵)收貨信息編號(hào)(外鍵)訂單編號(hào)態(tài)等。表4.7店鋪信息表(shoplnfo)字段名稱類型約束描述用戶編號(hào)商店logo—客服號(hào)碼一商鋪簡(jiǎn)介—開張時(shí)間—用戶編號(hào),外鍵(8)新聞公告表(notice),主要包含編號(hào)、關(guān)鍵字、消息內(nèi)容、發(fā)布時(shí)間。表4.8公告表(notice)字段名稱類型約束描述公告編號(hào)公告標(biāo)題發(fā)表時(shí)間1為公告,2為新聞公告內(nèi)容(9)收貨信息表(ReceiveInfo),主要包含店鋪編號(hào)、用戶編號(hào)、店鋪簡(jiǎn)介、開店時(shí)間、店字段名稱類型約束描述收貨信息編號(hào)收貨人姓名—收貨人手機(jī)號(hào)碼電話號(hào)碼一收貨人郵政編碼收貨人地址用戶編號(hào)(外鍵)4.2.2數(shù)據(jù)庫(kù)連接技術(shù)在網(wǎng)上購(gòu)物系統(tǒng)系統(tǒng)中需要多次連接數(shù)據(jù)庫(kù),這種連接是一項(xiàng)很消耗系統(tǒng)資源的操作。我使用DBCP數(shù)據(jù)源創(chuàng)建連接池進(jìn)行連接。DBCP(DataBaseconnectionpooD,數(shù)據(jù)庫(kù)連接池。是apache上的一個(gè)java連接池項(xiàng)目,也是Tomcat使用的連接池組件。將數(shù)據(jù)庫(kù)連接的信息如url、username、password等信息寫入配置文件dbcpCperties中。然后在java程序中獲取到該配置文件,創(chuàng)建數(shù)據(jù)源,就能獲取到數(shù)據(jù)庫(kù)連接了[4]。核心代碼如下:in=DBCPUtil.class.getClassLoader().getResourceAsStream("confsetDataSource(BasicDataSourceFactory.createDataSource(properties));獲取連接:publicstaticConnectiongetConnreturndataSource.getConnection();//獲取連接}}4.3前臺(tái)功能模塊設(shè)計(jì)4.3.1系統(tǒng)主頁(yè)面結(jié)構(gòu)系統(tǒng)主頁(yè)使用靜態(tài)包含技術(shù),組合了幾個(gè)頁(yè)面,頂部的個(gè)人信息,網(wǎng)站的快捷操作,和搜索框都是網(wǎng)站的公共部分,網(wǎng)站底部的信息也是很多頁(yè)面共有的,中間的主體部分,包含了網(wǎng)站商品分類,最新商品推薦,網(wǎng)站的公告新聞,最熱賣商品,好評(píng)商品top5。主要采用jstl技術(shù)實(shí)現(xiàn)。商品主頁(yè)面如圖4.1所示。湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)臨訓(xùn)城臨訓(xùn)城配作入車5年/K配作入車5年/K浩瀚應(yīng)川任我暢游暉暉全家一起建運(yùn)5折起包郵全家一起建運(yùn)5折起包郵積深類為留點(diǎn)14.3.2用戶管理模塊1.用戶注冊(cè):面必須填寫一些用戶的基本信息,如用戶名、密碼、聯(lián)系電話等信息。用戶注冊(cè)完成以后,系統(tǒng)會(huì)自動(dòng)幫助用戶登錄到系統(tǒng)。用戶注冊(cè)信息如圖4.2所示:①①填寫會(huì)員信息通過(guò)郵件確認(rèn)注冊(cè)成功 (5-20位字母、數(shù)字或下線組合,首字符必項(xiàng)為字母。 *密碼:請(qǐng)輸入密碼! *E-mail:請(qǐng)輸入您的郵箱!填寫會(huì)員信息圖4.2用戶注冊(cè)頁(yè)面②登錄注珊郵箱,提取激活碼,激活您的帳戶即可完成注冊(cè)。激活湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)①①圖4.4郵箱驗(yàn)證成功2.用戶登錄:用戶登錄窗口設(shè)置在首頁(yè)上,點(diǎn)擊登錄以后跳轉(zhuǎn)到登錄頁(yè)面,主要用來(lái)接收用戶錄入的用戶名的密碼,該頁(yè)面運(yùn)行結(jié)果如圖4.5所示:用戶名:用戶名:密碼:沒(méi)賬號(hào)?注冊(cè)一個(gè)吧圖4.5用戶登錄頁(yè)面3.用戶修改資料模塊:用戶資料修改是為用戶更改個(gè)人信息所提供的窗口,用戶只有登錄網(wǎng)頁(yè)后才有權(quán)限修改個(gè)人資料信息。用戶資料修改模塊在前臺(tái)主頁(yè)的導(dǎo)航條上,該頁(yè)運(yùn)行結(jié)果如圖4.6和4.7所示:湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 強(qiáng)索ak477歡趣您行林戀校的交器我皇賣區(qū)圖4.6用戶資料修改頁(yè)面歌量買庫(kù)我是類家的肆們營(yíng)餛 個(gè)人資料預(yù)的常陣出化碼組地址TAOTAID:址47T直實(shí)姓名:詳細(xì)地址: 確份證: 手桃: 89號(hào)碼:4.3.3購(gòu)物車模塊在超市購(gòu)物,可以根據(jù)自己的需要將很多種商品挑選至購(gòu)物車(籃)中,然后到收銀臺(tái)這種技術(shù)使用起來(lái)十分方便,不但可以隨時(shí)添加、查看、修改、清空購(gòu)物車的內(nèi)容,還可以添加購(gòu)物車:添加購(gòu)物車就是把用戶選中的商品暫存在購(gòu)物車中。當(dāng)用戶在前臺(tái)首頁(yè)中單擊商品展示區(qū)的[購(gòu)買]按鈕時(shí),系統(tǒng)會(huì)將該商品的詳細(xì)信息展示在查看物品清單頁(yè)面中,運(yùn)行結(jié)果如下湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)A收加理度nc0件(戶309件!立副特架D加入購(gòu)整車聚家機(jī)口wW進(jìn)靡計(jì)計(jì)確后,用戶可以繼續(xù)購(gòu)買商品。查看購(gòu)物車:商品總價(jià):¥2798.0立刻購(gòu)買4.3.4訂單查看模塊擊“購(gòu)買歷史”超鏈接,進(jìn)入輸入訂單頁(yè)面,運(yùn)行結(jié)果如圖4.10所示:29.9MM超薄機(jī)身·3.7寸屏權(quán)保障燈備份分摩湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)公告模塊是一個(gè)商務(wù)網(wǎng)站中不可缺少的組成部分,它可以增進(jìn)用戶與網(wǎng)站之間的交流和溝通。系統(tǒng)公告運(yùn)行結(jié)果如圖4.11所示:妖妖公告妖妖新聞妖妖培訓(xùn)課程升級(jí)了妖妖優(yōu)惠大酬賓圖4.11系統(tǒng)公告頁(yè)面本系統(tǒng)實(shí)現(xiàn)的是關(guān)鍵字檢索功能,用戶輸入商品名稱,點(diǎn)擊搜索,如果數(shù)據(jù)庫(kù)中沒(méi)有相應(yīng)的商品,提示用戶暫時(shí)沒(méi)有改商品;否則跳到搜索結(jié)果頁(yè)面,列出搜索到的商品。如果用戶不輸入關(guān)鍵字,點(diǎn)擊搜索按鈕,則該改按鈕不能向服務(wù)器發(fā)送請(qǐng)求,運(yùn)行結(jié)果如圖4.12所示。店店鋪妖妖寶貝電腦耳機(jī)音響手機(jī)Mp3/mP4空調(diào)lphone4手機(jī)殼更冬華為手機(jī)P1(黑色)U9200!至薄7.69毫米,強(qiáng)大極速1.5G雙華為手機(jī)U8850玄武友99N超薄機(jī)身,3.7華為手機(jī)U8850(玄武灰)9.9MM超薄機(jī)口¥5454.0000湖南長(zhǎng)沙Z七天退貨 正品保證湖南長(zhǎng)沙售出件點(diǎn)擊次庫(kù)存554件售出"件點(diǎn)擊次作為一個(gè)購(gòu)物平臺(tái),我們提供普通用戶申請(qǐng)成為買家的功能。每個(gè)賣家可以開通自己的店鋪,上架自己的商品,管理商品,管理訂單等,進(jìn)行賣家的一系列操作。當(dāng)然申請(qǐng)成為賣店鋪?zhàn)?cè)信息店鋪?zhàn)?cè)信息官方信息完成以下3件任務(wù),即可成功開店。開始認(rèn)證訂單處理賣家個(gè)人中心店城新理我要開店4.4.2商品管理作為賣家需要上架自己的商品,這里包含商品的名稱,關(guān)鍵詞,是否直接上架,市場(chǎng)價(jià)格,促銷價(jià),庫(kù)存數(shù)量,品牌,和商品在網(wǎng)站的顯示位置,當(dāng)然還需要商品的詳細(xì)信息。關(guān)鍵詞用來(lái)強(qiáng)化搜索的,會(huì)讓用戶更加容易搜索到你的商品和店鋪。用戶添加過(guò)的商品都會(huì)存在于系統(tǒng)中,如果用戶選擇了直接上架,那么商品將會(huì)顯示在店鋪中,可以被用戶看到。系統(tǒng)提供了一個(gè)圖文編輯器,可以很容易的調(diào)整詳細(xì)信息的格式與內(nèi)容。下圖為添加商品頁(yè)面開給證鎮(zhèn)寫端拼相關(guān)牌算店鋪安號(hào):商品端號(hào):商品名樣;商品關(guān)鍵詞:是否上架銷庸市場(chǎng)價(jià)格;保銷價(jià);庫(kù)存教量:顯示位黑;商品詳情r00236店2系統(tǒng)白動(dòng)始干多個(gè)關(guān)鍵調(diào)用隔開語(yǔ)法擇商品品牌圖4.13商品上架步驟湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)4.3.7訂單信息管理模塊作為一個(gè)賣家,需要管理用戶所下的訂單,當(dāng)然這個(gè)訂單是屬于您的店鋪。當(dāng)有用戶下了訂單以后,你就能在訂單管理中看到這條記錄。并作出相應(yīng)的操作,比如發(fā)貨,或者根據(jù)實(shí)際情況修改價(jià)格。用戶在前臺(tái)購(gòu)物所產(chǎn)生的訂單并不能產(chǎn)即執(zhí)行,需要系統(tǒng)管理員在后臺(tái)訂單信息管理審核確認(rèn)它的執(zhí)行性。用戶單擊導(dǎo)航區(qū)中的“訂單管理”超鏈接進(jìn)入用戶訂單處理頁(yè)面,該頁(yè)面上會(huì)顯示近期的訂單,其運(yùn)行結(jié)果如圖4.14:1鎮(zhèn)兩品血量情2013-05-161091102013-05-1600:00:00.011025適惜2013-04-231091002013-0+-2340:00:00.010027西青讀慎2012-04-221091392013-64-2300:00:00.013922立器評(píng)擂2013-04-051251272013-04-05.00:00:00.012720監(jiān)話借2012-09-161231002012-091600:00:00.010021在面祥情2012-09-161231392612-09:1600:00:00.0139k477已付齡已發(fā)貸聲N8124已付款已生置重他k124已付期已發(fā)貸所有訂單如下:訂單指號(hào)查看z-加的簡(jiǎn)1商品編號(hào)響買趣量收貨人付款狀態(tài)發(fā)貨狀本擇作打印畫F官方值點(diǎn)165211什圖4.14用戶訂單處理頁(yè)面4.5.1管理員登錄管理員登陸和普通用戶登錄采用統(tǒng)一入口,系統(tǒng)根據(jù)用戶身份的不同跳轉(zhuǎn)到不同頁(yè)面。管理員登陸后直接跳轉(zhuǎn)到管理員頁(yè)面。輸入ID和密碼以及驗(yàn)證碼后,單擊[登錄](méi)按鈕,系統(tǒng)將判斷登錄ID及密碼的有效性,如果通過(guò)驗(yàn)證則轉(zhuǎn)到后臺(tái)主頁(yè),反之則提示錯(cuò)誤。管理員登錄頁(yè)面的運(yùn)行結(jié)果如圖4.15所示: R 限廣高就理1他他巴門巴門虹在1U虹在1U0二世*附市科,號(hào)4.5.2用戶信息管理模塊用戶管理模塊用來(lái)完成對(duì)買家,賣家,用戶解封的管理。如果用戶蓄意性注冊(cè)或者在很長(zhǎng)時(shí)間內(nèi)沒(méi)有訂單產(chǎn)生,管理員就可以將該用戶信息刪除。如果發(fā)現(xiàn)賣家有違規(guī)操作或有人舉報(bào),管理員也可以封鎖賣家賬戶。賣家管理頁(yè)面運(yùn)行結(jié)果如圖4.16所示:士進(jìn)二頁(yè)己影量邦輛按用戶名稱重我日E戶感姓年加戶典嬰曲戶狀旗三毫正雨蝶潤(rùn)戶洋面見(jiàn)地哪戶評(píng)磁隔山文正霞到的淋戶謀由餾西1實(shí)罪雨熱作長(zhǎng)突圖4.16查詢用戶信息頁(yè)面4.5.3店鋪信息管理模塊單擊導(dǎo)航區(qū)中的“店鋪管理”超鏈接,系統(tǒng)將打開商品管理頁(yè)面,該頁(yè)面主要用于對(duì)店鋪的操作,比如店鋪申請(qǐng)?zhí)幚?,店鋪違規(guī)操作后,凍結(jié)店鋪和解凍店鋪,當(dāng)然還可以查看店鋪的所有信息。店鋪管理頁(yè)面的運(yùn)行結(jié)果如圖4.17所示:湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)液井出中編吧山地函西酒需酒炸n事r科需譚二m口全選臣選批重帽碼體胎意型監(jiān)書人鮮險(xiǎn)修1建F態(tài)的需上證商癬E借級(jí)滿級(jí)C中國(guó)用地解能新間灶粉區(qū)益慘F4-磷湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)輻號(hào)品牌小賣播犧區(qū)大負(fù)州肅基基手例幢慢手祖機(jī)需能手明機(jī)地手福隔品8:確定硫定聯(lián)不鳶(uYWS當(dāng)歸麗蔭母所國(guó)系統(tǒng)測(cè)試的目的是去發(fā)現(xiàn)系統(tǒng)中的BUG,解除存在的漏洞,保證系統(tǒng)的穩(wěn)定性,交給客戶一個(gè)滿意完善的軟件。系統(tǒng)測(cè)試一般分為兩個(gè)步驟,單元測(cè)試和集成測(cè)試。輸入數(shù)據(jù)庫(kù)中已經(jīng)存在的一個(gè)用戶名,測(cè)試系統(tǒng)頁(yè)面是否給出“該用戶名已經(jīng)被注 (5-20位字母、數(shù)字或下劃線組合,首字符必須為字母。)冊(cè)”的提示信息。輸入一個(gè)已經(jīng)注冊(cè)好的賬號(hào),進(jìn)行登錄。成功登錄后,是否轉(zhuǎn)到主頁(yè)面,并顯示該用戶的昵稱。聯(lián)系客服購(gòu)物車1件收藏夾網(wǎng)站導(dǎo)航修改用戶的個(gè)人頭像。登錄成功后,進(jìn)入到個(gè)人信息中心,上傳圖像后,是否顯示新上傳的圖像。以下圖片為個(gè)人頭像修改前和修改后的效果截圖。湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)妖妖寶貝妖妖寶貝電腦耳機(jī)音響手機(jī)MD3/mP4空調(diào)iphone4手機(jī)殼更多個(gè)人資料我的頭像收貨地址修改密碼個(gè)人資料我的頭像收貨地址從電腦中選擇您喜歡的照片: 妖妖寶貝妖妖寶貝電腦耳機(jī)音響手機(jī)Mp3/mP4空調(diào)iphone4手機(jī)殼更多個(gè)人資料個(gè)人資料我的頭像修改密碼收貨地址從電腦中選擇您喜歡的照片:5.2.4購(gòu)物車模塊測(cè)試購(gòu)物車主要進(jìn)行刪除列表、恢復(fù)列表、數(shù)量修改、結(jié)算等測(cè)試。重點(diǎn)對(duì)結(jié)算測(cè)試,當(dāng)購(gòu)買物品數(shù)量為0系統(tǒng)會(huì)自動(dòng)設(shè)置購(gòu)買商品數(shù)量為1。在購(gòu)物車中修改商品數(shù)量和刪除商品。圖5.5為當(dāng)前購(gòu)物車狀態(tài),圖5.6為修改后的購(gòu)物車。蠕鋪:皇菲機(jī)行維件。蘋臨城:罪他行省帶群元)1竄中給雨舟AE;164粉電具炸式,8立新粉買立新粉買1.查看購(gòu)物袋2.拍下商品3.付款到支付寶4.賣家發(fā)貨5.確認(rèn)收貨6.評(píng)價(jià)數(shù)重2操作刪商品總價(jià):2598.00立刻購(gòu)買5.2.5訂單模塊測(cè)試投訴維846.0權(quán)華為(HUAWEI)C88123G手846投訴維846.0權(quán)(黑色)CDMA2000電信定制保障卡備份分享商品動(dòng)態(tài)評(píng)分:賣家的發(fā)貨速度;賣家發(fā)貨還算及時(shí)湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)5.2.6店鋪申請(qǐng)模塊測(cè)試店主姓名操作審核通過(guò)審核不通過(guò)詳細(xì)信息首頁(yè)上一頁(yè)下一頁(yè)尾頁(yè)第頁(yè)跳轉(zhuǎn)圖5.9店鋪申請(qǐng)管理界面5.2.7公告新聞模塊測(cè)試測(cè)試。圖5.10為新聞詳細(xì)頁(yè)面。妖妖優(yōu)惠大酬賓妖妖為了回饋眾多買家的支持,于2012年8月15日至2012年12月12日.進(jìn)行優(yōu)惠大酬賓以下筆記本都按8折處理,親,趕

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論