王炎
(陜西財(cái)經(jīng)職業(yè)技術(shù)學(xué)院 陜西 咸陽(yáng)712000)
基于Android移動(dòng)電子商務(wù)系統(tǒng)的研究與設(shè)計(jì)
王炎
(陜西財(cái)經(jīng)職業(yè)技術(shù)學(xué)院 陜西 咸陽(yáng)712000)
移動(dòng)電子商務(wù)是基于傳統(tǒng)電子商務(wù)基礎(chǔ)上發(fā)展而來(lái)新的商業(yè)模式,其具有靈活方便、不受地域、時(shí)間限制等特點(diǎn),擁有巨大的市場(chǎng)發(fā)展?jié)摿Α1疚难芯恳訟ndroid系統(tǒng)為基礎(chǔ),設(shè)計(jì)移動(dòng)電子商務(wù)系統(tǒng),深入分析移動(dòng)電子商務(wù)系統(tǒng)的實(shí)際需求,詳細(xì)設(shè)計(jì)整個(gè)系統(tǒng)包括賬戶管理、購(gòu)物車、權(quán)限管理、支付管理等模塊,實(shí)現(xiàn)用戶借助Android平臺(tái)瀏覽、購(gòu)買商品等功能,提升系統(tǒng)的推廣和應(yīng)用能力,充分發(fā)揮其積極影響。
Android;移動(dòng)電子商務(wù)系統(tǒng);模塊設(shè)計(jì)
隨著移動(dòng)通信技術(shù)的快速發(fā)展,電子商務(wù)逐漸超越傳統(tǒng)的互聯(lián)網(wǎng)領(lǐng)域,出現(xiàn)新型的電子商務(wù)模式,即:移動(dòng)電子商務(wù)。與傳統(tǒng)電子商務(wù)模式相比,移動(dòng)電子商務(wù)不受時(shí)間、地點(diǎn)的限制,隨時(shí)隨地可以訪問(wèn)信息,使得商業(yè)交易更加方便、靈活。同時(shí),這種模式也可根據(jù)用戶需要,增加相應(yīng)的模塊,給更多的企業(yè)及個(gè)人帶來(lái)商業(yè)機(jī)會(huì)。在未來(lái)幾年,移動(dòng)電子商務(wù)交易會(huì)逐漸延伸到人們生活各個(gè)角落,促使網(wǎng)上購(gòu)物人群快速增長(zhǎng)。文中設(shè)計(jì)的基于Android的移動(dòng)電子商務(wù)系統(tǒng),以手機(jī)的Android系統(tǒng)作為系統(tǒng)平臺(tái),用戶可以方便快捷地隨時(shí)隨地登錄該系統(tǒng)中,完成商品的瀏覽、查詢、訂購(gòu)、交易等操作。
文中通過(guò)對(duì)行業(yè)內(nèi)產(chǎn)品形態(tài)進(jìn)行觀察和分析,將B2C核心業(yè)務(wù)劃分為以下主要內(nèi)容:1)面向用戶的購(gòu)物門戶,依據(jù)企業(yè)定位劃分為百貨門市、垂直市場(chǎng)等形態(tài);2)用戶注冊(cè)成為會(huì)員后,數(shù)據(jù)庫(kù)將其賬戶信息、購(gòu)物記錄保存起來(lái),并投入大量精力對(duì)用戶賬戶信息實(shí)施分析和再開(kāi)發(fā)。一般情況下,倉(cāng)儲(chǔ)、物流等模塊交由專門企業(yè)提供服務(wù)。在本文設(shè)計(jì)的移動(dòng)電子商務(wù)系統(tǒng)中,可借助手機(jī)等無(wú)線終端,在B2B、B2C電子商務(wù)系統(tǒng)中完成商品交易。Android可運(yùn)用JAVA語(yǔ)言開(kāi)發(fā),更好地讓開(kāi)發(fā)者接受。設(shè)計(jì)簡(jiǎn)單、易懂的版面讓使用者在較短的時(shí)間上手,本文設(shè)計(jì)的移動(dòng)電子商務(wù)系統(tǒng),順應(yīng)時(shí)代發(fā)展趨勢(shì),也可推進(jìn)智能移動(dòng)、信息化電子商務(wù)的發(fā)展。在本系統(tǒng)中,只要擁有Android手機(jī),用戶即可隨時(shí)隨地登錄進(jìn)入系統(tǒng)內(nèi),瀏覽、查詢及購(gòu)買自己所需的產(chǎn)品;同時(shí),用戶可以修改信息,完成訂購(gòu)、瀏覽商品、取消訂單等操作,提升移動(dòng)電子商務(wù)系統(tǒng)的可用性,滿足系統(tǒng)設(shè)計(jì)的應(yīng)用需求。
基于Android設(shè)計(jì)的移動(dòng)電子商務(wù)系統(tǒng)由前臺(tái)和后臺(tái)兩個(gè)部分組成,其中,前臺(tái)端主要包括用戶注冊(cè)、登錄、瀏覽產(chǎn)品、購(gòu)物等功能,后臺(tái)管理模塊又劃分為商品管理、訂單管理、公告管理等模塊,其中,用戶管理模塊旨在查看、修改或刪除選定的產(chǎn)品。移動(dòng)電子商務(wù)系統(tǒng)主要功能模塊見(jiàn)圖1。
圖1 移動(dòng)電子商務(wù)系統(tǒng)功能模塊圖
該模塊主要對(duì)象為商品和用戶訂單,且用戶借助購(gòu)物車對(duì)所選購(gòu)的產(chǎn)品進(jìn)行控制。因此,必須創(chuàng)建Cart類,其職責(zé)為用戶完成增加、刪除或修改所選存儲(chǔ)在購(gòu)物車中商品的目的。確定選定商品后,將其傳遞至庫(kù)存內(nèi)。因此,構(gòu)建Product類管理商品數(shù)據(jù)、借助Customer類管理用戶賬戶。
賬戶管理模塊具有識(shí)別用戶身份的功能,只有注冊(cè)的用戶方可使用前臺(tái)系統(tǒng)所有功能,例如:添加商品至購(gòu)物車、查詢購(gòu)物訂單等。同時(shí),在沒(méi)有登錄的情況下,系統(tǒng)會(huì)提示用戶是否登錄。本系統(tǒng)設(shè)置的賬戶信息包括昵稱、手機(jī)號(hào)碼、密碼等,可依據(jù)用戶自己的需求添加或刪除部分信息。用戶啟動(dòng)系統(tǒng)后,進(jìn)行注冊(cè)或登錄請(qǐng)求,具體流程見(jiàn)圖2。
圖2 用戶注冊(cè)簡(jiǎn)圖
非注冊(cè)用戶進(jìn)入客戶端后,支持查看商品信息的功能。本模塊將依據(jù)商品屬性劃分為不同種類,例如:日常用品、化妝品、女裝等,其層次可依據(jù)實(shí)現(xiàn)需求擴(kuò)充層級(jí)。非注冊(cè)用戶瀏覽商品時(shí),系統(tǒng)將提供多個(gè)ProducType供用戶選擇,用戶進(jìn)入TypeName瀏覽相應(yīng)的列表,并進(jìn)入詳細(xì)介紹頁(yè)查詢信息。若用戶添加Product至購(gòu)物車內(nèi),判定Customer是否處在登錄狀態(tài)。用戶啟動(dòng)程序后,借助find()方法獲得產(chǎn)品Type類型,詳細(xì)流程見(jiàn)圖3。
圖3 用戶瀏覽商品簡(jiǎn)圖
購(gòu)物車執(zhí)行流程如下:?jiǎn)螕糍?gòu)物車圖標(biāo),客戶端接收用戶請(qǐng)求,讀取相應(yīng)的文件,在客戶端顯示列表元素中,點(diǎn)擊結(jié)算操作,把數(shù)據(jù)書寫成字節(jié)流并發(fā)送給服務(wù)器。服務(wù)器接受并讀取數(shù)據(jù)結(jié)構(gòu),寫入數(shù)據(jù)庫(kù)。
購(gòu)物車的兩個(gè)邏輯模塊實(shí)質(zhì)上僅有一個(gè)模塊,該模塊重點(diǎn)在于如何區(qū)別有商品和無(wú)商品的狀態(tài),并實(shí)時(shí)依據(jù)商品數(shù)量調(diào)整所呈現(xiàn)的數(shù)據(jù),確保數(shù)據(jù)與顯示結(jié)果處于一致?tīng)顟B(tài)。購(gòu)物車有商品的運(yùn)行效果,見(jiàn)圖4,運(yùn)行代碼如下:購(gòu)物車無(wú)商品運(yùn)行代碼如下:
圖4 購(gòu)物車有商品運(yùn)行效果圖
移動(dòng)電子商務(wù)系統(tǒng)正式運(yùn)行后,每天必須接受大量用戶通過(guò)提交訂單來(lái)購(gòu)買所需的商品。如何及時(shí)、有效的對(duì)用戶訂單進(jìn)行處理,對(duì)推動(dòng)經(jīng)濟(jì)效益、提升用戶滿意度產(chǎn)生重要影響。本系統(tǒng)針對(duì)每個(gè)商家集成訂單管理功能,主要包含訂單查詢、訂單打印、設(shè)置配送方式等操作,訂單管理流程見(jiàn)圖5。
圖5 訂單管理流程圖
管理員權(quán)限管理主要功能是生成新的管理員信息,負(fù)責(zé)對(duì)管理員權(quán)限分析、添加、修改等操作。在同一個(gè)應(yīng)用內(nèi),需不同的應(yīng)用管理人員做好相應(yīng)的管理工作,因此,必須設(shè)計(jì)一個(gè)權(quán)限管理機(jī)制,便于對(duì)應(yīng)用管理員進(jìn)行管理,對(duì)特定管理人員設(shè)置相應(yīng)的權(quán)限,確保應(yīng)用可以正常運(yùn)行。本模塊還可創(chuàng)建多個(gè)應(yīng)用管理員組,將管理員根據(jù)不同組實(shí)施分類,對(duì)管理員分別設(shè)置取消、修改等權(quán)限范圍。系統(tǒng)管理員登錄RoleService管理界面,并建立新的管理員角色,隨之采用PowerInsert方法為角色設(shè)定具體的權(quán)限,見(jiàn)圖6。
圖6 管理員權(quán)限創(chuàng)建圖
用戶信息管理模塊主要包括的類為:CustomerDAO、CustomerVO等,詳細(xì)記錄本系統(tǒng)所有注冊(cè)用戶的信息、用戶使用記錄等信息,并提供相應(yīng)的操作。工作方法如下:CustomerService提供相應(yīng)的管理界面,管理員由此界面發(fā)出請(qǐng)求,提交查詢請(qǐng)求。CustomerVO提供類至CustomerDAO獲取數(shù)據(jù)封裝,隨之返回管理界面顯示,如圖7。
圖7 用戶信息查詢效果圖
與傳統(tǒng)電子商務(wù)相似,為確保移動(dòng)商務(wù)的正常運(yùn)行,移動(dòng)電子商務(wù)系統(tǒng)應(yīng)設(shè)置身份識(shí)別、身份認(rèn)證、接入控制等,確保只有系統(tǒng)授權(quán)的合法用戶方可訪問(wèn)相應(yīng)的數(shù)據(jù)。移動(dòng)電子商務(wù)在實(shí)際交易過(guò)程中通常用手機(jī)、掌上電腦等作為支付手段,通過(guò)WAP等方式完成各項(xiàng)商務(wù)活動(dòng)。現(xiàn)階段,移動(dòng)電子商務(wù)逐漸進(jìn)入人們的日常生活中,收集用戶可隨時(shí)隨地進(jìn)行購(gòu)物并完成支付,被稱為新時(shí)期消費(fèi)的主流形式。移動(dòng)電子商務(wù)系統(tǒng)的支付管理模塊主要接入第三方支付平臺(tái),為用戶提供支付、充值等操作并獲取相應(yīng)的對(duì)賬信息。在第三方支付平臺(tái)所提供的接口中,用戶可將自己銀行卡內(nèi)的錢轉(zhuǎn)至支付公司賬戶中。同時(shí),用戶也可隨時(shí)查詢訂單、與商務(wù)系統(tǒng)進(jìn)行交互,從而接受并反饋有關(guān)的交易信息。用戶支付流程見(jiàn)圖8。
本模塊主要?jiǎng)澐譃镻roductVO、ProductService、Caregorg等類,并與供應(yīng)商系統(tǒng)(Supplies)、倉(cāng)儲(chǔ)系統(tǒng)相互關(guān)聯(lián)(Waarehouse)。下文以增加商品明細(xì)為研究實(shí)例,介紹商品管理的運(yùn)行方法。ProductService提供友好的管理界面,管理人員借助該界面發(fā)出請(qǐng)求并與ProductServelet實(shí)現(xiàn)交換,提交相應(yīng)的查詢請(qǐng)求。此時(shí),ProductService借助ProductDAO提供相應(yīng)的QueryQrder()完成整個(gè)添加操作。其他操作步驟如商品分類、刪除商品等,均由ProductService提供不同的方式完成商品管理流程,見(jiàn)圖9。
圖8 用戶支付時(shí)序圖
圖9 商品添加時(shí)序簡(jiǎn)圖
綜上所述,文中基于Android設(shè)計(jì)的移動(dòng)電子商務(wù)系統(tǒng),能夠達(dá)到前臺(tái)與后臺(tái)數(shù)據(jù)相互交互的效果,用戶可以在任意時(shí)間、任意地點(diǎn)進(jìn)行交易,充分體現(xiàn)了該系統(tǒng)的應(yīng)用效益。本文深入研究分析了用戶對(duì)移動(dòng)電子商務(wù)多項(xiàng)功能的需求,詳細(xì)闡明了移動(dòng)電子商務(wù)系統(tǒng)總體架構(gòu),詳細(xì)介紹了移動(dòng)電子商務(wù)系統(tǒng)前臺(tái)和后臺(tái)端各模塊設(shè)計(jì)情況,以期為移動(dòng)電子商務(wù)的快速發(fā)展提供重要借鑒和參考。
[1]佟玲.論B2B電子商務(wù)系統(tǒng)的實(shí)現(xiàn)過(guò)程[J].商業(yè)經(jīng)濟(jì)研究,2016,11(6):65-66.
[2]邢素萍.電子商務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的研究[J].微型電腦應(yīng)用,2013,29(11):55-59.
[3]湛寧,宋文軍.基于關(guān)聯(lián)規(guī)則的電子商務(wù)系統(tǒng)[J].科技通報(bào),2013,29(2):195-196,199.
[4]范長(zhǎng)英.基于Android平臺(tái)的電子商務(wù)系統(tǒng)的分析與設(shè)計(jì)[J].硅谷,2013,31(17):22-23.
[5]孫曉茹.關(guān)于電子商務(wù)系統(tǒng)中數(shù)據(jù)庫(kù)安全問(wèn)題的研究[J].商場(chǎng)現(xiàn)代化,2013,35(24):109.
[6]蘇月娜,華中,寇志強(qiáng)等.基于ECC加密的電子商務(wù)系統(tǒng)[J].電子設(shè)計(jì)工程,2015,23(17):13-16.
[7]徐艷麗.Web數(shù)據(jù)挖掘及其在電子商務(wù)系統(tǒng)中的應(yīng)用[J].軟件導(dǎo)刊,2015,14(11):144-145.
[8]胡蕓.基于B/S結(jié)構(gòu)模式的伊犁旅游電子商務(wù)系統(tǒng)設(shè)計(jì)分析[J].現(xiàn)代商業(yè),2014,15(7):89.
[9]王芮.B2B模式電子商務(wù)系統(tǒng)的需求獲取與分析[J].中國(guó)管理信息化,2015,18(5):223-224.
[10]孟娟娜.基于Android平臺(tái)的移動(dòng)電子商務(wù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電子設(shè)計(jì)工程,2016,24(8):27-29,33.
[11]汪星荷,劉紹華,俞俊生,等.移動(dòng)云計(jì)算中基于LBS的個(gè)性化服務(wù)推薦模型[J].數(shù)學(xué)的實(shí)踐與認(rèn)識(shí),2013,43(2):157-161.
[12]肖冰,陳潮填.電子商務(wù)系統(tǒng)的復(fù)雜性特征與方法論探析[J].商業(yè)經(jīng)濟(jì)研究,2015,33(21):77-79.
[13]鄧檢名.基于移動(dòng)Agent技術(shù)在電子商務(wù)系統(tǒng)中的應(yīng)用研究[J].軍民兩用技術(shù)與產(chǎn)品,2015,13(4):48-49.
[14]朱澤民,蔡鵬.基于開(kāi)源軟件Magento快速構(gòu)建電子商務(wù)系統(tǒng)的實(shí)踐[J].數(shù)字技術(shù)與應(yīng)用,2014,11(1):143-144.
[15]陳小波.基于Android移動(dòng)電子商務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)的意義 [J].電腦知識(shí)與技術(shù),2016,12(11):282-283.
Research and design of mobile e-commerce system based on the Android
WANG Yan
(Shaanxi Technical College of Finance&Economics,Xianyang 712000,China)
Based on the traditional e-commerce,mobile e-commerce is a new business model which is characterized with flexibility and convenience,it is not subject to regional and time limit and also has huge development potential.On the basis of the Android mobile e-commerce system,the research is to design mobile e-commerce system,to analyze the actual needs of mobile e-commerce system in depth and to design account management of the whole system,shopping cart,rights management,payment management module in detail,it will not only help the users to browse and buy goods,but also improve the system promotion and application of the system.In this way,it will fully play positive influence in the whole system.
Android;mobile e-commerce system;module design
TN99
A
1674-6236(2017)17-0069-04
2016-07-12稿件編號(hào):201607093
王 炎(1972—),女,陜西咸陽(yáng)人,副教授。研究方向:計(jì)算機(jī)應(yīng)用。