網(wǎng)上寵物商城系統(tǒng)設(shè)計(jì)_第1頁(yè)
網(wǎng)上寵物商城系統(tǒng)設(shè)計(jì)_第2頁(yè)
網(wǎng)上寵物商城系統(tǒng)設(shè)計(jì)_第3頁(yè)
網(wǎng)上寵物商城系統(tǒng)設(shè)計(jì)_第4頁(yè)
網(wǎng)上寵物商城系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩32頁(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)介

摘要本論文題目為網(wǎng)上寵物店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),首先介紹了網(wǎng)上寵物店系統(tǒng)的選題意義,然后提出一個(gè)基于網(wǎng)上寵物店系統(tǒng)的相關(guān)領(lǐng)域的目前狀況介紹,并對(duì)相關(guān)關(guān)鍵技術(shù)進(jìn)行了討論,最后說(shuō)明了網(wǎng)上寵物店系統(tǒng)的應(yīng)用前景。本系統(tǒng)由兩個(gè)大模塊組成,各模塊的功能分別為:前臺(tái)用戶寵物購(gòu)買模塊和后臺(tái)管理模塊。前臺(tái)用戶寵物購(gòu)買模塊部分主要功能可細(xì)分為:用戶信息模塊、添加寵物購(gòu)物車???、寵物瀏覽模快、訂單生成模塊、留言生成模塊。后臺(tái)管理模塊部分主要功能為:寵物信息管理模塊、訂單管理模塊、用戶信息管理模塊、留言管理模塊。在前臺(tái)用戶寵物購(gòu)買模塊中,用戶可以對(duì)寵物進(jìn)行查詢,并對(duì)寵物進(jìn)行寵物購(gòu)物車添加,對(duì)用戶信息進(jìn)行修改,對(duì)訂單進(jìn)行增加或刪除以及對(duì)購(gòu)買過(guò)的寵物進(jìn)行留言評(píng)價(jià)。后臺(tái)管理模塊中,管理員可以對(duì)不同寵物信息進(jìn)行管理,對(duì)用戶信息進(jìn)行修改,對(duì)留言進(jìn)行回復(fù)或刪除操作,對(duì)前臺(tái)生成的未完成訂單進(jìn)行刪除操作。根據(jù)系統(tǒng)所需功能,使用的技術(shù)包括:以J2EE為開發(fā)平臺(tái),采用MYSQL5.1做后臺(tái)數(shù)據(jù)庫(kù),選擇MyEclipse4.8為開發(fā)工具,Tomcat6.0為服務(wù)器端,采用工程化思想,實(shí)現(xiàn)了一個(gè)簡(jiǎn)潔的系統(tǒng)界面,方便的操作環(huán)境,便于后臺(tái)維護(hù)。經(jīng)過(guò)測(cè)試,本系統(tǒng)具有較好的實(shí)用性,操作簡(jiǎn)單,用戶可以在此寵物購(gòu)買網(wǎng)站進(jìn)行寵物的購(gòu)買,可以對(duì)未注冊(cè)用戶的訪問(wèn)進(jìn)行攔截,讓用戶有更好的使用體驗(yàn)。另外此系統(tǒng)的后臺(tái)部分,管理員的登錄也需要驗(yàn)證信息條件是否符合數(shù)據(jù)庫(kù)中的數(shù)據(jù)。關(guān)鍵字:寵物,網(wǎng)上商城,訂單管理AbstractThetitleofthegraduationisDesignandImplementationofOnlinePetShopSystem.Firstitintroducesthesignificanceofthetopicmatter,andthenandthenputforwardapresentconditionoftherelatedonlinepetstoresystembasedontheintroduction,andtherelatedkeytechnologiesarediscussed,andfinallyillustratestheapplicationprospectofonlinepetstoresystem.Thesystemconsistsoftwomodules,thefunctionsofeachmoduleare:frontdeskuserspetpurchasemoduleandthebackgroundmanagementmodule.Themainfunctionofthefrontdeskuserpetpurchasemodulecanbesubdividedinto:theuserinformationmodule,thepetshopmodelisadded,thepetbrowsemoduleisfast,andtheordergenerationmoduleisformed.Themainfunctionsofthebackgroundmanagementmoduleareasfollows:petinformationaddingmodule,ordermanagementmodule,userinformationmanagementmodule.Inthefrontdeskuserspetpurchasemodule,theusercanquerythepet,andthepetshoppingcarttoadd,modifytheuserinformation,aswellastheordertoincreaseordelete.Thebackstagemanagementmodule,theadministratorofthedifferentpetinformationtoadd,modifyuserinformationonthemattersneedingattentiontoaddordeleteoperationonthefrontgenerationdidnotcompletetheordertodeleteoperation.Accordingtotheunifiedrequirementofsystemfunction,thedecisiontouseJ2EEasthedevelopmentplatform,usingOracle10gasthebackgrounddatabase,usingMyEclipse2014asdevelopmenttool,Tomcat6.0astheserver,usingtheengineeringidea,implementsafriendlysysteminterface,Toachieveasimplesysteminterface,easytooperatetheenvironment,tofacilitatethemaintenanceofthecinemabookingsite.Aftertesting,thesystemhasgoodpracticability,simpleoperation,userscanbuythiswebsitetobuypet,theusercannotaccesstheuseofregistrationtointercept,givetheuserabetterexperience.Inadditiontothebackgroundofthissystem,theadministratorloginalsoneedtoverifywhethertheinformationconditionisconsistentwiththedatainthedatabase.Keywords:petOnlinestoreOrdermanagement目錄TOC\o"1-5"\h\z\o"CurrentDocument"\h第一章緒論 1\o"CurrentDocument"\h開發(fā)背景 1\o"CurrentDocument"\h開發(fā)內(nèi)容 2\o"CurrentDocument"\h第二章系統(tǒng)開發(fā)環(huán)境 4\o"CurrentDocument"\hjava介紹 4\o"CurrentDocument"\hMYECLIPSE介紹 4\o"CurrentDocument"\h介紹 4\o"CurrentDocument"\hJSP介紹 5\o"CurrentDocument"\hMYSQL數(shù)據(jù)庫(kù)介紹 5\o"CurrentDocument"\h第三章系統(tǒng)分析 7系統(tǒng)數(shù)據(jù)流程分析 7\o"CurrentDocument"\h需求分析 8\o"CurrentDocument"\h用例分析 9\o"CurrentDocument"\h流程分析 10\o"CurrentDocument"\h技術(shù)可行性分析 11\o"CurrentDocument"\h經(jīng)濟(jì)可行性分析 11\o"CurrentDocument"\h操作可行性分析 11\o"CurrentDocument"\h第四章系統(tǒng)整體設(shè)計(jì) 13\o"CurrentDocument"\h功能設(shè)計(jì) 13\o"CurrentDocument"\h數(shù)據(jù)庫(kù)設(shè)計(jì) 13\o"CurrentDocument"\h數(shù)據(jù)庫(kù)表的設(shè)計(jì) 15\o"CurrentDocument"\h第五章系統(tǒng)的詳細(xì)功能設(shè)計(jì) 19\o"CurrentDocument"\h前臺(tái)的詳細(xì)功能設(shè)計(jì) 19\o"CurrentDocument"\h用戶注冊(cè) 19\o"CurrentDocument"\h留言功能模塊設(shè)計(jì) 19\o"CurrentDocument"\h購(gòu)物車功能管理 20\o"CurrentDocument"\h商品查詢功能模塊介紹 20\o"CurrentDocument"\h訂單管理功能模塊的設(shè)計(jì) 21\o"CurrentDocument"\h商品詳細(xì)信息功能模塊設(shè)計(jì) 22訂單提交管理功能模塊的設(shè)計(jì)與實(shí)現(xiàn) 22\o"CurrentDocument"\h后臺(tái)的詳細(xì)功能設(shè)計(jì) 23系統(tǒng)用戶管理 23\o"CurrentDocument"\h商品類別管理功能的設(shè)計(jì)與實(shí)現(xiàn) 23\o"CurrentDocument"\h商品信息管理 24\o"CurrentDocument"\h特價(jià)商品信息管理 25\o"CurrentDocument"\h訂單功能管理 26\o"CurrentDocument"\h會(huì)員管理功能 26\o"CurrentDocument"\h留言管理功能模塊 27\o"CurrentDocument"\h第六章系統(tǒng)測(cè)試 27\o"CurrentDocument"\h數(shù)據(jù)庫(kù)測(cè)試 28登錄測(cè)試 29\o"CurrentDocument"\h總結(jié) 31\o"CurrentDocument"\h致謝 32\o"CurrentDocument"\h參考文獻(xiàn) 32第一章緒論1.1開發(fā)背景近年來(lái),隨著網(wǎng)絡(luò)高速發(fā)展,更得益于現(xiàn)在智能手機(jī)的普及,全球的網(wǎng)絡(luò)科技增長(zhǎng)速度明顯,后勁十足,網(wǎng)絡(luò)的普及率明顯的很大提高。截止今年的六月份,不完全統(tǒng)計(jì),光中國(guó)的網(wǎng)民數(shù)量就已經(jīng)達(dá)到了7.54億,超過(guò)了總?cè)丝诘囊话胍陨?,占全球網(wǎng)民總數(shù)的五分之一。而網(wǎng)絡(luò)購(gòu)物更成為一種新的潮流,逐漸替代傳統(tǒng)的營(yíng)銷方式。截止到現(xiàn)在,全球市值最高的十家公司里,有7家正是互聯(lián)網(wǎng)科技公司,其中,發(fā)展較晚的中國(guó)公司騰訊和阿里巴巴更是名列其中,成為其中的佼佼者??萍脊疽呀?jīng)完全超越了傳統(tǒng)的實(shí)體企業(yè),如今的社會(huì)更像人工智能發(fā)展,像無(wú)人駕駛,無(wú)人機(jī)等更是一種大膽的新嘗試,未來(lái)都將會(huì)不可能變?yōu)榭赡?,所有的企業(yè)未來(lái)都將和科技網(wǎng)絡(luò)有關(guān)系。雖然國(guó)內(nèi)的市場(chǎng)相對(duì)來(lái)說(shuō)沒(méi)有國(guó)際市場(chǎng)大,但是像騰訊和阿里都是做到了世界級(jí)級(jí)別,都邁出了國(guó)門,主要還是因?yàn)榛ヂ?lián)網(wǎng)的發(fā)展,無(wú)線網(wǎng)絡(luò)的覆蓋也達(dá)到了百分之八九十。所以未來(lái)網(wǎng)絡(luò)還會(huì)更大的改變這個(gè)世界,創(chuàng)新整個(gè)社會(huì)。(1)國(guó)外現(xiàn)狀隨著約翰.馮.諾依曼創(chuàng)建出第一臺(tái)計(jì)算機(jī),成為20世紀(jì)最先進(jìn)的科學(xué)技術(shù)發(fā)明之一開始,人類進(jìn)入了一個(gè)新的世界,開始了一個(gè)互聯(lián)網(wǎng)的年代。第一臺(tái)計(jì)算機(jī)占地龐大,處理速度慢,而且只能用于進(jìn)行科學(xué)計(jì)算,開機(jī)一次都需要浪費(fèi)很多時(shí)間,并且使用必須是專業(yè)的人員,都是代碼算法,非常的不方便。自從微軟公司創(chuàng)建了操作系統(tǒng)開始,人們可以可視化的進(jìn)行電腦操作,電腦的用途也多樣化起來(lái)。進(jìn)而新的互聯(lián)網(wǎng)出現(xiàn)在了大家的面前,人們可以利用互聯(lián)網(wǎng)實(shí)現(xiàn)在家就可以做很多事情。隨時(shí)時(shí)代的進(jìn)展,人們的生活水平上升,生活節(jié)奏快,慢慢的買東西需要出門自己選購(gòu)變得浪費(fèi)時(shí)間和體力,于是逐漸的出現(xiàn)了網(wǎng)上購(gòu)物網(wǎng),可以足不出戶就可以買到自己心儀的物品,可是這樣的便利并沒(méi)有讓人們滿足,漸漸的智能手機(jī)的出現(xiàn)和無(wú)線網(wǎng)絡(luò)的覆蓋使得網(wǎng)上購(gòu)物更加的沒(méi)有地點(diǎn)的限制,人們只要拿個(gè)手機(jī)就可以隨時(shí)隨地的購(gòu)買物品。網(wǎng)上物品種類多樣,價(jià)格低廉,極大的方便了人們,對(duì)實(shí)體行業(yè)是一個(gè)極大的競(jìng)爭(zhēng)。創(chuàng)辦于美國(guó)的亞馬遜網(wǎng)站,算是比較知名的國(guó)際性企業(yè)了,屬于美國(guó)的一家最大的電子商務(wù)類企業(yè)。更是第一批開始發(fā)明的經(jīng)營(yíng)電子網(wǎng)絡(luò)購(gòu)物的公司。創(chuàng)辦于1995的亞馬遜公司建立之初的規(guī)劃是,能做四年到五年之間能夠有盈利能力,上線僅僅一年的時(shí)間就達(dá)到了10億美元的交易額,其種類達(dá)到了5000多萬(wàn)種,吸引了40萬(wàn)企業(yè)和客戶??梢?jiàn)電子商務(wù)市場(chǎng)之大,前景之美好。(2)國(guó)內(nèi)現(xiàn)狀戰(zhàn)火很快就燒到了我們國(guó)內(nèi),第一批做電子商務(wù)的企業(yè)家們也紛紛開始效仿,阿里巴巴、京東等應(yīng)運(yùn)而生,創(chuàng)造了中國(guó)的收入神話。每年的收益額都占不小的比例。馬云更成為了一個(gè)神奇人物,各國(guó)總統(tǒng)都紛紛接見(jiàn)?,F(xiàn)如今淘寶的雙十一,2009年開始舉辦的促銷活動(dòng),當(dāng)時(shí)的參與人數(shù)還很少,但收入?yún)s超出了想像。2010年開始嶄露頭角,銷售量達(dá)到了10億元,僅僅是一天的時(shí)間,2011年銷售量達(dá)到33.6億,2012年,據(jù)統(tǒng)計(jì)交易高潮是凌晨,五分鐘內(nèi)的成交量就是10億元人民幣,2013年,各種商家齊加入,收入達(dá)到了320億,2014年,僅僅十一月十一日,這一天,收入就達(dá)到了571億元,2015年,收入差點(diǎn)翻倍,達(dá)到了912億元,這一年,手機(jī)消費(fèi)開始顯露出來(lái),占了68%,2016年,在這一天,商家們看到了商機(jī),紛紛參加雙十一,搞促銷活動(dòng),名氣越來(lái)越大,銷售收入達(dá)到了1207億。對(duì)比往年的數(shù)據(jù),大家可以看到這是多么驚人的增長(zhǎng)率。也也意味著中國(guó)已經(jīng)進(jìn)入了全名網(wǎng)購(gòu)的時(shí)代??吹竭@樣的效果,淘寶馬上又引進(jìn)了雙十二,其它平臺(tái)如京東又搞起了618,互聯(lián)網(wǎng)購(gòu)物網(wǎng)風(fēng)聲水起,日益成形?,F(xiàn)在,更隨著智能手機(jī)的普及,網(wǎng)絡(luò)購(gòu)物變的更為簡(jiǎn)單,更為便捷,隨時(shí)隨地可以購(gòu)物不停,不限時(shí)間,不限場(chǎng)合。使得網(wǎng)上商城更是如入中天,人們買東西再也不用走街串巷,來(lái)回比價(jià),比質(zhì)量,返返復(fù)復(fù)走來(lái)走去進(jìn)行購(gòu)買了。只要一個(gè)手機(jī),一臺(tái)電腦就可以坐在家中等著自己滿意的物品到手。1.2開發(fā)內(nèi)容本系統(tǒng)利用java語(yǔ)言JSP技術(shù)MYSQL數(shù)據(jù)庫(kù)MYECLIPSE軟件開發(fā)一個(gè)bs架構(gòu)的可視化方便操作的寵物網(wǎng)上商城軟件,本寵物購(gòu)物網(wǎng)上商城主要包含以下內(nèi)容游客部分可以登錄網(wǎng)址進(jìn)行瀏覽商品信息,如果進(jìn)行購(gòu)買的話,可以進(jìn)行用戶注冊(cè),注冊(cè)成功后方可加購(gòu)物車,進(jìn)行購(gòu)買操作,用戶后臺(tái)可以查看自己的購(gòu)買信息是否發(fā)貨等信息方便快捷。管理員部分作為網(wǎng)站的管理者,可以登錄網(wǎng)站實(shí)時(shí)管理,可以對(duì)商品進(jìn)行上架,下架對(duì)商品類別添加修改,對(duì)注冊(cè)用戶信息查看操作,實(shí)時(shí)更新產(chǎn)品,用戶下單后,安排發(fā)貨,管理整個(gè)網(wǎng)站。主要功能如下:.商品信息管理功能:對(duì)各種商品進(jìn)行展示,可以看到商品的具體信息。.商品類別管理功能:對(duì)各種不同類別的商品進(jìn)行分類,方便查找自己需要的商品。.特價(jià)商品管理功能:可以對(duì)銷量不太好的商品進(jìn)行特價(jià)銷售,以便更好的去除庫(kù)存,減少虧空。.訂單管理功能:對(duì)用戶所購(gòu)買的寵物訂單進(jìn)行管理,包括都買的什么東西,什么時(shí)候下的單子,并且還包括發(fā)貨地址等信息。.會(huì)員管理功能:對(duì)網(wǎng)站的注冊(cè)會(huì)員進(jìn)行管理,可以對(duì)已有的注冊(cè)會(huì)員進(jìn)行刪除。.留言管理功能:如果有不足的地方,都可以進(jìn)行留言,并且還可以看到留言回復(fù)信息。.系統(tǒng)用戶管理:主要是對(duì)自己的賬號(hào)和密碼進(jìn)行修改,還可以刪除已有的用戶信息。同時(shí)還有其它幾個(gè)方面的功能:1.購(gòu)物車功能:這個(gè)功能可以實(shí)現(xiàn)用戶在購(gòu)買商品的時(shí)候可以把自己相中的物品都加入到購(gòu)物車中,到最后結(jié)賬的時(shí)候,一起付款。2.用戶注冊(cè)功能:如果沒(méi)有進(jìn)行注冊(cè),那只能進(jìn)行商品信息的瀏覽,不能購(gòu)買商品,想要購(gòu)買商品就可以通過(guò)用戶注冊(cè)這個(gè)功能注冊(cè)成為本網(wǎng)站的用戶。3.商品搜索功能:如果有想買的商品可以直接使用這個(gè)功能,可以快速的找到想要買的商品,不用再一個(gè)商品一個(gè)商品的查找。第二章系統(tǒng)開發(fā)環(huán)境寵物網(wǎng)上商城軟件采用的是前端HTML+css+javascript,JSP是后端語(yǔ)言,MYSQL數(shù)據(jù)庫(kù)進(jìn)行開發(fā),前端設(shè)計(jì)工具采用MYECLIPSE軟件,服務(wù)器采用tomcat。以下分別對(duì)其進(jìn)行介紹。java介紹Java語(yǔ)言是一種現(xiàn)在世界上比較主流的面向?qū)ο蟮恼Z(yǔ)言,是由sun公司推出的??梢栽诙喾N平臺(tái)上運(yùn)用的,兼容性比較強(qiáng),適應(yīng)市面上大多數(shù)操作系統(tǒng),不會(huì)出現(xiàn)亂碼的現(xiàn)像,其擴(kuò)展性和維護(hù)性都更好,具有分析問(wèn)題和解決問(wèn)題的能力,是面向過(guò)程的程序設(shè)計(jì)方便我們編寫的代碼更強(qiáng)壯。Java相對(duì)其它語(yǔ)言來(lái)說(shuō),比較簡(jiǎn)單,編譯起來(lái)更方便一些,安全可靠性高。不完全統(tǒng)計(jì),現(xiàn)在全世界大約有2000多萬(wàn)人在使用它,java既可以鑲嵌使用又可以獨(dú)力的使用。Java大致可以分成兩個(gè)部分,一種部分是javac負(fù)責(zé)的編譯,另一種是java負(fù)責(zé)的運(yùn)行。Java和c++語(yǔ)言很相像,但java在編程時(shí)是一種以對(duì)象為導(dǎo)向的方式來(lái)進(jìn)行編譯的,使得編出來(lái)的軟件可以單機(jī)使用,也可以在互聯(lián)網(wǎng)上使用,檢查出錯(cuò)更為方便。Java分布式、體系結(jié)構(gòu)中立的特點(diǎn)也使得其存儲(chǔ)更快,編議更簡(jiǎn)單。面向?qū)ο蟀ㄋ膫€(gè)特點(diǎn),一是封裝,就是說(shuō)在定義類的時(shí)候可以實(shí)現(xiàn)一定的功能和屬性。二是抽象,屬于類的一種,可以把一個(gè)具有共同屬性的類封裝在一個(gè)抽象里,便于簡(jiǎn)單編議。三是繼承,顧名思義就是帶有前者的特性。還有一個(gè)就是多態(tài)的特點(diǎn),可以多種一起運(yùn)用,表現(xiàn)了它可擴(kuò)展性較好。MYECLIPSE介紹MYECLIPSE是近幾年新推出的一塊集成軟件,是屬于ECLIPSE的升級(jí)版本。一般都是用來(lái)設(shè)計(jì)java語(yǔ)言的,集成了j2ee的eclpse的插件組合。之前常用的ECLIPSE相對(duì)來(lái)說(shuō)比較單一,還需要安裝單獨(dú)的tomcat.jdk等組件來(lái)配合使用,對(duì)于剛?cè)腴T的同學(xué)難度相對(duì)比較大。而MYECLIPSE軟件集成了所有的插件,使用起來(lái)更加方便,更加的易懂。利用MYECLIPSE進(jìn)行的軟件開發(fā)可以很大的提高運(yùn)算速度,功能也是十分的強(qiáng)大,幾乎包含了編程所需要的所有設(shè)計(jì)功能。而其中的tomcat服務(wù)器更是一個(gè)面向大眾免費(fèi)的應(yīng)用于web的服務(wù)器。在用戶瀏覽量比較少的情況下被經(jīng)常使用,所以成為了編程JSP程序時(shí)的最好的選擇。換一句話說(shuō)就是,如果把tomcata服務(wù)器安裝到一臺(tái)電腦上時(shí),可以直接通過(guò)他對(duì)HTML頁(yè)面進(jìn)行直接訪問(wèn)。Tomcat可以當(dāng)做以前用的apache服務(wù)器上面的一種延伸,他工作時(shí)相對(duì)比較獨(dú)立,工作時(shí),tomcat可以看成是作為一個(gè)獨(dú)立的進(jìn)程來(lái)運(yùn)行的。介紹HTML全稱是HyperTextMarkupLanguage通常是作為一種超文本的鏈接語(yǔ)言來(lái)實(shí)現(xiàn)頁(yè)面的。更是一種相對(duì)比較簡(jiǎn)單的網(wǎng)頁(yè)標(biāo)記語(yǔ)言。他解決了計(jì)算機(jī)電腦之間信息溝通的一種障礙,是瀏覽器通用的一種標(biāo)準(zhǔn)技術(shù),在市面上的瀏覽器里幾乎都可以打開。目前是市面上大眾都可以接受的網(wǎng)頁(yè)技術(shù)語(yǔ)言。HTML主要是用來(lái)制作網(wǎng)站前端的動(dòng)態(tài)頁(yè)面,HTML命令可以詳細(xì)的說(shuō)明表格信息,圖文詳情,鏈接信息,圖片視頻等。HTML作為一個(gè)制作網(wǎng)頁(yè)最基礎(chǔ)的語(yǔ)言技術(shù),主要是由頭部(head)和主題(body)而構(gòu)成的。在head部分可以添加標(biāo)題的信息,展示瀏覽所需要的任何信息,body部分主要是包含網(wǎng)頁(yè)所要顯示的全部?jī)?nèi)容。在HTML中可以插入JSP而形成JSP的文件搭配使用,更可以形成多種不同風(fēng)格的功能特效。JSP介紹JSP是屬于java語(yǔ)言里的一種編程技術(shù),可以對(duì)動(dòng)態(tài)的網(wǎng)站進(jìn)行編輯和封裝。通過(guò)與tomcat服務(wù)器和數(shù)據(jù)庫(kù)的鏈接,可以訪問(wèn)存儲(chǔ)于服務(wù)端的資源。JSP更可以分離網(wǎng)頁(yè)之間的邏輯關(guān)系和網(wǎng)頁(yè)之間的不同顯示,可以對(duì)重用的基礎(chǔ)組件進(jìn)行必要的開發(fā)支撐,更方便對(duì)web的程序進(jìn)行設(shè)計(jì)??梢赃@樣說(shuō),JSP已經(jīng)成為了web里的一種先驅(qū)技術(shù)。已經(jīng)融合了現(xiàn)代編程語(yǔ)言如c#asp等一些最佳的特性。使用者來(lái)說(shuō)最大的好處就是相對(duì)比較簡(jiǎn)單,同時(shí)還能滿足一般需求,更適用于所有的操作系統(tǒng)上。當(dāng)web的服務(wù)器接受訪問(wèn)JSP頁(yè)面的請(qǐng)求命令時(shí),最初運(yùn)行出來(lái)的程序段,將會(huì)把JSP文件中的代碼和運(yùn)行出來(lái)的結(jié)果一起的展示給用戶瀏覽。通過(guò)JSP技術(shù)插入數(shù)據(jù)庫(kù)文件,一般都可以滿足了組建這個(gè)網(wǎng)站所需要的程序。JSP和HTML等是一樣的都可以通過(guò)tomcat服務(wù)器在瀏覽器里進(jìn)行終端的信息瀏覽。HTML技術(shù)和java可以構(gòu)建出JSP網(wǎng)頁(yè),在tomcat服務(wù)器端收到用戶訪問(wèn)的指令時(shí),能夠及時(shí)有效的處理相應(yīng)的java代碼,然后把客戶所需要的界面通過(guò)HTML的形式返回過(guò)去。JSP技術(shù)語(yǔ)言擁有了方便快捷的java程序,又面向廣大用戶,相對(duì)來(lái)說(shuō)具有相對(duì)大的優(yōu)勢(shì)。JSP的突出優(yōu)點(diǎn):.代碼的通用性比較好,編寫好一次以后,一般的版本都可以運(yùn)行,代碼不用做任何的改動(dòng)。.大多平臺(tái)支持,可以在所有平臺(tái)上來(lái)進(jìn)去設(shè)計(jì)編譯,相比其他的編程語(yǔ)言c#net等來(lái)說(shuō),優(yōu)點(diǎn)是無(wú)需質(zhì)疑的。.支持所有的服務(wù)器端組件,開發(fā)人員不需要在調(diào)用web頁(yè)面時(shí)通過(guò)其他的開發(fā)工具達(dá)成有效組件。更加的具有可操作性,通過(guò)完善的java組件里的功能就可以達(dá)到所有想要的效果。.具有通用的開發(fā)軟件支持。Java現(xiàn)在已經(jīng)有了很多的設(shè)計(jì)方法,這都得益于編程工具的發(fā)展,而且現(xiàn)在大部分軟件工具都是免費(fèi)。2.5MYSQL數(shù)據(jù)庫(kù)介紹MYSQL是建立在關(guān)系型模型基礎(chǔ)上的一種,具有穩(wěn)定性強(qiáng),存儲(chǔ)速度快,體積小,能夠使用戶更加迅速方便快捷讀取所需要的數(shù)據(jù)信息,并處理能力比較強(qiáng)??梢允褂脩舾涌旖莸牡玫剿枰男畔?,而且有強(qiáng)大的數(shù)據(jù)處理工具模型??梢詭椭脩糇龀龈诱_的決策。MYSQL相比sql數(shù)據(jù)庫(kù)具有更顯著的特點(diǎn)。1.MYSQL數(shù)據(jù)庫(kù)可以和世面上的操作系統(tǒng)完美的結(jié)合。2.對(duì)于電腦硬件設(shè)備要求并不高。3.具有非常良好的可伸縮性。4.有很好的通用性,可以匹配不同的環(huán)境版本。5.軟件存儲(chǔ)比較小,非常好安裝。第三章系統(tǒng)分析開發(fā)一個(gè)軟件需要進(jìn)行全面的分析才可以實(shí)施,這樣才能保證這個(gè)軟件適應(yīng)市場(chǎng),保證軟件的使用性。下面從以下幾個(gè)方面進(jìn)行分析:3.1系統(tǒng)數(shù)據(jù)流程分析游客只能瀏覽網(wǎng)站,而不能進(jìn)行購(gòu)物等相關(guān)操作。要想進(jìn)行寵物購(gòu)買,需要登錄本網(wǎng)站的用戶賬號(hào),如果用戶還沒(méi)有我們寵物網(wǎng)站的登錄名,首先要進(jìn)行用注冊(cè)。注冊(cè)后,在登錄時(shí)用戶名與密碼驗(yàn)證通過(guò)就能做下面的相關(guān)操作。如果用戶名不存在、密碼不正確或者驗(yàn)證碼不正確,則提示錯(cuò)誤信息并且刷新頁(yè)面。管理員可對(duì)訂單,商品信息,用戶信息進(jìn)行相關(guān)管理操作。系統(tǒng)頂層數(shù)據(jù)流圖如圖3-1所示。圖3-1頂層數(shù)據(jù)流圖用戶成功登錄之后,進(jìn)入主頁(yè)面,可選基本業(yè)務(wù)有五個(gè),分別為首頁(yè),添加到購(gòu)物車,賬戶管理,訂單管理,留言板。在賬戶管理中,用戶可以修改自己的信息,查看自己的個(gè)人信息和寵物購(gòu)物車等等,在寵物購(gòu)物車中可以對(duì)寵物進(jìn)行刪除或者對(duì)已經(jīng)選擇的寵物狗進(jìn)行付款操作,在訂單中心中用戶可以對(duì)已下的訂單進(jìn)行刪除或者付款。在后臺(tái)管理中,管理員登錄后,則可以刪除其他用戶未完成訂單,添加新的寵物分類或?qū)櫸镄畔?,或者?duì)用戶留言進(jìn)行查看和刪除。用戶只能查看寵物信息,無(wú)權(quán)對(duì)寵物的信息進(jìn)行修改和刪除操作,也無(wú)權(quán)對(duì)其他用戶的個(gè)人信息進(jìn)行修改和刪除操

