本科畢業(yè)設(shè)計(jì)論文—敬老商城的設(shè)計(jì)與開發(fā)(共56頁)_第1頁
本科畢業(yè)設(shè)計(jì)論文—敬老商城的設(shè)計(jì)與開發(fā)(共56頁)_第2頁
本科畢業(yè)設(shè)計(jì)論文—敬老商城的設(shè)計(jì)與開發(fā)(共56頁)_第3頁
本科畢業(yè)設(shè)計(jì)論文—敬老商城的設(shè)計(jì)與開發(fā)(共56頁)_第4頁
本科畢業(yè)設(shè)計(jì)論文—敬老商城的設(shè)計(jì)與開發(fā)(共56頁)_第5頁
已閱讀5頁,還剩53頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 1 概述(i sh)1.1 敬老(jn lo)商城系統(tǒng)背景(bijng)最近幾年來,在經(jīng)濟(jì)全球化的過程中,計(jì)算機(jī)網(wǎng)絡(luò)、通信技術(shù)、電子商務(wù)也在迅猛發(fā)展,而且電子商務(wù)的處理方式發(fā)生也隨之發(fā)生了重大變化。電子商務(wù)作為商業(yè)貿(mào)易領(lǐng)域中一種先進(jìn)的交易方式,以日新月異的高科技手段挑戰(zhàn)傳統(tǒng)的經(jīng)貿(mào)方式,并對傳統(tǒng)商城零售業(yè)的觀念和行為方式產(chǎn)生了巨大的影響和沖擊。中國人口眾多,地域廣闊,擁有亞洲最有潛力的零售市場。在改革開放以來,零售業(yè)的發(fā)展十分迅速,雖然這樣,零售業(yè)中電子商務(wù)的發(fā)展還是存在各種缺陷,所以在適當(dāng)?shù)臅r(shí)間、適當(dāng)?shù)牡攸c(diǎn)以合適的價(jià)格銷售適當(dāng)?shù)纳唐?,是能夠?yàn)樯坛菐順O大的利益。現(xiàn)在,老年人對精神消費(fèi)和物質(zhì)消

2、費(fèi)方面有很大的市場需求,就我國而言,可供老年人消費(fèi)的市場還遠(yuǎn)遠(yuǎn)趕不上老年人的真正需求,在生活中,老年人不僅購物難、娛樂難、旅游難等等,這些難事表明老年消費(fèi)市場還存在著很多的“空白點(diǎn)”。長期以來,老年人需要的商品缺乏,精神文化生活單調(diào)貧乏,據(jù)調(diào)查,有90%左右的老人對現(xiàn)在的老年消費(fèi)品不滿意,老年人的消費(fèi)額占的比例很小。正在到來的老年人口增長高峰將對經(jīng)濟(jì)社會(huì)發(fā)展帶來深刻影響,老年人在物質(zhì)生活、醫(yī)療衛(wèi)生、文化教育等方面的需求將越來越多,老年人有了更高的追求,不但要玩得盡興,還要提高自身的文化素質(zhì),講究生活質(zhì)量。因此老年人市場需求多、消費(fèi)空間大,前景廣闊。所以,隨著信息時(shí)代來臨,敬老商城的發(fā)展,會(huì)使老

3、年市場成為市場消費(fèi)的熱點(diǎn)。1.2 敬老商城功能簡介敬老商城,為老人建立一個(gè)商品齊全的購物平臺(tái),幫助年輕人為家里的老人選擇所需物品,為老人學(xué)習(xí)提供豐富的休閑娛樂、修身養(yǎng)性等各種資源,也會(huì)增加年輕人和老人之間的互動(dòng),為未來社會(huì)的發(fā)展提供方便。該系統(tǒng)的平臺(tái)主要功能包括:注冊、登陸、商品瀏覽、購物、文章展示、幫助文檔、新聞公告等前臺(tái)模塊,系統(tǒng)也包括客戶信息和商品信息管理模塊。當(dāng)前的敬老商城系統(tǒng)使用WampServer集成環(huán)境、Dreamweaver、PS等工具對網(wǎng)站進(jìn)行設(shè)計(jì),而數(shù)據(jù)庫管理方面采用的是Mysql,該工具便于后臺(tái)數(shù)據(jù)庫的管理和操作。商城主要功能模塊分為:(1)商城展示(zhnsh):首頁老

4、人(lo rn)商品展示(zhnsh)、查詢、文章展示、幫助文檔、商城新聞公告等。(2)會(huì)員模塊:會(huì)員注冊、登陸相關(guān)功能,訂單管理,購物車,維護(hù)個(gè)人信息,維護(hù)收貨地址,評論相關(guān)功能。(3)商品訂單:商品分類管理、商品圖片管理、商品訂單管理。(4)團(tuán)購功能:團(tuán)購方案及相應(yīng)的折扣方案。(5)信息管理:文章模塊,公告模塊。(6)基礎(chǔ)功能:購物車功能、商品網(wǎng)上支付功能、文章展示、商品搜索功能等。(7)系統(tǒng)管理:用戶管理,店鋪管理。1.3 開發(fā)平臺(tái)及工具簡介商城的開發(fā)主要采用的是基于ECSHOP的php+mysql應(yīng)用平臺(tái),需要服務(wù)器上的操作系統(tǒng)為Microsoft windows 2007 serve

5、r??紤]到操作簡單和等各個(gè)方面的原因,這里選擇了Windows 2007系統(tǒng),采用服務(wù)器軟件有Apache,Mysql,Zend,Phpmyadmin集合環(huán)境,即WampServer環(huán)境,該環(huán)境對服務(wù)器的環(huán)境進(jìn)行了端口優(yōu)化,實(shí)現(xiàn)ftp功能。本系統(tǒng)所用到的開發(fā)工具主要包括:設(shè)計(jì)軟件Photoshop,Dreamweaver,等,開發(fā)時(shí)主要進(jìn)行了前臺(tái)頁面的設(shè)計(jì)與商城的布局設(shè)計(jì),代碼中涉及Html5,Div+css,JS,Php,SQL等開發(fā)語言。1.4 技術(shù)背景簡介(1)敬老商城的服務(wù)器與系統(tǒng)運(yùn)行環(huán)境的搭建技術(shù):開發(fā)時(shí)所用電腦上的服務(wù)器是windows 2007的服務(wù)器,以及該系統(tǒng)下的php+my

