基于PHP的電子商務(wù)網(wǎng)站系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文_第1頁(yè)
基于PHP的電子商務(wù)網(wǎng)站系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文_第2頁(yè)
基于PHP的電子商務(wù)網(wǎng)站系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文_第3頁(yè)
基于PHP的電子商務(wù)網(wǎng)站系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文_第4頁(yè)
基于PHP的電子商務(wù)網(wǎng)站系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文_第5頁(yè)
已閱讀5頁(yè),還剩63頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

的電子商務(wù)網(wǎng)站系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)英文題目Designandimplementationofelectronic軟件工程(金融服務(wù))姓伴隨網(wǎng)絡(luò)的蓬勃發(fā)展,網(wǎng)絡(luò)已慢慢地參與到人們的生活中,購(gòu)物的一種主要新方式也就應(yīng)運(yùn)而生——網(wǎng)上購(gòu)物。淘寶、阿里巴巴等知名購(gòu)物網(wǎng)站已成為大部分人喜歡光顧的地方了,并且成為一種休閑娛樂的方式。本系統(tǒng)的是以電子商務(wù)為背景,并且利用PHP作為開發(fā)語(yǔ)言構(gòu)建一個(gè)網(wǎng)上電子商務(wù)塊。經(jīng)過開發(fā)完成這些模塊,提供一個(gè)便捷、交互式的電子商務(wù)平臺(tái)。關(guān)鍵詞:電子商務(wù);網(wǎng)絡(luò)購(gòu)物;數(shù)據(jù)庫(kù)開發(fā);PHP開發(fā)技術(shù)ABSTRACTABSTRACTWiththerapiddevelopmentofthenetwork,thenetworkhasgraduallyintegratedintopeople'sdailylives,amajornewwayofshoppingisalsoemerged-OnlineShopping.Taobao,Alibabaandotherwell-knownshoppingsitesareverypopular,andbecomealeisureandentertainmentwaytomanypeoplbuildanonlinee-commercesystem.IntheWindowssystemenvironment,basedontheMysqldatabasedevelopmendevelopmenttechnologies.Thesystemisdividedintotwoparts:frontpartisforconsumers,mainlyincludingproductdisplay,memberregistration,shoppingcartmanagement,productusedbytheadministratormanagement,ordermanagemenofthesefunctionsprovidesaconvenientandinteractivee-commerceplatform. 11.1電子商務(wù)概述 1.2Web服務(wù)器平臺(tái)與Web平臺(tái)的動(dòng)態(tài)設(shè)計(jì)技術(shù) 11.3Web平臺(tái)系統(tǒng)的開發(fā)方法 1.4開發(fā)背景及開發(fā)意義 21.4.1系統(tǒng)的開發(fā)背景 1.4.2系統(tǒng)的開發(fā)意義 第2章系統(tǒng)可行性分析 32.1技術(shù)可行性分析 32.2操作可行性分析 32.3經(jīng)濟(jì)可行性分析 32.4本章小結(jié) 4 3.1需求分析 53.1.1初步調(diào)查 53.1.2用戶需求分析 53.1.3系統(tǒng)需求分析 3.2系統(tǒng)的開發(fā)設(shè)計(jì)思想 63.3本章小結(jié) 6第4章概要設(shè)計(jì) 74.1總體設(shè)計(jì)方案 4.1.1系統(tǒng)的目標(biāo) 74.1.2劃分子系統(tǒng) 74.1.3系統(tǒng)運(yùn)行環(huán)境要求 74.1.4系統(tǒng)結(jié)構(gòu)總體設(shè)計(jì) 84.2數(shù)據(jù)庫(kù)設(shè)計(jì) 84.2.1系統(tǒng)數(shù)據(jù)庫(kù)表的設(shè)計(jì) 84.2.2數(shù)據(jù)庫(kù)的連接 4.3本章小結(jié) 第5章詳細(xì)設(shè)計(jì) 5.1前臺(tái)部分 5.1.1前臺(tái)總體框架 5.1.2商品展示模塊 5.1.3用戶管理模塊 5.1.4購(gòu)物車模塊 5.2后臺(tái)部分 5.2.1后臺(tái)總體框架 215.2.2管理員登陸 5.2.3商品管理模塊 5.2.4訂單管理模塊 5.2.5會(huì)員管理模塊 5.2.6數(shù)據(jù)管理模塊 5.2.7公告管理模塊 5.3本章小結(jié) 第6章系統(tǒng)測(cè)試 6.1軟件測(cè)試概述 6.2軟件測(cè)試的目標(biāo) 6.3軟件測(cè)試的方法 6.3.1靜態(tài)測(cè)試 6.3.2動(dòng)態(tài)測(cè)試 6.4測(cè)試項(xiàng)目及結(jié)果說明 6.5本章小結(jié) 參考文獻(xiàn) ..……………………37 ,..…………………38伴隨著網(wǎng)絡(luò)帶來的前所未有的沖擊,給電子商務(wù)賦予一個(gè)全新的概念:隨著信息經(jīng)濟(jì)的迅速飛躍,是一種新型的商業(yè)經(jīng)營(yíng)形式。能夠具體的概括為一個(gè)恒等式:電子商務(wù)=服務(wù)器+信息技術(shù)+企業(yè)業(yè)務(wù)”?;诰W(wǎng)絡(luò)環(huán)境下,B/S的應(yīng)用模式,得以完成消費(fèi)者和賣家之間的在網(wǎng)上買賣和在線電子支付的新型經(jīng)營(yíng)形式2。由于網(wǎng)絡(luò)的便利,網(wǎng)上交易能夠使得企業(yè)公司實(shí)現(xiàn)零庫(kù)存,實(shí)現(xiàn)生產(chǎn)-銷售一體化,大大地提高了企業(yè)的生產(chǎn)銷售效率,使得足不出戶便購(gòu)可購(gòu)買東西的愿望成為現(xiàn)實(shí),極大推動(dòng)了經(jīng)濟(jì)的發(fā)展。1.2Web服務(wù)器平臺(tái)與Web平臺(tái)的動(dòng)態(tài)設(shè)計(jì)技術(shù)Server可以在大多數(shù)計(jì)算機(jī)操作系統(tǒng)中運(yùn)行,由于其多平臺(tái)和安全性被廣泛使用,是認(rèn)的黃金組合,因此本系統(tǒng)便是采用ApacheHttpServer服務(wù)器平臺(tái)。當(dāng)前比較流行的Web開發(fā)技術(shù)有:ASP,PHP,JSP,ASP.NET等。ASP在國(guó)內(nèi)比較流行,但是由于ASP的跨平臺(tái)能力差,而且安全性不好;JSP在國(guó)際上比較流行,適合開發(fā)一些企業(yè)級(jí)電子商務(wù)系統(tǒng),但由于其在技術(shù)上和成本上要求都比較高,現(xiàn)在在國(guó)內(nèi)運(yùn)用的還比較少;ASP.NET是Mi建Web應(yīng)用程序和XMLWebServer的技術(shù)平臺(tái),有一定的復(fù)雜性;而PHP是秉承風(fēng)格,借助與源碼公開,使他迅速成為世界上目前應(yīng)用最為廣泛的站點(diǎn)制作語(yǔ)言之一。加上它和Linux,Apache和Mysq1的緊密配合,用PHP編寫的代碼執(zhí)行起來會(huì)更快、更穩(wěn)定。用PHP編寫的代碼,不用改變就可以在不同的Web服務(wù)器上、不同的操作系統(tǒng)下運(yùn)行。相比之下,我們選擇了PHP語(yǔ)言來開發(fā)本系統(tǒng)。1.3Web平臺(tái)系統(tǒng)的開發(fā)方法在探討電子商務(wù)的基本原理以及WEB相關(guān)開發(fā)技術(shù)的基礎(chǔ)上,我們以軟件工程犯法完成了網(wǎng)上商城系統(tǒng)的開發(fā)。開發(fā)過程中所做的工作包括:整個(gè)系統(tǒng)的需求分析、系統(tǒng)設(shè)計(jì)和所有模塊的具體實(shí)現(xiàn)、系統(tǒng)測(cè)試等。1.4開發(fā)背景及開發(fā)意義民的休閑娛樂方式。電子商務(wù)也就悄然誕生了,商家也就慢慢地依賴起網(wǎng)絡(luò)帶來好處,極大地運(yùn)用起網(wǎng)絡(luò)來降低銷售本錢、同時(shí)高效地宣傳企業(yè)面貌和他們所銷售的商品3。鑒于此,為使廣大群眾節(jié)約更多的時(shí)間成本,滿足商家的薄利多銷需求,便專門構(gòu)建了電子商務(wù)購(gòu)物網(wǎng)站。許久以來,人們受限于時(shí)間、地域、環(huán)境等限制,大部分的買賣都是面對(duì)面的銷售,如最常見的店面銷售,當(dāng)今也是滿火熱的一種銷售方式。但是這種面對(duì)面的買賣活動(dòng)不僅給公司、企業(yè)管理帶來許多麻煩,也加大了人力成本、時(shí)間成本等方面的成本,大大降低了利潤(rùn)收益。但在電子商務(wù)購(gòu)物系統(tǒng)上,恰恰解決了這方面的問題,一條線的系統(tǒng)管理:從產(chǎn)品的生產(chǎn)到產(chǎn)品的銷售最后到管理客戶下的訂單給管理者提供了快速的信息處理方式以及給消費(fèi)者提供安全可靠的個(gè)人信息存儲(chǔ)5。利用網(wǎng)絡(luò)的便利,開發(fā)出一套對(duì)公司、企業(yè)產(chǎn)品銷售信息進(jìn)行操作、維護(hù)的電子商務(wù)系統(tǒng),是手工管理無(wú)法媲美的優(yōu)點(diǎn),它可以十分具體、準(zhǔn)確地管理商家的銷售信第2章系統(tǒng)可行性分析2.1技術(shù)可行性分析該系統(tǒng)利用PHP+Mysql+Apache黃金組合開展開發(fā)活動(dòng)的,其前臺(tái)——頁(yè)面采和管理數(shù)據(jù)庫(kù),具備很強(qiáng)的找出并解決錯(cuò)誤的能力。Apache服務(wù)器即是系統(tǒng)的開發(fā)環(huán)境,當(dāng)下是非常流行的,運(yùn)用起來十分方便,運(yùn)行起來十分流暢、安全性也非常高。PHP+Mysql+Apache是公認(rèn)的網(wǎng)站開發(fā)黃金組合,在電子商務(wù)開發(fā)中得到了普遍的運(yùn)用,例如:淘寶網(wǎng)、易趣網(wǎng)等。綜上所述,本系統(tǒng)所應(yīng)用的開發(fā)技術(shù)方面是十分成熟的、可行的。2.2操作可行性分析本系統(tǒng)采用當(dāng)下十分火熱的B/S架構(gòu),只要會(huì)上網(wǎng)就能操作,不需要掌握那些太過復(fù)雜的計(jì)算機(jī)知識(shí)。并且能夠在網(wǎng)上對(duì)銷售信息進(jìn)行管理,操作起來十分簡(jiǎn)便。對(duì)于管理員來說,也是只要會(huì)上網(wǎng),就可以對(duì)商城進(jìn)行操作。因此,低要求的操作足以證明本系統(tǒng)操作的可行性。2.3經(jīng)濟(jì)可行性分析開發(fā)的這個(gè)網(wǎng)上電子商務(wù)系統(tǒng)其實(shí)算比較簡(jiǎn)單的,系統(tǒng)不會(huì)算太大,因而開發(fā)本錢也不會(huì)太高。整個(gè)開發(fā)由我一個(gè)人開發(fā)實(shí)現(xiàn),需要一臺(tái)PC電腦和各種必需軟件網(wǎng)上不用花費(fèi)一分錢下載的,整個(gè)開發(fā)成本是非常便宜的,也為今后進(jìn)一步完善、維護(hù)系統(tǒng)提供非常大的方便。以上屬于開發(fā)成本,而在用戶應(yīng)用的成本上,只要一臺(tái)能上網(wǎng)的計(jì)算機(jī),并且注冊(cè)成為會(huì)員便可以使用系統(tǒng)的全部功能模塊和系統(tǒng)所提供的服務(wù)。對(duì)計(jì)算機(jī)硬件也沒有太高的要求,對(duì)軟件也沒有什么特別的要求,十分便利于廣大用戶的運(yùn)用。所以,該系統(tǒng)在經(jīng)濟(jì)方面是十分具備可行性。2.4本章小結(jié)一個(gè)系統(tǒng)最怕可實(shí)施性不強(qiáng),無(wú)論在技術(shù)上、操作上還是經(jīng)濟(jì)上都得在系統(tǒng)開發(fā)之前做好調(diào)研工作。因此本章就在技術(shù)的可行性上、操作的可行性上和經(jīng)濟(jì)的可行性上查閱了大量的資料來保證該系統(tǒng)的可行性。發(fā)現(xiàn)在這些方面的可行性上都很可觀,技術(shù)上十分成熟,操作上簡(jiǎn)單易懂,經(jīng)濟(jì)上更是實(shí)惠,因此對(duì)于以后的系統(tǒng)開發(fā)實(shí)施給予了強(qiáng)有力的支持。第3章需求分析3.1需求分析本次調(diào)查主要由我以及幾位同學(xué)一起通過親身體驗(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)告等。3.1.2用戶需求分析于這些互聯(lián)技術(shù)發(fā)展起來的。而基于B/S體系結(jié)構(gòu)的網(wǎng)上購(gòu)物系統(tǒng)正是電子商務(wù)的典由于客戶端-服務(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)而生??蛻舳酥灰蟀惭b有瀏覽器,就可以與服務(wù)器連接,運(yùn)行整個(gè)應(yīng)用程序。與此同時(shí),由于服務(wù)端與客戶端分離,應(yīng)用程序的版本不管如何更新,都只會(huì)在服務(wù)端進(jìn)行,基于PHP技術(shù)開發(fā)的電子商務(wù)網(wǎng)站系統(tǒng)。分為前臺(tái)模塊和后臺(tái)模塊功能:(1)前臺(tái)部分主要由用戶使用,重要模塊包含了用戶管理(用戶注冊(cè)、登陸、密碼修改、訂單查詢)、商品展示、購(gòu)物車管理模塊、公告管理模塊(2)后臺(tái)模塊主要由管理員操控,重要模塊包含了管理員身份驗(yàn)證、商品管理、用戶管理、系統(tǒng)管理。前臺(tái)商品模塊主要有:用戶注冊(cè)、商品瀏覽、商品訂購(gòu)、購(gòu)物車、生成訂單、后臺(tái)管理主要有:用戶管理(查看用戶、刪除用戶)、商品管理(添加商品、修改商品、刪除商品、查找商品)、訂單管理(查看訂單、處理訂單、刪除訂單)、公告管理(查看公告、刪除公告、添加公告)、數(shù)據(jù)管理(查看數(shù)據(jù))、管理員管理(修改密碼、添加管理員)。通過以上一系列模塊的分析得出本電子商務(wù)系統(tǒng)應(yīng)具備如下功能:(1)能夠完成用戶基本信息的錄入(包含注冊(cè)、登陸)以及前臺(tái)與后臺(tái)能夠完成用(3)能通過查看購(gòu)物車對(duì)所選的商品進(jìn)行篩選、確認(rèn),以及通過訂單查詢對(duì)所支(4)管理員能利用后臺(tái)比較快的對(duì)商品進(jìn)行操作(商品的添加、刪除、修改、查找)和對(duì)網(wǎng)站進(jìn)行操作(公告設(shè)置、修改刪除)以及管理員身份的驗(yàn)證。3.2系統(tǒng)的開發(fā)設(shè)計(jì)思想電子商務(wù)分為前臺(tái)部分展示和后臺(tái)部分管理。前臺(tái)部分主要是用戶使用,用戶登錄到本系統(tǒng),可以進(jìn)行用戶注冊(cè),瀏覽商品,然后選擇自己所需要的商品,便可選擇加入購(gòu)物車,進(jìn)行下單購(gòu)買。后臺(tái)部分主要是管理員對(duì)整個(gè)網(wǎng)站系統(tǒng)的管理、維護(hù),通過對(duì)商品的操作、用戶管理等功能達(dá)到對(duì)本電子商務(wù)網(wǎng)站的管理。電子商務(wù)網(wǎng)站的最大特點(diǎn)即是客戶和商品的信息量很大,因此如何管理這些信息就顯得尤為重要。經(jīng)過分析,所要設(shè)計(jì)的系統(tǒng)必須具備以下功能:界面設(shè)計(jì)簡(jiǎn)潔、友好,信息準(zhǔn)確,功能操作簡(jiǎn)單,入口快捷,所存儲(chǔ)的數(shù)據(jù)安全、可靠7,系統(tǒng)最大程度的實(shí)現(xiàn)易維護(hù)性和易操作性。實(shí)現(xiàn)模糊搜索功能是十分必要的,極大節(jié)約了用戶的查找時(shí)間。管理者從后臺(tái)管理公告可以在前臺(tái)及時(shí)顯示。系統(tǒng)的運(yùn)行一個(gè)最基本的要求就是穩(wěn)定,并且安全3.3本章小結(jié)本章主要是系統(tǒng)開發(fā)前的需求分析,為開發(fā)做好準(zhǔn)備階段。從一切可能出現(xiàn)的情形、以及系統(tǒng)的完整性都做了比較全面的分析,包括每個(gè)模塊的功能,系統(tǒng)的可維護(hù)性、可管理性,界面友好性等為用戶考慮的種種需求都做了十分詳細(xì)的分析、總結(jié),為今后的開發(fā)做好了鋪墊。而下章節(jié)即是介紹一個(gè)系統(tǒng)的雛形。第4章概要設(shè)計(jì)4.1總體設(shè)計(jì)方案4.1.1系統(tǒng)的目標(biāo)(1)提高公司企業(yè)用戶的經(jīng)營(yíng)管理效率,減少管理過程中的重復(fù)操作。(2)簡(jiǎn)化操作過程,提高資源共享能力,加快查詢速度9。4.1.2劃分子系統(tǒng)基于電子商務(wù)理論與PHP技術(shù)的網(wǎng)上電子商務(wù)系統(tǒng),其分為前臺(tái)模塊功能和后(1)前臺(tái)部分主要供給用戶使用,主要包括了用戶模塊管理(用戶注冊(cè)、登陸)、商品的瀏覽、購(gòu)物車的管理以及公告查看;(2)后臺(tái)部分主要供給管理員使用,主要包括了管理員身份驗(yàn)證、商品的管理、訂單的管理、會(huì)員的管理、數(shù)據(jù)的管理、公告的管理。4.1.3系統(tǒng)運(yùn)行環(huán)境要求①1GHz以上的處理器(2)軟件要求:本系統(tǒng)是在MicrosoftWindows7平臺(tái)下開發(fā)的,使用PHP語(yǔ)言站的黃金組合,大大提高了數(shù)據(jù)的處理速度。(4)顯示參數(shù):分辨率1024*768;色彩:256色以上。4.1.4系統(tǒng)結(jié)構(gòu)總體設(shè)計(jì)公公告管理數(shù)據(jù)管理會(huì)員管理訂單管理商品管理身份驗(yàn)證公告查看用戶管理購(gòu)物車管理商品品瀏覽圖4.1系統(tǒng)結(jié)構(gòu)功能圖4.2數(shù)據(jù)庫(kù)設(shè)計(jì)4.2.1系統(tǒng)數(shù)據(jù)庫(kù)表的設(shè)計(jì)表4.1管理員信息表(tb_admin)字段名字段數(shù)據(jù)類型是否為空否管理員名稱namevarchar(50)否管理員密碼varchar(50)否表4.2輪播圖信息表(tb_banner)字段名字段數(shù)據(jù)類型是否為空?qǐng)D片序號(hào)否圖片varchar(50)否表4.3商品類型表(tb_class)字段名字段數(shù)據(jù)類型是否為空商品類型ID否商品類型名稱namevarchar(20)否否表4.4商品信息表(tb_commo)字段名字段數(shù)據(jù)類型是否為空否商品信息varchar(200)否添加時(shí)間否商品名稱namevarchar(50)否商品圖片(小)varchar(200)否商品圖片(大)bigpicsvarchar(200)否商品產(chǎn)地varchar(50)否商品型號(hào)modelvarchar(50)否商品類別varchar(50)否商品品牌brandvarchar(50)否商品庫(kù)存否商品銷售否市場(chǎng)價(jià)格否會(huì)員價(jià)格V_price否打折率是是否新品否是否推薦否是否限時(shí)否限時(shí)時(shí)間否表4.5商品訂單表(tb_form)字段名字段數(shù)據(jù)類型是否為空自動(dòng)編號(hào)否訂單號(hào)varchar(125)否商品idvarchar(100)否商品名稱commo_namevarchar(50)否商品數(shù)量commo_numvarchar(100)否商品價(jià)格varchar(50)否商品折率varchar(50)否總金額varchar(50)否訂單用戶varchar(50)否收貨人varchar(50)否收貨地址varchar(200)否手機(jī)號(hào)碼varchar(20)否郵編varchar(10)否支付方式pay_methodvarchar(20)否送貨方式varchar(20)否訂單時(shí)間否訂單狀態(tài)否表4.6商城公告表(tb_public)字段名字段數(shù)據(jù)類型是否為空公告ID否公告標(biāo)題varchar(50)否公告內(nèi)容mediumtext否發(fā)布時(shí)間否表4.7用戶信息表(tb_user)字段名字段數(shù)據(jù)類型是否為空否用戶名稱namevarchar(50)否用戶密碼passwordvarchar(50)否密保問題varchar(50)否密保答案answervarchar(50)否手機(jī)號(hào)碼varchar(20)否消費(fèi)總額consume否注冊(cè)時(shí)間否是否凍結(jié)否購(gòu)物車信息varchar(200)否4.2.2數(shù)據(jù)庫(kù)的連接出于安全性的考慮,以及以后修改的便利,我們將與數(shù)據(jù)庫(kù)的連接,單獨(dú)寫出來,避免重復(fù)編寫,浪費(fèi)資源。因而,本系統(tǒng)對(duì)數(shù)據(jù)庫(kù)的連接操作單獨(dú)寫成一個(gè)PHP文件,命名為conn.php,以后在PHP頁(yè)面直接調(diào)用即可。調(diào)用的代碼為:include_once'conn/conn.php';include_once'inc/char.php';include_once"adodb5/adodb.inc.php$conn=ADONewConnection('mysql);//連接mysql數(shù)據(jù)庫(kù)$conn->PConnect(localhost',root,123456',db_database33')ordie(connection$conn->Execute('setnames$ADODB_FETCH_MODE=ADODB_FETCH_BOTH;4.3本章小結(jié)本章把系統(tǒng)的雛形大體構(gòu)建了起來,包括大體要實(shí)現(xiàn)的目標(biāo),前后臺(tái)主要模塊要實(shí)現(xiàn)的功能,以及運(yùn)行環(huán)境要求,系統(tǒng)總體結(jié)構(gòu)圖,把需求分析轉(zhuǎn)化為更加清晰的東西對(duì)于系統(tǒng)開發(fā)是十分有幫助。當(dāng)把一整個(gè)框架雛形搭建好了以后,便是一些功能的內(nèi)部實(shí)現(xiàn),于是每個(gè)模塊的每個(gè)字段在本章中我們都有設(shè)計(jì)數(shù)據(jù)庫(kù)表,以及一個(gè)很關(guān)鍵的部分——數(shù)據(jù)庫(kù)的連接,關(guān)系著整個(gè)系統(tǒng)交互的成敗。因此,我認(rèn)為本章設(shè)計(jì)是整個(gè)系統(tǒng)開發(fā)的核心,這部分的成敗就決定著整個(gè)系統(tǒng)的開發(fā)成敗。第5章詳細(xì)設(shè)計(jì)5.1前臺(tái)部分網(wǎng)站前臺(tái)模塊是提供給用戶運(yùn)用的,是系統(tǒng)對(duì)外的窗口。主要模塊包含了用戶注冊(cè)、登陸,商品瀏覽,購(gòu)物車管理,用戶信息管理等幾個(gè)模塊用戶管理:用戶注冊(cè)、登陸,修改個(gè)人信息商品瀏覽:在網(wǎng)站展示、可以放大查看,加入購(gòu)物車購(gòu)物車:添加所想要的商品到購(gòu)物車,購(gòu)物車信息修改、下訂單訂單模塊:查詢個(gè)人訂單列表公告模塊:可以查詢網(wǎng)站的最近公告所發(fā)布的信息(2)前臺(tái)系統(tǒng)結(jié)構(gòu)圖網(wǎng)站首頁(yè)網(wǎng)站首頁(yè)網(wǎng)站導(dǎo)航網(wǎng)站公告商品展示底部導(dǎo)航用戶注冊(cè)購(gòu)物車個(gè)人管理瀏覽商品查詢訂單修改資料V圖5.1前臺(tái)系統(tǒng)結(jié)構(gòu)圖清揚(yáng)清爽去屑AR清揚(yáng)清爽去屑AR③維度商城-WWW.3WEIDU.COM—首頁(yè)服裝城即拍即賣隨心所融美妝城客國(guó)在線00更多>更多>○新增服裝類子類○新增項(xiàng)目○節(jié)日送好禮滿199減80eFaOY·FRitNDSe**我的世界美只差一個(gè)你!美最新商品DTRENDIANO湖休閑字母數(shù)字圓領(lǐng)囊頭毛衣Y269美寶蓮巨遮瑕BB霜裸妝遮瑕保濕巨遮瑕BB費(fèi)Y9964位芯64位芯大屏觀景康佳(KONKA)LED32E330C32英寸¥1099O-JO-J裝全6冊(cè))¥55優(yōu)品熱推每日必看競(jìng)選推薦每日必看競(jìng)選推薦超感覺superfeeling葫蘆絲c調(diào)初學(xué)民族樂器天然紫竹初學(xué)者天然葫蘆可拆C¥139專業(yè)紫竹洞第特價(jià)黃樂器G調(diào)F調(diào)八孔潤(rùn)帶標(biāo)準(zhǔn)初學(xué)黃Y38美待威MIDWAY降E中官薩克斯風(fēng)管樂器MAS-500初學(xué)入門考級(jí)白銅版¥2180九陽(yáng)(Joyoung)JVZ-D51營(yíng)養(yǎng)專業(yè)榨汁機(jī)電動(dòng)水果汁機(jī)(汁渣分離)¥149不回預(yù)部要ICP不回預(yù)部要ICP備12062448網(wǎng)絡(luò)社會(huì)征信網(wǎng)準(zhǔn)時(shí)開搶優(yōu)惠多多28天:04時(shí):09分:22秒稻草人男裝2016春季商務(wù)休閑長(zhǎng)袖襯衫28天:04時(shí):09分:22秒2000W電吹風(fēng)進(jìn)口機(jī)電大功率黑色多多品類齊全輕松購(gòu)物多倉(cāng)直發(fā)極速配送正品行貨精致服務(wù)省天天低價(jià)暢選無(wú)憂搜搜寶貝拍下寶貝支付貨款發(fā)布商品郵局匯款票配送方式211限時(shí)達(dá)退款說明苗頁(yè)|網(wǎng)上商城|購(gòu)買終端|產(chǎn)品介紹|應(yīng)用下載|關(guān)于我們|聯(lián)系我們|三維度支付|幫助中心三堆度(3)2014-2015版權(quán)所有粵ICP備12062448號(hào)-1圖5.2前臺(tái)首頁(yè)展示圖5.1.2商品展示模塊如果用戶對(duì)某一商品感興趣便可點(diǎn)擊進(jìn)去查看商品詳情,或咨詢客服相關(guān)商品的詳情,登陸的用戶便可加入購(gòu)物車,并且下訂單。圖5.3商品展示圖圖5.4商品展示圖換一張換一張$sql="select*fromtb_commowhereid=".$_GET[id']."orderbyiddesc";$arr=$rst->GetArray($rst);$smarty->assign(code',$_GET[v']);$smarty->assign('arr',$arr[0]$smarty->display('showcommo.tpl');5.1.3用戶管理模塊歡迎注冊(cè)*用戶名:*請(qǐng)?jiān)O(shè)置密碼:*請(qǐng)確認(rèn)密碼:*密保問題:*密保答案:*驗(yàn)證手機(jī):*驗(yàn)證碼:不清?香立即注冊(cè)圖5.5新用戶注冊(cè)圖手機(jī)快速注冊(cè)中國(guó)大陸手機(jī)用戶,tb_user(name,password,question,answer,realname,card,tel,phone,Email,QQ,code,address,addtime,isfreeze,shopping)";$sql.="values($name','$password','$question','$answer,'$realname','$card',Stel','$phone','$Email','$QQ','$code',$address',Saddtime,'O',")";if($rst==false){$_SESSION['member']=$name;$_SESSION[id]=$conn->Insert_ID(;window.location.href='index.php'</script>";}用戶登錄界面,只需輸入用戶注冊(cè)的賬號(hào)、密碼、驗(yàn)證碼即可登錄網(wǎng)站,并更新用戶在網(wǎng)站中的狀態(tài)信息,用戶登錄界面展示圖如下:③維度商城歡迎登錄三維度會(huì)員國(guó)貨洋傳隨你淘登圖5.6用戶登錄圖$sql="select*fromtb_userwherename=".$_GET['user'].""";$password=$_GET[passworif(!empty($password)){$sql.="andpassword='".md5($password).""";$rst=$conn->execute($sql)ordie('executeerror');if($rst->RecordCount()>=1){$_SESSION['member']=$rst->fields['name'];$_SESSION[id']=$rst->fields[id'];}5.1.4購(gòu)物車模塊用戶在瀏覽商品時(shí),如果對(duì)某一商品比較滿意,或想購(gòu)買,即可點(diǎn)擊“購(gòu)買”放入購(gòu)物車?yán)铮?yè)面便會(huì)跳轉(zhuǎn)到購(gòu)物車頁(yè)面,如下圖:?長(zhǎng)袖襯衫潮休閑字母數(shù)字園269總價(jià)(不含運(yùn)費(fèi)):¥427稻草人男裝2016春季商務(wù)休閑158刪除TRENDIANO刪除選中的商品繼續(xù)購(gòu)物?全選數(shù)量操作刪除?1圖5.7購(gòu)物車$sq11="selectid,shopping,namefromtb_userw$rst=$conn->executeif($rst->fields['shopping']=="IlSrst->fields['shopping]==','lSrst->fields['shopping]=='undefined,undefined'){echo"<pstyle='color:#333;width:100%;height:30px;line-height:30px;text-align:center;float:none;'>";$rst->fields['shopping]$a=$rst->fields['sh$addsql="updatetb_usersetshopping="whereid=".$_SESSION[id'];Saddrst=$conn->execute($a$tmpnum=explode('@',$value['shopping']);$s_commo=explode(,,$vl);$sq12="selectid,name,m_price,fold,v_price,picsfromtb_commo";$commsql=$sq12."whereid=".$s_commo[0];$commrst=$conn->execute($commsql);//var_dump($arr[0]['num']);$arr[0]['num']=$s_commo[1];$arr[0][total']=$s_commo[1]*$arr[0]['m_price'];$commarr[Skey]=$arr[//var_dump($commarr[0]);如果用戶對(duì)商品滿意,選擇好購(gòu)買數(shù)量,點(diǎn)擊“去結(jié)算”,便會(huì)跳轉(zhuǎn)到填寫訂單頁(yè)面,如下圖:③維度商城結(jié)算頁(yè)收貨人:聯(lián)系電話:2件商品,總商品金額:¥427實(shí)付款:¥427圖5.8填寫訂單確認(rèn)信息$fid=$conn->Insert_ID();(4)訂單提交成功頁(yè)面訂單號(hào):1462193583恭喜您!訂單提交成功收貨明細(xì)下單人wangsheng收貨人tomny電址廈門理工學(xué)院配送方式快遞訂單時(shí)間2016-05-0220:53:03商品明細(xì)商品稻草人男裝2016春季商務(wù)休閑長(zhǎng)袖襯衫TRENDIANO潮休閑字母數(shù)字圓領(lǐng)套頭毛衣數(shù)里11單價(jià)¥158¥269合計(jì)¥158¥269圖5.9訂單提交成功$sql="select*fromtb_formwhe$rst=$conn->execute($sq5.2后臺(tái)部分5.2.1后臺(tái)總體框架網(wǎng)站后臺(tái)主要是便于管理員對(duì)于網(wǎng)站的管理和維護(hù),其直接影響到前臺(tái)功能的基礎(chǔ),其主要模塊包括了管理員登陸模塊、商品管理模塊、訂單管理模塊、會(huì)員管理模塊、數(shù)據(jù)管理模塊、公告管理模塊。管理員登陸:驗(yàn)證合法管理員的入口商品管理模塊:管理員通過對(duì)商品的增刪改查實(shí)現(xiàn)對(duì)前臺(tái)功能的操作訂單管理模塊:管理員對(duì)用戶所提交的訂單進(jìn)行確認(rèn)、回應(yīng)、操作會(huì)員管理模塊:對(duì)會(huì)員信息的管理,對(duì)一些非法會(huì)員進(jìn)行刪除操作數(shù)據(jù)管理模塊:對(duì)網(wǎng)站的銷售額進(jìn)行一個(gè)查看分析,并針對(duì)此數(shù)據(jù)作出相應(yīng)的銷售調(diào)整措施公告管理模塊:將網(wǎng)站近期的動(dòng)靜發(fā)布于前臺(tái),讓用戶了解后臺(tái)首頁(yè)后臺(tái)首頁(yè)業(yè)左側(cè)導(dǎo)航凍結(jié)會(huì)員刪除商品修改商品添加商品商品類別管理業(yè)后臺(tái)中部圖5.10后臺(tái)系統(tǒng)結(jié)構(gòu)圖(3)后臺(tái)運(yùn)行效果圖圖5.11后臺(tái)運(yùn)行效果圖5.2.2管理員登陸系統(tǒng)會(huì)根據(jù)管理員輸入的賬號(hào)、密碼進(jìn)行校驗(yàn),成功則進(jìn)入管理系統(tǒng),失敗則后臺(tái)管理登陸賬號(hào)請(qǐng)輸入管理員賬號(hào)密碼請(qǐng)輸入管理員密碼登陸圖5.12管理員登陸界面5.2.3商品管理模塊點(diǎn)擊“添加商品”,系統(tǒng)就會(huì)打開添加商品界面,管理員即可添加商品保存到數(shù)據(jù)十添加商品選擇文件未選擇文件請(qǐng)選擇類別請(qǐng)選擇類別1$打折率:9是重寫重寫是 /添加添加圖5.13添加商品界面if(!$conn->execute($insesql)){echo$conn->errormsg();echo'<script>alert(\添加成功N);location=(Vaddcommo.php\);</script>';}該模塊用來查看、修改、刪除商品。操作界面如下圖:品牌Q查看商品地型號(hào)操作b美的(Midea)MYD926S-W電子制冷型沸騰膽飲水機(jī)Midea州更改更改白色刪除海之韻初學(xué)二胡105二胡樂器蘇州紅木二胡包郵海之韻州0更改刪除刪除SUZUKI鈴木Study-24孔復(fù)音口琴C調(diào)SUZUKI廈Study-24]0更改更改刪除刪除圖5.14商品列表界面該模塊用來對(duì)商品進(jìn)行分類操作,包括更改、添加、刪除,操作界面如下圖所父類父類父類父類父類父類修改修改刪除子類子類美妝類修改刪除修改刪除修改女裝圖5.15商品類別查看界面十添加商品類別圖5.16商品類別添加界面$sql="selectname,idfromtb_classwheresupid=0";$rst=$conn->execute($sql);$smarty->assign(op’,$rst->GetMenu2("supid",",$blank=false,",",'class="txt"))$smarty->display(addtype.tpl');訂單管理模式下,訂單的狀態(tài)可以分為:已收款、已發(fā)貨、已收貨,管理員根據(jù)接收到的用戶信息處理訂單狀態(tài),頁(yè)面如下圖所示:訂單號(hào)145768722814465338501452092326145519175014530361561453213909購(gòu)買用戶WSWS接收人tommy王聲小明王小聲瞎蝦米消費(fèi)金額2748.613681.26846付款方式貨到付款支付寶郵局匯款支付寶支付寶支付寶送貨方式送貨上門送貨上門送貨上門快遞平郵快遞訂單狀態(tài)已收款已發(fā)貨圖5.17訂單操作界面收貨人詳惰訂單號(hào):1452092326下單人:123456油地址:廈門市翔安區(qū)送貨方式:送貨上門訂單時(shí)間:2016-01-0622:58:46收貨人:小明付款方式:郵局匯款圖5.18查看訂單界面訂單號(hào)訂單號(hào)訂單處理14576872281446533850關(guān)閉修改145303615614532139091455192867請(qǐng)求處理請(qǐng)求處理請(qǐng)求處理請(qǐng)求處理請(qǐng)求處理請(qǐng)求處理請(qǐng)求處理請(qǐng)求處理支付寶支付寶支付寶銀行轉(zhuǎn)賬王小聲王聲jack已收款未處理平郵快遞快遞平郵查著查看查看購(gòu)買用/冊(cè)除6846圖5.19處理訂單狀態(tài)界面5.2.5會(huì)員管理模塊管理員可以查看會(huì)員信息,對(duì)一些非法或失信的用戶可以進(jìn)行刪除或凍結(jié)賬號(hào),卒會(huì)員管理id昵稱操作圖5.20會(huì)員管理界面銷售額元力每日銷售額日銷售額:1047.6元銷售額元力每日銷售額日銷售額:1047.6元☆*WSWS未凍結(jié)未凍結(jié)該模塊就是記錄每天的銷售額,讓管理員知道營(yíng)業(yè)情況,并根據(jù)營(yíng)業(yè)額進(jìn)行相應(yīng)的整改、管理措施,數(shù)據(jù)管理頁(yè)面如下圖所示:圖5.22數(shù)據(jù)管理界面$('#container').highchartsx:-20//centerxAxis:{yAxis:{plotLines:[{value:0,width:1,tooltip:{verticalAlign:'middle5.2.7公告管理模塊十添加公告添加圖5.23添加公告界面Q查看公告公告標(biāo)題操作歡迎新老朋友光臨刪除冊(cè)除冊(cè)除新增服裝類子類刪除圖5.24公告操作界面5.3本章小結(jié)成的章節(jié)。詳細(xì)介紹了前后臺(tái)每個(gè)主要模塊實(shí)現(xiàn)完成了的效果圖以及關(guān)鍵代碼的展第6章系統(tǒng)測(cè)試6.1軟件測(cè)試概述軟件測(cè)試時(shí)軟件開發(fā)過程中最關(guān)鍵的階段。當(dāng)測(cè)試成功時(shí)可以盡早發(fā)現(xiàn)產(chǎn)品中存在的問題并及時(shí)解決。盡在解決可以使軟件發(fā)布后維護(hù)的費(fèi)用降低。測(cè)試的目的是為了保證軟件的質(zhì)量,滿足設(shè)計(jì)的要求和客戶的要求;因此軟件測(cè)試是保證質(zhì)量的關(guān)鍵步驟,也是對(duì)軟件的規(guī)格說明、設(shè)計(jì)和編碼的最后復(fù)審。6.2軟件測(cè)試的目標(biāo)測(cè)試是指“用意在于發(fā)現(xiàn)錯(cuò)誤而執(zhí)行一個(gè)程序的過程”,一個(gè)成功的測(cè)試是指它成功地發(fā)現(xiàn)了一個(gè)尚未發(fā)現(xiàn)的錯(cuò)誤。軟件進(jìn)行測(cè)試,可以分為單元測(cè)試、編碼測(cè)試和綜合測(cè)試,單元測(cè)試可以測(cè)試單一模塊的功能并確定其功效;編碼測(cè)試可以測(cè)試各模塊之間的連接是否有效;綜合測(cè)試是對(duì)軟件最后的審定軟件的各項(xiàng)功能是否齊全有效,是否能順利完成設(shè)計(jì)的目的。6.3軟件測(cè)試的方法軟件測(cè)試方法一般分為動(dòng)態(tài)測(cè)試方法與靜態(tài)測(cè)試方法。動(dòng)態(tài)測(cè)試方法中又根據(jù)測(cè)試用例的設(shè)計(jì)方法不同,分為黑盒測(cè)試與白盒測(cè)試兩類。靜態(tài)測(cè)試是采用人工檢測(cè)盒計(jì)算機(jī)輔助靜態(tài)分析的手段對(duì)程序進(jìn)行檢測(cè),方法人工檢測(cè):是指不依靠計(jì)算機(jī)運(yùn)行程序,而靠人工審查盒評(píng)審軟件。計(jì)算機(jī)輔助靜態(tài)分析:指利用靜態(tài)分析軟件工具對(duì)被測(cè)試程序進(jìn)行特性分析,從程序中提取一些信息,來檢查可能出錯(cuò)的變量、參數(shù)與代碼等。動(dòng)態(tài)測(cè)試與靜態(tài)測(cè)試相反,主要是設(shè)計(jì)一組輸入數(shù)據(jù),然后通過運(yùn)行程序來發(fā)黑盒測(cè)試也稱功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試,它是在已知產(chǎn)品所應(yīng)具有的功能,通過測(cè)試來檢測(cè)每個(gè)功能是否都能正常使用。在測(cè)試時(shí),把程序看作一個(gè)不能打開的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測(cè)試者在程序接口進(jìn)行測(cè)試,只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序時(shí)否適當(dāng)接收輸入數(shù)據(jù)而產(chǎn)生正確的輸出信息,并且保持外部信息的完整性。在功能測(cè)試中,被測(cè)軟件的輸入域和輸出域往往是無(wú)限域,因此窮舉測(cè)試通常是不可行的。必須以某種策略分析軟件規(guī)格說明,從而得出測(cè)試用例集,盡可能全面而又高效地對(duì)軟件進(jìn)行測(cè)試。下面就說明幾種功能測(cè)試的方法:a.等價(jià)類劃分所謂等價(jià)類,就是指某個(gè)輸入域的集合,集合中的每個(gè)輸入對(duì)揭露程序錯(cuò)誤來說是等效的,把程序的輸入域劃分成若干部分,然后從每個(gè)部分中選取少數(shù)代表性數(shù)據(jù)作為測(cè)試用例,這就是等價(jià)類劃分方法。它是功能測(cè)試的基本方法。b.因果圖法因果圖是一種形式語(yǔ)言,由自然語(yǔ)言寫成的規(guī)范轉(zhuǎn)換而成,這種形式語(yǔ)言實(shí)際上是一種使用簡(jiǎn)化記號(hào)表示數(shù)字邏輯圖。因果圖發(fā)是幫助人們系統(tǒng)地選擇一組高效測(cè)試用例的方法,此外,它還能指出程序規(guī)范中的不完全性和二義性。c.邊值分析實(shí)踐證明,軟件在輸入、輸出域的邊界附近容易出現(xiàn)差錯(cuò),邊界分析是考慮邊界條件而選取測(cè)試用例的一種功能測(cè)試方法。所謂邊界條件,是相對(duì)于輸入和輸出等價(jià)類直接在其邊緣上,稍高于和稍低于其的這些狀態(tài)條件。邊值分析是對(duì)等價(jià)類劃黑盒測(cè)試主要是為了發(fā)現(xiàn)以下幾類錯(cuò)誤:1、是否有不正確或遺漏的功能?2、在接口上,輸入是否能正確的接受?能否輸出正確的結(jié)果?3、是否有數(shù)據(jù)結(jié)構(gòu)錯(cuò)誤或外部信息(例如數(shù)據(jù)文件)訪問錯(cuò)誤?白盒測(cè)試也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,它是知道產(chǎn)品內(nèi)部工作過

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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)論