作。已注冊(cè)用戶可以有多個(gè)賬號(hào),只要注冊(cè)申請(qǐng)被通過(guò)。整個(gè)系統(tǒng)數(shù)據(jù)流圖如圖3-2與圖3-3所示。D1商品信息表 更新信息/ 、已售商品信購(gòu)物請(qǐng)求執(zhí)行商品P1操作商品信商息品信息J 商品P4管理購(gòu)物請(qǐng)求執(zhí)行下訂單信息TD2訂單信息表^——訂處單理信息用戶查詢請(qǐng)求P2I訂單查詢用戶查詢請(qǐng)求P2I訂單查詢!n訂單信息P5訂單信息y訂單管理r執(zhí)行管理員查詢請(qǐng)求訂單明細(xì)表D3訂單明細(xì)表訂單明細(xì)表執(zhí)行更新信息查詢請(qǐng)求訂單明細(xì)表D3訂單明細(xì)表訂單明細(xì)表執(zhí)行更新信息D4用戶信息表用戶信息P8I用戶信息 -*更新信息工用戶管理圖3-2系統(tǒng)數(shù)據(jù)流圖圖3-3系統(tǒng)數(shù)據(jù)流圖整體分析下來(lái),流程分析方面也是可行的。3.2需求分析圖3-4后臺(tái)管理用例圖3-4后臺(tái)管理用例網(wǎng)上購(gòu)物已成為人們生活習(xí)慣中不可缺少的一部分。近日第十屆中國(guó)商品市場(chǎng)峰會(huì)在浙江省金華市召開。會(huì)上,中國(guó)社會(huì)科學(xué)院發(fā)布了2017年“中國(guó)商品市場(chǎng)百?gòu)?qiáng)”“網(wǎng)上網(wǎng)下融合市場(chǎng)30強(qiáng)”“引領(lǐng)產(chǎn)業(yè)市場(chǎng)30強(qiáng)”榜單。在2017年“中國(guó)商品市場(chǎng)百?gòu)?qiáng)”中,淘寶、天貓、京東商城分別位列榜單前三甲。這兩年網(wǎng)上交易市場(chǎng)發(fā)展迅猛,影響力越來(lái)越大,可以看到,前三甲均為網(wǎng)上交易市場(chǎng),可見(jiàn)影響力不同一般。近日即將到來(lái)的雙十一購(gòu)物節(jié),也成為了無(wú)人不知的網(wǎng)絡(luò)新名詞,僅淘寶一家去年雙十一交易額已突破1207億元人民幣,可見(jiàn)網(wǎng)絡(luò)市場(chǎng)之大,據(jù)統(tǒng)計(jì)還將繼續(xù)升高。傳統(tǒng)的購(gòu)買寵物需要到寵物市場(chǎng)進(jìn)行購(gòu)買,寵物市場(chǎng)一般的情況都是臟亂差,價(jià)格也是亂七八嘈,非常不透明,對(duì)于不太了解寵物的新手來(lái)說(shuō),很容易被坑,而且買來(lái)的寵物價(jià)格方面也是一個(gè)很大的問(wèn)題,沒(méi)有安全保障。網(wǎng)上的寵物商場(chǎng)就可以很好的解決這個(gè)問(wèn)題,價(jià)格非常透明,都是明碼標(biāo)價(jià),如果寵物有什么問(wèn)題,也可以進(jìn)行退貨。3.3用例分析(1)管理員登錄后主要功能有商品分類管理,商品信息管理,注冊(cè)用戶管理,訂單管理,留言管理,修改登錄密碼,后臺(tái)管理用例分析如圖3-4所示。(2)用戶是需要注冊(cè)的,注冊(cè)后可以進(jìn)行相應(yīng)操作,用戶可進(jìn)行的操作有查看網(wǎng)站信息,商品購(gòu)買,在線留言。個(gè)人資料管理,購(gòu)物車管理,訂單查詢,前臺(tái)管理用例分析圖3-5所示。圖3-5前臺(tái)管理用例流程分析主要從注冊(cè)流程和登錄流程來(lái)分析。游客只能瀏覽網(wǎng)站,不能對(duì)網(wǎng)站進(jìn)行操作,想要操作,就得進(jìn)行用戶注冊(cè)。注冊(cè)流程圖如3-6所示。結(jié)束圖3-6用戶注冊(cè)流程注冊(cè)好后,就需要登錄,用戶打開系統(tǒng),首先進(jìn)入系統(tǒng)登錄界面,用戶需通過(guò)正確的用戶名、密碼進(jìn)行登錄,系統(tǒng)會(huì)進(jìn)行檢查用戶登錄信息,信息正確則進(jìn)入對(duì)應(yīng)用戶功能界面,可進(jìn)行功能操作處理,否則提示信息錯(cuò)誤,登錄失敗。登錄流程圖3-7所示。圖3-7用戶登錄流程3.5技術(shù)可行性分析硬件上,現(xiàn)在的技術(shù)早已不僅僅限于計(jì)算機(jī)上了,如今手機(jī),平板等設(shè)備都可以使用,并用使用操作上都已大大的提高,操作簡(jiǎn)單方便。計(jì)算機(jī)、手機(jī)、平板這些基本設(shè)備早已進(jìn)入家家戶戶。幾乎是人手一份,硬件上是完全可行的。軟件上,寵物網(wǎng)上商城軟件系統(tǒng)采用的MYECLIPSE軟件,MYSQL數(shù)據(jù)庫(kù),對(duì)操作系統(tǒng)沒(méi)有特別要求,適用于市面上的大部分操作系統(tǒng),技術(shù)已很成熟了,因此軟件上也是完全可行的,綜上所述,在技術(shù)可行性分析上,沒(méi)有問(wèn)題。經(jīng)濟(jì)可行性分析系統(tǒng)采用的軟件都是免費(fèi)的,成本低。后期的運(yùn)營(yíng)管理也比較簡(jiǎn)單,只要負(fù)責(zé)好商品的信息維護(hù)和系統(tǒng)的正常運(yùn)行就可以。并且本系統(tǒng)也大大的降低了人力的使用,不需要再去市場(chǎng)上來(lái)回跑動(dòng)收集信息,只要發(fā)布正確的商品信息,減少了工作量,可以很方便快速的上下架商品,添加、刪除、修改、查詢都大大的提高了工作效率,綜上所述,在經(jīng)濟(jì)可行性分析上,也是完全可行的。操作可行性分析本系統(tǒng)采用的是面向?qū)ο蟮恼Z(yǔ)言編寫的,具有可視化的特點(diǎn),點(diǎn)開本系統(tǒng)就可以直觀的看到各個(gè)功能,每個(gè)功能都是立即響應(yīng)的,對(duì)每個(gè)功能也都有明顯的操作提示,一目了然,不需要進(jìn)行更為復(fù)雜的思考,所以在操作可行性分析上是可以進(jìn)行的。第四章系統(tǒng)整體設(shè)計(jì)4.1功能設(shè)計(jì)設(shè)計(jì)一個(gè)完整的系統(tǒng)都是需要把這個(gè)完整的系統(tǒng)分成許多個(gè)小功能來(lái)實(shí)現(xiàn)的,這許多個(gè)小功能分階段設(shè)計(jì)完成后,再組成一個(gè)完整的系統(tǒng)。這就需要先把系統(tǒng)分成很多個(gè)小功能模塊,然后再對(duì)各個(gè)小功能模塊實(shí)現(xiàn)什么功能進(jìn)行劃分,劃分好后,再對(duì)各個(gè)功能模塊之間的聯(lián)系進(jìn)行設(shè)計(jì),先進(jìn)行一個(gè)大的范圍劃分,然后再細(xì)致的劃分,做好各個(gè)功能模塊后,再整合成一個(gè)完整的系統(tǒng),整個(gè)系統(tǒng)的功能模塊圖,如圖4-1所示。首頁(yè)購(gòu)物車工訂單管理留言板賬戶管理一Ι工系統(tǒng)用戶管理—土商品類別管理首頁(yè)購(gòu)物車工訂單管理留言板賬戶管理一Ι工系統(tǒng)用戶管理—土商品類別管理商品管理土特價(jià)商品管理會(huì)員管理留言管理圖4-1系統(tǒng)功能結(jié)構(gòu)數(shù)據(jù)庫(kù)設(shè)計(jì)一個(gè)程序里有很多數(shù)據(jù),這就需要一個(gè)庫(kù),來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)的管理,程序里的數(shù)據(jù)是隨時(shí)更新的,當(dāng)程序里的數(shù)據(jù)發(fā)生變化時(shí),這個(gè)庫(kù)里的數(shù)據(jù)就隨時(shí)也在發(fā)生變化,不需要額外的修改,這就顯得數(shù)據(jù)庫(kù)猶為重要。寵物網(wǎng)上商城采用的是MYSQL作為數(shù)據(jù)庫(kù),MYSQL體積小,存儲(chǔ)速度快且讀取速度優(yōu),為整個(gè)系統(tǒng)的設(shè)計(jì)提供了有力的后盾支持?,F(xiàn)在設(shè)計(jì)數(shù)據(jù)與數(shù)據(jù)之間聯(lián)系的概念模式設(shè)計(jì)中,最主要用的是E-R圖,E-R圖最能一目了然的看到各個(gè)數(shù)據(jù)之間的聯(lián)系,而且很方便繪制,各個(gè)關(guān)鍵字的E-R圖下面詳細(xì)列出。圖4-4訂單實(shí)體屬性圖圖4-4訂單實(shí)體屬性圖(1)實(shí)體管理員包括屬性管理員編號(hào)、管理員名稱、密碼、權(quán)限。添加時(shí)間,其中編號(hào)是主鍵。管理員實(shí)體屬性圖如圖4-2所示。圖4-2管理員實(shí)體屬性圖(2)實(shí)體用戶包括屬性用戶編號(hào)、用戶名、密碼、性別、聯(lián)系方式、住址、郵政編碼、電子郵箱,其中用戶編號(hào)是主鍵。注冊(cè)用戶實(shí)體屬性圖如圖4-3所示。圖4-3注冊(cè)用戶實(shí)體屬性圖(3)實(shí)體訂單包括屬性訂單號(hào)、金額、購(gòu)買人、聯(lián)系方式、地址、郵編、訂單內(nèi)容,添加時(shí)間,其中訂單號(hào)是主鍵。訂單實(shí)體屬性圖如圖4-4所示。(聯(lián)系方式地址(4)實(shí)體購(gòu)物車包括屬性編號(hào)、商品編號(hào)、商品名稱、商品類別、價(jià)格、購(gòu)買數(shù)量、金額,添加時(shí)間,其中編號(hào)是主鍵。購(gòu)物車實(shí)體屬性圖如圖4-5所示。圖4-5購(gòu)物車實(shí)體屬性圖(5)實(shí)體商品包括屬性商品編號(hào)、商品名稱、商品類別、價(jià)格、商品描述、圖片,出生地,出生時(shí)間,添加時(shí)間,其中商品編號(hào)是主鍵。商品信息實(shí)體屬性圖如圖4-6所示。圖4-6商品信息實(shí)體屬性圖(6)系統(tǒng)總體E-R圖如圖4-7所示。圖4-7系統(tǒng)總體ER圖數(shù)據(jù)庫(kù)表的設(shè)計(jì)

數(shù)據(jù)庫(kù)表的設(shè)計(jì)很是重要,它記載了各個(gè)主鍵,外鍵,使各個(gè)關(guān)鍵字之間一目了然,主要信息表展示如下:數(shù)據(jù)庫(kù)名:db_eshop1.管理員信息表含編號(hào)、名字、密碼,具體如表4-8所示。表4-8admin管理員信息表序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空1IDint4是否2AdminTypeint4是3AdminNamechar12是4LoginNamechar12是5LoginPwdchar12是2.購(gòu)物車信息表含編號(hào)、商品、價(jià)格等,具體如表4-9所示。表4-9購(gòu)物車信息表序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空1IDint4是否2Cartint4否3Merchandiseint4否4Numberint4否5Pricedecimal8否6Moneydecimal9否3.商品分類信息表含編號(hào)、分類名稱、描述,具體如表4-10所示。表4-10商品分類信息表序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空1IDint4是否2CateNamechar40是3CateDesctext是4.留言信息表含用戶編號(hào)、用戶名稱、留言內(nèi)容,時(shí)間等,具體如表4-11所示。表4-11留言信息表

序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空1IDint4是否2Memberint4否3Adminint4是4Titlechar60是5Contenttext是6LeaveDatedatetime是7AnswerContenttext是8AnswerDatedatetime是5.用戶信息表含用戶編號(hào)、登錄名、密碼等,具體如表4-12所示。表4-12用戶信息表序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空1IDint4是否2Memberlevelint4否3LoginNamechar12是4LoginPwdchar12是5MemberNamechar20是6Phonechar15是7Addressvarchar100是8Zipchar10是9RegDatedatetime是10LastDatedatetime是11LoginTimesint4是12EMailvarchar100是6.商品信息表含商品編號(hào)、商品名稱、類別等,具體如表4-13所示。表4-13商品信息表序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空

1IDint4是否2Categoryint4否3MerNamechar40是4Pricedecimal8是5SPricedecimal8是6MerModelchar40是7Picturevarchar100是8MerDesctext是9Manufacturerchar60是10LeaveFactoryDatedatetime是11Specialint4是7.訂單信息表含訂單編號(hào)、下單時(shí)間、訂單狀態(tài)等,具體如表4-14所示。表4-14訂單信息表序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空1IDint4是否2Memberint4否3Cartint4否4OrderNOchar20是5OrderDatedatetime是6OrderStatusint4是第五章系統(tǒng)的詳細(xì)功能設(shè)計(jì)系統(tǒng)設(shè)計(jì)到這里,就需要對(duì)各個(gè)功能進(jìn)行詳細(xì)實(shí)現(xiàn)了,系統(tǒng)也進(jìn)行到了最重要的設(shè)計(jì)階段,下面詳細(xì)介紹下各個(gè)功能的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)。前臺(tái)的詳細(xì)功能設(shè)計(jì)用戶注冊(cè)游客可以進(jìn)行注冊(cè)從而成為用戶,包括修改登錄密碼,修改詳細(xì)資料,注冊(cè)的時(shí)候需要填寫正確的信息才可以注冊(cè)成功,如果有信息填寫不正確就需要重新進(jìn)行填寫,具體的界面效果如圖5-1所示。走_(dá)盡察冗幻店 EEL叮百取 購(gòu)物- 訂單管理 ???? 賬戶管理i用戶注冊(cè)含員級(jí)利:≤ifi?5T|TOC\o"1-5"\h\z真其牲名,1張三 |峰號(hào):回 |密冏:I|