6、sql+zend+apache集成環(huán)境,還有wampsever自帶的服務(wù)器的配置。主要用到的軟件是(php,apache,zend以及數(shù)據(jù)庫管理軟件phpmyadmin,mysql)。(2)前端框架設(shè)計(jì):一個(gè)商城框架設(shè)計(jì)是用戶購買體驗(yàn)最重要的一部分,也可以說商城設(shè)計(jì)水平的高低,會(huì)直接影響到用戶的購買心情,這里所用到的軟件有(photoshop,Dreamweaver)。(3)商城頁面(y min)設(shè)計(jì)。一個(gè)引人注目(yn rn zh m)人的商城系統(tǒng)(xtng),需要有完整的形象設(shè)計(jì),更需要有創(chuàng)意的前端界面設(shè)計(jì),這些對敬老商城的推廣應(yīng)用都會(huì)起到意想不到的效果,系統(tǒng)后期開發(fā)優(yōu)化工作用到的軟件有(

7、Dreamweaver,js)。(4)系統(tǒng)程序開發(fā),這是商城建設(shè)最基礎(chǔ)、最重要的一步,是系統(tǒng)各個(gè)模塊實(shí)現(xiàn)交互的前提。主要進(jìn)行的是將開發(fā)的程序嵌入到畫面設(shè)計(jì)中,是對后臺(tái)程序的二次開發(fā),這里主要用到開發(fā)語言有(php,html5,js)。1.5 項(xiàng)目簡介本課題旨在培養(yǎng)學(xué)生通過對社會(huì)的行業(yè)進(jìn)行分析,能夠完整、準(zhǔn)確的完成需求報(bào)告,同時(shí)還要結(jié)合自身掌握的開發(fā)技術(shù),來開發(fā)出一個(gè)老人商城,主要是要為老人建立一個(gè)生活、娛樂、保健等,各個(gè)方面商品齊全的購物平臺(tái),進(jìn)而幫助年輕人為家里的老人選擇所需物品,為老人提供豐富的休閑娛樂、修身養(yǎng)性等各種資源,也會(huì)增加年輕人和老人之間的互動(dòng),為未來社會(huì)的發(fā)展提供方便。該系統(tǒng)是

8、通過對網(wǎng)上已有ecshop商城的學(xué)習(xí),進(jìn)一步設(shè)計(jì)商城的模塊與功能,并提高師生交流的效率,為學(xué)生學(xué)習(xí)與老師教學(xué)提供便利。該系統(tǒng)的平臺(tái)主要功能包括:注冊、登陸、商品瀏覽、購物、公告文章等前臺(tái)模塊,系統(tǒng)也包括客戶信息和商品信息管理模塊。2 相關(guān)工具(gngj)介紹2.1 Apache介紹(jisho)Apache的Web服務(wù)器軟件應(yīng)用十分(shfn)廣泛,使用排名占到世界第一,它幾乎能夠在各種計(jì)算機(jī)平臺(tái)上開發(fā)使用,從性能、速度方面來說都是首選。 Apache經(jīng)過多次修改后,它現(xiàn)在是世界上使用最為廣泛的網(wǎng)絡(luò)服務(wù)器軟件之一。因?yàn)樗情_源的軟件,所以一直就有人不斷的為它開發(fā)出各種新功能、新特性,還有人在不

9、斷修改Apache現(xiàn)存的缺陷。特點(diǎn)主要有:使用起來簡單,系統(tǒng)運(yùn)行的速度很快,性能十分穩(wěn)定,而且還可以用來做代理服務(wù)器,為使用者提供了很大的方便。 Apache現(xiàn)在有很多新產(chǎn)品,不僅支持SSL技術(shù),還支持多個(gè)虛擬主機(jī)的使用。但是Apache的運(yùn)行基礎(chǔ)是進(jìn)程,因?yàn)檫M(jìn)程是比較消耗能源的,所以不太適合用在多處理器上。因此,在一個(gè)Web站點(diǎn)中,通常是通過增加服務(wù)器來擴(kuò)容,也可以通過擴(kuò)充群集節(jié)點(diǎn)來實(shí)現(xiàn)。到現(xiàn)在,它仍然是世界上最為流行的服務(wù)器,市場的占有率在60%左右。世界上很多著名的軟件如Yahoo、W3 Consortium、Financial Times等,都是Apache的產(chǎn)物,分析Apache的成

10、功之處,主要在于它開源、可跨平臺(tái)使用,幾乎可以在所有操作系統(tǒng)上運(yùn)行,它還有很好的可移植性,這些方面都增加了它的使用率。 Apache服務(wù)器的主要特點(diǎn): (1)具有對最新的通信協(xié)議的支持的特點(diǎn)。 (2)具有基于文件配置的過程簡單。 (3)具有對通用網(wǎng)關(guān)的接口支持的特點(diǎn)。 (4)具有支持基于IP的虛擬主機(jī)和基于域名的虛擬主機(jī)的特點(diǎn)。 (5)具有對各種方式的HTTP認(rèn)證支持的特點(diǎn)。 (6)具有(jyu)集成(j chn)代理服務(wù)器模塊的特點(diǎn)(tdin)。(7)具有對服務(wù)器端包含指令支持的特點(diǎn)。(8)具有對Socket(安全套接層)的支持特點(diǎn)。(9)具有對用戶的會(huì)話過程進(jìn)行跟蹤的特點(diǎn)。(10)具有能通

11、過第三方模塊進(jìn)而支持Java Servlets的特點(diǎn)。2.2 Wampsever集成環(huán)境介紹2.2.1 MySQL MySQL數(shù)據(jù)庫管理系統(tǒng),它是一個(gè)小型的管理數(shù)據(jù)的系統(tǒng),因?yàn)樵谑褂眠^程中,成本低、性能好、可靠,使它成為當(dāng)前最受歡迎的數(shù)據(jù)庫之一,所以在中小型商城開發(fā)系統(tǒng)中,它被廣泛地使用。因?yàn)橄到y(tǒng)整體小、運(yùn)行速度快、使用成本低,尤其是軟件開源,這些特點(diǎn)使得它得到中小型企業(yè)的喜愛。它的官方網(wǎng)址是:。MySQL具有的特點(diǎn):(1)編寫使用語言是C+與C,測試中使用了各種編譯器,這些都保證了源代碼的可移植性更加效的。(2)軟件支持Linux、Mac OS、Novell Netware、Solaris、

