




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
...wd......wd......wd...目錄目錄1摘要3Abstract3第一章緒論41.1電子商務(wù)概述41.2Web服務(wù)器平臺(tái)與Web平臺(tái)的動(dòng)態(tài)設(shè)計(jì)技術(shù)41.3Web平臺(tái)系統(tǒng)的開(kāi)發(fā)方法4第二章系統(tǒng)分析52.1開(kāi)發(fā)背景與開(kāi)發(fā)意義52.1.1開(kāi)發(fā)背景52.1.2系統(tǒng)開(kāi)發(fā)的意義52.2可行性分析52.2.1技術(shù)可行性分析52.2.2操作可行性分析62.2.3經(jīng)濟(jì)可行性分析62.3需求分析62.3.1初步調(diào)查62.3.2用戶需求分析62.3.3購(gòu)物流程圖7第三章概要設(shè)計(jì)83.1總體方案設(shè)計(jì)83.1.1系統(tǒng)目標(biāo)83.1.2劃分子系統(tǒng)83.1.3系統(tǒng)構(gòu)造總體設(shè)計(jì)83.1.4系統(tǒng)運(yùn)行環(huán)境要求93.2數(shù)據(jù)庫(kù)設(shè)計(jì)93.2.1數(shù)據(jù)庫(kù)概念構(gòu)造設(shè)計(jì)93.2.2局部相關(guān)數(shù)據(jù)表9第四章詳細(xì)設(shè)計(jì)144.1前臺(tái)設(shè)計(jì)144.1.1前臺(tái)總框架144.1.2用戶管理模塊144.1.3商品瀏覽154.1.4購(gòu)物車模塊164.2后臺(tái)局部174.2.1后臺(tái)總體框架174.2.2管理員登錄184.2.3訂單管理184.2.4商品管理194.2.5系統(tǒng)管理20第五章系統(tǒng)測(cè)試215.1系統(tǒng)測(cè)試215.1.1測(cè)試的目的215.1.2測(cè)試的準(zhǔn)則215.1.3測(cè)試的方法215.2單元測(cè)試實(shí)例225.3綜合測(cè)試225.4系統(tǒng)的維護(hù)主要包括四個(gè)方面23總結(jié)23參考文獻(xiàn)24致謝25基于PHP的網(wǎng)上商城系統(tǒng)分析與設(shè)計(jì)Xxx計(jì)算機(jī)學(xué)院軟件工程2011級(jí)指導(dǎo)教師:xxx摘要:本文詳細(xì)介紹了基于PHP的網(wǎng)上購(gòu)物系統(tǒng)的系統(tǒng)構(gòu)造設(shè)計(jì)、實(shí)現(xiàn)方法和操作流程,并介紹了系統(tǒng)各個(gè)模塊的主要功能和數(shù)據(jù)庫(kù)設(shè)計(jì)及功能。該系統(tǒng)采用B/S構(gòu)造,采用PHP技術(shù)進(jìn)展動(dòng)態(tài)窗體頁(yè)面的設(shè)計(jì)。后臺(tái)數(shù)據(jù)庫(kù)選用MySQL數(shù)據(jù)庫(kù)。系統(tǒng)設(shè)計(jì)并實(shí)現(xiàn)了會(huì)員注冊(cè)及登錄模塊,會(huì)員根本信息模塊,會(huì)員購(gòu)物模塊,產(chǎn)品搜索模塊,管理員商品管理模塊,用戶管理模塊,訂單管理模塊,信息管理模塊等一系列功能模塊。最后,對(duì)網(wǎng)上購(gòu)物系統(tǒng)進(jìn)展了系統(tǒng)測(cè)試,各個(gè)模塊功能運(yùn)行良好。關(guān)鍵字:Internet,PHP,B/S,網(wǎng)上購(gòu)物系統(tǒng)AnalysisanddesignofonlineshoppingsystembasedonPHPXxxSoftwareEngineeringProfession,ComputerCollegeGrade2011Instructor:xxxAbstract:Thispaperdescribessystemstructuredesign,implementationmethodandoperationprocessbasedonPHP,andintroducesmainfunctionsofvariousmodulesaboutthesystemanddatabasedesign.ThesystemusesB/Sstructure,andconductsdesignofdynamicformpagebyPHPtechnology.BackgrounddatabaseselectsMySQLdatabase.Systemdesignrealizesaseriesoffunctionmodulessuchasuserregistrationandlandingmodule,userbasicinformationmodule,shoppingmodule,searchinggoodsmodule,themanagementofgoods,themanagementofuser,themanagementoforders,themanagementofnewsandsoon.Finally,thepapertestsShoppingInlineSystem,andtheresultfindsthatkindsofmodulesoperatewell.Keywords:Internet,PHP,B/S,e-Shopping緒論1.1電子商務(wù)概述電子商務(wù)是伴隨著信息經(jīng)濟(jì)的高速開(kāi)展而產(chǎn)生的一個(gè)較新的概念,是一種新型的商業(yè)運(yùn)營(yíng)模式。可以概括為電子商務(wù)Web服務(wù)器IT信息技術(shù)+企業(yè)業(yè)務(wù)。開(kāi)展電子商務(wù)是不可阻擋的趨勢(shì),已逐漸成為企業(yè)、商家們不可或缺的營(yíng)銷手段。本系統(tǒng)屬于典型的企業(yè)與消費(fèi)者之間(B2C)類型的電子商務(wù)系統(tǒng)。1.2Web服務(wù)器平臺(tái)與Web平臺(tái)的動(dòng)態(tài)設(shè)計(jì)技術(shù)目前流行三種最常用的Web服務(wù)器平臺(tái)是:基于ApacheHTTPServer的服務(wù)器平臺(tái)、基于網(wǎng)景的NES的服務(wù)器平臺(tái)、基于微軟的IIS的服務(wù)器平臺(tái)。ApacheHTTPServer可以在大多數(shù)計(jì)算機(jī)操作系統(tǒng)中運(yùn)行由于其多平臺(tái)和安全性被廣泛使用是最流行的Web服務(wù)器端軟件之一。它快速、可靠并且可通過(guò)簡(jiǎn)單的API擴(kuò)展將Perl/Python等解釋器編譯到服務(wù)器中。而且PHP與ApacheHTTPServer搭配是業(yè)界公認(rèn)的黃金組合,因此本系統(tǒng)便是采用ApacheHTTPServer服務(wù)器平臺(tái)。當(dāng)前比較流行的Web開(kāi)發(fā)技術(shù)有:ASP、PHP、JSP、ASP.NET等。ASP在國(guó)內(nèi)比較流行,但是由于ASP的跨平臺(tái)能力差而,且安全性不好JSP在國(guó)際上比較流行,適合開(kāi)發(fā)一些企業(yè)級(jí)電子商務(wù)系統(tǒng),但由于其在技術(shù)上和本錢(qián)上要求都比較高現(xiàn)在在國(guó)內(nèi)運(yùn)用的還比較少,ASP.NET是Microsoft.NETFramework中的一組用于構(gòu)建Web應(yīng)用程序和XMLWebService的技術(shù)平臺(tái)有一定的復(fù)雜性,而PHP是秉承Linux的GNU風(fēng)格借助與源碼公開(kāi),使他迅速成為世界上目前應(yīng)用最為廣泛的站點(diǎn)制作語(yǔ)言之一。加上它和Linux,Apache和MySql的嚴(yán)密配合,用PHP編寫(xiě)的代碼執(zhí)行起來(lái)會(huì)更快、更穩(wěn)定。用PHP編寫(xiě)的代碼,不用改變就可以在不同的WEB服務(wù)器上、不同的操作系統(tǒng)下運(yùn)行。相比之下,我們選擇了PHP語(yǔ)言來(lái)開(kāi)發(fā)本系統(tǒng)。1.3Web平臺(tái)系統(tǒng)的開(kāi)發(fā)方法在探討電子商務(wù)的根本原理以及WEB相關(guān)開(kāi)發(fā)技術(shù)的根基上,我們以軟件工程方法完成了網(wǎng)上商城系統(tǒng)的開(kāi)發(fā)。開(kāi)發(fā)過(guò)程中所做的工作包括,整個(gè)系統(tǒng)的需求分析、系統(tǒng)設(shè)計(jì)和所有模塊的具體實(shí)現(xiàn)、系統(tǒng)測(cè)試等。第二章系統(tǒng)分析2.1開(kāi)發(fā)背景與開(kāi)發(fā)意義2.1.1開(kāi)發(fā)背景21世紀(jì)的今天,網(wǎng)絡(luò)在人們生活中已經(jīng)日益盛行,越來(lái)越多人已經(jīng)離不開(kāi)網(wǎng)絡(luò)。人們已經(jīng)不再滿足于了解最新信息、查找資料等一些傳統(tǒng)的網(wǎng)絡(luò)使用方,而是過(guò)渡到娛樂(lè)、購(gòu)物等新興的網(wǎng)民生活。網(wǎng)上購(gòu)物,成了當(dāng)今廣闊群眾的時(shí)尚。而商家,也逐漸重視起網(wǎng)絡(luò)的作用,充分利用起網(wǎng)絡(luò)的低本錢(qián)、高效性來(lái)宣傳企業(yè)形象和銷售商品。因此,為了方便廣闊群眾,滿足商家的需求,我們專門(mén)構(gòu)建網(wǎng)上商城系統(tǒng)。2.1.2系統(tǒng)開(kāi)發(fā)的意義長(zhǎng)期以來(lái),大局部的銷售活動(dòng),都是面對(duì)面的銷售。如店鋪銷售、廣交會(huì)、上門(mén)推銷等。這些銷售活動(dòng),都會(huì)受到地域、時(shí)間、環(huán)境等方面的影響,從而給企業(yè)、公司等的銷售管理帶來(lái)極大的不便。而且信息的人工管理也存在諸多缺點(diǎn)。而網(wǎng)上商城正好能全面解決這樣的問(wèn)題。產(chǎn)品生產(chǎn)-銷售-客戶訂單管理系統(tǒng)軟件為企業(yè)、公司等的銷售管理帶來(lái)了極大的方便。產(chǎn)品生產(chǎn)-銷售-客戶訂單管理系統(tǒng)能夠?yàn)橛脩籼峁┛煽康男畔?chǔ)存和快捷的信息處理手段。作為計(jì)算機(jī)應(yīng)用的一局部,使用計(jì)算機(jī)對(duì)企業(yè)、公司的產(chǎn)品銷售信息進(jìn)展管理,具有手工管理所無(wú)法比較的優(yōu)點(diǎn)。因此,開(kāi)發(fā)這樣一套管理系統(tǒng)成為很有必要的事情,它能夠具體化、合理化的管理單位的銷售信息情況。用構(gòu)造化的思維方式去了解計(jì)算機(jī)的工作原理。2.2可行性分析2.2.1技術(shù)可行性分析本系統(tǒng)采用PHP+Mysql+Apache進(jìn)展開(kāi)發(fā),其中前臺(tái)用HTML嵌入PHP進(jìn)展頁(yè)面開(kāi)發(fā)和管理用戶界面,提示信息完善,界面友好有親和力,后臺(tái)采用Mysql,數(shù)據(jù)庫(kù)開(kāi)發(fā)和管理數(shù)據(jù)庫(kù),局部關(guān)鍵內(nèi)容采用事務(wù)處理機(jī)制,具有很強(qiáng)的錯(cuò)誤處理能力。本系統(tǒng)的開(kāi)發(fā)環(huán)境使用現(xiàn)在特別流行的開(kāi)源Apache服務(wù)器,使用方便、運(yùn)行穩(wěn)定、安全可靠。PHP+Mysql+Apache這個(gè)國(guó)際公認(rèn)的網(wǎng)站開(kāi)發(fā)黃金組合,在電子商務(wù)系統(tǒng)開(kāi)發(fā)上,得到廣泛的應(yīng)用。如易趣網(wǎng)、百度有啊、ecshop等大型電子商務(wù)網(wǎng)站。綜上所述,本系統(tǒng)在技術(shù)方面是可行的。2.2.2操作可行性分析本系統(tǒng)采用B/S架構(gòu),對(duì)銷售信息進(jìn)展網(wǎng)上管理,操作簡(jiǎn)單易懂,對(duì)用戶來(lái)說(shuō)不需要高深的計(jì)算機(jī)專業(yè)知識(shí),只要管理員能夠懂得使用網(wǎng)絡(luò),就可以對(duì)商城進(jìn)展使用和維護(hù)。2.2.3經(jīng)濟(jì)可行性分析由于本系統(tǒng)屬于模擬的網(wǎng)上商城系統(tǒng),整個(gè)系統(tǒng)并不算太大,因此開(kāi)發(fā)本錢(qián)不算太高。整個(gè)開(kāi)發(fā)過(guò)程由兩個(gè)人參與,只需要兩臺(tái)PC機(jī)和上述的各種軟就可以實(shí)現(xiàn)全部的開(kāi)發(fā)任務(wù)。由于PC機(jī)是我們各自原有的,而且無(wú)需專門(mén)升級(jí)硬件,而各種軟件,又是能夠在網(wǎng)上免費(fèi)下載的,因此,整個(gè)開(kāi)發(fā)本錢(qián)可以說(shuō)是非常的低廉,這也為我們以后進(jìn)一步完善網(wǎng)站提供了非常大的方便。在使用本錢(qián)上用戶只需要擁有一臺(tái)能夠連接到國(guó)際互聯(lián)網(wǎng)上的計(jì)算機(jī),通過(guò)注冊(cè)就可以在世界的任何一個(gè)角落使用網(wǎng)站的全部功能和服務(wù)。而且對(duì)計(jì)算機(jī)的硬件的需求也不是很高,軟件方面也沒(méi)有特殊的需求,易于廣闊用的訪問(wèn)與使用。因此,從經(jīng)濟(jì)可行性分析來(lái)看,這個(gè)網(wǎng)站表達(dá)了經(jīng)濟(jì)實(shí)惠,但是功能強(qiáng)大的特點(diǎn)。2.3需求分析2.3.1初步調(diào)查本次調(diào)查主要是由我們兩個(gè)同學(xué)一起通過(guò)親身體驗(yàn)現(xiàn)在各大B2C網(wǎng)站的購(gòu)物流程,如淘寶網(wǎng)、京東商城等等。熟悉其實(shí)現(xiàn)購(gòu)物的方了解其管理的運(yùn)作方式和管理業(yè)務(wù)流程分析現(xiàn)在B2C網(wǎng)上商城的根本運(yùn)行情況和缺乏并探討其需求。同時(shí),參考了相關(guān)網(wǎng)站的調(diào)查分析報(bào)告等。2.3.2用戶需求分析隨著互聯(lián)網(wǎng)的高速開(kāi)展,Web應(yīng)用技術(shù)也得到了迅速提高。電子商務(wù)平臺(tái)便是基于這些互聯(lián)技術(shù)開(kāi)展起來(lái)的。而基于B/S體系構(gòu)造的網(wǎng)上購(gòu)物系統(tǒng)正是電子商務(wù)的典型,系統(tǒng)簡(jiǎn)單卻功能強(qiáng)大。由于客戶端服務(wù)器(C/S)應(yīng)用程序可維護(hù)性差而且對(duì)客戶端計(jì)算機(jī)要求功能必須相當(dāng)強(qiáng)大。為了解決這個(gè)缺點(diǎn),瀏覽器服務(wù)器(B/S)應(yīng)用程序應(yīng)運(yùn)而生。客戶端只要求安裝有瀏覽器,就可以與服務(wù)器連接,運(yùn)行整個(gè)應(yīng)用程序。與此同時(shí),由于服務(wù)端與客戶端別離,應(yīng)用程序的版本不管如何更新,都只會(huì)在服務(wù)器端進(jìn)展,這樣客戶端可以節(jié)省大量資源和時(shí)間。近年來(lái),B/S構(gòu)造越來(lái)越受到企業(yè)和公司等的喜愛(ài)和重用,選擇B/S構(gòu)造是當(dāng)前電子商務(wù)系統(tǒng)開(kāi)發(fā)的明智之舉,能充分適應(yīng)市場(chǎng)的需求。本系統(tǒng)便是采用B/S構(gòu)造進(jìn)展開(kāi)發(fā)的。2.3.3購(gòu)物流程圖〔見(jiàn)圖2-1〕圖2-1購(gòu)物流程圖第三章概要設(shè)計(jì)3.1總體方案設(shè)計(jì)3.1.1系統(tǒng)目標(biāo)〔1〕提高公司企業(yè)用戶的經(jīng)營(yíng)管理效率,減少管理工作上的重復(fù)操作等?!?〕簡(jiǎn)化操作過(guò)程,提高資源的共享能力,增進(jìn)查詢速度。3.1.2劃分子系統(tǒng)此基于電子商務(wù)理論與PHP技術(shù)的網(wǎng)上商城購(gòu)物系統(tǒng),分前臺(tái)功能和后臺(tái)管理功能?!?〕前臺(tái)局部由用戶使用。主要包括用戶管理、用戶登錄、注冊(cè)、商品瀏覽、購(gòu)物車管理、個(gè)人賬戶管理?!?〕后臺(tái)局部由管理員使用。主要包括管理員身份驗(yàn)證、商品管理、訂單管理、會(huì)員管理、系統(tǒng)管理。3.1.3系統(tǒng)構(gòu)造總體設(shè)計(jì)〔見(jiàn)圖3-1〕圖3-1系統(tǒng)構(gòu)造設(shè)計(jì)圖3.1.4系統(tǒng)運(yùn)行環(huán)境要求〔1〕硬件環(huán)境要求1GHz以上處理器。②MicrosoftWindows支持的VGA或分辨率更高的監(jiān)視器。③512MB內(nèi)存以上?!?〕軟件環(huán)境要求本系統(tǒng)是在MicrosftWindowsXP平臺(tái)下開(kāi)發(fā)的,所采用的開(kāi)發(fā)語(yǔ)言是PHP,后臺(tái)采用了MySQL5.0數(shù)據(jù)庫(kù),服務(wù)器用Apache這樣的黃金組合,大大的提高了數(shù)據(jù)處理的速度。3.2數(shù)據(jù)庫(kù)設(shè)計(jì)3.2.1數(shù)據(jù)庫(kù)概念構(gòu)造設(shè)計(jì)〔1〕系統(tǒng)主要功能模塊E-R圖〔見(jiàn)圖3-2〕圖3-2系統(tǒng)功能模塊E-R圖3.2.2局部相關(guān)數(shù)據(jù)表表3-1用戶注冊(cè)信息表ecs_users字段類型空默認(rèn)注釋user_idmediumint(8)否unamevarchar(50)否emailvarchar(60)否user_namevarchar(60)否pinpaivarchar(60)否yixiangvarchar(60)否passwordvarchar(32)否questionvarchar(255)否answervarchar(255)否sextinyint(1)否0birthdaydate否0000-00-00user_moneydecimal(10,2)否0.00frozen_moneydecimal(10,2)否0.00pay_pointsint(10)否0rank_pointsint(10)否0address_idmediumint(8)否0reg_timeint(10)否0last_loginint(11)否0last_timedatetime否0000-00-0000:00:00last_ipvarchar(15)否visit_countsmallint(5)否0user_ranktinyint(3)否0is_specialtinyint(3)否0ec_saltvarchar(10)是NULLsaltvarchar(10)否0parent_idmediumint(9)否0flagtinyint(3)否0aliasvarchar(60)否msnvarchar(60)否qqvarchar(20)否office_phonevarchar(20)否home_phonevarchar(20)否mobile_phonevarchar(20)否is_validatedtinyint(3)否0credit_linedecimal(10,2)否passwd_questionvarchar(50)是NULL表3-2商品信息表ecs_goods字段類型空默認(rèn)注釋goods_idmediumint(8)否cat_idsmallint(5)否0goods_snvarchar(60)否goods_namevarchar(120)否goods_name_stylevarchar(60)否+click_countint(10)否0brand_idsmallint(5)否0provider_namevarchar(100)否goods_numbersmallint(5)否0goods_weightdecimal(10,3)否0.000market_pricedecimal(10,2)否0.00shop_pricedecimal(10,2)否0.00promote_pricedecimal(10,2)否0.00promote_start_dateint(11)否0promote_end_dateint(11)否0warn_numbertinyint(3)否1keywordsvarchar(255)否goods_briefvarchar(255)否goods_desctext否goods_thumbvarchar(255)否goods_imgvarchar(255)否original_imgvarchar(255)否is_realtinyint(3)否1extension_codevarchar(30)否is_on_saletinyint(1)否1is_alone_saletinyint(1)否1is_shippingtinyint(1)否0integralint(10)否0add_timeint(10)否0sort_ordersmallint(4)否100is_deletetinyint(1)否0is_besttinyint(1)否0is_newtinyint(1)否0is_hottinyint(1)否0is_promotetinyint(1)否0bonus_type_idtinyint(3)否0last_updateint(10)否0goods_typesmallint(5)否0seller_notevarchar(255)否give_integralint(11)否-1rank_integralint(11)否-1suppliers_idsmallint(5)是NULL表3-3網(wǎng)站新聞信息表ecs_news字段類型空默認(rèn)注釋idint(11)否catint(11)否titlevarchar(100)否datevarchar(30)否contentstext否pic_urlvarchar(100)否linkvarchar(1000)否
表3-4后臺(tái)管理員信息表ecs_admin_user字段類型空默認(rèn)注釋user_idsmallint(5)否user_namevarchar(60)否emailvarchar(60)否passwordvarchar(32)否ec_saltvarchar(10)是NULLadd_timeint(11)否0last_loginint(11)否0last_ipvarchar(15)否action_listtext否nav_listtext否lang_typevarchar(50)否agency_idsmallint(5)否suppliers_idsmallint(5)是0todolistlongtext是NULLrole_idsmallint(5)是NULL
表3-5團(tuán)購(gòu)商品信息表ecs_group_tgoods字段類型空默認(rèn)注釋idint(11)否pidint(11)否整車(1)與保養(yǎng)(2)的id區(qū)別picvarchar(100)否pinpai_picvarchar(100)否brandvarchar(20)否typevarchar(200)否end_timeint(11)否numberint(11)否addressvarchar(100)否preferentialvarchar(100)否phonevarchar(20)否0
第四章詳細(xì)設(shè)計(jì)4.1前臺(tái)設(shè)計(jì)4.1.1前臺(tái)總框架網(wǎng)站前臺(tái)局部主要提供應(yīng)用戶使用,是系統(tǒng)對(duì)外的窗口。主要包括用戶注冊(cè)、登錄、商品瀏覽、購(gòu)物車管理、個(gè)人賬戶管理等幾個(gè)局部。由于篇幅有限,本文只對(duì)局部模塊的實(shí)現(xiàn)進(jìn)展描述?!?)模塊功能介紹用戶管理:注冊(cè)新用戶、登錄、修改用戶個(gè)人資料。商品瀏覽:在商品的顯示介紹頁(yè)面可以收藏商品或者參加購(gòu)物車。購(gòu)物車:添加產(chǎn)品到購(gòu)物車、購(gòu)物車信息修改、下訂單。訂單模塊:查詢個(gè)人訂單列表、查詢某筆訂單的詳細(xì)信息。個(gè)人賬戶:訂單查詢對(duì)收藏夾、地址的管理。網(wǎng)站首頁(yè)框架圖圖4-1首頁(yè)框架構(gòu)造圖4.1.2用戶管理模塊〔1〕新用戶注冊(cè)圖4-2網(wǎng)站用戶注冊(cè)界面〔2〕用戶登錄,用戶登錄頁(yè)面主要用來(lái)接收用戶輸入的用戶名和密碼并更新用戶在網(wǎng)站中的狀態(tài)信息。圖4-3網(wǎng)站用戶登錄界面4.1.3商品瀏覽用戶在商品顯示頁(yè)面對(duì)具體商品進(jìn)展詳細(xì)了解并在商品顯示頁(yè)面對(duì)商品進(jìn)展收藏或者參加購(gòu)物車。圖4-4網(wǎng)站整車列表頁(yè)面4.1.4購(gòu)物車模塊用戶在瀏覽商品時(shí)如果對(duì)想購(gòu)置的商品,可以點(diǎn)擊“收藏〞把商品參加收藏夾,也可以點(diǎn)擊“購(gòu)置〞把商品放入購(gòu)物車,此時(shí)頁(yè)面便自動(dòng)跳轉(zhuǎn)到購(gòu)物車列表圖4-5購(gòu)物車界面〔3〕生成訂單如果用戶對(duì)商品滿意,并修改好購(gòu)物車的商品數(shù)量后點(diǎn)擊“去結(jié)賬〞,便跳轉(zhuǎn)到訂單信息確認(rèn)與填寫(xiě)頁(yè)面圖4-6生成訂單界面4.2后臺(tái)局部4.2.1后臺(tái)總體框架后臺(tái)是前臺(tái)功能實(shí)現(xiàn)的根基,只能由管理員進(jìn)展使用與維護(hù)。主要包括管理員身份驗(yàn)證、商品管理模塊、訂單管理模塊、會(huì)員管理模塊、系統(tǒng)管理模塊組成?!?〕功能模塊介紹管理員身份驗(yàn)證:為合法用戶提供一個(gè)后臺(tái)入口。訂單管理模塊:網(wǎng)站管理者對(duì)用戶訂單的執(zhí)行和編輯狀態(tài)。商品管理模塊:增加商品的品牌或商品的種類,向商品表插入前臺(tái)首頁(yè)展示的商品信息。會(huì)員管理模塊:查詢所有注冊(cè)用戶,對(duì)一些非法或失信用戶進(jìn)展刪除操作。系統(tǒng)管理模塊:管理員向前臺(tái)首頁(yè)添加友情鏈接信息。后臺(tái)文件構(gòu)造
圖4-7后臺(tái)構(gòu)造圖4.2.2管理員登錄在地址欄中輸入后臺(tái)登錄地址,將轉(zhuǎn)到管理員登錄頁(yè)面。該頁(yè)面的功能是對(duì)管理員身份驗(yàn)證,用戶輸入用戶名和密碼后單擊“進(jìn)入管理中心〞按鍵,系統(tǒng)將判斷用戶名和密碼的有效性,如果通過(guò)驗(yàn)證則轉(zhuǎn)到后臺(tái)首頁(yè),反之則提示錯(cuò)誤。圖4-8后臺(tái)管理員登錄界面4.2.3訂單管理在訂單管理下,可以處理訂單的狀態(tài)分為未付款訂單、配貨中訂單、已發(fā)貨訂單、已完成訂單。管理員根據(jù)接收到的用戶信息處理訂單狀態(tài)。圖4-9后臺(tái)訂單管理界面4.2.4商品管理〔1〕添加商品單擊導(dǎo)航區(qū)的“添加商品〞超鏈接,系統(tǒng)將翻開(kāi)添加商品頁(yè)面。該頁(yè)面主要用于將商品信息添加到數(shù)據(jù)庫(kù)表中,以提供前臺(tái)商品展示。圖4-10后臺(tái)商品界面〔2〕商品列表點(diǎn)擊導(dǎo)航區(qū)的“商品列表〞超鏈接,會(huì)出現(xiàn)所有商品的信息。該頁(yè)面主要對(duì)商品信息進(jìn)展更改,刪除商品圖4-11后臺(tái)商品列表界面〔3〕增加商品分類該模塊用來(lái)對(duì)新增商品種類的錄入圖4-12商品分類界面4.2.5系統(tǒng)管理〔1〕商城配置點(diǎn)擊左側(cè)菜單欄的“商城配置〞鏈接,進(jìn)入配置頁(yè)面,就可以添加或修改商城的具體設(shè)置〔2〕導(dǎo)航設(shè)置導(dǎo)航設(shè)置用來(lái)配置導(dǎo)航的詳細(xì)信息從而實(shí)現(xiàn)前臺(tái)頁(yè)面導(dǎo)航的動(dòng)態(tài)設(shè)置
第五章系統(tǒng)測(cè)試5.1系統(tǒng)測(cè)試5.1.1測(cè)試的目的軟件測(cè)試的目標(biāo)和定義:〔1〕測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程?!?〕好的測(cè)試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試方案?!?〕成功的測(cè)試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。在對(duì)本網(wǎng)絡(luò)書(shū)店銷售管理系統(tǒng)測(cè)試時(shí),也正是基于上述觀點(diǎn)來(lái)進(jìn)展的,測(cè)試的目的不是證明系統(tǒng)是完美的,而是發(fā)現(xiàn)問(wèn)題,更好的解決問(wèn)題,使系統(tǒng)不斷完善,滿足客戶的需求。5.1.2測(cè)試的準(zhǔn)則為了能設(shè)計(jì)出行之有效的測(cè)試方案,必須深入理解并正確運(yùn)用指導(dǎo)軟件測(cè)試的根本準(zhǔn)則。下面列舉主要的測(cè)試準(zhǔn)則:(1)所有的測(cè)試都應(yīng)該追溯到用戶需求。(2)應(yīng)該在開(kāi)場(chǎng)測(cè)試之前就制定出測(cè)試方案。(3)把Pareto原理應(yīng)用到軟件測(cè)試中。Pareto原理說(shuō)明,測(cè)試發(fā)現(xiàn)的錯(cuò)誤中80%很可能是由程序中的20%模塊造成的。(4)應(yīng)該從“小模塊〞測(cè)試開(kāi)場(chǎng),并逐步進(jìn)展“大模塊〞測(cè)試。(5)窮舉測(cè)試是不可能的。(6)為了到達(dá)最正確的測(cè)試效果,應(yīng)該由獨(dú)立的第三方從事測(cè)試工作。5.1.3測(cè)試的方法測(cè)試任何產(chǎn)品都有兩種方法:如果已經(jīng)知道了產(chǎn)品應(yīng)該具有的功能,可以通過(guò)測(cè)試來(lái)檢驗(yàn)是否每個(gè)功能正常使用;如果知道了產(chǎn)品的內(nèi)部工作過(guò)程,可以通過(guò)測(cè)試來(lái)檢測(cè)產(chǎn)品內(nèi)部動(dòng)作是否按照說(shuō)明書(shū)的規(guī)定正常工作。前一種稱為黒盒測(cè)試又稱功能測(cè)試,后一種方法稱為白盒測(cè)試又稱構(gòu)造測(cè)試。在測(cè)試本系統(tǒng)時(shí),采用的是黑盒測(cè)試來(lái)設(shè)計(jì)測(cè)試用例,而且在測(cè)試過(guò)程中,由于條件原因,不能完全按照測(cè)試規(guī)則由第三方來(lái)測(cè)試,測(cè)試過(guò)程和方案設(shè)計(jì)由作者完成。5.2單元測(cè)試實(shí)例測(cè)試一:在管理員登陸時(shí),用戶名或密碼有一項(xiàng)為空或者填寫(xiě)錯(cuò)誤,系統(tǒng)是否出現(xiàn)預(yù)先設(shè)定的操作提示。預(yù)期效果:輸入錯(cuò)誤及時(shí)報(bào)錯(cuò)。具體操作:用戶名、密碼、任意一項(xiàng)為空或者填寫(xiě)有誤。結(jié)果:都出現(xiàn)相應(yīng)的錯(cuò)誤原因的信息提示。結(jié)論:要求管理員必須填寫(xiě)正確的用戶名和密碼,才能進(jìn)入管理頁(yè)面,測(cè)試成功。測(cè)試二:發(fā)布產(chǎn)品或修改本站的公告﹑返回前臺(tái),看其是否更新成功。預(yù)期效果:發(fā)布和修改正后能及時(shí)更新內(nèi)容。具體操作:通過(guò)管理頁(yè)面發(fā)布產(chǎn)品功能發(fā)布產(chǎn)品,修改公告功能修改公告的內(nèi)容,看其是否發(fā)布修改成功。結(jié)果:顯示發(fā)布的新產(chǎn)品,公告內(nèi)容更新為修改后的信息。結(jié)論:發(fā)布產(chǎn)品,修改公告功能正常,測(cè)試成功。測(cè)試三:顧客瀏覽商品放入購(gòu)物車后結(jié)賬,如不登錄能否提交訂單。預(yù)期效果:該用戶不能提交訂單。具體操作:前臺(tái)顧客不登錄提交訂單。結(jié)果:該訂單無(wú)法提交,轉(zhuǎn)入登錄頁(yè)面。結(jié)論:購(gòu)物車功能完善,測(cè)試成功。測(cè)試四:顧客注冊(cè)為新會(huì)員,注冊(cè)號(hào)重復(fù),密碼沒(méi)有6位。預(yù)期效果:注冊(cè)失敗,提示錯(cuò)誤。具體操作:注冊(cè)號(hào)重復(fù),密碼設(shè)為5位。結(jié)果:提示注冊(cè)號(hào)已存在,密碼至少6位。結(jié)論:顧客注冊(cè)功能正常,測(cè)試成功。測(cè)試五:發(fā)貨失敗,取消訂單。預(yù)期效果:顧客賬戶頁(yè)面訂單取消,已付款退回。具體操作:在后臺(tái)訂單管理頁(yè)面取消一已付款訂單。結(jié)果:前臺(tái)會(huì)員賬戶頁(yè)面顯示訂單取消,余額增加。結(jié)論:訂單功能正常,測(cè)試成功。5.3綜合測(cè)試在以上測(cè)試的根基上,對(duì)系統(tǒng)功能進(jìn)展了整體測(cè)試,依次檢驗(yàn)系統(tǒng)功能是否符合系統(tǒng)開(kāi)發(fā)的目標(biāo)。經(jīng)過(guò)使用大量的數(shù)據(jù)屢次進(jìn)展系統(tǒng)測(cè)試,發(fā)現(xiàn)系統(tǒng)存在的問(wèn)題并及時(shí)改良,最終實(shí)現(xiàn)了網(wǎng)上購(gòu)物系統(tǒng)的開(kāi)發(fā)目標(biāo)。5.4系統(tǒng)的維護(hù)主要包括四個(gè)方面(1)程序的維護(hù):修改局部或全部程序,這種維護(hù)往往是在條件發(fā)生變化或原系統(tǒng)的效率低的情況下進(jìn)展的。(2)數(shù)據(jù)文件的維護(hù):按照用戶的要求對(duì)數(shù)據(jù)文件進(jìn)展不定期的修改。(3)代碼的維護(hù):隨著系統(tǒng)的開(kāi)展和變化,可能會(huì)出現(xiàn)舊代碼不能適應(yīng)新要求的問(wèn)題,因此,有必要變更代碼,予以維護(hù)。(4)硬件的維護(hù):對(duì)系統(tǒng)所使用的設(shè)備進(jìn)展維護(hù)。總結(jié)本文講述了在線購(gòu)物系統(tǒng)的系統(tǒng)分析和設(shè)計(jì),介紹了后臺(tái)的商品發(fā)布、訂單管理、會(huì)員管理以及前臺(tái)的購(gòu)物管理。在線購(gòu)物系統(tǒng)只是所有在線購(gòu)物系統(tǒng)的雛形,后臺(tái)的商品發(fā)布、訂單管理、會(huì)員管理和前臺(tái)的購(gòu)物管理是所有在線購(gòu)物共有的特征。根據(jù)本實(shí)例的最初設(shè)計(jì)思想,對(duì)方案如下改良意見(jiàn):一.完善系統(tǒng)功能除了給用戶瀏覽商品外,提供應(yīng)用戶一個(gè)接口,用戶對(duì)產(chǎn)品提出自己的建議,比方設(shè)計(jì)方面,包裝方面,企業(yè)可以在網(wǎng)上搞一些活動(dòng),比方意見(jiàn)征集,這樣提高用戶參與的積極性,同時(shí)企業(yè)可以從用戶的意見(jiàn)以及反響信息中,找到使企業(yè)可持續(xù)開(kāi)展的途徑。只要是服務(wù)性的行業(yè)最根本的還是要堅(jiān)持以客戶為中心的原則。二.完善業(yè)務(wù)流程根據(jù)實(shí)際情況,使業(yè)務(wù)流程標(biāo)準(zhǔn)化。做到充分利用企業(yè)的資源,市場(chǎng)的資源,人力資源。使工作業(yè)務(wù)流程能夠更合理,更有序的進(jìn)展。三.完善人員培訓(xùn)機(jī)制對(duì)員工進(jìn)展定期的培訓(xùn),讓員工了解市場(chǎng),了解企業(yè)開(kāi)展?fàn)顩r,了解客戶需求。對(duì)員工進(jìn)展一定的理論方面的培訓(xùn)。加強(qiáng)信息觀念,這樣提高了員工的素質(zhì),更加有利于員工參與工作,并勝任工作。在全球都提倡信息化的今天,面對(duì)我國(guó)的實(shí)際情況,所有人都應(yīng)當(dāng)提高自己的信息素養(yǎng),只有這樣我們才能很好的和世界貿(mào)易接軌,我國(guó)的電子商務(wù)才能有較快的開(kāi)展,我國(guó)的經(jīng)濟(jì)開(kāi)展才會(huì)有保證。通過(guò)開(kāi)發(fā)這個(gè)工程,穩(wěn)固了以前所學(xué)的理論知識(shí),提高了自己理論聯(lián)系實(shí)際的能力,為今后進(jìn)一步學(xué)習(xí)新技術(shù)打下一個(gè)很好的根基,為走上社會(huì)實(shí)際工作崗位做好了充足的準(zhǔn)備,為今后的職業(yè)開(kāi)展打下良好的根基。面對(duì)以后各項(xiàng)挑戰(zhàn),我有信心做得更好!當(dāng)然,由于時(shí)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 勞務(wù)派遺合同范本
- 養(yǎng)殖社購(gòu)銷合同范本
- 借條正規(guī)合同范本
- 公司網(wǎng)絡(luò)線路維修合同范本
- 加工蔬菜采購(gòu)合同范本
- 利益聯(lián)結(jié)機(jī)制合同范本
- 出租專用桌子合同范本
- 與社區(qū)合作社簽訂合同范例
- 二手房按揭買賣合同范本
- 公司許可經(jīng)營(yíng)合同范本
- 培養(yǎng)小學(xué)生課外閱讀興趣課題研究方案
- 高分子材料研究方法 X 射線法
- 部編版四年級(jí)語(yǔ)文下冊(cè)課程綱要
- 【課件】第二單元第三節(jié)漢族民歌課件-2021-2022學(xué)年高中音樂(lè)人音版(2019)必修音樂(lè)鑒賞
- 高中人音版必修 音樂(lè)鑒賞20人民音樂(lè)家課件
- 風(fēng)電齒輪箱講義(20151010)
- 圓二色譜儀操作規(guī)程培訓(xùn)
- 華文出版社三年級(jí)下冊(cè)書(shū)法教案
- GB_T 30789.3-2014 色漆和清漆 涂層老化的評(píng)價(jià) 缺陷的數(shù)量和大小以及外觀均勻變化程度的標(biāo)識(shí) 第3部分:生銹等級(jí)的評(píng)定
- 藥物非臨床研究質(zhì)量管理規(guī)范(共113頁(yè)).ppt
- 19、白居易在杭州(四年級(jí)人自然社會(huì))
評(píng)論
0/150
提交評(píng)論