核雨套碼,1 |聯(lián)系電醫(yī):1喊票地址:1江寧: |由n?編碼:∣1162加 1電子郵箱:∣123456Qqqcom恭直您,注冊(cè)成功!趙交支毋祖I店幕線

Cπpyri?kt?)AllRi^btaReserved.圖5-1用戶注冊(cè)界面留言功能模塊設(shè)計(jì)注冊(cè)用戶可以對(duì)網(wǎng)站進(jìn)行留言,留言信息包括顧客姓名和顧客留言時(shí)間,界面效果圖如圖5-2所示。國(guó)尤竹店好1有用品,1π≡?購(gòu)物車 訂單管理留言板煉戶管理 ■1頃客留言標(biāo)各:很可愛(ài)B?S?fe-張三留言時(shí)河:金(H7?壯月24日好第標(biāo)盤:狗翁祖呼胃客蛙名:4三留言時(shí)河:E017?12月?4日很可愛(ài)言廣上一頁(yè)下一頁(yè)末五去第1頁(yè)∣go∣第直供1頁(yè)總數(shù)20發(fā)友留言標(biāo)珍崗吉內(nèi)固崗吉內(nèi)固趙豆且寵妝店系筑圖5-2留言板界面購(gòu)物車功能管理注冊(cè)用戶看到自己想買的寵物后可以先加入到購(gòu)物車?yán)铮阶詈蠼Y(jié)賬的時(shí)候可以一起付款,界面效果如圖5-3所示。對(duì)不起,a≡????對(duì)不起,a≡????5?ι,ι≡a!iτ?跤?rt首頁(yè)購(gòu)物車訂單管理留言板賬戶管理1'觸RM ?SMtt下/甜豆豆加店系統(tǒng)