12、Windows等多種操作系統(tǒng)。 (3)為C、C+、Python、Java、Perl、PHP和Ruby等編程語言提供了API。 (4)軟件還能使用多線程,對CPU資源進(jìn)行了很好的使用。 (5)還有SQL查詢優(yōu)化算法,極大的提高了查詢速度。(6)既可以作為一個(gè)庫嵌入到其他的系統(tǒng)中提供支持,還可以作為一個(gè)單獨(dú)的程序應(yīng)用在客戶端服務(wù)器中。(7)軟件還提供了一個(gè)管理工具,主要用于管理、檢查、優(yōu)化數(shù)據(jù)庫,也可以處理具有大數(shù)據(jù)量的大型數(shù)據(jù)庫。 2.2.2 PHPPHP獨(dú)特的語法混合了C、Java、Perl以及PHP自創(chuàng)新的語法1。它比CGI更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁。而且php有各種編譯器,如:使用phpstor

13、m編輯器,可以對代碼進(jìn)行調(diào)試,通過打斷點(diǎn),可以很好的控制代碼的運(yùn)行,能夠觀察代碼的執(zhí)行過程,為系統(tǒng)的開發(fā)提供很好的支持。PHP可以執(zhí)行編譯過的代碼,甚至可以對代碼運(yùn)行進(jìn)行加密和優(yōu)化,這也使代碼的運(yùn)行速度加快,提高網(wǎng)頁的加載速率。PHP的功能十分強(qiáng)大,而且所有的CGI的功能使用PHP也都能實(shí)現(xiàn),而且PHP支持幾乎所有常用的操作系統(tǒng)以及數(shù)據(jù)庫管理系統(tǒng)。PHP的特點(diǎn)包括: (1)代碼(di m)開源:在瀏覽器上可以(ky)得到PHP源代碼,也可以(ky)通過各種爬蟲工具得到想要的php代碼和網(wǎng)頁設(shè)計(jì)代碼,對系統(tǒng)開發(fā)有很大幫助。 (2)工具使用免費(fèi)。 (3)使用方便快捷,學(xué)習(xí)起來十分簡單。PHP可以嵌

14、入網(wǎng)頁的HTML語言中,學(xué)習(xí)不困難。 (4)運(yùn)行效率高,PHP運(yùn)行時(shí)消耗的資源相當(dāng)少。(5)具有面向?qū)ο裉攸c(diǎn):PHP4、PHP5都改善了面向?qū)ο?,目前看來,PHP用來開發(fā)大型商業(yè)程序是沒有很大的問題。 (6)與其他語言相比,PHP的編輯過程簡單、實(shí)用性強(qiáng)、靈活性高,對初學(xué)者很有幫助。2.2.3 phpMyAdminphpMyAdmin是在Wampsever安裝成功后可以直接訪問到后臺(tái)數(shù)據(jù)的,是以PHP為基礎(chǔ)的,在商城開發(fā)的主機(jī)上,是以Web-Base方式架構(gòu)的方式進(jìn)行數(shù)據(jù)庫管理的工具。 它可以管理整個(gè)服務(wù)器,也可以管理主機(jī)上的單個(gè)數(shù)據(jù)庫,我當(dāng)前的敬老商城的開發(fā)是為了實(shí)現(xiàn)后一種,所以我需要合理設(shè)

15、置數(shù)據(jù)庫管理的用戶,要控制到只能對允許的數(shù)據(jù)庫進(jìn)行讀/寫,這些需要了解MySQL手冊中相關(guān)的部分后,進(jìn)行實(shí)際操作。2.3 DreamweaverDreamweaver是一個(gè)網(wǎng)頁編輯器,屬于美國MACROMEDIA公司開發(fā)的集網(wǎng)頁制作和代碼管理于一身的編輯器,它可以直接設(shè)計(jì)網(wǎng)頁,也可以一邊編寫代碼一邊修改設(shè)計(jì),它主要針對專業(yè)網(wǎng)頁設(shè)計(jì)師的,是進(jìn)行網(wǎng)站開發(fā)的視覺化網(wǎng)頁開發(fā)工具,利用它可以制作出跨越平臺(tái)限制和跨越瀏覽器限制的充滿動(dòng)感的網(wǎng)頁。2.3.1 最佳的制作效率 Dreamweaver可以用最快速的方式將Fireworks,F(xiàn)reeHand或Photoshop等檔案移至網(wǎng)頁上。針對一些快捷鍵與格式

16、控制,都可以通過簡單步驟便可實(shí)現(xiàn)。Dremweaver可以與大家所喜愛的各種開發(fā)工具,如IE瀏覽器,F(xiàn)lash,Shockwave等搭配。網(wǎng)站的設(shè)計(jì)在Dreamweaver可直接完成,整體運(yùn)用流程自然順暢,給人一目了然的感覺。 2.4 環(huán)境(hunjng)搭建(1)Apache 的安裝(nzhung)Apache 的安裝(nzhung)如下圖所示。圖1 Apache的安裝(2)MySQL的安裝MySQL 的安裝如下圖所示。圖2 MySQL的安裝(3)PHP 的安裝php是一個(gè)(y )zip文件,不是(b shi)install的,安裝(nzhung)起來還是比較簡單的,直接用解壓軟件解壓就行。

17、找到php目錄下的 php.ini.recommended (或者php.ini-dist)文件,重命名為 php.ini并復(fù)制到系統(tǒng)盤的windows目錄下(以c:windows為例)。再把php目錄下的php5ts.dll,libmysql.dll復(fù)制到目錄 c:windowssystem32下。把php5ext目錄下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件復(fù)制到c:windowssystem32下。(4)ZendOptimizer 的安裝Zend Optimizer可以提高代碼的運(yùn)行速率,通過使用優(yōu)化代碼的方法來提高PHP應(yīng)用程序的執(zhí)行速

18、度,執(zhí)行使用Zend Optimizer的PHP程序比一班的不適用時(shí)的要快很多。而且還可以解析一些用Zend SafeGuard 加密過的文件,這就要必須裝了Zend Optimizer才可以運(yùn)行系統(tǒng),本人使用的ecshop模板中就是經(jīng)過加密的。Zend安裝如下圖3所示:圖3 Zend的安裝(5)phpMyAdmin 電腦環(huán)境安裝完成后,phpMyAdmin界面如下圖4所示:圖4 Phpmyadmin界面(jimin)3 系統(tǒng)分析3.1 系統(tǒng)(xtng)功能分析(fnx)3.1.1 需求分析用戶分為一般用戶和管理員用戶等用戶管理權(quán)限;一般用戶無需登錄就可以瀏覽商城;用戶登錄后可對商城的商品進(jìn)行

