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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

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

溫馨提示

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

最新文檔

評論

0/150

提交評論