Copyright?)AllEightsAesafred.圖5-3購(gòu)物車界面商品查詢功能模塊介紹

對(duì)所銷售的所有商品進(jìn)行搜索,在查詢框里輸入想要找的商品如寵物狗,然后點(diǎn)擊搜索按鈕就可以查看到所有的寵物狗信息,具體的運(yùn)行效果界面如圖5-4所示。一口od%廣 寵物狗T商品關(guān)鍵字 d君首頁(yè)購(gòu)物車訂單管理留言板滕戶管理『查詢結(jié)果商品圖片 商品基本信息商品摘述商品圖片 商品基本信息學(xué)凄、短背,活躍的玩賞#"三擁有減,濃密的底毛加粗硬的皮毛。孤置很高,??輜柿?≡巴平i?背上。博美是首頁(yè)上一頁(yè)一沖性格?晌,聘明而且活潑的狗,這使其成為非常轆的?ffl目:查看詳,彥+■同時(shí)也是很有競(jìng)爭(zhēng)力的比賽犬。其毛色有白、酶油、?}二二l首頁(yè)上一頁(yè)色、要紅,勰。卜篌?是牧羊世身,聰明,搠理大的智力桂行上可是排到第耳海帆刃引藤者先說(shuō)幅鼬弱mI練。北就《拉丁學(xué)名:電通*),腑:宮陽(yáng)好狗、京巴犬,歪巾國(guó)古老的士種,已有四千年01萬(wàn)史。北空犬是一種平衡良■■■?,:g看詳隹抒,鋁瞟#?前癱而融船命個(gè)性,翻翻,三.:二L瞬酬撕"它代翔帽氣、大膽、自尊更姓于需,優(yōu)演精致。下一頁(yè)未頁(yè)去第頁(yè)回第1頁(yè)∕共:頁(yè)總獨(dú)2芝豆豆股物店??京Copyri^ιt(C)AllRightsReserved圖5-4寵物查詢界面訂單管理功能模塊的設(shè)計(jì)這個(gè)功能里面可以看到所有的訂單信息,包括訂單編號(hào),金額,下單日期,會(huì)員級(jí)別,會(huì)員優(yōu)惠,收貨人姓名,聯(lián)系電話和郵編,詳細(xì)地址等信息,具體的運(yùn)行效果界面如圖5-5所示。圖5-6商品詳細(xì)信息界面圖5-6商品詳細(xì)信息界面5.1.7訂單提交管理功能模塊的設(shè)計(jì)與實(shí)現(xiàn)I首頁(yè)j??*訂單管理留言板賬戶管理 j8訂單官看訂單編號(hào):15141L42S7^2蜜新¥ξooo.α下平日期:如17年12月24日07:13.07公員級(jí)別:普通叁員會(huì)員優(yōu)惠:95折∣MV更備蛛三聯(lián)系電話葛1日的白白XT白1由端116200詳船地址:遼寧大連2密賽龍門但2密賽龍門但吊有商品三I5訂學(xué)購(gòu)物明細(xì)表??牛頭蟲南場(chǎng)榆日二口口??牛頭蟲南場(chǎng)榆日二口口0????¥19?o.□敷里金薇¥1S9Γ∣.0近回圖5-5訂單信息界面商品詳細(xì)信息功能模塊設(shè)計(jì)點(diǎn)擊商品的詳細(xì)信息,可以看到商品的詳細(xì)信息,包括類別,名稱,價(jià)格,出生地,出生日期和詳細(xì)的商品描述,具體的運(yùn)行設(shè)計(jì)效果界面如圖5-6所示。上累室元竹*所有上累室元竹*所有品▼:把童購(gòu)物車訂單管理留言板IK戶管理M賄天M賄天■詳細(xì)信息類別:獵犬