19、收藏,購買及相關(guān)信息進(jìn)行評論;有比較成熟的購物車功能,并且有品牌列表專區(qū),團(tuán)購活動(dòng)等功能;用戶可以通過搜索檢索到自己所需求的商品信息;有一個(gè)用戶中心功能板塊,主要通過Phpmyadmin建立數(shù)據(jù)庫和對數(shù)據(jù)庫相關(guān)維護(hù);擁有比較全面的后臺(tái)商品發(fā)布功能;能夠?qū)崿F(xiàn)公告等功能。商城能運(yùn)行在基于windows操作系統(tǒng)穩(wěn)定的PHP服務(wù)器環(huán)境;系統(tǒng)容易維護(hù),便于功能的擴(kuò)充 。3.1.2 前臺(tái)功能分析(1)買家中心注冊:每一個(gè)(y )瀏覽該商城的用戶(yngh),如果想要對敬老(jn lo)商城的商品進(jìn)行收藏,購買及相關(guān)信息進(jìn)行評論,首先必須成為注冊用戶。用戶注冊成功后,商城將該用戶的所有注冊信息保存到數(shù)據(jù)庫中

20、,而這些信息將作為用戶以后登錄和商城提供更多服務(wù)時(shí)的依據(jù),可以在買家中心查看。登錄:用戶在此登錄,判別身份,并且對自己的注冊信息進(jìn)行修改,更新自己的信息。用戶信息:用戶在注冊的時(shí)候輸入的信息,會(huì)出現(xiàn)在用戶登陸以后的買家中心里,在選擇買家中心時(shí),可以找到注冊時(shí)用戶提交給商城的信息,用戶頁可以在登陸以后,對用戶信息進(jìn)行修改和維護(hù)。訂單管理:用戶通過購買敬老商城的商品,生成的購物訂單會(huì)出現(xiàn)在買家中心的訂單管理中,買家與賣家都能看到。(2)商品信息管理 商店精品信息瀏覽:點(diǎn)擊首頁熱賣商品,用戶可以瀏覽敬老商城新添加的商品,。熱賣商品信息瀏覽:點(diǎn)擊首頁熱賣商品,用戶可以瀏覽到檢索出的熱賣商品。 團(tuán)購商品

21、:點(diǎn)擊首頁導(dǎo)航上的團(tuán)購,用戶可以在畫面瀏覽敬老商城所有的團(tuán)購活動(dòng)促銷商品。(3)搜索快速搜索:在商品輸入欄里添加所需商品的類別或名稱,點(diǎn)擊快速搜索,在所給商品列表里選擇相應(yīng)的商品;在店鋪輸入欄里添加所需要的店鋪名稱,點(diǎn)擊快速搜索,在所給店鋪列表里,點(diǎn)擊進(jìn)入相應(yīng)的店鋪。還有按上架時(shí)間,價(jià)格,更新時(shí)間排序搜索功能呢,物品有價(jià)格高低之分,而且會(huì)根據(jù)上架時(shí)間顯示不同排序,這樣用戶就可以根據(jù)自己的需要鎖定商品。(4)購物車購物:用戶點(diǎn)擊購買商品,商品即添加購物車,添加到購物車的商品,可以點(diǎn)擊刪除或添加到收藏等操作,也可會(huì)到首頁繼續(xù)選擇自己心儀的商品。結(jié)算:用戶確定購買后,進(jìn)入到結(jié)算模塊,結(jié)算頁面會(huì)出現(xiàn)用

22、戶商品信息,用戶信息,支付方式,配送方式等等,點(diǎn)擊結(jié)算進(jìn)入支付。3.1.3 后臺(tái)(huti)功能分析(fnx)后臺(tái)管理系統(tǒng)是管理員登陸(dng l)查看商城中所有的數(shù)據(jù)、添加商城新聞、修改或刪除所有的信息,同時(shí)可以刪除本商城的無效的客戶信息等等。(1)登陸登陸者要提供管理員后臺(tái)登陸驗(yàn)證功能,輸入驗(yàn)證碼,登陸者密碼在系統(tǒng)里對管理員密碼進(jìn)行md5加密算法加密,以免有人進(jìn)行非正常操作,來保障用戶信息的安全。(2)商品管理對店主發(fā)布商品的基本信息進(jìn)行管理,店主并能對其發(fā)布的商品進(jìn)行添加、修改、刪除信息等操作。(3)商品類別管理提供老人商品類別的添加,刪除,修改,轉(zhuǎn)移以及商品圖片的添加,刪除,修改功能。

23、(4)商品訂單管理管理員對注冊用戶根據(jù)購買的商品信息所提交的訂單進(jìn)行管理,有回復(fù)和支付控制的功能,實(shí)現(xiàn)對商品訂單的控制。(5)注冊會(huì)員管理 管理該系統(tǒng)的注冊會(huì)員,包括對注冊會(huì)員的審核,刪除等功能,但為了尊重注冊會(huì)員的信息所有,不提供管理員對注冊會(huì)員信息的修改功能。(6)店鋪公告管理店主在商城內(nèi)可以進(jìn)行新聞的發(fā)布,也可以更新發(fā)布的信息,還會(huì)提供管理員對新聞?lì)悇e的管理和新聞內(nèi)容的管理功能。(7)評論管理管理員對注冊用戶提交的評價(jià)進(jìn)行回復(fù),和對該評價(jià)的刪除功能,同時(shí)也提供管理員發(fā)布系統(tǒng)的評價(jià)公告功能。(8)付款方式管理員可以需要對用戶的支付方式進(jìn)行控制,可以進(jìn)行添加、修改、刪除以及需要付款數(shù)目。3.

24、2 系統(tǒng)(xtng)業(yè)務(wù)流分析(fnx)敬老商城系統(tǒng)(xtng)作為一個(gè)整體包含了許多的個(gè)體,用戶作為一個(gè)個(gè)體可以在商城內(nèi)瀏覽信息,購買商品等,管理員作為維護(hù)者,擁有管理用戶和后臺(tái)管理功能的使用權(quán)。因此,針對用戶將要用到的功能和特點(diǎn),此系統(tǒng)可以分為前臺(tái)系統(tǒng)和后臺(tái)系統(tǒng)。前臺(tái)系統(tǒng)包括用戶登陸和注冊、商品的管理與搜索、購物車功能、新聞公告;后臺(tái)系統(tǒng)包括商品管理、訂單管理、用戶管理和付款方式等功能。下面的商城流程圖是從用戶的角度開始的,用戶注冊后,登錄可以更好地購買本站商品、獲取商城更多的活動(dòng);而未登錄用戶僅僅是可以瀏覽信息,不能對商品進(jìn)行購買、收藏等,商城用戶流程圖如下圖所示:用戶注冊登陸 用戶瀏覽

