王麗俠
(唐山學(xué)院 信息工程系,河北 唐山063000)
隨著電子商務(wù)的發(fā)展及智能化手機(jī)的普及,手機(jī)網(wǎng)上購物已經(jīng)是現(xiàn)代人生活中不可或缺的一部分。手機(jī)購物平臺(tái)可以向用戶提供如企業(yè)介紹、管理制度和公司文化等靜態(tài)信息以及商品價(jià)格、促銷信息和產(chǎn)品更新等隨時(shí)變化的動(dòng)態(tài)信息。手機(jī)購物平臺(tái)通過傳遞信息、共享信息的方式完成商戶和消費(fèi)者之間的電子貿(mào)易,實(shí)現(xiàn)資金的無紙化交換,在現(xiàn)代商務(wù)活動(dòng)中發(fā)揮著舉足輕重的作用。
本營銷型購物平臺(tái)的設(shè)計(jì)采用基于Web瀏覽器的B/S架構(gòu),客戶端只需通過智能手機(jī)系統(tǒng)中的VC瀏覽器或QQ瀏覽器等即可訪問系統(tǒng),其將大量的數(shù)據(jù)處理工作交給服務(wù)器來處理;且系統(tǒng)基于MVC模式進(jìn)行開發(fā),開發(fā)流程清晰,有利于實(shí)現(xiàn)較為復(fù)雜的邏輯結(jié)構(gòu),開發(fā)周期短、成本低[1]。
本購物平臺(tái)采用PHP+Mysql動(dòng)態(tài)網(wǎng)頁開發(fā)技術(shù)。PHP語音具有開源、語法結(jié)構(gòu)簡單、功能強(qiáng)大、強(qiáng)大的數(shù)據(jù)庫支持、代碼執(zhí)行率高等優(yōu)點(diǎn);Mysql數(shù)據(jù)庫作為PHP語言的黃金搭檔,是一個(gè)多用戶、多線程的數(shù)據(jù)庫,同樣具有免費(fèi)、開源、高效等特點(diǎn)。且PHP對于Mysql數(shù)據(jù)庫的存取,簡練、靈活、快速,沒有額外開銷,非常適合中小型網(wǎng)站的部署。
消費(fèi)者通過智能手機(jī)設(shè)備,在瀏覽器中輸入手機(jī)網(wǎng)站域名或者通過掃描帶有網(wǎng)站鏈接信息的二維碼就可以直接進(jìn)入本手機(jī)購物網(wǎng)站。
網(wǎng)站的實(shí)際運(yùn)行過程,則是按照指令代碼層層執(zhí)行,如圖1所示流程,發(fā)送不同的命令,得到不同的響應(yīng),最終實(shí)現(xiàn)整個(gè)系統(tǒng)的交互瀏覽功能。具體的體系結(jié)構(gòu)中命令響應(yīng)過程:用戶在瀏覽器中輸入欲訪問的PHP頁面地址,回車,即觸發(fā)此PHP請求,并將請求提交至Apache Web服務(wù)器;A-pache服務(wù)器根據(jù)請求命令后綴進(jìn)行判斷,如為PHP請求,Apache服務(wù)器則提交PHP應(yīng)用程序腳本至PHP引擎程序;PHP引擎對Apache服務(wù)器傳送過來的文件進(jìn)行掃描,根據(jù)指令從后臺(tái)Mysql數(shù)據(jù)庫讀取數(shù)據(jù)并處理、返回,動(dòng)態(tài)生成相應(yīng)的HTML頁面;PHP引擎程序?qū)⑸傻腍TML頁面返回至Apache服務(wù)器,并最終返回給客戶瀏覽器。手機(jī)網(wǎng)站體系結(jié)構(gòu)設(shè)計(jì)如圖1所示。

圖1 手機(jī)網(wǎng)站體系結(jié)構(gòu)
以上三層結(jié)構(gòu)中任何一層的改變都不會(huì)影響其它層的功能與運(yùn)行,層與層之間相互獨(dú)立;且結(jié)構(gòu)中事務(wù)處理邏輯部分從客戶機(jī)轉(zhuǎn)移到了服務(wù)器,不僅降低了對客戶機(jī)性能的要求,也使得維護(hù)技術(shù)人員不必關(guān)注客戶機(jī)的維護(hù),主要負(fù)責(zé)服務(wù)器上程序的更新即可,從而能從繁重的維護(hù)、升級等工作中解脫出來。
本購物平臺(tái)采用MVC模式來構(gòu)建應(yīng)用,MVC的邏輯圖如圖2所示。

