版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
[13]。易修改。因?yàn)槟P汀⒁晥D、控制器三個(gè)都是相互分開在不同的層次下。如果要修改模板界面,只需要修改視圖層的代碼即可;如果數(shù)據(jù)庫(kù)結(jié)構(gòu)發(fā)生變化,只需要修改模型層的代碼即可。圖2-1MVC的工作原理2.3Thinkphp5框架Thinkphp5是由PHP開發(fā)的,對(duì)環(huán)境依賴較小的框架,由中國(guó)人開發(fā),具備完善的中文文檔,故在國(guó)內(nèi)較常用于前后端的開發(fā),是基于MVC模式設(shè)計(jì)的,在其應(yīng)用模塊下會(huì)分別創(chuàng)建Model、View和Controller文件夾,并分別創(chuàng)建與數(shù)據(jù)庫(kù)名稱相一致的文件REF_Ref71375000\r\h[14],注重代碼的簡(jiǎn)潔且方便使用,免費(fèi)且開源,與PHP一樣兼容性好,在跨版本移植方面較為便捷,支持composer安裝。Thinkphp5有嚴(yán)謹(jǐn)?shù)陌踩珯C(jī)制,可以及早的發(fā)現(xiàn)錯(cuò)誤并修正,可以手動(dòng)開啟和關(guān)閉調(diào)試模式,即把a(bǔ)pp_debug由“false”變?yōu)椤皌rue”即可打開調(diào)試模式,非常方便,同時(shí)還自帶有人性化的錯(cuò)誤頁(yè)面和運(yùn)行成功后跳轉(zhuǎn)模式,為系統(tǒng)的開發(fā)提供便捷。Thinkphp5還提供開發(fā)大多數(shù)需要的組件,只需用極少的代碼即可實(shí)現(xiàn)多個(gè)功能場(chǎng)景,例如只要通過(guò)composer安裝圖像處理庫(kù)既可通過(guò)引入類的方式即可完成圖片處理,包括圖片剪裁,生成縮略圖和翻轉(zhuǎn)等操作。Thinkphp5還支持多種線上生產(chǎn)環(huán)境,如果生產(chǎn)環(huán)境與開發(fā)環(huán)境不符,可以調(diào)整配置,從而順應(yīng)生產(chǎn)環(huán)境REF_Ref71364902\r\h[15]。2.4MySQL數(shù)據(jù)庫(kù)MySQL是屬于Oracle旗下的一款數(shù)據(jù)庫(kù)管理系統(tǒng),程序文件小REF_Ref71375158\r\h[16],但卻擁有多個(gè)主流數(shù)據(jù)庫(kù)的優(yōu)點(diǎn)。在將不用的業(yè)務(wù)數(shù)據(jù)存入不同的表中這一方面頗為優(yōu)秀,使得處理數(shù)據(jù)的速度快且靈活,無(wú)論項(xiàng)目規(guī)模有多大,都能保證數(shù)據(jù)的穩(wěn)定的寫入、修改、讀取,刪除的操作,在網(wǎng)站的應(yīng)用中是最深受人們接受且采用的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。本系統(tǒng)的開發(fā)選擇MySQL數(shù)據(jù)庫(kù)的原因有以下幾點(diǎn):MySQL的源碼的免費(fèi)開發(fā)的,可以和PHP很好的結(jié)合在一起。操作方便且簡(jiǎn)單。MySQL的工具多,擁有優(yōu)秀的工作日志記錄功能,且可以輕易的完成數(shù)據(jù)的備份及恢復(fù)。安全且穩(wěn)定。可以在MySQL設(shè)置用戶對(duì)數(shù)據(jù)的操作權(quán)限,且對(duì)于登錄者身份的驗(yàn)證是通過(guò)用戶名和主機(jī)名來(lái)實(shí)現(xiàn)的。2.5B/S架構(gòu)B/S模式是指瀏覽器/服務(wù)器模式,是C/S(客戶端/服務(wù)器)進(jìn)行改進(jìn)后的產(chǎn)物,與C/S不同的是系統(tǒng)程序全部放在服務(wù)器中,不同客戶機(jī)只需要安裝瀏覽器即可通過(guò)路徑訪問(wèn)有服務(wù)器端的文字、圖像、音頻等數(shù)據(jù),同時(shí)也可以向服務(wù)器發(fā)送請(qǐng)求,客戶端的任務(wù)是顯示結(jié)果數(shù)據(jù)即可。B/S模式最大的優(yōu)點(diǎn)是開發(fā)成本低,易于維護(hù),無(wú)論用戶端用戶訪問(wèn)數(shù)量有多大,都不會(huì)使維護(hù)系統(tǒng)的工作量有所增加,且使用方法簡(jiǎn)單,只要有一臺(tái)電腦或者一部手機(jī)且有瀏覽器即可使用,這節(jié)省了人力、財(cái)力、時(shí)間等開支REF_Ref71012737\r\h[17]。
第3章系統(tǒng)需求分析本章主要是對(duì)免稅商城從經(jīng)濟(jì)、技術(shù)、操作上進(jìn)行可行性分析,接著利用業(yè)務(wù)流程圖、用例圖從管理員和會(huì)員的角度進(jìn)行需求分析,最后根據(jù)實(shí)際需求整合用例圖生成完整的功能模塊圖。3.1可行性分析3.1.1經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性主要從兩方面來(lái)考慮,一方面是系統(tǒng)的開發(fā)需要花費(fèi)的成本,另一方面是系統(tǒng)可以帶來(lái)的經(jīng)濟(jì)收益,若系統(tǒng)完成后帶來(lái)的經(jīng)濟(jì)收益遠(yuǎn)小于搭建系統(tǒng)所花費(fèi)的成本,則需要重新考慮此項(xiàng)目的成立REF_Ref71375347\r\h[18]。從需要花費(fèi)的成本這一方面分析,免稅商品購(gòu)物商城系統(tǒng)所使用的編程語(yǔ)言、數(shù)據(jù)庫(kù)、服務(wù)器都是開源的,可以直接免費(fèi)使用和修改,且只需要一點(diǎn)費(fèi)用就可以獲取PHP的商業(yè)許可,開發(fā)速度快,所以開發(fā)的經(jīng)濟(jì)成本和時(shí)間成本都較低。與此同時(shí),本系統(tǒng)的開發(fā)還可以為免稅店減少人力、水電費(fèi)等成本,使得商品的成交價(jià)格有所降低。從經(jīng)濟(jì)收益這樣一方面分析,免稅商品購(gòu)物商城系統(tǒng)的開發(fā)更能為消費(fèi)者提供便捷的服務(wù),既能減少消費(fèi)者因需要排長(zhǎng)隊(duì)才能付款而帶來(lái)的煩躁,為消費(fèi)者帶來(lái)舒適的購(gòu)物體驗(yàn),又能精確的獲取消費(fèi)者的喜好,快速的上新款商品,吸引更多的消費(fèi)者購(gòu)買,從而帶來(lái)可觀的經(jīng)濟(jì)收益。通過(guò)以上的分析可以知道,系統(tǒng)開發(fā)是僅需要一部分成本甚至不需要成本,但在運(yùn)營(yíng)之后,系統(tǒng)會(huì)不斷的創(chuàng)造收益。因此,該系統(tǒng)的開發(fā)從經(jīng)濟(jì)分析上是可行的。3.1.2技術(shù)可行性隨著信息技術(shù)高速發(fā)展,各類硬件設(shè)施存儲(chǔ)能力和算法執(zhí)行能力不斷完善且快速,對(duì)數(shù)據(jù)的處理能力和程序的執(zhí)行能力完全滿足系統(tǒng)的需求。同時(shí),本課題擬設(shè)計(jì)基于B/S的免稅商城系統(tǒng),使用高級(jí)編程語(yǔ)言PHP來(lái)開發(fā),該語(yǔ)言完全免費(fèi)且吸收并借鑒了C、Java和Perl等高級(jí)語(yǔ)言的優(yōu)點(diǎn),語(yǔ)法與C語(yǔ)言相似,簡(jiǎn)單易學(xué)。PHP在服務(wù)器的開發(fā)中應(yīng)用廣泛,支持各種數(shù)據(jù)庫(kù),如Mysql、Oracle和SqlServer等數(shù)據(jù)庫(kù),同時(shí)也兼容Windows、Linux和MacOS等各種操作系統(tǒng),可移植性強(qiáng)。PHP的運(yùn)行速度高,且生成的網(wǎng)頁(yè)的執(zhí)行比其它編程語(yǔ)言生成的網(wǎng)頁(yè)的速度更快,符合系統(tǒng)的要求REF_Ref71014250\r\h[14]。與此同時(shí),本系統(tǒng)選用的MySQL數(shù)據(jù)庫(kù)功能齊全,操作輕松簡(jiǎn)單。所以使用PHP技術(shù)、Ajax異步傳輸數(shù)據(jù)及流行且實(shí)用的Mysql數(shù)據(jù)庫(kù)可以輕松且快速的實(shí)現(xiàn)免稅商品購(gòu)物商城系統(tǒng)的開發(fā),實(shí)現(xiàn)對(duì)免稅的宣傳和便利化管理,是一個(gè)可行的方法。3.1.3操作可行性系統(tǒng)的的界面設(shè)計(jì)簡(jiǎn)潔,靈活,每個(gè)按鈕都會(huì)有明確的提示,操作上與現(xiàn)存的電子商務(wù)系統(tǒng)基本一致,符合用戶的操作習(xí)慣。用戶可以在手機(jī)端或者PC端,只要安裝瀏覽器即可使用,且每個(gè)模塊都能滿足用戶的不同需求,所以基于B/S的免稅商城系統(tǒng)在操作方面是可行的。3.2性能需求分析安全性。免稅購(gòu)物網(wǎng)站含有用戶的個(gè)人信息,系統(tǒng)應(yīng)該在注冊(cè)登錄時(shí)支持郵箱或者時(shí)手機(jī)號(hào)碼的驗(yàn)證,可以通過(guò)發(fā)送驗(yàn)證碼至用戶的郵箱或者手機(jī)短信來(lái)驗(yàn)證用戶身份的真實(shí)性,在注冊(cè)的過(guò)程中,后臺(tái)程序需要對(duì)進(jìn)行密碼加密后再保存至數(shù)據(jù)庫(kù),防止除用戶個(gè)人以外的人訪問(wèn),從而確保數(shù)據(jù)不會(huì)泄露。易用性。交互的界面設(shè)計(jì)的好壞影響用戶的購(gòu)物心情,所以在設(shè)計(jì)系統(tǒng)是應(yīng)該要考慮操作的方便性和界面的設(shè)計(jì),要貼合大眾的使用習(xí)慣,易操作,有明顯的彈出框或者箭頭指引用戶,不需要任何培訓(xùn)即可在系統(tǒng)上熟練的下單??蓴U(kuò)展性。隨著使用的人數(shù)越來(lái)越多,其需求也會(huì)不斷的變化,需要考慮系統(tǒng)的升級(jí)及遷移是否方便。穩(wěn)定性。免稅購(gòu)物商城需要保證在面對(duì)大量的用戶訪問(wèn)的同時(shí),系統(tǒng)仍能24小時(shí)正常運(yùn)行。當(dāng)系統(tǒng)發(fā)生故障時(shí),系統(tǒng)需要具備應(yīng)急措施,保證系統(tǒng)的可靠運(yùn)行。3.3系統(tǒng)流程分析免稅購(gòu)物商城系統(tǒng)分為后臺(tái)和前臺(tái)兩個(gè)子系統(tǒng),前者是以管理員為核心對(duì)象,主要是對(duì)免稅商品及訂單進(jìn)行系統(tǒng)的管理,后者是以用戶為核心對(duì)象,用戶可以登錄注冊(cè)以及選購(gòu)所需的商品。兩個(gè)對(duì)象通過(guò)商城系統(tǒng)各個(gè)業(yè)務(wù)模塊的相互工作而完成商品的交易過(guò)程。3.3.1前臺(tái)系統(tǒng)業(yè)務(wù)流程用戶的處理流程如圖3-1所示,未登錄注冊(cè)的用戶可以進(jìn)入免稅購(gòu)物商城只能瀏覽商品,其他功能必須在注冊(cè)登錄之后才能繼續(xù)進(jìn)行。登錄后的用戶可以將想要的商品加入到購(gòu)物車中、查看購(gòu)物車信息,用戶下訂單時(shí)需要填寫提貨人航班信息并驗(yàn)證,驗(yàn)證通過(guò)后即可提交訂單并結(jié)算,如果商品總額未超過(guò)免稅額度,即可支付;如果商品總額超過(guò)免稅額度,則會(huì)提示不能支付,系統(tǒng)將自動(dòng)返回至購(gòu)物車頁(yè)面。支付完成后,系統(tǒng)就會(huì)自動(dòng)生成訂單并發(fā)送至管理員,用戶需到機(jī)場(chǎng)的隔離區(qū)提貨,檢查貨物,確認(rèn)沒問(wèn)題后即可提走。圖3-1用戶處理流程圖3.3.2后臺(tái)系統(tǒng)業(yè)務(wù)流程首先,管理員填寫賬號(hào)和密碼并驗(yàn)證成功之后才可進(jìn)入后臺(tái)管理系統(tǒng)首頁(yè)面,在后臺(tái)子系統(tǒng)管理頁(yè)面中可以進(jìn)行商品管理、推薦位管理、欄目管理和會(huì)員管理等一系列操作,提交填寫的數(shù)據(jù)之后,即可退出后臺(tái)系統(tǒng)。3.4系統(tǒng)用例分析圖用戶具有注冊(cè)、登錄的功能,用戶登錄之后可以閱覽商品并查看商品的詳細(xì)介紹,清晰明了的看到各商品的免稅價(jià)格,可以將喜歡的商品加入到購(gòu)物車中,填寫航班信息并驗(yàn)證航班信息的真實(shí)性,即可支付。之后,系統(tǒng)便在我的訂單中自動(dòng)生成訂單信息,方便用戶查看;用戶可以閱覽免稅政策的相關(guān)資訊。用戶模塊功能需求用例圖如圖3-3所示。圖3-3用戶用例圖管理員對(duì)于整個(gè)系統(tǒng)來(lái)說(shuō)非常重要,主要負(fù)責(zé)商城的維護(hù)與管理工作。管理員可以對(duì)商品品牌、類型、屬性進(jìn)行增加、刪除、修改等一系列的操作??梢詫?duì)商品的各個(gè)屬性編輯對(duì)應(yīng)的價(jià)格及庫(kù)存,可以控制商品的上下架及限購(gòu)數(shù)量。管理員可以對(duì)前臺(tái)的文章資訊進(jìn)行發(fā)布、修改、刪除的操作。管理員模塊功能需求用例圖如圖3-4所示。圖3-3管理員用例圖3.5數(shù)據(jù)庫(kù)設(shè)計(jì)建立免稅商城購(gòu)物系統(tǒng)的關(guān)建在于數(shù)據(jù)庫(kù)的設(shè)計(jì),數(shù)據(jù)的設(shè)計(jì)水平很大程度影響著系統(tǒng)的整體性能,確保數(shù)據(jù)庫(kù)設(shè)計(jì)要有要有獨(dú)立的邏輯和物理結(jié)構(gòu),在設(shè)計(jì)時(shí)建表個(gè)數(shù)、數(shù)據(jù)字段個(gè)數(shù)和主鍵個(gè)數(shù)要精確,而不是越多越好。3.5.1數(shù)據(jù)庫(kù)E-R圖基于免稅商品購(gòu)物商城系統(tǒng)所需具體內(nèi)容體現(xiàn)概念設(shè)計(jì)E-R圖。具體概念設(shè)計(jì)以管理員為中心,從免稅商品的編號(hào),名稱等展開,體現(xiàn)E-R主要數(shù)據(jù)庫(kù)的核心概念。免稅商品購(gòu)物商城系統(tǒng)中關(guān)鍵的實(shí)體信息如下:用戶實(shí)體主要的屬性有用戶編號(hào)、用戶名、密碼、郵箱和積分,實(shí)體圖如圖3-4所示:圖3-4用戶實(shí)體訂單實(shí)體主要的屬性有訂單編號(hào)、用戶編號(hào)、商品總額、提貨地址、訂單狀態(tài)和下單時(shí)間,實(shí)體圖如圖3-5所示:圖3-5訂單實(shí)體圖商品品牌實(shí)體主要的屬性有品牌編號(hào)、品牌名稱、品牌圖標(biāo)、品牌地址等,實(shí)體圖如圖3-6所示:圖3-6商品品牌實(shí)體圖商品實(shí)體主要的屬性有商品編號(hào)、商品名稱、商品圖片、商品免稅價(jià)格、商品編號(hào)和商品狀態(tài)等,實(shí)體圖如圖3-7所示:圖3-7商品實(shí)體圖管理員實(shí)體主要的屬性有賬號(hào)和密碼,實(shí)體圖如圖4-10所示:圖3-8管理員實(shí)體圖由系統(tǒng)的實(shí)體以及實(shí)體之間的聯(lián)系可得出系統(tǒng)E-R圖,免稅商品購(gòu)物商城系統(tǒng)的總體E-R圖中具體概念設(shè)計(jì)以管理員為中心,從免稅商品的編號(hào),名稱等展開,體現(xiàn)E-R主要數(shù)據(jù)庫(kù)的核心概念。如圖3-9所示:圖3-9管理員實(shí)體圖3.5.2數(shù)據(jù)庫(kù)表單設(shè)計(jì)1、用戶信息表用戶信息表主要有用戶名、密碼、郵箱、積分和注冊(cè)時(shí)間等。如表3.1所示。表3.1用戶信息表字段名稱字段類型是否允許為空說(shuō)明IdInt(10)否用戶編號(hào)usernameVarchar(50)否用戶名passwordVarchar(32)否密碼emailVarchar(50)否郵箱pointsInt(10)否積分register_timeInt(10)否注冊(cè)時(shí)間2、商品基本信息表商品基本信息表主要記錄有商品名稱、商品圖片、商品價(jià)格和所屬品牌等。如表3.2所示。表3.2商品基本信息表字段名稱字段類型是否允許為空說(shuō)明IdInt(10)否商品編號(hào)Goods_nameVarchar(50)否商品名稱Goods_codeChar(16)否商品編碼Original_pictureVarchar(100)否商品原圖Small_pictureVarchar(100)否商品小圖Big_pictureVarchar(100)否商品大圖PriceMumeric(10,2)否商品價(jià)格If_saleTinyint(1)否是否上架1:上架0:下架type_idInt(10)否所屬類型Brand_idInt(10)否所屬品牌Descriptionlongtext否商品描述LimitInt(10)否商品限購(gòu)數(shù)量3、品牌基本信息表品牌基本信息表主要有品牌名稱、品牌網(wǎng)址、品牌描述和品牌圖標(biāo)。如表3.3所示。表3.3品牌基本信息表字段名稱字段類型是否允許為空說(shuō)明IdInt(10)否品牌編號(hào)brand_nameVarchar(50)否品牌名稱Brand_urlVarchar(100)否品牌地址DescriptionVarchar(255)否品牌描述LOGOVarchar(100)否品牌圖標(biāo)4、輪播圖信息表輪播圖信息表的記錄包括輪播圖圖片、鏈接跳轉(zhuǎn)地址和排序等,如表3.4所示。表3.4輪播圖信息表字段名稱字段類型是否允許為空說(shuō)明IdInt(10)否輪播圖編號(hào)titleVarchar(50)否標(biāo)題Image_urlVarchar(100)否圖片地址Link_urlVarchar(100)否鏈接跳轉(zhuǎn)地址sortInt(10)否排序statusTinyint(1)否是否顯示:1:顯示0:隱藏5、文章信息表文章信息表的記錄包括文章標(biāo)題、文章內(nèi)容、所屬欄目和發(fā)布時(shí)間等。如表3.5所示。表3.5文章信息表字段名稱字段類型是否允許為空說(shuō)明IdInt(10)否文章編號(hào)titleVarchar(50)否文章標(biāo)題ContentLongtext否文章內(nèi)容Cate_idInt(10)否所屬欄目TimeInt(10)否發(fā)布時(shí)間ThumbVarchar(100)否圖片AuthorVarchar(10)否作者6、商品屬性表屬性表的記錄包括屬性名稱、屬性類型、屬性值和所屬類型等。如表3.6所示表3.6商品屬性表字段名稱字段類型是否允許為空說(shuō)明IdInt(10)否屬性編號(hào)Attribute_nameVarchar(30)否屬性名稱Attribute_typeTinyint(1)否屬性類型1:單選2:唯一Attribute_valueInt(10)否屬性值Type_idInt(10)否所屬類型7、商品庫(kù)存表商品屬性表的記錄包括所屬商品、庫(kù)存量、商品屬性等,如表3.7所示。表3.7商品庫(kù)存表字段名稱字段類型是否允許為空說(shuō)明IdInt(10)否商品屬性編號(hào)Goods_idInt(10)否所屬商品Goods_countInt(10)否庫(kù)存量Goods_attributeVarchar(20)否商品屬性
第4章系統(tǒng)功能實(shí)現(xiàn)本系統(tǒng)使用Thinkphp5框架進(jìn)行系統(tǒng)的開發(fā),采用MVC的模式進(jìn)行設(shè)計(jì),同時(shí)服務(wù)端和數(shù)據(jù)庫(kù)使用環(huán)境集成工具phpstudy_pro來(lái)分別搭建Apache和Mysql,無(wú)需配置,通過(guò)一鍵安裝即可使用。4.1系統(tǒng)功能層次模塊圖4.1.1后臺(tái)管理系統(tǒng)層次模塊圖后臺(tái)管理主要包括免稅商品管理、文章管理、商品分類管理、用戶管理、推薦位管理以及訂單管理等模塊。后臺(tái)管理系統(tǒng)每個(gè)模塊的功能結(jié)構(gòu)如圖4-1所示。圖4-1后臺(tái)管理系統(tǒng)功能模塊圖用戶管理包括用戶管理和管理員管理兩個(gè)部分,用戶管理包括兩部分內(nèi)容,一個(gè)是會(huì)員級(jí)別的設(shè)置,設(shè)置每一會(huì)員級(jí)別對(duì)應(yīng)的積分上限和積分下限,并設(shè)置對(duì)應(yīng)的折扣率;另一個(gè)是會(huì)員基本信息的維護(hù)與查詢,當(dāng)用戶注冊(cè)之后,用戶注冊(cè)時(shí)填寫的基本信息會(huì)傳送到后臺(tái)的會(huì)員列表中,管理員可以查詢會(huì)員的注冊(cè)驗(yàn)證狀態(tài)、會(huì)員級(jí)別、用戶名等基本信息。管理員只需輸入預(yù)先設(shè)定好的賬號(hào)和密碼就可以登錄系統(tǒng)的后臺(tái)首頁(yè),同時(shí)登錄后的管理員可以對(duì)自己及用戶的密碼進(jìn)行修改。文章管理包括文章分類管理和文章內(nèi)容管理兩個(gè)部分。文章分類管理主要是對(duì)文章一級(jí)分類及其下的二級(jí)分類進(jìn)行添加、刪除及修改的操作,方便用戶通過(guò)分類可以迅速的找到想要了解的資訊。例如免稅店幫助分類這一頂級(jí)分類下可以添加免稅店信息、購(gòu)物指南和售后服務(wù)等二級(jí)分類。文章內(nèi)容管理是為每一個(gè)二級(jí)分類附上文章內(nèi)容,用戶點(diǎn)擊二級(jí)分類之后即可查看到相應(yīng)的文章內(nèi)容。商品管理包括商品信息管理和品牌管理兩部分。商品管理主要對(duì)商品的基本信息進(jìn)行增加、刪除及修改操作,包括商品相冊(cè),商品詳情介紹,商品價(jià)格等基本信息的維護(hù),對(duì)商品做上架的處理,從而使商品的數(shù)據(jù)可以在前臺(tái)展示,并供給用戶瀏覽并選擇。品牌管理主要是對(duì)入駐免稅店的品牌進(jìn)行系統(tǒng)的管理,對(duì)品牌進(jìn)行增加、刪除及修改,管理每個(gè)品牌的logo,品牌的系統(tǒng)管理,并顯示在前臺(tái),吸引用戶選購(gòu)。商品分類管理用于管理商品的分類,每個(gè)分類下還有一個(gè)子欄目分類,為二級(jí)分類,二級(jí)分類可以更好地幫助用戶去查找其所要的商品,例如一級(jí)分類是電子設(shè)備,可以分為手機(jī)、筆記本電腦等。同時(shí)可以為每一商品分類的屬性進(jìn)行管理,比如筆記本電腦的屬性有CPU、內(nèi)存和顏色等屬性。訂單管理主要是用戶在前臺(tái)將購(gòu)物車的商品進(jìn)行結(jié)算提交到后臺(tái)之后,后臺(tái)就會(huì)新生成一條訂單記錄,管理員可以通過(guò)訂單號(hào)查詢訂單數(shù)據(jù),也可以篩選出已付款和未付款的訂單、將訂單數(shù)據(jù)導(dǎo)出為execl格式的文件。推薦位管理主要管理首頁(yè)需要展示的內(nèi)容,包括每一商品分類需要關(guān)聯(lián)的推薦品牌及推薦詞、輪播圖管理以及首頁(yè)頭部的導(dǎo)航管理,使用后可以快速定位商品范圍,方便用戶有目的性的選購(gòu)。4.2.2前臺(tái)業(yè)務(wù)系統(tǒng)層次模塊圖免稅商品購(gòu)物商城前臺(tái)業(yè)務(wù)功能模塊圖如圖4-2所示:圖4-2免稅商品購(gòu)物商城前臺(tái)功能模塊圖用戶管理:用戶填寫用戶名和密碼之后,并填寫自己的郵箱,系統(tǒng)便會(huì)自動(dòng)發(fā)送驗(yàn)證碼至用戶郵箱,用戶輸入驗(yàn)證碼,以此來(lái)驗(yàn)證用戶身份的真實(shí)性,驗(yàn)證通過(guò)之后即可注冊(cè)成功。注冊(cè)成功的用戶只需填寫用戶名和密碼即可登錄至系統(tǒng)前臺(tái)。商品瀏覽:用戶進(jìn)入系統(tǒng)之后可以瀏覽全部的商品品牌及商品信息,用戶可以點(diǎn)擊品牌LOGO即可查看相應(yīng)的品牌下的全部商品,點(diǎn)擊某一商品即可查看商品的詳細(xì)信息,可以將商品的圖冊(cè)進(jìn)行放大查看,可以查看商品的詳細(xì)介紹、免稅價(jià)格、可選屬性及固定屬性等信息。購(gòu)物車管理:用戶在將想要的商品加入到購(gòu)物車,在購(gòu)物車界面用戶可以選擇確定要購(gòu)買的商品并填寫個(gè)人航班信息之后就可以生成訂單并提交至后臺(tái)臺(tái)的訂單管理處。4.3后臺(tái)系統(tǒng)功能實(shí)現(xiàn)4.3.1商城后臺(tái)管理系統(tǒng)商城后臺(tái)管理系統(tǒng):商品管理、類型管理、推薦位管理、欄目關(guān)聯(lián)、訂單管理、會(huì)員管理、文章管理、導(dǎo)航管理、圖片管理、航班管理、在線幫助。如圖4-3所示。圖4-3商城后臺(tái)管理系統(tǒng)4.3.2商品管理商品管理包括商品基本信息管理和品牌管理兩部分。商品基本信息模塊可以添加商品的基本信息、詳細(xì)描述、商品屬性、商品相冊(cè)等基本信息,刪除商品,修改商品,同時(shí)還可以對(duì)每一種商品按其商品屬性進(jìn)行庫(kù)存的管理,如圖4-4所示。品牌管理模塊添加品牌的基本信息;刪除品牌;修改品牌,如圖4-5所示。圖4-4商品管理圖4-5品牌管理4.3.3類型管理類型管理主要是為商品分類添加子級(jí)、刪除并修改子級(jí)分類。如圖4-6所示。圖4-6類型管理4.3.4推薦位管理推薦位管理主要是添加推薦位,并選擇推薦的類型來(lái)控制商品在前臺(tái)出現(xiàn)的位置。如圖4-7所示。圖4-7推薦位管理4.3.5欄目關(guān)聯(lián)管理欄目關(guān)聯(lián)管理主要是控制首頁(yè)各欄目需要顯示的信息。包括推薦詞管理、品牌管理和左圖關(guān)聯(lián)。推薦詞管理主要是對(duì)每一頂級(jí)分類添加關(guān)鍵詞,可以附上跳轉(zhuǎn)的鏈接地址,用戶點(diǎn)擊關(guān)鍵詞即可跳轉(zhuǎn)至相應(yīng)的網(wǎng)址。如圖4-8所示。品牌關(guān)聯(lián)管理主要是設(shè)置每一頂級(jí)分類欄目所關(guān)聯(lián)品牌。如圖4-9所示。左圖關(guān)聯(lián)主要是控制前臺(tái)首頁(yè)中每一分類欄目中左邊需要顯示的圖片以及出現(xiàn)的位置。如圖4-10所示。圖4-8推薦詞管理圖4-9品牌關(guān)聯(lián)管理圖4-10左圖關(guān)聯(lián)管理4.3.6訂單管理訂單管理主要管理用戶的訂單,可以篩選未支付、已支付、未發(fā)貨等各狀態(tài)的訂單,可以導(dǎo)成EXCEL格式的文件。與此同時(shí),管理員可以控制訂單的發(fā)貨和取消發(fā)貨。如圖4-11所示。圖4-11訂單管理4.3.7用戶管理用戶管理主要是管理已在前臺(tái)注冊(cè)好的用戶,管理員可以查看用戶的基本信息、添加用戶、刪除用戶和修改用戶的基本信息。如圖4-12所示。圖4-12用戶管理4.3.8導(dǎo)航管理導(dǎo)航管理主要控制商城前臺(tái)首頁(yè)的頂部和中部顯示的內(nèi)容,可以對(duì)同一位置下的導(dǎo)航名稱進(jìn)行排序,并可以對(duì)每一導(dǎo)航名稱都關(guān)聯(lián)一個(gè)跳轉(zhuǎn)鏈接地址。如圖4-13所示。圖4-13導(dǎo)航管理4.3.9圖片管理圖片管理主要是管理首頁(yè)的輪播圖,主要有添加輪播圖、修改輪播圖、刪除輪播圖、添加輪播圖跳轉(zhuǎn)地址。如圖4-14所示。圖4-14圖片管理4.3.10航班管理航班管理主要是顯示用戶的航班信息,方便管理員查看核對(duì)。如圖4-15所示。圖4-15航班管理4.3.11在線幫助可以接收用戶發(fā)來(lái)的咨詢消息,并做相應(yīng)的回復(fù),支持發(fā)送文字及圖片。如圖4-16所示。圖4-16在線幫助4.4前端用戶功能實(shí)現(xiàn)4.4.1用戶注冊(cè)、登錄頁(yè)面進(jìn)入注冊(cè)頁(yè)面,填寫完用戶名、密碼和郵箱,并點(diǎn)擊“獲取驗(yàn)證碼”后,系統(tǒng)就自動(dòng)將驗(yàn)證碼發(fā)送至用戶填寫的郵箱,用戶填寫正確之后即可注冊(cè)成功,否則仍停留在注冊(cè)界面。如圖4-17所示。在用戶端輸入用戶名和密碼點(diǎn)登錄按鈕提交信息,與數(shù)據(jù)庫(kù)中的用戶信息核對(duì)之后,正確則進(jìn)入系統(tǒng),否則登錄失敗。如圖4-18所示。圖5-17用戶注冊(cè)圖5-18用戶登錄實(shí)現(xiàn)郵件發(fā)送部分的關(guān)鍵代碼如下:實(shí)現(xiàn)郵件發(fā)送部分的關(guān)鍵代碼如下:publicfunctionsendmail($email='',$password=''){if($email){$to=$email;}else{$to=input('email');}$title='';$code=mt_rand(100000,999999);$content='';if($password){$content='您的新密碼是:'.$password.',請(qǐng)妥善保管。';}else{$content='您的驗(yàn)證碼是:'.$code;}$mail=newPHPMailer();$mail->IsSMTP();$mail->IsHTML(TRUE);$mail->CharSet='UTF-8';$mail->SMTPAuth=TRUE;$mail->From="fei2624207698@163.com";$mail->FromName="免稅購(gòu)物商城";$mail->Host="";//發(fā)送郵件的服務(wù)協(xié)議地址$mail->Username="fei2624207698";$mail->Password="";//授權(quán)碼$mail->Port=25;$mail->AddAddress($to);$mail->Subject=$title;$mail->Body=$content;$sendRes=$mail->Send();if($sendRes){session('emailCode',$code);$msg=['status'=>0,'msg'=>'發(fā)送成功'];returnjson($msg);}else{$msg=['status'=>1,'msg'=>'發(fā)送失敗'];returnjson($msg);}}4.4.2免稅商城前端首頁(yè)用戶在登陸成功后可以進(jìn)入系統(tǒng)主頁(yè)面,主要包括首頁(yè)、全部商品分類。如圖4-19所示。圖4-19免稅商城首頁(yè)4.4.3商品列表頁(yè)用戶可以在商品列表頁(yè)查看商品,可以根據(jù)價(jià)格進(jìn)行排序,也可以同根據(jù)品牌及價(jià)格篩選商品。如圖4-20所示。圖4-20商品列表頁(yè)商品品牌篩選實(shí)現(xiàn)部分代碼如下:商品品牌篩選實(shí)現(xiàn)部分代碼如下:<liclass="s-line"><dlclass="s-l-wrap"><divclass="s-l-titfilter_attr_name">品牌:</div><divclass="s-l-valueattr_son"><divclass="price_autofl"><divclass="price_range"><a<?phpif(!input('brand')){echo'class="btnsc-redBg-btn"';}?>href="<?php$brandArr=array();$brandArr['id']=input('id');input('price')?$brandArr['price']=input('price'):'';input('filter_attr')?$brandArr['filter_attr']=input('filter_attr'):'';echourl('index/Category/index',$brandArr,'');?>#search">不限</a></div>{volistname="$brandRes"id="brand"}<divclass="price_range"><a<?phpif(input('brand')==$brand['id']){echo'class="btnsc-redBg-btn"';}?>href="<?php$brandArr=array();$brandArr['id']=input('id');$brandArr['brand']=$brand['id'];input('price')?$brandArr['price']=input('price'):'';input('filter_attr')?$brandArr['filter_attr']=input('filter_attr'):'';echourl('index/Category/index',$brandArr,'');?>#search">{$brand.brand_name}</a></div>{/volist}</div></div></dl></li>4.4.4商品詳情頁(yè)面用戶點(diǎn)擊某一商品,可以查看該商品的詳細(xì)信息,包括價(jià)格,商品相冊(cè),且具有放大鏡的功能,將圖片放大。如圖4-21所示。圖5-17商品詳情頁(yè)4.4.5購(gòu)物車頁(yè)用戶可以將自己喜歡的商品加入至購(gòu)物車,同時(shí)也可以對(duì)購(gòu)物車內(nèi)的不想要的商品進(jìn)行刪除,可以對(duì)選中的商品進(jìn)行結(jié)算,如圖4-22所示。圖4-22購(gòu)物車頁(yè)4.4.6航班信息驗(yàn)證用戶點(diǎn)擊“去支付”即可跳轉(zhuǎn)至航班
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 老年癡呆的營(yíng)養(yǎng)調(diào)節(jié)
- 改善消化的食物建議
- 2025年環(huán)境評(píng)估與監(jiān)測(cè)服務(wù)項(xiàng)目建議書
- 胃癌術(shù)后疼痛緩解
- 模擬電子技術(shù) 課件 張虹 第1-5章 緒論 -集成運(yùn)算放大電路
- 兒童飲食中的鈣鐵鋅補(bǔ)充
- 員工獎(jiǎng)懲課件
- 護(hù)理實(shí)踐操作指導(dǎo)
- 吸痰器的使用培訓(xùn)課件
- 眼科護(hù)理與人文關(guān)懷
- 長(zhǎng)期照護(hù)師安全理論模擬考核試卷含答案
- 甘肅省慶陽(yáng)市七區(qū)2024-2025學(xué)年高一上學(xué)期期末聯(lián)考語(yǔ)文試題
- 2025年行政事業(yè)單位資產(chǎn)管理自檢自查報(bào)告
- 基于VAR的證券投資組合優(yōu)化模型畢業(yè)論文
- 人教版小升初考試數(shù)學(xué)試卷(含解析)重慶市渝北區(qū)魯能巴蜀小學(xué)2025年
- 2025年天津紅日藥業(yè)股份有限公司招聘考試筆試參考題庫(kù)附答案解析
- 卓有成效的管理者要事優(yōu)先
- 生產(chǎn)車間安全管理檢查表及整改措施
- 電廠標(biāo)識(shí)系統(tǒng)KKS編碼說(shuō)明pdf
- 2023年郴州職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)傾向性考試題庫(kù)及答案詳解1套
- 2025年福建省綜合評(píng)標(biāo)專家?guī)炜荚囶}庫(kù)(二)
評(píng)論
0/150
提交評(píng)論