25、 瀏覽商品 收藏商品 團(tuán)購活動(dòng) 買家中心 購買商品 發(fā)表評論 退出 維護(hù)信息 搜索商品店鋪 圖5 商城用戶流程圖在敬老商城中,用戶的購物功能也是重中之重,購物流程圖如下圖所示:購買 刪除商品 付款 繼續(xù)購物 敬老商城首頁查看訂單信息 提交訂單 支付 用戶注冊 登陸 圖6 購物(u w)流程圖3.3 系統(tǒng)(xtng)可行性研究下面(xi mian)是針對敬老商城系統(tǒng)從不同方面進(jìn)行分析。3.2.1 社會(huì)可行性隨著大眾的消費(fèi)以及生活習(xí)慣的改變和電子商務(wù)市場環(huán)境的日漸成熟,網(wǎng)上商品銷售越來越受到廣大市民的關(guān)注。但是在人口老齡化的步伐日益加快的情況下,中國空巢老人化問題日益嚴(yán)重,老人的生活也越來越引起人

26、們的關(guān)注,所以老人在出行代步、物質(zhì)生活、醫(yī)療衛(wèi)生、文化娛樂等個(gè)方面的需求將會(huì)越來越多。而目前我國電子零售業(yè)雖然發(fā)展迅速,但在針對老人產(chǎn)品的網(wǎng)購商品方面依然存在較大的市場空白,所以本系統(tǒng)的效益還是十分可觀的。3.2.2 技術(shù)可行性通過對網(wǎng)上已有課程商城學(xué)習(xí),設(shè)計(jì)商城的模塊與功能,并提高師生交流的效率,為學(xué)生學(xué)習(xí)與老師教學(xué)提供便利。系統(tǒng)使用微軟IIS作為Web服務(wù)器,后臺(tái)數(shù)據(jù)庫使用MySQL,并使用WampServer、Dreamweaver等工具對商城進(jìn)行界面和功能設(shè)計(jì)。本系統(tǒng)開發(fā)的硬件環(huán)境為Windows平臺(tái),apache服務(wù)器,符合該系統(tǒng)開發(fā)技術(shù)條件。3.2.3 經(jīng)濟(jì)可行性由于(yuy)所開

27、發(fā)的商城是一個(gè)(y )小型(xioxng)商城商城,要求并不是很高,本人在開發(fā)前系統(tǒng)的鞏固學(xué)習(xí)了PHP和MySQL的知識(shí),對開發(fā)系統(tǒng)的經(jīng)濟(jì)要求較小,節(jié)省時(shí)間,所以從人力、物力等方面來說都是可行的。4 系統(tǒng)(xtng)設(shè)計(jì)(shj)4.1 系統(tǒng)(xtng)結(jié)構(gòu)設(shè)計(jì)系統(tǒng)基本結(jié)構(gòu)主要分為2大模塊,分別為商城前臺(tái)模塊、后臺(tái)管理模塊,結(jié)構(gòu)圖如下圖7所示:商城基本結(jié)構(gòu)圖 前臺(tái)模塊 后臺(tái)模塊 老人商品瀏覽模塊敬老商城店鋪模塊團(tuán)購模塊品牌展示模塊會(huì)員管理模塊 公告管理模塊 店鋪管理模塊 老人商品管理模塊 團(tuán)購活動(dòng)管理模塊 登陸注冊模塊圖7 系統(tǒng)結(jié)構(gòu)圖4.2 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)4.2.1 數(shù)據(jù)庫的分析數(shù)據(jù)庫管理在信

28、息管理中占有十分重要地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的優(yōu)劣會(huì)直接影響到應(yīng)用系統(tǒng)的效率及實(shí)現(xiàn)的效果,所以合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)會(huì)提高數(shù)據(jù)存儲(chǔ)效率。在設(shè)計(jì)數(shù)據(jù)庫系統(tǒng)時(shí),應(yīng)該先充分了解用戶在各個(gè)方面的需求,包括現(xiàn)有的需求、將來可能增加的需求。下面簡單的介紹創(chuàng)建一個(gè)數(shù)據(jù)庫結(jié)構(gòu)的簡單過程:(1)對需要(xyo)的數(shù)據(jù)要做標(biāo)識(shí)(biozh),;(2)要收集(shuj)被標(biāo)識(shí)的字段到表中;(3)設(shè)計(jì)時(shí)要繪制一個(gè)簡單的圖表,記錄數(shù)據(jù);(4)創(chuàng)建時(shí)要規(guī)范數(shù)據(jù),方便管理查詢;(5)標(biāo)識(shí)指定字段的信息;(6)接著創(chuàng)建物理表。4.2.2 數(shù)據(jù)庫的設(shè)計(jì)在設(shè)計(jì)數(shù)據(jù)庫表結(jié)構(gòu)之前,首先要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)庫,下面列舉幾個(gè)重要的數(shù)據(jù)表:表1 sh

29、opold_admin表的結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小說明admin_idint11管理員IDadmin_permissionvarchar3000權(quán)限admin_namevarchar32名稱admin_passwordvarchar32密碼admin_login_timeint10登陸時(shí)間admin_login_numint11登陸次數(shù)admin_is_suppertinyint1是否是管理員表2 shopold_memeber表的結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小說明member_idint11會(huì)員idmember_namevarchar3000會(huì)員名稱member_truenamevarch

30、ar32真實(shí)姓名store_idvarchar32店鋪idmember_avatarint10會(huì)員頭像member_sextinyint11會(huì)員性別member_birthdaydate1生日member_passwdvarchar32會(huì)員密碼member_emailvarchar100會(huì)員郵箱member_qqvarchar100qqmember_wwvarchar100阿里旺旺member_login_numint11登錄次數(shù)member_timevarchar100會(huì)員注冊時(shí)間member_login_timevarchar100當(dāng)前登錄時(shí)間member_old_login_timeva

31、rchar10上次登錄時(shí)間member_login_ipvarchar10當(dāng)前登錄ipmember_old_login_ipvarchar10上次登錄ipmember_goldnumint11金幣數(shù)member_goldnumcountint11曾經(jīng)擁有金幣數(shù)member_goldnumminusint11已經(jīng)消費(fèi)金幣數(shù)member_qqopenidvarchar100qq互聯(lián)idmember_qqinfotext300qq賬號相關(guān)信息member_sinaopenidvarchar100新浪微博登錄idmember_sinainfotext300新浪賬號列化值member_pointsint