名稱:金毛市場(chǎng)由:¥3603.0掙萌:¥3100.0出生跑:江寧大連di?曰*月:2017-11-128000dQ商品屈?。褐撩膇叱之史在于它討人百歐的性格。是用干司稱、有力、活法的一個(gè)犬種,特征是布固、S體目卻應(yīng)配合合理,硬既不太長(zhǎng)也不笨拙,燕僻友否。個(gè)性然!情、快您、自X而且不論生。金毛大取早是一鐘C叵縉犬?,F(xiàn)在大尹作為行巨犬與竊蜘狗。蕓毛大在大賣智商排行梅上排名運(yùn)四。對(duì)小孩子或U婆兒十分友善D

點(diǎn)擊訂單管理這個(gè)功能可以看到所有商品的訂單信息,并且還可以對(duì)已下的訂單進(jìn)行刪除,對(duì)所添加的訂單信息進(jìn)行確認(rèn)提交操作,具體的添加界面效果如圖5-7所示。斯有商品Y首頁(yè)購(gòu)物車斯有商品Y首頁(yè)購(gòu)物車 訂單管理 用言板 靠戶管理S購(gòu)物車管理恭盲他,訂單提交成功I訂翠編考e恭盲他,訂單提交成功I訂翠編考el^l411J2e?992總生策;Yajro.0下單日期:2(H7:?球月::日D7.16.07訂單提交成功查看明救車物品越豆豆寵物店系紙

Copyright(C)AllRightsR∣asβrvad.圖5-7添加訂單界面后臺(tái)的詳細(xì)功能設(shè)計(jì)后臺(tái)是管理員使用的,管理員是對(duì)網(wǎng)站進(jìn)行管理的。登錄的時(shí)候是需要賬號(hào)密碼才可以進(jìn)行操作的,登錄后可以對(duì)整個(gè)網(wǎng)站進(jìn)行管理操作。管理的內(nèi)容包括:5.2.1系統(tǒng)用戶管理主管理員可以對(duì)密碼進(jìn)行修改,對(duì)已有的管理員信息進(jìn)行刪除,效果圖5-8所示。系錢用戶管理

men

a?ff?m.8s?ιw∣?t.宜酬百敘名*七摩員蛆—噩量聯(lián)山31修用ri?哪檀聯(lián)口星置理員A?>i式??β5哪簿盟^WΛ必2管《155哪疝毀?iΛEgcwIflix..lIGm圖5-8管理員信息界面商品類別管理功能的設(shè)計(jì)與實(shí)現(xiàn)管理員可以發(fā)布新的商品類別也可以對(duì)已有的商品類別進(jìn)行刪除和修改,效果圖如圖5-9所示。能分類管逗癡瞰大蜥涅瞞有源噩麟端)0瞬聯(lián)?tt≡,能力,∞u∣w-跚蜂掾㈱,融觸版哪噩限犍女輔嬲,瞬亦梆疆瞰RM%ift?λ≡≡≡g^默嬲,腌S≡。硼峰,飄隅福雕A。儆踹據(jù)嘛騙獗W瞭聯(lián),睡瞬藤犍虱做觸族瞞觥麟徽■蹄聊蹴就加加W聞Md舊:w圖5-9商品類別管理界面商品信息管理可以添加新的商品信息,還可以看到商品的詳細(xì)信息,具體的運(yùn)行效果圖如圖5-10所示。查看詳情∣3000.0市場(chǎng)價(jià),有無(wú)特價(jià):特價(jià):商品描述:無(wú)?有2800.0蜜尊、JS查看詳情∣3000.0市場(chǎng)價(jià),有無(wú)特價(jià):特價(jià):商品描述:無(wú)?有2800.0蜜尊、JS背、舌氏的玩窩犬。其擱有柔狡、茶者的員毛和粗硬的皮毛。尾相也置很高,長(zhǎng)有濃密S?毛的屋內(nèi)里放在背上。傅美是一種性格外向,聰朗而且活潑的狗,這使其成為菲掌優(yōu)我的伴侶犬,同時(shí)也是很有競(jìng)爭(zhēng)力的比賽犬。其毛色有白、偏黃奶油、花色、黑、紅、除等。博美犬是兼羊犬出身,聘明,在小型犬的智力拌行上可是排到第5位的,所以對(duì)于調(diào)養(yǎng)者來(lái)說(shuō)很音易敦導(dǎo)與訓(xùn)練。出生地:出生日期:遼寧大連2017-11-10退回圖5-10添加商品信息界面特價(jià)商品信息管理這個(gè)功能主要是用于對(duì)特價(jià)商品進(jìn)行添加和管理的,如果有長(zhǎng)期沒(méi)有賣出去的商品就需要進(jìn)行特價(jià)處理,運(yùn)行效果圖如圖5-11所示。特價(jià)商品詳情市場(chǎng)價(jià)I有無(wú)特價(jià),特價(jià)I商品描述I出生地I市場(chǎng)價(jià)I有無(wú)特價(jià),特價(jià)I商品描述I出生地I出生日期,別根租岸類名別圖∣30gQ無(wú),有28000緊凝、短肯、舌躍的I?賓犬。其附有柔軟、濃密的底毛和粗硬的皮毛。尾根位置很高,素有濃密怖毛的屋巴平敢在背上"愕美是一種性16外向,鳴明而且舌潑的狗.送侵其成為非常優(yōu)秀的伴侶寅,向明也是很有競(jìng)爭(zhēng)力的比毒大"其毛巨有白、偏黃奶油、花色、黑、紅、粽等。情美犬是聚羊犬出身,聰明,在小型大的音力排行上可是推到第5位的,筋以對(duì)于回賽者來(lái)說(shuō)很容易教導(dǎo)與M?fi=遼寧大連2017-11-10返回圖5-11特價(jià)商品信息界面訂單功能管理對(duì)用戶下的訂單進(jìn)行管理,訂單的信息包括訂單編號(hào)和價(jià)格以及購(gòu)買用戶的詳細(xì)地址信息,設(shè)計(jì)運(yùn)行效果如圖5-12所示。訂-第0: ISI4114014431H般【VX0Q.0下鼻目胃t≠flβ3J : πr?∕B=esfltx r 8。Hr收史人立怎;李國(guó)?^J^ ; IMWTIE。般 r I1WW日妣北;5大追訂單*融明細(xì)亮8修會(huì)員90毋S*MS較三龍¥3600.0¥%0!0t¥??Q圖5-12訂單詳情界面會(huì)員管理功能可以對(duì)注冊(cè)用戶信息的管理,會(huì)員包括會(huì)員級(jí)別,并且可以對(duì)會(huì)員的級(jí)別進(jìn)行修改,運(yùn)行設(shè)計(jì)效果如圖5-13所示。會(huì)員詳情會(huì)員級(jí)別普通會(huì)員,i 調(diào)整會(huì)員級(jí)另1帳號(hào)真實(shí)姓名聯(lián)系電話聯(lián)系地址郵政編碼電子郵箱注冊(cè)日期: ZS:張三≡遼寧大連: 116200: 123456fqq.com2017-12-24219:13:55.0登錄次數(shù):1最近登錄日期2017-12-24s19:18:07.0返回圖5-13會(huì)員管理界面留言管理功能模塊對(duì)注冊(cè)用戶的留言信息進(jìn)行查看,并且可以對(duì)留言信息進(jìn)行回復(fù),看到惡意的留言還可以刪除,運(yùn)行效果界面如圖5-14所示。g≡?9共幅%抹.B≡??5!-?9?朗8名EBI5一鶴中回^?斐未鹿2017-12-24W21220鰭溜,解言磁后尼未Ei3MM2-44192042.0麟涓t"描者sωs用0∣x∣?"iιaχ圖5-14留言管理界面第六章系統(tǒng)測(cè)試整個(gè)完整的系統(tǒng)設(shè)計(jì)完成了,但這個(gè)程序的工作還沒(méi)有完全做完,功能都不知道是否能按設(shè)計(jì)的實(shí)現(xiàn),需要進(jìn)行系統(tǒng)測(cè)試,從而表明本系統(tǒng)中是否存在錯(cuò)誤和不足之處,以便讓用戶更好的接受該系統(tǒng)。雖然測(cè)試并不能完全的暴露出系統(tǒng)的所有問(wèn)題,但也可以使系統(tǒng)的錯(cuò)誤和不足降到最低,如果不測(cè)試就直接投入使用,將會(huì)造成嚴(yán)重的后果。一般的測(cè)試分為兩種,一種是功能測(cè)試,也可稱為黑盒測(cè)試,就是對(duì)各個(gè)功能進(jìn)行測(cè)試,看是否都實(shí)現(xiàn)了各自的功能,有沒(méi)有錯(cuò)誤,跳不跳亂碼,不從全局出發(fā),主要是測(cè)試各個(gè)功能小模塊。第二種就是結(jié)構(gòu)測(cè)試,也可稱為白盒測(cè)試,是用來(lái)查看各個(gè)邏輯是否出錯(cuò),是對(duì)代碼的測(cè)試。6.1數(shù)據(jù)庫(kù)測(cè)試對(duì)數(shù)據(jù)庫(kù)進(jìn)行測(cè)試,看系統(tǒng)是否對(duì)數(shù)據(jù)庫(kù)連接上,在程序里改幾個(gè)數(shù)據(jù),然后去數(shù)據(jù)庫(kù)里查看下是否變更,如果數(shù)據(jù)庫(kù)連接上了,在輸入正確的密碼后,會(huì)出現(xiàn)程序正常運(yùn)行的結(jié)果,如果沒(méi)有連接上就會(huì)直接提示錯(cuò)誤,進(jìn)不了系統(tǒng)的操作界面。如果數(shù)據(jù)庫(kù)連接成功了就會(huì)出現(xiàn)的情況如圖6-1所示。圖6-1數(shù)據(jù)庫(kù)連接成功界面如果代碼沒(méi)有出現(xiàn)錯(cuò)誤,就會(huì)成功連接數(shù)據(jù)庫(kù),界面如圖6-2所示。LJ連接圖6-2數(shù)據(jù)庫(kù)連接成功界面系統(tǒng)測(cè)試系統(tǒng)登錄測(cè)試要點(diǎn)測(cè)試要點(diǎn):用戶名和密碼。測(cè)試路徑:用戶名和密碼是否為真。測(cè)試結(jié)果:為真,進(jìn)入系統(tǒng);為假,提示重新輸入用戶信息。管理員進(jìn)入系統(tǒng)測(cè)試要點(diǎn)管理員的名字和密碼一定要一一對(duì)應(yīng),另外管理員名字的字符長(zhǎng)度不得小于五個(gè),如果小于五個(gè),會(huì)在文本框后面出現(xiàn)紅色警告字符,提示管理員重新輸入。測(cè)試要點(diǎn):管理員名和密碼。測(cè)試路徑:管理員用戶名和密碼是否為真。測(cè)試結(jié)果:為真,進(jìn)入系統(tǒng);為假,提示重新輸入用戶信息。數(shù)據(jù)輸入測(cè)試要點(diǎn)測(cè)試要點(diǎn):輸入類型和數(shù)據(jù)約束。測(cè)試路徑:輸入類型是否正確,是否允許為空。測(cè)試結(jié)果:類型正確,增加新紀(jì)錄,不正確,重新輸入;輸入空值,當(dāng)允許為空時(shí),正常增加記錄,否則重新輸入。系統(tǒng)測(cè)試效果1.根據(jù)上面的系統(tǒng)入口測(cè)試用例,其測(cè)試效果。

當(dāng)用戶名和用戶密碼錯(cuò)誤的時(shí)候,提示框顯示,不能以用戶身份進(jìn)入系統(tǒng)。如圖6-3所示。127.0.0.1Λ080S?力不遇,■5入的宏m或智否有俁:請(qǐng)苫莖新登錄i口圖6-3用戶登錄測(cè)試效果2.管理員進(jìn)入系統(tǒng)測(cè)用例,其測(cè)試效果。管理員登錄驗(yàn)證時(shí)需要判斷管理員和密碼是否正確,正確可進(jìn)入系統(tǒng),錯(cuò)誤不可進(jìn)入系統(tǒng)。測(cè)試效果如圖6-4所示。倏對(duì)不超,,您物入聊K號(hào)或密碼有誤:請(qǐng)您里新登錄,:圖6-4管理員登錄測(cè)試效果3.?dāng)?shù)據(jù)輸入類型

溫馨提示

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