王麗俠
(唐山學(xué)院 信息工程系,河北 唐山063000)
隨著電子商務(wù)的發(fā)展及智能化手機的普及,手機網(wǎng)上購物已經(jīng)是現(xiàn)代人生活中不可或缺的一部分。手機購物平臺可以向用戶提供如企業(yè)介紹、管理制度和公司文化等靜態(tài)信息以及商品價格、促銷信息和產(chǎn)品更新等隨時變化的動態(tài)信息。手機購物平臺通過傳遞信息、共享信息的方式完成商戶和消費者之間的電子貿(mào)易,實現(xiàn)資金的無紙化交換,在現(xiàn)代商務(wù)活動中發(fā)揮著舉足輕重的作用。
本營銷型購物平臺的設(shè)計采用基于Web瀏覽器的B/S架構(gòu),客戶端只需通過智能手機系統(tǒng)中的VC瀏覽器或QQ瀏覽器等即可訪問系統(tǒng),其將大量的數(shù)據(jù)處理工作交給服務(wù)器來處理;且系統(tǒng)基于MVC模式進行開發(fā),開發(fā)流程清晰,有利于實現(xiàn)較為復(fù)雜的邏輯結(jié)構(gòu),開發(fā)周期短、成本低[1]。
本購物平臺采用PHP+Mysql動態(tài)網(wǎng)頁開發(fā)技術(shù)。PHP語音具有開源、語法結(jié)構(gòu)簡單、功能強大、強大的數(shù)據(jù)庫支持、代碼執(zhí)行率高等優(yōu)點;Mysql數(shù)據(jù)庫作為PHP語言的黃金搭檔,是一個多用戶、多線程的數(shù)據(jù)庫,同樣具有免費、開源、高效等特點。且PHP對于Mysql數(shù)據(jù)庫的存取,簡練、靈活、快速,沒有額外開銷,非常適合中小型網(wǎng)站的部署。
消費者通過智能手機設(shè)備,在瀏覽器中輸入手機網(wǎng)站域名或者通過掃描帶有網(wǎng)站鏈接信息的二維碼就可以直接進入本手機購物網(wǎng)站。
網(wǎng)站的實際運行過程,則是按照指令代碼層層執(zhí)行,如圖1所示流程,發(fā)送不同的命令,得到不同的響應(yīng),最終實現(xiàn)整個系統(tǒng)的交互瀏覽功能。具體的體系結(jié)構(gòu)中命令響應(yīng)過程:用戶在瀏覽器中輸入欲訪問的PHP頁面地址,回車,即觸發(fā)此PHP請求,并將請求提交至Apache Web服務(wù)器;A-pache服務(wù)器根據(jù)請求命令后綴進行判斷,如為PHP請求,Apache服務(wù)器則提交PHP應(yīng)用程序腳本至PHP引擎程序;PHP引擎對Apache服務(wù)器傳送過來的文件進行掃描,根據(jù)指令從后臺Mysql數(shù)據(jù)庫讀取數(shù)據(jù)并處理、返回,動態(tài)生成相應(yīng)的HTML頁面;PHP引擎程序?qū)⑸傻腍TML頁面返回至Apache服務(wù)器,并最終返回給客戶瀏覽器。手機網(wǎng)站體系結(jié)構(gòu)設(shè)計如圖1所示。
圖1 手機網(wǎng)站體系結(jié)構(gòu)
以上三層結(jié)構(gòu)中任何一層的改變都不會影響其它層的功能與運行,層與層之間相互獨立;且結(jié)構(gòu)中事務(wù)處理邏輯部分從客戶機轉(zhuǎn)移到了服務(wù)器,不僅降低了對客戶機性能的要求,也使得維護技術(shù)人員不必關(guān)注客戶機的維護,主要負責(zé)服務(wù)器上程序的更新即可,從而能從繁重的維護、升級等工作中解脫出來。
本購物平臺采用MVC模式來構(gòu)建應(yīng)用,MVC的邏輯圖如圖2所示。
圖2 MVC業(yè)務(wù)流程示意圖
其中,Model層負責(zé)封裝具體的業(yè)務(wù);View層由HTML和PHP組成,可嵌套動態(tài)和靜態(tài)的數(shù)據(jù),能夠真實、實時地展示與客戶交互的頁面,且可根據(jù)客戶的不同需求進行個性化定制,展示不同風(fēng)格界面;Controller層描述兩者的調(diào)用關(guān)系,也使得上述兩層相對獨立,以提高運行效率和系統(tǒng)擴充能力。
依此模型建立的系統(tǒng)具備良好的性能和擴展能力,可以滿足不同階段、不同用戶、多種多樣的業(yè)務(wù)需求。
手機購物網(wǎng)站的功能建設(shè)一般從以下三個方面入手:
(1)企業(yè)的宣傳。
(2)產(chǎn)品的展示。本網(wǎng)站為營銷型網(wǎng)站,因此產(chǎn)品展示是表現(xiàn)重點,也是顧客最關(guān)心的部分。因此,企業(yè)應(yīng)在此模塊對主要產(chǎn)品及其主要參數(shù)作詳細說明[2],并將更新產(chǎn)品做為重點加以突出。
(3)客戶服務(wù)??蛻舴?wù)關(guān)乎企業(yè)的長期發(fā)展,主要包括客戶咨詢與投訴兩個方面[2],應(yīng)以人性化、響應(yīng)快速、暢通為原則。
購物平臺分為前臺頁面和后臺管理程序設(shè)計兩部分。前臺頁面為顧客提供友好的交互界面,可供顧客瀏覽、交互操作使用,客戶從前臺頁面可方便、快捷地查詢并支付相關(guān)的產(chǎn)品。具體包括:關(guān)于我們、新聞中心、產(chǎn)品目錄、核心業(yè)務(wù)、地理位置、聯(lián)系我們等模塊;后臺管理程序提供了管理員管理整個系統(tǒng)的入口,管理員需憑正確的用戶名和密碼進入,其主要包括:網(wǎng)站設(shè)置、管理員設(shè)置、留言訂單等模塊。本購物平臺功能結(jié)構(gòu)圖如圖3所示。
圖3 購物平臺功能結(jié)構(gòu)圖
數(shù)據(jù)庫是本購物平臺設(shè)計的重中之重,因此本文對系統(tǒng)所用到的所有數(shù)據(jù)進行了細致的分類和具體的結(jié)構(gòu)設(shè)計,以保證關(guān)鍵數(shù)據(jù)在意外情況下不被破壞。本文采用Myspl數(shù)據(jù)庫,需設(shè)計的數(shù)據(jù)庫表包括產(chǎn)品表、顧客下單表、管理員信息表、新聞列表、廣告信息表等,其中產(chǎn)品表和顧客下單表如表1,2所示。
表1 產(chǎn)品表
表2 顧客下單表
對于產(chǎn)品表,為確保產(chǎn)品信息的唯一性,設(shè)計中關(guān)鍵字段pid商品編號采用數(shù)據(jù)庫中的自動編號。picurlpath和picurlfile字段代表圖片路徑和圖片名,之所以分兩個字段是該商品圖片會生成縮略圖,前臺調(diào)用可使用<{picurlpath}>thumb_<{picurlfile}>來這里調(diào)用它的縮略圖,類型為文本型,因為這里存放的只是縮略圖的路徑。
顧客下單表是顧客對商品進行下單,網(wǎng)站要驗證下單內(nèi)容的正確性,還要考慮用戶體驗,因此既要有客戶端腳本驗證,又要有服務(wù)器端驗證。下單后后臺可查看此訂單詳情,對購買顧客進行反饋。
將網(wǎng)頁上的某些需要經(jīng)常變動的產(chǎn)品信息,類似最新產(chǎn)品、熱門產(chǎn)品、特價產(chǎn)品等更新信息集中管理,并通過產(chǎn)品信息的某些共性進行分類,最后系統(tǒng)化、標(biāo)準(zhǔn)化發(fā)布到網(wǎng)站上,這是一種網(wǎng)站應(yīng)用程序,可提供強大的查詢功能,用戶可以在網(wǎng)上任意查找自己想要的產(chǎn)品。網(wǎng)站產(chǎn)品信息通過一個操作簡單的界面加入數(shù)據(jù)庫,然后通過已有的網(wǎng)頁模板格式與審核流程發(fā)布到網(wǎng)站上[3]。產(chǎn)品目錄頁面效果圖見圖4。
網(wǎng)站管理員通過主頁面的“管理進入”模塊憑正確用戶名和密碼進入網(wǎng)站后臺界面,對網(wǎng)站數(shù)據(jù)進行維護、管理。圖5所示界面為產(chǎn)品目錄管理界面,在本頁面可對產(chǎn)品信息進行刪除和編輯。
圖4 產(chǎn)品目錄頁面效果圖
圖5 產(chǎn)品目錄后臺管理效果圖
本文構(gòu)建了一個WAP型電子商務(wù)手機購物網(wǎng)站,實現(xiàn)了營銷型手機購物平臺的基本功能。經(jīng)測試,系統(tǒng)運行穩(wěn)定,界面友好整潔??蛻敉ㄟ^訪問本網(wǎng)站可清晰地瀏覽產(chǎn)品列表、業(yè)務(wù)范圍、聯(lián)系方式等信息,并方便、快捷地進行下單、信息咨詢等活動,為客戶帶來了良好的購物體驗。對于網(wǎng)站管理員而言,網(wǎng)站安全性高,易于擴展和維護,且降低了營銷成本,提高了經(jīng)濟效益。
[1] 劉超華,趙勇.一種媒體信息管理系統(tǒng)的構(gòu)建方法[J].現(xiàn)代電子技術(shù),2009(5):234-236.
[2] 周茂華.手機營銷新模式[J].國際公關(guān),2010,31(4):278-280.
[3] 隗瑋.面向工業(yè)設(shè)計的信息管理技術(shù)的研究與應(yīng)用[D].大連:大連理工大學(xué),2009.