32、11會(huì)員積分available_predepositdecimal10,2預(yù)存款可用金額freeze_predepositdecimal10,2預(yù)存款凍結(jié)金額inform_allowtinyint1是否允許舉報(bào)is_buytinyint1是否有購買權(quán)限is_allowtalktinyint1會(huì)員是否有咨詢member_statetinyint1會(huì)員的開啟狀態(tài)member_creditint11會(huì)員信用member_snsvisitnumint11sns訪問次數(shù)續(xù)表2member_areaidint11地區(qū)IDmember_cityidint11城市IDmember_provinceidint1

33、1省份IDmember_areainfovarchar255地區(qū)內(nèi)容表3 shopold_goods_class表的結(jié)構(gòu)(jigu)字段名稱數(shù)據(jù)類型字段大小說明gc_idint10索引IDgc_namevarchar100分類名稱type_idint10類型idtype_namevarchar100類型名稱store_idint10店鋪IDgc_parent_idint10父IDgc_sorttinyint1排序gc_showtinyint1前臺(tái)顯示gc_titlevarchar200名稱gc_keywordsvarchar255關(guān)鍵詞gc_descriptionvarchar255描述表4

34、shopold_store表的結(jié)構(gòu)(jigu)字段名稱數(shù)據(jù)類型字段大小說明store_idint11店鋪索引idstore_namevarchar50店鋪名稱store_authtinyint1店鋪認(rèn)證name_authtinyint1店主認(rèn)證grade_idint11店鋪等級member_idint11會(huì)員idmember_namevarchar50會(huì)員名稱store_owner_cardvarchar50身份證sc_idint11店鋪分類area_idint11地區(qū)idarea_infovarchar100地區(qū)內(nèi)容store_addressvarchar100詳細(xì)地區(qū)續(xù)表4字段名稱數(shù)據(jù)類型

35、字段大小說明store_telvarchar50電話號碼store_imagevarchar100證件上傳store_image1varchar100執(zhí)照上傳store_close_infovarchar255店鋪關(guān)閉原因store_sortint11店鋪排序store_timevarchar10店鋪時(shí)間store_end_timevarchar10店鋪關(guān)閉時(shí)間store_labelvarchar255店鋪logostore_bannervarchar255店鋪橫幅store_logovarchar255店標(biāo)store_keywordsvarchar255店鋪關(guān)鍵字store_descript

36、ionvarchar255店鋪描述store_qqvarchar50QQstore_wwvarchar50阿里旺旺Descriptiontext300店鋪簡介store_zytext300主營商品store_domainvarchar50店鋪二級域名store_domain_timestinyint1域名修改次數(shù)store_recommendtinyint1推薦store_themevarchar50店鋪當(dāng)前主題store_creditint10店鋪信用praise_ratefloat300店鋪好評率store_desccreditfloat300描述相符分?jǐn)?shù)store_servicecred

37、itfloat300服務(wù)態(tài)度分?jǐn)?shù)store_deliverycreditfloat300發(fā)貨速度分?jǐn)?shù)store_codevarchar255店鋪二維碼store_collectint10店鋪收藏?cái)?shù)量store_slidetext300店鋪幻燈片store_slide_urltext300店鋪幻燈片store_center_quicklinktext300賣家快捷鏈接store_stampvarchar50店鋪印章store_printdescvarchar50打印說明文字續(xù)表4字段名稱數(shù)據(jù)類型字段大小說明store_salesint10店鋪銷量store_presalestext售前客服sto

38、re_aftersalestext售后客服store_workingtimevarchar100工作時(shí)間4.3 系統(tǒng)(xtng)后臺(tái)設(shè)計(jì)(shj)該模塊主要針對(zhndu)的是后臺(tái)的設(shè)計(jì), 首先進(jìn)入管理員登陸界面,當(dāng)管理員登陸時(shí),對登陸信息進(jìn)行權(quán)限驗(yàn)證,并把驗(yàn)證信息反饋給管理員;進(jìn)入后臺(tái)系統(tǒng)后,管理員還可以根據(jù)需求添加新的管理員。對付款方式進(jìn)行管理,管理員利用其權(quán)限對用戶已寫好的訂單進(jìn)行修改,改變其送貨或付款方式等,并反饋給管理員,相應(yīng)信息存儲(chǔ)在訂購表中。系統(tǒng)對用戶模塊進(jìn)行管理,在用戶管理中管理員可以根據(jù)需要?jiǎng)h除,添加,修改客戶的資料,并把這些信息反饋給管理員,同時(shí)存儲(chǔ)在用戶信息表中。5 系

39、統(tǒng)(xtng)實(shí)現(xiàn)(shxin)5.1 首頁實(shí)現(xiàn)(shxin)實(shí)際內(nèi)容占據(jù)網(wǎng)頁的大部分空間,導(dǎo)航部分不超過30%。顏色的選擇以紅色為主,正文和背景色的對比度較大,一般字色為默認(rèn)的黑色,并且用了不同的背景色條區(qū)分正文區(qū)與其他功能區(qū)。為了提高網(wǎng)頁的可讀性,首頁商品分類主要是下拉形式排列,簡約美觀,商城首頁劃分具體內(nèi)容如下:(1)首頁:主要包含LOGO,導(dǎo)航菜單功能,搜索功能,flash幻燈片廣告功能,以及商品,公告、鏈接等功能,具體結(jié)構(gòu)圖如下圖8所示:圖8 分類下面是網(wǎng)站首頁的商品信息和底部信息:商品信息上主要解析了商品圖片、名稱和價(jià)格:圖9 商品(shngpn)PHP實(shí)現(xiàn)代碼(di m)如下:g

40、etChildClass(2708);$cate_where_id=array();foreach($cate_ids as $k=$v)$cate_where_id=$vgc_id;$cate_where_id=implode(,$cate_where_id);$model_goods=Model(goods); $goods_list=$model_goods-listGoods(array(gc_id_in=$datagc_id_str,;? $v)$i+;if($i=3&$i a href=goods,goods_id=$vgoods_id),goods);? target=_blan

41、kimg style=height:200px;width:200px src= onload=javascript:DrawImage(this,90,90); (2)分類頁:主要包含(bohn)LOGO,導(dǎo)航菜單功能,搜索功能,分類導(dǎo)航菜單,分類廣告大圖,商品品牌篩選功能以及商品列表等。具體(jt)結(jié)構(gòu)圖如下圖10所示:圖10 分類(fn li)頁布局圖部分(b fen)代碼實(shí)現(xiàn)如下: a href=index.php?act=search&cate_id= title=a href=index.php?act=search&cate_id= title= 5.2 搜索(su su)功能實(shí)

