基于PHP的化妝品銷(xiāo)售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
基于PHP的化妝品銷(xiāo)售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
基于PHP的化妝品銷(xiāo)售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
基于PHP的化妝品銷(xiāo)售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
基于PHP的化妝品銷(xiāo)售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

基于PHP的化妝品銷(xiāo)售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)摘要隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,計(jì)算機(jī)技術(shù)已經(jīng)與生活的各個(gè)領(lǐng)域有效結(jié)合。同時(shí)隨著進(jìn)入了“互聯(lián)網(wǎng)+”時(shí)代,電子商務(wù)市場(chǎng)發(fā)生了翻天覆地的變化,網(wǎng)絡(luò)購(gòu)物的用戶(hù)規(guī)模不斷增加,在線(xiàn)購(gòu)物的電子商務(wù)產(chǎn)業(yè)如雨后春筍般涌現(xiàn),在線(xiàn)購(gòu)物已經(jīng)成為首選的消費(fèi)方式。相比于人工管理,利用不斷創(chuàng)新的網(wǎng)站開(kāi)發(fā)技術(shù),能實(shí)現(xiàn)了軟件開(kāi)發(fā)技術(shù)的深度,與電子商務(wù)融合發(fā)展,因此利用計(jì)算機(jī)代替人工進(jìn)行購(gòu)物管理既可以節(jié)約人力物力成本,同時(shí)又可以將購(gòu)物環(huán)節(jié)的出錯(cuò)率降到最低。購(gòu)物管理的信息化勢(shì)在必行,開(kāi)發(fā)一套在線(xiàn)購(gòu)物系統(tǒng)顯得尤為重要。本文借鑒了目前優(yōu)秀的化妝品商城的主要構(gòu)成,設(shè)計(jì)并實(shí)現(xiàn)了會(huì)員注冊(cè)及登錄模塊,訂單模塊,會(huì)員購(gòu)物車(chē)模塊,產(chǎn)品瀏覽收藏模塊,管理員商品管理模塊,用戶(hù)管理模塊,訂單管理模塊,信息管理模塊等一系列功能模塊。該系統(tǒng)采用B/S結(jié)構(gòu),采用PHP技術(shù)來(lái)搭建網(wǎng)站,使用sublimetext等軟件,選用NavicatforMySQL數(shù)據(jù)庫(kù)作為后臺(tái)數(shù)據(jù)庫(kù)。最終通過(guò)相關(guān)的系統(tǒng)測(cè)試,各個(gè)模塊功能運(yùn)行良好,并且對(duì)設(shè)計(jì)進(jìn)行一個(gè)總結(jié),旨在通過(guò)設(shè)計(jì)和開(kāi)發(fā)一個(gè)基于PHP技術(shù)的購(gòu)物網(wǎng)站,為相關(guān)領(lǐng)域提供參考。關(guān)鍵詞:化妝品,銷(xiāo)售網(wǎng)站,PHP,MySQL引言在“互聯(lián)網(wǎng)+”深入發(fā)展的背景下,互聯(lián)網(wǎng)行業(yè)實(shí)現(xiàn)了發(fā)展的跨越,其基礎(chǔ)保障、技術(shù)創(chuàng)新引擎、融合推動(dòng)的功能越來(lái)越明顯,在國(guó)民經(jīng)濟(jì)和社會(huì)活動(dòng)中的影響力也明顯上升。另外,據(jù)二零二二年二月最新的《第49次中國(guó)互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告》表明,二零二一年十二月,我國(guó)的網(wǎng)上購(gòu)物用戶(hù)規(guī)模將超過(guò)八點(diǎn)四二億,相較于二零二零年十二月增長(zhǎng)五千九百六十八萬(wàn),約占整個(gè)網(wǎng)民的百分之八十一點(diǎn)六。照此推斷,網(wǎng)絡(luò)購(gòu)物的使用規(guī)模將出現(xiàn)穩(wěn)步增長(zhǎng)的態(tài)勢(shì)。而電子商務(wù)網(wǎng)絡(luò)的廣泛應(yīng)用也促進(jìn)了這個(gè)發(fā)展趨勢(shì),由于人們?nèi)找嬉髲木W(wǎng)絡(luò)上選擇自身需求的產(chǎn)品和服務(wù),所以如果研發(fā)出更適應(yīng)網(wǎng)上購(gòu)物的系統(tǒng)將能夠極大地滿(mǎn)足人們網(wǎng)絡(luò)購(gòu)物的需要。化妝品方向的選擇是當(dāng)今市場(chǎng)上化妝行業(yè)需求不斷增長(zhǎng)的結(jié)果。強(qiáng)勁的市場(chǎng)需求也使得化妝品品牌越來(lái)越多,人們可以通過(guò)電子商務(wù)網(wǎng)站更快、更直接地購(gòu)買(mǎi)化妝品,這也是一個(gè)很大的促進(jìn)因素。無(wú)論從技術(shù)還是從市場(chǎng)需求和商業(yè)利益來(lái)看,化妝品電子商務(wù)網(wǎng)站的發(fā)展似乎很有前景?;瘖y品銷(xiāo)售網(wǎng)站的開(kāi)發(fā)意義在于利用不斷創(chuàng)新的電子商務(wù)網(wǎng)站開(kāi)發(fā)技術(shù),解決消費(fèi)者尋求更好的購(gòu)物體驗(yàn),商家尋求更有效的產(chǎn)品信息管理等問(wèn)題,設(shè)計(jì)出一個(gè)實(shí)用性強(qiáng)、用戶(hù)體驗(yàn)好、管理方便的網(wǎng)上商城,實(shí)現(xiàn)更容易和更快的購(gòu)物體驗(yàn),滿(mǎn)足化妝品行業(yè)日益增長(zhǎng)的需求。1系統(tǒng)的架構(gòu)及開(kāi)發(fā)工具1.1網(wǎng)站架構(gòu)B/S軟件的開(kāi)發(fā)中,常用的架構(gòu)有B/S和C/S兩種,本系統(tǒng)采用的是B/S架構(gòu)。B/S架構(gòu)淺顯的描述就是客戶(hù)端只安裝維護(hù)一個(gè)服務(wù)器(Server),就可以把系統(tǒng)運(yùn)行起來(lái)。B/S架構(gòu)是在C/S架構(gòu)上的更深入創(chuàng)新,隨著計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用技術(shù)的興起,開(kāi)發(fā)者結(jié)合逐步提升的信息技術(shù),加上多種的腳本語(yǔ)言的配合,創(chuàng)造了B/S架構(gòu)軟件系統(tǒng)的構(gòu)造技術(shù)。B/S體系結(jié)構(gòu)的系統(tǒng)原理在于服務(wù)器最終會(huì)在瀏覽器上反饋用戶(hù)所需的信息,即通過(guò)瀏覽器發(fā)出請(qǐng)求再利用瀏覽器接收反饋信息。流程簡(jiǎn)單地說(shuō)就是系統(tǒng)的應(yīng)用者經(jīng)過(guò)瀏覽器憑借服務(wù)器發(fā)出請(qǐng)求,服務(wù)器對(duì)收到的請(qǐng)求后,進(jìn)行相應(yīng)的處理動(dòng)作,處理完成后再將結(jié)果反饋到瀏覽器上顯示出來(lái),方便用戶(hù)查看及操作。而其余的一些工作全部由WebServer來(lái)完成,如數(shù)據(jù)的加工以及動(dòng)態(tài)網(wǎng)頁(yè)的生成等。1.2開(kāi)發(fā)工具SublimeText是一款非常好用的且比較良心的軟件,字體好看,界面簡(jiǎn)潔,使用輕便。它功能齊全且運(yùn)行很快,打開(kāi)只需0.1秒,還有很多酷炫的插件和快捷鍵;不僅可以寫(xiě)php,還可以支持python等其他語(yǔ)言。在網(wǎng)站設(shè)計(jì)過(guò)程中使用的開(kāi)發(fā)工具,它將為作為必不可少的一部分,它能為整個(gè)網(wǎng)站設(shè)計(jì)的過(guò)程降低時(shí)間成本的損耗,提高了整個(gè)網(wǎng)站設(shè)計(jì)的效率。WampServer,這個(gè)由法國(guó)人所創(chuàng)立的,包含MySQL數(shù)據(jù)庫(kù)等等這樣的集成安裝環(huán)境。我覺(jué)得能滿(mǎn)足網(wǎng)站設(shè)計(jì)的需求,節(jié)約了創(chuàng)立者在環(huán)境配置的時(shí)間,在windows下整合環(huán)境,并用它對(duì)簡(jiǎn)易的繪圖工具、菜單的安裝和環(huán)境的設(shè)置,搭建不一樣的開(kāi)發(fā)環(huán)境。1.3PHP技術(shù)介紹PHP在1995年由RasmusLerdorf開(kāi)發(fā)并開(kāi)始對(duì)外發(fā)表第一個(gè)版本PHP1.0。從開(kāi)發(fā)至今,PHP語(yǔ)言已有了20多年的經(jīng)驗(yàn)積累和時(shí)間積淀,逐步的成為世界上比較受歡迎的網(wǎng)站開(kāi)發(fā)語(yǔ)言,主要適用于Web開(kāi)發(fā)領(lǐng)域。而PHP的優(yōu)點(diǎn)和長(zhǎng)處也逐漸為人們所認(rèn)識(shí),它在數(shù)據(jù)庫(kù)中發(fā)揮了編輯數(shù)據(jù),加密信息等等的用途,與目前幾乎所有的服務(wù)器兼容,或者正在被廣泛采用。即使是一些即使非常簡(jiǎn)單的界面處理動(dòng)作,也會(huì)很大程度地增加了設(shè)計(jì)網(wǎng)站的時(shí)間成本,但PHP是一個(gè)很合適的選擇。和以往的其他開(kāi)發(fā)工具比較,PHP顯示了一些巨大的優(yōu)點(diǎn):運(yùn)行效率的提高PHP就是讓各種基于公用句段的過(guò)程可以在服務(wù)器上進(jìn)行。不像之前的PHP及時(shí)編譯程序,只能讓程序直接在服務(wù)端開(kāi)始啟動(dòng)時(shí)才進(jìn)行解釋。1.4數(shù)據(jù)庫(kù)的選擇MySQL是一個(gè)關(guān)系式數(shù)據(jù)庫(kù)的管理語(yǔ)言,它也是目前用于完成數(shù)據(jù)庫(kù)管理的最廣泛標(biāo)準(zhǔn)化的編程語(yǔ)言。因?yàn)槠鋬?nèi)存小、執(zhí)行效率高,尤其是免費(fèi)下載這一特性,所以畢業(yè)生設(shè)計(jì)網(wǎng)站都選用了MySQL作為數(shù)據(jù)庫(kù)系統(tǒng)。NavicatForMySQL是一個(gè)強(qiáng)大的MySQL數(shù)據(jù)庫(kù)設(shè)計(jì)和開(kāi)發(fā)軟件,它能為開(kāi)發(fā)人員提供了一套強(qiáng)大的足夠?qū)嵱玫墓ぞ?,而且?duì)于畢業(yè)生設(shè)計(jì)網(wǎng)站仍然很容易掌握。它將大大打破以往畢業(yè)生設(shè)計(jì)網(wǎng)站的思維,從而減少了開(kāi)發(fā)成本,為應(yīng)用提供更高效的開(kāi)發(fā)收益。對(duì)PHP而言,我覺(jué)得MySQL數(shù)據(jù)庫(kù)是一個(gè)較好的組合,能夠?qū)崿F(xiàn)跨平臺(tái)的操作;因?yàn)镸YSQL是基于關(guān)系型數(shù)據(jù)庫(kù)技術(shù)而開(kāi)發(fā)的系統(tǒng),它具有強(qiáng)大的數(shù)據(jù)管理和處理能力。另外,由于它采用了面向?qū)ο蟮脑O(shè)計(jì)思想,使得系統(tǒng)更加靈活、方便。PHP具有廣泛的數(shù)據(jù)庫(kù)援助能力,可以有效應(yīng)對(duì)MYSQL數(shù)據(jù)庫(kù),這樣說(shuō)他倆是一個(gè)黃金組合也不為過(guò)。2系統(tǒng)的基本分析2.1需求分析隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)絡(luò)購(gòu)物用戶(hù)逐年增長(zhǎng),使得網(wǎng)絡(luò)購(gòu)物具有良好的群眾基礎(chǔ),而隨著居民消費(fèi)的進(jìn)一步提升,“美麗經(jīng)濟(jì)”也日益形成了一道道靚麗的風(fēng)景線(xiàn),同時(shí)我國(guó)化妝品市場(chǎng)也出現(xiàn)了迅速發(fā)展的勢(shì)頭。此外不僅僅女性對(duì)化妝品有著需求,根據(jù)國(guó)內(nèi)護(hù)膚品發(fā)展現(xiàn)狀的研究表明男性對(duì)未來(lái)市場(chǎng)擴(kuò)容將增添新的動(dòng)力?;瘖y品銷(xiāo)售網(wǎng)站和消費(fèi)者的關(guān)系是相互的,網(wǎng)站為消費(fèi)者傳達(dá)展示商品信息,消費(fèi)者反過(guò)來(lái)通過(guò)商品的價(jià)格、銷(xiāo)量等綜合判斷選擇進(jìn)行購(gòu)買(mǎi)。為了提高化妝品網(wǎng)站的用戶(hù)體驗(yàn),系統(tǒng)要根據(jù)用戶(hù)所需要的不同商品提供不同商品類(lèi)別頁(yè)面,同時(shí)通過(guò)用戶(hù)的瀏覽化妝品提供個(gè)性化推薦、美妝教程、安利帖子、使用指南,用戶(hù)也可以收藏、購(gòu)買(mǎi),從而提高了消費(fèi)欲。因此,化妝品銷(xiāo)售網(wǎng)站應(yīng)發(fā)揮登錄注冊(cè)、商品導(dǎo)航、訂單、購(gòu)物車(chē)、收藏等等作用,為系統(tǒng)的全面推廣和普及提供保障。2.2可行性分析2.2.1技術(shù)可行性PHP是一種性能強(qiáng)盛的腳本語(yǔ)言,而且與其他語(yǔ)言相比,它擁有的特性包括了結(jié)構(gòu)簡(jiǎn)單、編程簡(jiǎn)單、學(xué)習(xí)速度快、推廣能力強(qiáng)等等。PHP語(yǔ)言具有獨(dú)特的語(yǔ)法特點(diǎn),便于初學(xué)者學(xué)習(xí)使用;動(dòng)態(tài)網(wǎng)頁(yè)加載執(zhí)行速度更快,提高用戶(hù)瀏覽網(wǎng)頁(yè)時(shí)的體驗(yàn)感。根據(jù)上述對(duì)于網(wǎng)站需求的分析結(jié)論,不一定就得購(gòu)買(mǎi)專(zhuān)業(yè)的軟件,單單采用phpStudyAdmin為開(kāi)發(fā)環(huán)境,Apachec為服務(wù)器,選擇PHP作為腳本語(yǔ)言,這樣就可以解決相關(guān)的問(wèn)題。而PHP是現(xiàn)在動(dòng)態(tài)性比較好的一種WEB語(yǔ)言,也是比較流行的一種腳本語(yǔ)言,我認(rèn)為對(duì)于網(wǎng)站的開(kāi)發(fā)非常有作用,這樣可以保證系統(tǒng)功能的實(shí)現(xiàn)。2.2.2經(jīng)濟(jì)可行性本網(wǎng)站選取PHP作為腳本語(yǔ)言,所需開(kāi)發(fā)成本較少,對(duì)大學(xué)生完成網(wǎng)站設(shè)計(jì)的負(fù)擔(dān)較輕,能以更少的時(shí)間和投資建設(shè)了中小企業(yè)信息門(mén)戶(hù)網(wǎng)站,并形成了在一定區(qū)域內(nèi)的電子商務(wù)網(wǎng)絡(luò),使網(wǎng)站和消費(fèi)者之間的經(jīng)營(yíng)活動(dòng)顯得更靈活、更主動(dòng),具有經(jīng)濟(jì)可行性。2.3業(yè)務(wù)流程分析系統(tǒng)總的分為前臺(tái)和后臺(tái)兩個(gè)區(qū)域,前臺(tái)用戶(hù)未登錄狀態(tài)下功能包括:在線(xiàn)瀏覽商品、查看不同頁(yè)面商品分類(lèi)。前臺(tái)用戶(hù)登錄狀態(tài)下功能解鎖了新的選取商品、加入收藏、購(gòu)物車(chē)、提交訂單等等。后臺(tái)功能包括:會(huì)員管理、產(chǎn)品管理、訂單管理、用戶(hù)管理等。當(dāng)前網(wǎng)站關(guān)鍵的業(yè)務(wù)流程圖就如圖1-1所布置。圖1-1業(yè)務(wù)流程圖2.4數(shù)據(jù)流分析用戶(hù)數(shù)據(jù)流圖如圖1-2所設(shè)置。用戶(hù)通過(guò)賬號(hào)密碼登錄系統(tǒng)平臺(tái),如果沒(méi)有需要提交注冊(cè)申請(qǐng),錄入用戶(hù)賬號(hào)、密碼等信息到數(shù)據(jù)庫(kù)。身份認(rèn)證后,用戶(hù)可以提交收藏需求、加購(gòu)請(qǐng)求等。如果用戶(hù)提交的是購(gòu)買(mǎi)需求,系統(tǒng)會(huì)對(duì)訂單進(jìn)行處理,把訂單號(hào)、用戶(hù)編號(hào)等等信息打包錄入到數(shù)據(jù)庫(kù),將數(shù)據(jù)更新到相應(yīng)的訂單管理數(shù)據(jù)庫(kù)中,同時(shí)管理員也會(huì)收到新的數(shù)據(jù)反饋。圖1-2用戶(hù)數(shù)據(jù)流管理員數(shù)據(jù)流圖如圖1-3所設(shè)置。管理員通過(guò)身份認(rèn)證后登錄系統(tǒng)后臺(tái),用戶(hù)提交訂單的訂單號(hào)等信息這些需要管理員進(jìn)行審核,審核完成后的訂單數(shù)據(jù)庫(kù)會(huì)根據(jù)此更新;同時(shí)產(chǎn)品管理數(shù)據(jù)庫(kù)的庫(kù)存信息也會(huì)相應(yīng)減少,這才是一個(gè)完整的訂單審核流程。管理員也有對(duì)會(huì)員、用戶(hù)、產(chǎn)品的修改、查詢(xún)等管理權(quán)限,其相應(yīng)的操作流程都會(huì)在對(duì)應(yīng)的數(shù)據(jù)庫(kù)一一體現(xiàn)。圖1-3管理員數(shù)據(jù)流3系統(tǒng)的基本設(shè)計(jì)思路3.1系統(tǒng)開(kāi)發(fā)的設(shè)計(jì)思想網(wǎng)上購(gòu)物的系統(tǒng)平臺(tái),重點(diǎn)達(dá)成了后端管理和前端業(yè)務(wù)。后端管理關(guān)鍵在于管理員對(duì)網(wǎng)站的信息管理,主要在管理員上線(xiàn)后,解鎖用戶(hù)、商品、訂單狀態(tài)等管理的作用。在前端操作,具體來(lái)講需要用戶(hù)的登錄成功,之后進(jìn)入商品頁(yè)面,通過(guò)滾動(dòng)查看網(wǎng)頁(yè)的不同類(lèi)型,找出他們要購(gòu)買(mǎi)的化妝品,把它放入購(gòu)物車(chē),并進(jìn)行選擇。網(wǎng)上購(gòu)物平臺(tái)的特性在于擁有大量的目標(biāo)消費(fèi)者個(gè)人以及電商企業(yè)的價(jià)格信息,所以管理者必須對(duì)大量的個(gè)人信息加以集中管理。為使管理員的管理過(guò)程簡(jiǎn)潔、便利、快速,平臺(tái)應(yīng)用也更加符合了電子商務(wù)購(gòu)物的流程,以適應(yīng)更多的客戶(hù),在操作過(guò)程中實(shí)現(xiàn)了直觀、簡(jiǎn)潔、實(shí)用、安全的特點(diǎn)。3.2系統(tǒng)初步計(jì)劃經(jīng)過(guò)以上的前期調(diào)研和考察,并確定了平臺(tái)的可行性,決定開(kāi)發(fā)這個(gè)平臺(tái),而現(xiàn)在由于互聯(lián)網(wǎng)已經(jīng)被普遍地應(yīng)用了,也已變成人們消費(fèi)的一個(gè)方面。網(wǎng)絡(luò)購(gòu)物給消費(fèi)者們帶來(lái)了很多的方便,也節(jié)約了他們的工作時(shí)間。經(jīng)過(guò)對(duì)網(wǎng)上商城系統(tǒng)的細(xì)致調(diào)查,并研究了大量的市場(chǎng)統(tǒng)計(jì)資料后,從系統(tǒng)的組成架構(gòu)、實(shí)現(xiàn)功能、技術(shù)特點(diǎn)以及可行性等方面考察,提出本網(wǎng)站是一種滿(mǎn)足了當(dāng)前市場(chǎng)需求的網(wǎng)上購(gòu)物商城體系,具備了相當(dāng)?shù)膶?shí)際開(kāi)發(fā)價(jià)值,并能全面了解目前網(wǎng)絡(luò)平臺(tái)的工作內(nèi)容,所以對(duì)網(wǎng)絡(luò)平臺(tái)的設(shè)計(jì)也應(yīng)該比較實(shí)用和適應(yīng),目前網(wǎng)絡(luò)平臺(tái)的基本操作設(shè)計(jì)主要包括:1:對(duì)用戶(hù)信息注冊(cè)數(shù)據(jù)可以準(zhǔn)確錄入,并且對(duì)于身份認(rèn)證成功的用戶(hù),完成一個(gè)完整的購(gòu)物流程。2.管理員可以擁有對(duì)商品、訂單、會(huì)員等等數(shù)據(jù)信息的操作,進(jìn)行網(wǎng)站管理。3.3管理系統(tǒng)設(shè)計(jì)的總體規(guī)則網(wǎng)站設(shè)計(jì)也好,系統(tǒng)開(kāi)發(fā)也好,都具備自己的基本原則。這個(gè)系統(tǒng)平臺(tái)也是一樣的,具體的原則設(shè)計(jì)如下所示:便捷性:在完善網(wǎng)站的功能的基礎(chǔ)上,需要讓整個(gè)平臺(tái)的操作更高效,這個(gè)是最關(guān)緊要的事情。指向性:該系統(tǒng)的設(shè)計(jì)是針對(duì)前臺(tái)化妝品業(yè)務(wù)和后臺(tái)管理,從而誕生的研究,因此具有明顯的相關(guān)專(zhuān)業(yè)特征和依據(jù)性。實(shí)用性:該平臺(tái)既能運(yùn)行前臺(tái)化妝品業(yè)務(wù)和后臺(tái)管理的基本信息,也因此具有了良好的實(shí)用價(jià)值3.4系統(tǒng)功能設(shè)計(jì)網(wǎng)站結(jié)構(gòu)圖大概如圖3-1安排:圖3-1網(wǎng)上購(gòu)物商城結(jié)構(gòu)圖采用的B/S模式的系統(tǒng),Browser用來(lái)顯示與用戶(hù)進(jìn)行交互的頁(yè)面,Server關(guān)鍵在于數(shù)據(jù)保留。通過(guò)對(duì)現(xiàn)有的需求進(jìn)行分析后,對(duì)網(wǎng)站的結(jié)構(gòu)進(jìn)行設(shè)計(jì):前臺(tái)瀏覽和后臺(tái)管理模塊相互獨(dú)立。用戶(hù)在沒(méi)有登錄情況下能對(duì)頁(yè)面商品進(jìn)行瀏覽,在登錄后獲得購(gòu)物模塊的權(quán)限,可以選取商品、收藏商品、購(gòu)買(mǎi)商品等等。而對(duì)于管理員來(lái)說(shuō)通過(guò)身份認(rèn)證后可以對(duì)后臺(tái)模塊進(jìn)行管理。管理員還有權(quán)管理會(huì)員、用戶(hù)、產(chǎn)品變更、查詢(xún)等,每項(xiàng)操作都會(huì)按順序反映在相應(yīng)的數(shù)據(jù)庫(kù)中。3.5數(shù)據(jù)庫(kù)設(shè)計(jì)3.5.1數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)本系統(tǒng)涉及的實(shí)體圖,例如注冊(cè)信息、商品信息、用戶(hù)信息、訂單信息等,實(shí)體屬性的詳細(xì)描述如下:注冊(cè)信息:姓名、用戶(hù)名、密碼、地址、電話(huà)。用戶(hù)信息:姓名、性別、會(huì)員號(hào)、電話(huà)、收貨地址。商品信息:編號(hào)、商品名稱(chēng)、價(jià)格、庫(kù)存、類(lèi)型。訂單信息:訂單編號(hào)、會(huì)員號(hào)、收貨人、電話(huà)、時(shí)間、收貨地址。用戶(hù)注冊(cè)的實(shí)體圖,如圖3-2顯示的。圖3-2注冊(cè)信息實(shí)體圖訂單信息的實(shí)體圖,如圖3-3顯示的。圖3-3訂單信息實(shí)體圖用戶(hù)信息的實(shí)體圖,如圖3-4顯示的圖3-4用戶(hù)信息實(shí)體圖商品信息的實(shí)體圖,如圖3-5顯示的。圖3-5商品信息實(shí)體圖結(jié)合上述實(shí)體圖,歸納出系統(tǒng)E-R圖,其中關(guān)鍵的幾個(gè)實(shí)體圖如下圖3-6展示的,一個(gè)用戶(hù)可以擁有n件收藏,一件商品對(duì)應(yīng)一個(gè)購(gòu)物車(chē),購(gòu)物車(chē)商品數(shù)量可以進(jìn)行增減,一個(gè)購(gòu)物車(chē)可以發(fā)起n個(gè)訂單,一個(gè)管理員可以管理n多條商品、訂單、用戶(hù)信息。圖3-6系統(tǒng)的E-R圖3.5.2數(shù)據(jù)庫(kù)物理設(shè)計(jì)本系統(tǒng)采用的是把NavicatforMySQL作為數(shù)據(jù)庫(kù)的管理系統(tǒng),數(shù)據(jù)庫(kù)的署名是:cosmetic,下面將把數(shù)據(jù)庫(kù)里面擁有的每個(gè)表的信息一一說(shuō)明,正如表1-表5所展示訂單信息表主關(guān)鍵是保留訂單的信息,表格詳細(xì)的安排如表3-1所示。表3-1訂單信息表字段名稱(chēng)數(shù)據(jù)類(lèi)型字段說(shuō)明Idvarchar(255)訂單號(hào),主鍵hyidvarchar(255)會(huì)員號(hào)namevarchar(255)收貨人timevarchar(255)時(shí)間telephonevarchar(255)varchar(255)電話(huà)addressvarchar(255)收貨地址管理者信息表關(guān)鍵是保存管理員的姓名、密碼的字段,表格詳細(xì)的安排如表3-1所示。表3-1管理者信息表字段名稱(chēng)數(shù)據(jù)類(lèi)型字段說(shuō)明namevarchar(60)主鍵passwordvarchar(60)密碼,不能為空用戶(hù)信息表關(guān)鍵是保留用戶(hù)登錄的信息,表格詳細(xì)的安排如表3-2所示。表3-2用戶(hù)信息表字段名稱(chēng)數(shù)據(jù)類(lèi)型字段說(shuō)明Name1varchar(60)主鍵Password1varchar(60)密碼,不能為空用戶(hù)基本信息表關(guān)鍵是保留用戶(hù)的基本信息,表格詳細(xì)的安排如表3-4所示。表3-4用戶(hù)基本信息表字段名稱(chēng)數(shù)據(jù)類(lèi)型字段說(shuō)明idvarchar(60)姓名sexvarchar(2)性別hyidvarchar(8)會(huì)員號(hào),主鍵telephonevarchar(11)電話(huà)addressvarchar(255)varchar(255)收貨地址商品信息表關(guān)鍵是保留商品的信息,表格詳細(xì)的安排如表3-5所示。表3-5商品信息表字段名稱(chēng)數(shù)據(jù)類(lèi)型字段說(shuō)明idvarchar(60)編號(hào),主鍵namevarchar(2)商品名稱(chēng)pricevarchar(8)價(jià)格typevarchar(11)類(lèi)型stockvarchar(255)varchar(255)庫(kù)存4.統(tǒng)的詳細(xì)實(shí)現(xiàn)4.1系統(tǒng)的主要功能本設(shè)計(jì)根據(jù)網(wǎng)上商店的具體需求,研究設(shè)計(jì)了網(wǎng)絡(luò)購(gòu)買(mǎi)系統(tǒng)的基本功能。顧客首先可注冊(cè)成為會(huì)員,然后再選擇商品,同時(shí)會(huì)員還能夠完成檢查訂單、查詢(xún)購(gòu)物車(chē)和加入收藏夾等基本功能。管理員也能夠查詢(xún)?nèi)魏蔚臅?huì)員信息,增加和刪減商品,查詢(xún)訂單以及其他操作等。本設(shè)計(jì)中的具體包含了如下模塊:4.1.1會(huì)員管理本模塊包含了會(huì)員登錄、會(huì)員注冊(cè)。會(huì)員在登陸模塊時(shí),要做好權(quán)限的選擇。一旦賬號(hào)或密碼為空,又或者賬號(hào)或密碼出錯(cuò),則系統(tǒng)就會(huì)顯示出錯(cuò),并將重新定位到登錄頁(yè)面。而如果用戶(hù)已遺忘了密碼,則可點(diǎn)擊找回密碼。如果沒(méi)有用戶(hù)名則需要注冊(cè),會(huì)員注冊(cè)賬號(hào)必須輸入賬號(hào)、密碼、確認(rèn)密碼、名稱(chēng)、電話(huà)、住址,將全部信息填寫(xiě)完成注冊(cè)后,即可點(diǎn)擊登錄。4.1.2購(gòu)物車(chē)購(gòu)物車(chē)也是網(wǎng)絡(luò)購(gòu)物系統(tǒng)的核心組成部分,它記載著顧客在選擇產(chǎn)品過(guò)程中的數(shù)量變動(dòng),而訂單的最后結(jié)算與送達(dá)則有賴(lài)于購(gòu)物車(chē)中所記載的商品信息。購(gòu)物車(chē)一般擁有這些功能:(1)點(diǎn)擊“全部選擇”將選擇購(gòu)物車(chē)中的所有產(chǎn)品;(2)單擊“刪除”將刪除所有選擇的商品;(3)通過(guò)單擊每一個(gè)商品,將出現(xiàn)產(chǎn)品的圖像;(4)單擊“支付”按鈕,出現(xiàn)發(fā)貨的相關(guān)信息,此時(shí)要求客戶(hù)填寫(xiě)訂單詳細(xì)信息。顧客可以經(jīng)過(guò)商品瀏覽,將所購(gòu)買(mǎi)的東西放進(jìn)購(gòu)物車(chē),之后在詳細(xì)地確認(rèn)支付方式以及配送地址后,就可以向網(wǎng)站提交訂單,這樣用戶(hù)就已經(jīng)完成了商品購(gòu)買(mǎi)。4.1.3查看訂單提供用戶(hù)訂單狀態(tài)的功能。點(diǎn)擊訂單狀態(tài)功能可顯示尚未付款、尚未交付、尚未收到和尚未評(píng)價(jià)的訂單狀態(tài)。4.商品導(dǎo)航欄通過(guò)主頁(yè)的不同導(dǎo)航欄可以瀏覽不同類(lèi)目的商品,點(diǎn)擊商品圖片可以查看這個(gè)商品的詳情信息。5.收藏用戶(hù)可以通過(guò)在收藏頁(yè)面,看到收藏時(shí)間、價(jià)格等商品信息,一個(gè)商品在收藏頁(yè)面只有一個(gè)信息,當(dāng)然也可以刪除商品。4.2前臺(tái)會(huì)員管理功能模塊實(shí)現(xiàn)4.2.1會(huì)員登錄模塊功能會(huì)員在登陸模塊時(shí),要做好權(quán)限的選擇。一旦賬號(hào)或密碼為空,又或者賬號(hào)或密碼出錯(cuò),系統(tǒng)將顯示出錯(cuò)信息并重定向到登錄頁(yè)面。如果用戶(hù)不記得登錄密碼,可以重新設(shè)置一下。會(huì)員登錄界面如圖4-1所示。圖4-1會(huì)員登錄4.2.2會(huì)員注冊(cè)模塊功能用戶(hù)需要注冊(cè),通過(guò)點(diǎn)擊注冊(cè)填寫(xiě)的相關(guān)的個(gè)人信息,所有信息都需要仔細(xì)填寫(xiě),完成后可以直接點(diǎn)擊登錄輸入剛剛設(shè)置的賬號(hào)密碼信息登錄系統(tǒng)?!白?cè)”點(diǎn)一下,會(huì)員注冊(cè)界面就會(huì)如圖4-2所示。圖4-24.2.3會(huì)員購(gòu)物車(chē)模塊進(jìn)入主界面后,用戶(hù)可以通過(guò)瀏覽,將商品加入購(gòu)物車(chē)。會(huì)員可以單擊“刪除”將刪除所有選擇的商品;單擊“支付”按鈕,出現(xiàn)訂單的相關(guān)信息。購(gòu)物車(chē)頁(yè)面如圖4-3所示。圖4-3購(gòu)物車(chē)4.2.4會(huì)員訂單模塊會(huì)員可以通過(guò)購(gòu)物車(chē)的“支付”按鈕,出現(xiàn)訂單的相關(guān)信息,或者在瀏覽商品時(shí)直接選擇“立即購(gòu)買(mǎi)”,也可生成訂單。訂單頁(yè)面如圖4-4所示。圖4-4訂單4.3后臺(tái)管理員功能模塊實(shí)現(xiàn)4.3.1管理員登錄模塊當(dāng)管理員輸入對(duì)應(yīng)的用戶(hù)名、密碼,通過(guò)身份認(rèn)證登錄到系統(tǒng),會(huì)變成如圖4-5所示的網(wǎng)站后端管理頁(yè)面。圖4-5管理員登錄4.3.2管理密碼模塊當(dāng)點(diǎn)擊左側(cè)導(dǎo)航欄中“修改密碼”,可以修改登錄密碼。如圖4-9所示。圖4-9管理密碼5系統(tǒng)測(cè)試5.1系統(tǒng)測(cè)試測(cè)試流程是為預(yù)防出現(xiàn)重大錯(cuò)誤而執(zhí)行任務(wù)的階段。它并不僅僅是整個(gè)網(wǎng)站開(kāi)發(fā)階段的有機(jī)組成部分,甚至在整個(gè)網(wǎng)站設(shè)計(jì)過(guò)程中,也同樣占有了非常大的比重。網(wǎng)站檢測(cè)同樣也是對(duì)網(wǎng)站質(zhì)量保證的關(guān)鍵環(huán)節(jié),直接影響到對(duì)網(wǎng)站系統(tǒng)的品質(zhì)評(píng)估。所以測(cè)試不但要講究方式,同時(shí)也要講究效果。對(duì)于這個(gè)化妝品銷(xiāo)售網(wǎng)站的測(cè)試,我會(huì)采用動(dòng)態(tài)測(cè)試法進(jìn)行測(cè)試,對(duì)系統(tǒng)的登錄、注冊(cè)、購(gòu)物車(chē)、收藏等等一系列的功能,逐一進(jìn)行測(cè)試,檢查這一項(xiàng)項(xiàng)功能是否達(dá)到了預(yù)定目標(biāo),設(shè)計(jì)的網(wǎng)站效果是否都能夠成功實(shí)現(xiàn)。這不僅是對(duì)我自己負(fù)責(zé),也是對(duì)于即將使用這個(gè)化妝品網(wǎng)站進(jìn)行消費(fèi)的用戶(hù)負(fù)責(zé)。5.2測(cè)試用例5.2.1測(cè)試項(xiàng)目編號(hào):1測(cè)試用例用例說(shuō)明對(duì)會(huì)員系統(tǒng)登錄頁(yè)面的測(cè)試說(shuō)明設(shè)計(jì)輸入對(duì)會(huì)員登錄頁(yè)面的測(cè)試的設(shè)計(jì)輸入①中測(cè)試會(huì)員登錄框中輸入正確的用戶(hù)名和密碼②用戶(hù)名或密碼以上兩個(gè)中有一個(gè)不符合要求③測(cè)試能否支持[enter]鍵登錄期待輸出對(duì)會(huì)員登錄頁(yè)面的測(cè)試的期待輸出:①系統(tǒng)正確登錄②系統(tǒng)提示,要求重新輸入③系統(tǒng)正確登錄實(shí)際輸出對(duì)會(huì)員登錄頁(yè)面的測(cè)試的設(shè)計(jì)輸入①系統(tǒng)正確登錄:進(jìn)入系統(tǒng)主界面②系統(tǒng)給出提示:用戶(hù)名或密碼錯(cuò)誤③系統(tǒng)正確登錄:進(jìn)入主界面測(cè)試人:何小紅測(cè)試日期:2022-1-205.2.2測(cè)試項(xiàng)目編號(hào):2測(cè)試用例用例說(shuō)明對(duì)會(huì)員系統(tǒng)注冊(cè)頁(yè)面的測(cè)試說(shuō)明設(shè)計(jì)輸入對(duì)會(huì)員注冊(cè)頁(yè)面的測(cè)試的設(shè)計(jì)輸入:①用戶(hù)名:123密碼:123確認(rèn)密碼:123姓名:123電話(huà):1234地址:12345②用戶(hù)名:zhaojingwen密碼:123確認(rèn)密碼:123姓名:電話(huà):1234地址:12345期待輸出對(duì)會(huì)員注冊(cè)頁(yè)面的測(cè)試的期待輸出:①會(huì)員注冊(cè)成功②系統(tǒng)提示該用戶(hù)名已存在實(shí)際輸出對(duì)會(huì)員注冊(cè)頁(yè)面的測(cè)試的設(shè)計(jì)輸入①會(huì)員注冊(cè)成功②系統(tǒng)提示該用戶(hù)名已存在測(cè)試人:何小紅測(cè)試日期:2022-1-205.3結(jié)果分析在上述試驗(yàn)的基礎(chǔ)上,對(duì)網(wǎng)頁(yè)中所有的系統(tǒng)功能都進(jìn)行了試驗(yàn),并依次檢查系統(tǒng)功能是否達(dá)到了網(wǎng)頁(yè)設(shè)計(jì)的目標(biāo)。通過(guò)使用大量的數(shù)據(jù)分析并多次進(jìn)行反復(fù)試驗(yàn),逐步找到了網(wǎng)站中存在的問(wèn)題并及時(shí)改善,終于達(dá)到了化妝品購(gòu)物商城的開(kāi)發(fā)目標(biāo)。6總結(jié)我所設(shè)計(jì)和開(kāi)發(fā)的網(wǎng)絡(luò)購(gòu)買(mǎi)平臺(tái),是進(jìn)行了非常長(zhǎng)期的市場(chǎng)調(diào)查研究和分析后才進(jìn)行了具體實(shí)施的結(jié)果,它的最主要優(yōu)點(diǎn)就是徹底改變了人們以往的購(gòu)買(mǎi)活動(dòng)中只有借助了現(xiàn)實(shí)的商場(chǎng)才可以實(shí)現(xiàn)的結(jié)果,運(yùn)用了Internet網(wǎng)絡(luò)應(yīng)用技術(shù),做到了數(shù)據(jù)共享,從而極大地改變了人們以往購(gòu)買(mǎi)化妝品的局限性,從而縮短了人們的時(shí)限和大大地提高了工作效率,有較好的互動(dòng)性,從而達(dá)到了信息化,規(guī)范化,系統(tǒng)化,網(wǎng)絡(luò)化的信息平臺(tái),使整個(gè)購(gòu)買(mǎi)活動(dòng)流程更加簡(jiǎn)潔、便捷、易行。我的化妝品銷(xiāo)售網(wǎng)站是以Windows為操作系統(tǒng)運(yùn)行,使用和php開(kāi)發(fā)工具的最好配合的

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論