資源描述:
《畢業(yè)設(shè)計(jì)論文:php網(wǎng)上商城設(shè)計(jì)畢業(yè)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、網(wǎng)上商城網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)第一章緒論1.1電子商務(wù)概述電子商務(wù)是伴隨著信息經(jīng)濟(jì)的高速發(fā)展而產(chǎn)生的一個(gè)較新的概念,是一種新型的商業(yè)運(yùn)營(yíng)模式??梢愿爬椋弘娮由虅?wù)=Web(服務(wù)器)+I(xiàn)T(信息技術(shù))+企業(yè)業(yè)務(wù)。發(fā)展電子商務(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)、基于
2、微軟的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)能力差,而且
3、安全性不好;JSP在國(guó)際上比較流行,適合開(kāi)發(fā)一些企業(yè)級(jí)電子商務(wù)系統(tǒng),但由于其在技術(shù)上和成本上要求都比較高,現(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的緊密配合,用PHP編寫(xiě)的代碼執(zhí)行起來(lái)會(huì)更快、更穩(wěn)定。用PHP編寫(xiě)的代碼,不用改
4、變就可以在不同的WEB服務(wù)器上、不同的操作系統(tǒng)下運(yùn)行。相比之下,我們選擇了PHP語(yǔ)言來(lái)開(kāi)發(fā)本系統(tǒng)。241.3 Web平臺(tái)系統(tǒng)的開(kāi)發(fā)方法在探討電子商務(wù)的基本原理以及WEB相關(guān)開(kāi)發(fā)技術(shù)的基礎(chǔ)上,我們以軟件工程方法完成了網(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ò)使
5、用方式,而是過(guò)渡到娛樂(lè)、購(gòu)物等新興的網(wǎng)民生活。網(wǎng)上購(gòu)物,成了當(dāng)今廣大群眾的時(shí)尚。而商家,也逐漸重視起網(wǎng)絡(luò)的作用,充分利用起網(wǎng)絡(luò)的低成本、高效性來(lái)宣傳企業(yè)形象和銷售商品。因此,為了方便廣大群眾,滿足商家的需求,我們專門構(gòu)建網(wǎng)上商城系統(tǒng)。2.1.2系統(tǒng)開(kāi)發(fā)的意義長(zhǎng)期以來(lái),大部分的銷售活動(dòng),都是面對(duì)面的銷售,如:店鋪銷售、廣交會(huì)、上門推銷等。這些銷售活動(dòng),都會(huì)受到地域、時(shí)間、環(huán)境等方面的影響,從而給企業(yè)、公司等的銷售管理帶來(lái)極大的不便。而且信息的人工管理,也存在諸多缺點(diǎn)。而網(wǎng)上商城,正好能全面解決這樣的問(wèn)題。產(chǎn)
6、品生產(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)成為很有必要的事情,它能夠具體化、合理化的管理單位的銷售信息情況,用結(jié)構(gòu)化的思維方式去了解計(jì)算機(jī)的工作原理。242.2可行性分析2.2.1技術(shù)可行性分析本系統(tǒng)采用PHP+Mysql+Apache進(jìn)行開(kāi)發(fā),其中前臺(tái)用HTML嵌入
7、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)上管理,
8、操作簡(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ā)成本不算太高。整個(gè)開(kāi)發(fā)過(guò)程由兩個(gè)人參與,只需要兩臺(tái)PC機(jī)和上述的各種軟件,就可以實(shí)現(xiàn)全部的開(kāi)發(fā)任務(wù)。由于PC機(jī)是我們各自原有的,而且無(wú)需專門升級(jí)硬件;而各種軟件,又是能夠在網(wǎng)上免費(fèi)下載的,因此,整個(gè)開(kāi)發(fā)成本可以說(shuō)是非常的低廉,這也為我們