42、現(xiàn)(shxin)搜索對于敬老商城是很重要的一個(gè)功能,是根據(jù)用戶操作判斷語句實(shí)現(xiàn)來檢索用戶的需求,用JS來判斷輸入的關(guān)鍵字的$keywords 或$lang.no_keywords函數(shù)返回?cái)?shù)值,然后提交到checkSearchForm(),實(shí)現(xiàn)如下圖11所示。圖11 商城搜索功能圖 a href=javascript:replaceParam(cate_id,) 5.3 團(tuán)購實(shí)現(xiàn)(shxin)團(tuán)購活動(dòng)(hu dng)的列表是很重要(zhngyo)的一個(gè)板塊,其發(fā)布功能類與信息發(fā)布一樣,根據(jù)后臺(tái)發(fā)布商品屬性來實(shí)現(xiàn)不同的調(diào)用,是根據(jù)商品的后臺(tái)的審核控制來實(shí)現(xiàn)的,產(chǎn)品列表如下圖12所示:圖12 團(tuán)購產(chǎn)

43、品列表圖PHP部分代碼如下:/獲取當(dāng)前進(jìn)行中的團(tuán)購活動(dòng)$template_in_progress = $this-get_groupbuy_template_list(in_progress); Tpl:output(groupbuy_template,$template_in_progress0); /輸出倒計(jì)時(shí) $this-output_count_down($template_in_progress0end_time); /分頁 $page = new Page(); $setEachNum(9) ; $setStyle(admin) ; /獲取正在進(jìn)行中的團(tuán)購列表 $param = a

44、rray(); $paramarea_id = intval($_GETgroupbuy_area); if(empty($paramarea_id) if(cookie(groupbuy_area) $area_array = explode(,cookie(groupbuy_area); $paramarea_id = intval($area_array0); 歷史(lsh)瀏覽:主要有history變量實(shí)現(xiàn)這個(gè)(zh ge)功能模塊是用js實(shí)現(xiàn)css存在部分瀏覽器的兼容問題,本地測試存在這方面的問題 線上瀏覽(li ln)正常。歷史瀏覽記錄用戶所瀏覽的信息用戶可以選擇清除瀏覽來實(shí)現(xiàn)cl

45、ear掉歷史瀏覽,使用到Ajax.call(user.php1, act=clear_history,clear_history_Response, GET,TEXT,1,1) clear_history函數(shù)表單事件,歷史瀏覽如圖13所示。圖13 歷史瀏覽圖 秋季中老年媽媽鞋真皮單鞋軟底平跟平底老年女皮鞋圓頭老人鞋子 價(jià)格:138.005.4 分類功能實(shí)現(xiàn)分類包含了導(dǎo)航菜單功能,分類導(dǎo)航菜單,分類大圖,商品品牌以及商品列表等。分類部分截圖如下圖14所示:圖14 分類(fn li)頁截圖部分代碼(di m)實(shí)現(xiàn): a href=goods,goods_id=$valgoods_id), good

46、s);? a href=goods,goods_id=$valgoods_id), goods);?img src=onload=javascript:DrawImage(this,40,40); img src=onload=javascript:DrawImage(this,100,100); title= 5.5 品牌(pn pi)功能實(shí)現(xiàn)首先判斷(pndun)是否在商城存在該商品的品牌屬性,如果存在,會(huì)在商品篩選的品牌列表(li bio)顯示出來。如下圖15所示:圖15 品牌列表圖 () $brand)? a href=brand,op=list,brand=$brandbrand_i

47、d);? target=_blank class=pictureimg src= alt= onload=javascript:DrawImage(this,88,42);/ 5.6 商品(shngpn)列表(li bio)功能實(shí)現(xiàn)這里使用了一個(gè)列表分列顯示、按價(jià)格排序顯示的功能;觸發(fā)js的onclick事件。如來實(shí)現(xiàn)click時(shí)間后顯示模型。用戶可以根據(jù)自己的需求,選擇不同的顯示和排序方式,具體的實(shí)現(xiàn)如下圖16所示:圖16 產(chǎn)品列表顯示方式圖按價(jià)格(jig)排序產(chǎn)品列表顯示方式圖如下圖17所示。圖17 按價(jià)格(jig)排序產(chǎn)品(chnpn)列表顯示方式圖部分實(shí)現(xiàn)代碼如下: li class=

48、selecteda href=javascript:void(0) class=nobg onClick=javascript:dropParam(key,order,array);title=li class=selecteda href=javascript:void(0) class= onClick=javascript:replaceParam(key,order,credit,array); title= input type=text class=w30 value= /-input type=text class=w30 value= /input id=search_by_p

49、rice type=submit value= /5.7 商品(shngpn)頁功能實(shí)現(xiàn)(shxin)商品(shngpn)頁主要實(shí)現(xiàn)商品屬性與描述的功能,以及購買等事件的完成,還會(huì)涉及到用戶評價(jià)功能以及相關(guān)商品的調(diào)用,整個(gè)頁面主要圍繞商品及屬性進(jìn)行,截圖如下圖18所示:圖18 產(chǎn)品列表顯示方式圖部分實(shí)現(xiàn)代碼如下: 5.8 放大鏡功能(gngnng)實(shí)現(xiàn)(shxin)鼠標(biāo)mouseover放大鏡功能(gngnng),在各種電商商城上使用,具體是用到MagicToolBox商城的一套MagicZoom技術(shù),是一種開源技術(shù)可以直接使用,運(yùn)行效果如下圖19所示:圖19 商品放大鏡功能圖用戶購買、收藏按