圖2 MVC業(yè)務(wù)流程示意圖
其中,Model層負(fù)責(zé)封裝具體的業(yè)務(wù);View層由HTML和PHP組成,可嵌套動(dòng)態(tài)和靜態(tài)的數(shù)據(jù),能夠真實(shí)、實(shí)時(shí)地展示與客戶交互的頁面,且可根據(jù)客戶的不同需求進(jìn)行個(gè)性化定制,展示不同風(fēng)格界面;Controller層描述兩者的調(diào)用關(guān)系,也使得上述兩層相對獨(dú)立,以提高運(yùn)行效率和系統(tǒng)擴(kuò)充能力。
依此模型建立的系統(tǒng)具備良好的性能和擴(kuò)展能力,可以滿足不同階段、不同用戶、多種多樣的業(yè)務(wù)需求。
手機(jī)購物網(wǎng)站的功能建設(shè)一般從以下三個(gè)方面入手:
(1)企業(yè)的宣傳。
(2)產(chǎn)品的展示。本網(wǎng)站為營銷型網(wǎng)站,因此產(chǎn)品展示是表現(xiàn)重點(diǎn),也是顧客最關(guān)心的部分。因此,企業(yè)應(yīng)在此模塊對主要產(chǎn)品及其主要參數(shù)作詳細(xì)說明[2],并將更新產(chǎn)品做為重點(diǎn)加以突出。
(3)客戶服務(wù)。客戶服務(wù)關(guān)乎企業(yè)的長期發(fā)展,主要包括客戶咨詢與投訴兩個(gè)方面[2],應(yīng)以人性化、響應(yīng)快速、暢通為原則。
購物平臺(tái)分為前臺(tái)頁面和后臺(tái)管理程序設(shè)計(jì)兩部分。前臺(tái)頁面為顧客提供友好的交互界面,可供顧客瀏覽、交互操作使用,客戶從前臺(tái)頁面可方便、快捷地查詢并支付相關(guān)的產(chǎn)品。具體包括:關(guān)于我們、新聞中心、產(chǎn)品目錄、核心業(yè)務(wù)、地理位置、聯(lián)系我們等模塊;后臺(tái)管理程序提供了管理員管理整個(gè)系統(tǒng)的入口,管理員需憑正確的用戶名和密碼進(jìn)入,其主要包括:網(wǎng)站設(shè)置、管理員設(shè)置、留言訂單等模塊。本購物平臺(tái)功能結(jié)構(gòu)圖如圖3所示。

圖3 購物平臺(tái)功能結(jié)構(gòu)圖
數(shù)據(jù)庫是本購物平臺(tái)設(shè)計(jì)的重中之重,因此本文對系統(tǒng)所用到的所有數(shù)據(jù)進(jìn)行了細(xì)致的分類和具體的結(jié)構(gòu)設(shè)計(jì),以保證關(guān)鍵數(shù)據(jù)在意外情況下不被破壞。本文采用Myspl數(shù)據(jù)庫,需設(shè)計(jì)的數(shù)據(jù)庫表包括產(chǎn)品表、顧客下單表、管理員信息表、新聞列表、廣告信息表等,其中產(chǎn)品表和顧客下單表如表1,2所示。

表1 產(chǎn)品表

表2 顧客下單表
對于產(chǎn)品表,為確保產(chǎn)品信息的唯一性,設(shè)計(jì)中關(guān)鍵字段pid商品編號(hào)采用數(shù)據(jù)庫中的自動(dòng)編號(hào)。picurlpath和picurlfile字段代表圖片路徑和圖片名,之所以分兩個(gè)字段是該商品圖片會(huì)生成縮略圖,前臺(tái)調(diào)用可使用<{picurlpath}>thumb_<{picurlfile}>來這里調(diào)用它的縮略圖,類型為文本型,因?yàn)檫@里存放的只是縮略圖的路徑。
顧客下單表是顧客對商品進(jìn)行下單,網(wǎng)站要驗(yàn)證下單內(nèi)容的正確性,還要考慮用戶體驗(yàn),因此既要有客戶端腳本驗(yàn)證,又要有服務(wù)器端驗(yàn)證。下單后后臺(tái)可查看此訂單詳情,對購買顧客進(jìn)行反饋。
將網(wǎng)頁上的某些需要經(jīng)常變動(dòng)的產(chǎn)品信息,類似最新產(chǎn)品、熱門產(chǎn)品、特價(jià)產(chǎn)品等更新信息集中管理,并通過產(chǎn)品信息的某些共性進(jìn)行分類,最后系統(tǒng)化、標(biāo)準(zhǔn)化發(fā)布到網(wǎng)站上,這是一種網(wǎng)站應(yīng)用程序,可提供強(qiáng)大的查詢功能,用戶可以在網(wǎng)上任意查找自己想要的產(chǎn)品。網(wǎng)站產(chǎn)品信息通過一個(gè)操作簡單的界面加入數(shù)據(jù)庫,然后通過已有的網(wǎng)頁模板格式與審核流程發(fā)布到網(wǎng)站上[3]。產(chǎn)品目錄頁面效果圖見圖4。
網(wǎng)站管理員通過主頁面的“管理進(jìn)入”模塊憑正確用戶名和密碼進(jìn)入網(wǎng)站后臺(tái)界面,對網(wǎng)站數(shù)據(jù)進(jìn)行維護(hù)、管理。圖5所示界面為產(chǎn)品目錄管理界面,在本頁面可對產(chǎn)品信息進(jìn)行刪除和編輯。

圖4 產(chǎn)品目錄頁面效果圖

圖5 產(chǎn)品目錄后臺(tái)管理效果圖
本文構(gòu)建了一個(gè)WAP型電子商務(wù)手機(jī)購物網(wǎng)站,實(shí)現(xiàn)了營銷型手機(jī)購物平臺(tái)的基本功能。經(jīng)測試,系統(tǒng)運(yùn)行穩(wěn)定,界面友好整潔。客戶通過訪問本網(wǎng)站可清晰地瀏覽產(chǎn)品列表、業(yè)務(wù)范圍、聯(lián)系方式等信息,并方便、快捷地進(jìn)行下單、信息咨詢等活動(dòng),為客戶帶來了良好的購物體驗(yàn)。對于網(wǎng)站管理員而言,網(wǎng)站安全性高,易于擴(kuò)展和維護(hù),且降低了營銷成本,提高了經(jīng)濟(jì)效益。
[1] 劉超華,趙勇.一種媒體信息管理系統(tǒng)的構(gòu)建方法[J].現(xiàn)代電子技術(shù),2009(5):234-236.
[2] 周茂華.手機(jī)營銷新模式[J].國際公關(guān),2010,31(4):278-280.
[3] 隗瑋.面向工業(yè)設(shè)計(jì)的信息管理技術(shù)的研究與應(yīng)用[D].大連:大連理工大學(xué),2009.