50、鈕調(diào)用都會(huì)addToCart($goods.goods_id) 與collect($goods.goods_id)函數(shù),通過ajax判斷用戶是否登陸,然后返回值給addToCart($goods.goods_id) collect($goods.goods_id)函數(shù)激發(fā)相關(guān)事件。例如,賣家收藏自己的某商品,點(diǎn)擊收藏按鈕,collect函數(shù)返回對話框。但是不能收藏自己的,功能實(shí)現(xiàn)如下圖20所示:圖20 收藏提示圖5.9 購物流程實(shí)現(xiàn)(1) 用戶購買前會(huì)驗(yàn)證是否登陸成功,只有登錄了才能購買商品,沒有登陸是不能購買商品的,所以如果沒有賬號要先注冊用戶,注冊登陸的實(shí)現(xiàn)如下圖21所示:圖21 登陸(d

51、ng l)Js登陸(dng l)控制的部分實(shí)現(xiàn)(shxin)代碼如下:$(document).ready(function()$(#login_form ).validate( errorPlacement: function(error, element) var error_td = element.parent(dd); error_td.find(label).hide(); error_td.append(error); ,rules: user_name: required,password: required ,captcha : required : true, remote

52、: url : index.php?act=seccode&op=check&nchash=, type: get, data: captcha : function() return $(#captcha).val(); ,messages: user_name: ,password: ,captcha : equired : ,remote : ););(2) 登陸后,選擇商品,當(dāng)用戶選擇了需要購買的商品后就會(huì)進(jìn)入購買流程,確認(rèn)訂單情況如下圖22所示:圖22 購物車圖/實(shí)例(shl)化收貨地址模型$mode_address= Model(address);$address_list= $m

53、ode_address-getAddressList(array(member_id=$_SESSIONmember_id,order=address_id desc);Tpl:output(address_list,$address_list);用戶可以(ky)選擇查看(chkn)自己的商品,同時(shí)在購物車的商品列表中,用戶可以點(diǎn)擊delete刪除該商品,以及通過修改購買數(shù)量來決定購買此商品的數(shù)量。這里主要用到$smarty函數(shù)和ajax技術(shù),下一步操作可選擇“返回購物車”或“下單完成并支付”。選擇“返回購物車”,查看購物信息;選擇“下單完成并支付”進(jìn)入付款流程。(3) 進(jìn)入購物車后,進(jìn)入到詳

54、細(xì)訂單信息,填寫購物信息后確認(rèn)提交訂單。 收貨地址:在填寫收貨人地址中“地區(qū)”時(shí)會(huì)影響配送方式列表的內(nèi)容,在配送方式列表中,只顯示“收貨人所在的地區(qū)”使用的配送方式。收貨人地址中“地區(qū)”選擇了天津,只顯示配送地區(qū)有天津的配送方式。實(shí)現(xiàn)如下圖23所示:圖23 收貨地址(dzh)圖部分收貨地址畫面(humin)的代碼實(shí)現(xiàn)如下:*詳細(xì)地址 請?zhí)顚懻鎸?shí)地址,不需要重復(fù)填寫所在地區(qū) 支付方式,如下圖24所示。圖24 支付方式圖部分付款實(shí)現(xiàn)如下: 填寫匯款信息 匯款人姓名: 匯入銀行: (需要填寫詳細(xì)(xingx)的支行名稱,如中國銀行天津分行十一經(jīng)路支行) 匯款(hu kun)入賬號: 匯款(hu ku

55、n)金額: 匯款單號: 匯款日期: 其它: 提交訂單后進(jìn)入購物車第三步,提交訂單成功提示。 選擇在線支付方式提交訂單成功后,處理訂單成功,3秒后系統(tǒng)畫面直接關(guān)閉,是在php畫面上用的時(shí)間控制處理。如下圖25所示。圖25 確認(rèn)支付5.10 買家(mi ji)中心(zhngxn)實(shí)現(xiàn)(1)客戶可以到買家(mi ji)中心查看訂單狀態(tài),在訂單列表和訂單明細(xì)上可以看到訂單狀態(tài)。付款后,是等待賣家收款,如下圖26所示:圖26 用戶中心部分代碼實(shí)現(xiàn)如下: 李寧 lining 專柜正品 足球鞋 女式運(yùn)動(dòng)鞋 98.00 1 老人商城 limiaomiao 98.00 線下支付(zhf) 待賣家收款 (2)買家

56、收貨后,要進(jìn)行收貨確認(rèn),實(shí)現(xiàn)如下圖27所示:圖27 收貨確認(rèn)確認(rèn)訂單實(shí)現(xiàn)代碼如下:/ 確認(rèn)訂單 case order_confirm: $temp_file = store_order_confirm; $state_code = 60; break;/ 收貨foreach ($order_list as $key=$value) foreach ($goods_list as $k=$v) if ($vorder_id = $valueorder_id) $order_list$keygoods = $v;unset($goods_list$k);5.11 賣家中心(zhngxn)實(shí)現(xiàn)(1)

57、賣家(mi ji)中心的訂單(dn dn)列表,訂單號是根據(jù)yyyymmdd+4rad的id生成機(jī)制,買家付款后,賣家可以隨時(shí)查看付款狀態(tài),實(shí)現(xiàn)如下圖28所示:圖28 訂單列表部分代碼實(shí)現(xiàn)如下:(2)賣家隨時(shí)可以查看訂單的付款狀態(tài),用戶付款后,賣家收款,如下圖29所示:圖29 確認(rèn)提示部分功能實(shí)現(xiàn)如下:/收到付款case store_order_pay:$temp_file= store_order_pay;$state_code = 20;$arraypayment_time = time();break;(3)賣家收到貨款后確認(rèn),然后發(fā)貨,如下圖30所示:圖30 發(fā)貨(f hu)流程部分發(fā)

58、貨代碼(di m)實(shí)現(xiàn):/發(fā)貨(f hu)地址if ($order_infodaddress_id 0 )$daddess_info = $model-table(daddress)-find($order_infodaddress_id);else$daddess_info = $model-table(daddress)-where(array(store_id=$_SESSIONstore_id)-order(is_default desc)-find();Tpl:output(daddress_info,$daddess_info);/快遞公司$my_express_list = $m

59、odel-table(store_extend)-getfby_store_id($_SESSIONstore_id,express);if (!is_null($my_express_list)$my_express_list = explode(,$my_express_list);$express_list = ($h = F(express) ? $h : H(express,true,file);Tpl:output(my_express_list,$my_express_list);Tpl:output(express_list,$express_list);5.12 評價(jià)功能實(shí)現(xiàn)

60、客戶在商城上的評價(jià)信息會(huì)顯示在買家中心的“我的評價(jià)”欄目,評價(jià)發(fā)表成功后,評價(jià)可以顯示在用戶的評價(jià)信息上,用戶可以發(fā)布評論后,有權(quán)利刪除修改。如下圖31所示。圖31 評價(jià)(pngji)截圖部分(b fen)代碼實(shí)現(xiàn)如下: 來自買家的評價(jià) 來自賣家的評價(jià)給他人的評價(jià) 5.13 后臺(tái)實(shí)現(xiàn)(1)后臺(tái)登陸界面,如下圖32所示。圖32 后臺(tái)(huti)登陸后臺(tái)登陸與商城登陸實(shí)現(xiàn)一樣(yyng),部分實(shí)現(xiàn)代碼如下:rules: user_name: required,password: required ,captcha : required : true, remote : url : index.ph

溫馨提示

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

評論

0/150

提交評論