邱林 陸迅



【摘 要】本文基于O2O校園商城APP平臺功能需求分析,從O2O校園商城APP平臺系統總體設計、O2O校園商城APP平臺功能開發、O2O校園商城APP平臺關鍵技術三方面論述O2O校園商城APP平臺的設計與開發,并分析O2O校園商城APP平臺應用效果。
【關鍵詞】O2O ?校園商城APP平臺 ?功能設計 ?關鍵技術 ?開發
【中圖分類號】G ?【文獻標識碼】A
【文章編號】0450-9889(2019)03C-0190-03
O2O即Online To Offline,也即將線上平臺與線下商務相結合,實現在線上支付并在線下獲得商品服務。而O2O模式早在2010年團購網站興起時就已經出現,其突破B2C模式的禁錮,與傳統行業進行融合。O2O模式將線下商戶的業務發展與消費者的需求緊密結合,提供了全新服務體驗模式。在O2O發展的同時,APP(application,手機應用程序)也成為移動端主流的應用。將O2O與APP相結合,能將線上和線下更好地結合在一起,使用戶和商品的交互更便捷。以廣西農業職業技術學校為例,與O2O模式結合的校園商城APP平臺可以在線上通過平臺發布信息和購買商品,線下由學院創新創業實訓基地提供產品。校園商城APP平臺不僅提高了學生的創新創業能力,幫助在校大學生積累實踐經驗,完成從校園到社會的過渡,同時還能快捷地為在校師生及學院周邊用戶提供特色的農產品和服務。
一、現有O2O校園平臺分析
在設計平臺之初,對現有的O2O校園平臺進行調研,發現目前發展較好的有8天在線、59Store、宅米網、俺來也等4個平臺,這4個O2O校園平臺都是以零食快消品和生活服務為重點打入大學校園市場,均提供了各種商品和服務,通過“線上交易+校園代理+送貨上門”的O2O模式為用戶提供便捷快速的服務。宅米網主要以重資產為發展方向,在校園內建立倉儲店和寢室店,倉儲店方便存儲貨物和展現產品,寢室店作為小型的門店也起到分銷的作用。而59Store以輕資產為發展方向,只有寢室店而沒有倉儲店。8天在線主要業務為線上云超市、云物流、云社團,線下物流員APP定位配送系統,為大學生原創品牌提供服務平臺。俺來了與學校合作成立實踐社團,并不斷吸收學生加入社團充實校園運營人員,并與供應鏈大品牌建立聯系,在校內建立便利店,打造全新校園生活體驗。
雖然上述4家O2O校園平臺得到快速發展,并且都得到了不同規模的融資,但還是存在一些問題,比如O2O校園平臺都是以銷售供應商商品為主要目的,發展學校學生為主要銷售人員,由于商品種類少同質化嚴重,造成了競爭激烈,較難提高用戶對平臺的使用黏度。因此,構建的平臺既要體現出學院的特色和現有平臺的優點,還要能在滿足銷售產品的基礎上,與知識緊密結合,做到創業和學業相結合,促進兩者之間的相互發展。
二、O2O校園商城APP平臺功能需求
為了滿足學院發展O2O校園商城APP平臺的需求,平臺應具有以下主要功能:提供用戶注冊、創建店鋪、產品和服務分類、商品信息發布、在線交易、訂單管理、在線學習、答題賺分、用戶數據挖掘等功能。
如圖1所示,系統由三部分用戶構成:管理員、未注冊用戶和已注冊用戶。管理員具有最高的權限,具有用戶管理、店鋪管理、商品管理、交易管理、資源管理和統計管理功能。未注冊的用戶只有瀏覽商品和在線學習功能,不能發布和購買商品。已注冊用戶具有瀏覽、創建店鋪、發布和購買商品、商品評價、答題賺分等權限。對于注冊用戶來說還可以不建店在線發布產品或服務等相關信息。
平臺功能流程為:用戶通過平臺商品分類能快速找到商品并將商品放入購物車,在線支付完成交易。商戶能對訂單進行審核、發貨等處理,能對每月、每周、每年訂單數據進行統計和分析,將用戶的習慣和交易情況記錄并存儲到服務器,經過在服務器端的數據挖掘,可以分析消費者的口味、喜好、價格、品牌方面的數據,為店鋪的運營提供更精準的個性化推廣。
三、O2O校園商城APP平臺設計與開發
(一)O2O校園商城APP平臺系統總體設計
平臺系統框架主要包括系統基礎層、系統數據層、支持層和應用層四個部分。系統基礎層針對網絡、安全和主機服務器進行設置,并搭配了MYSQL數據庫和PHP模式。系統數據層由不同的數據庫表構成,存放平臺數據信息。支持層提供系統具備的服務技術支持。應用層為用戶接口,為用戶提供功能應用。具體見圖2。
(二)O2O校園商城APP平臺功能開發
O2O校園商城APP平臺功能分為三個部分:APP用戶界面、用戶后臺管理界面和管理員界面,具體見圖3。
APP用戶界面主要包括9大功能模塊,其中校園店鋪主要提供學院自主生產的產品。創業微鋪提供學生創業平臺,可以在店鋪中展示自己的產品。與其他校園商城不同的是,學生不再局限于代理商家的商品,還可以是自己生產的產品。為了滿足不同學生的需求,平臺提供了跳蚤市場,允許不創建微鋪也能發布自己的商品或服務,促進校園交易的發展。在9大功能模塊中具有特色的就是在線學習和答題賺分模塊。用戶將學到的知識通過答題的方式轉換為一定的積分,并通過積分兌換商品或服務,既提高了用戶學習積極性又將商品的營銷策略融入其中,將學業和創業相結合。兼職招聘功能給學生提供企業招聘信息,對不需要創業的學生也提供獲取就業信息的途徑。推薦商家、熱賣商品主要對商品銷量和人氣排名較高的進行展示推薦,方便用戶購買。限時搶購為商戶提供促銷商品的一個展示平臺,通過營銷策略吸引用戶購買。
用戶后臺管理不僅能對店鋪進行信息的設置、商品的添加和刪除及商品的訂單管理,還能實現店鋪訂單銷量的統計,通過數據分析能較好地了解用戶的喜好和消費習慣,真正了解用戶的需求和想法,為店鋪的精準營銷提供了數據基礎。
管理員主要針對所有用戶、店鋪進行管理,具有最高的管理權限。可在后臺根據商品銷量和人氣對在APP首頁推薦商家和熱賣商品,還能根據不同店鋪提出的銷售策略需求,對其商品進行限時搶購設置。同時作為管理者在后臺添加在線題目學習資料及對所有店鋪資源進行統計和管理。
(三)O2O校園商城APP平臺關鍵技術
本文所設計的O2O校園商城APP平臺基于Android客戶端,客戶端服務器模式為C/S架構,服務器架設在阿里云上,采用Linux服務器和MySql數據庫開發,客戶端與數據庫之間數據的交互通過服務器連接完成。
1.Http通信方式。Http通信方式通過將獲取來的數據存儲在本地或者直接加載在客戶端的形式,成為服務器與手機客戶端之間的有效傳輸協議之一。其發送請求一般有兩種方式:一種是HttpURLConnection,另一種是HttpCient。由于HttpURLConnection的API相對簡單,體積也相對較小。同時,為減少網絡訪問流量的消耗,它還有完善的緩存和壓縮機制,可以有效地提升速度和節省電力,非常適用于Android項目,所以設計的O2O校園商城APP平臺采用HttpURLConnection方式。
2.動態短信密碼驗證技術。當用戶在O2O校園商城APP平臺進行注冊或者支付相關信息時,使用動態密碼驗證技術。點擊“獲取驗證碼”按鈕,通過短信發送一次性密碼到用戶手機,用來完成用戶登錄、支付時的驗證,以此來保證用戶的身份和信息的安全性。動態短信驗證密碼系統包括3個模塊,分別是短信密碼生成模塊、短信密碼發送模塊和短信密碼驗證模塊。動態短信生成模塊主要功能是利用客戶端算法,把系統發送請求的短信密碼進行封裝,根據不同賬號、不同手機號、不同時間生成唯一的密碼。動態發送模塊主要的功能為將封裝好的動態驗證碼通過短信發送到用戶手機上,并設置時間限制,大部分為60秒內有效,如超過時間,原生成的動態驗證碼失效,須重新點擊生成新的動態驗證碼。動態驗證碼模塊為核心業務,負責與各種應用系統的短信密碼認證對接,并為應用系統返回驗證結果。
3.Universal-Image-Loader圖片加載框架。目前Android主流的圖片加載框架有Universal-Image-Loader、Picasso、Glide、Fresco。本平臺設計采用的是Universal-Image-Loader圖片加載框架,該框架作為最早出現的圖片框架,具有一定的穩定性,并且加載速度適中,能滿足平臺的需求。
4.MVVM的設計模式。平臺采用MVVM(Model-View-ViewModel)設計模式,在Android的APP系統開發過程中,要求業務邏輯、呈現邏輯和UI(User Interface)邏輯的分離,這是軟件設計的新模式。MVVM不僅使系統易于理解和維護、具有良好的擴展性和低耦合度,而且能使界面設計和程序控制開發同步進行。雖然Android APP也存在MVC(Model-View-Controller)、MVP(Model-View-Presenter)兩種模式,但不能完全將UI和呈現邏輯設計分離。因此,MVVM模型能滿足平臺設計的需求,還能通過數據綁定的技術和特點,提高平臺的復用性。
四、O2O校園商城APP平臺應用效果分析
O2O校園商城APP平臺實現了用戶注冊、校園商鋪、創業微鋪、發布信息、兼職招聘、在線學習、答題賺分、推薦商家、熱賣商品、限時搶購等功能。O2O校園商城APP平臺運行以來,對學生的創新實踐鍛煉有一定的促進作用。之前為了進一步提高人才培養質量,需要學生參與生產實踐鍛煉。現實情況是學生通過實踐鍛煉生產產品,僅僅是為了完成實踐任務,并沒有真正提高積極性。而O2O校園商城APP平臺給他們提供了很好的創新創業平臺,可以將他們生產實踐的產品通過平臺宣傳和推廣出去,既提高了他們生產實踐鍛煉的積極性,又能給他們帶來創收,還培養了學生的創新和創業意識,為其今后的創業和就業打下堅實基礎。
本文所述O2O校園商城APP平臺設計與開發,能立足于學校發展需求,除了給用戶提高便捷和良好購物體驗之外,還為在校大學生提供了良好的創業平臺,對培養學生的創新創業能力具有較大的促進作用。但由于平臺的缺點是只開發Android版本,有些功能還在不斷完善和優化,今后將繼續開發IOS版本的O2O校園商城APP平臺,以更好地滿足不用用戶的需求。
【參考文獻】
[1]代顯富,包世博,張懿煒.大學生眼中的校園O2O平臺[J].上海商業,2016(12)
[2]王志強,張桐菓,向佳,等.基于地理信息服務的校園O2O電子商務系統研究與設計[J].湖南科技大學學報(自然科學版),2015(1)
[3]楊玉.基于O2O模式的校園APP設計與實現[J].電腦知識與技術,2016(36)
[4]馬馳,邢巖.基于Android系統的O2O洗車平臺的設計與實現[J].信息記錄材料,2017(10)
[5]戚利娜,劉建東.基于Android的O2O校園購平臺的設計與實現[J].電子制作,2016(24)
[6]楊榮明.動態短信密碼驗證功能系統解決方案[J].計算機光盤軟件與應用,2013(4)
【基金項目】廣西高校中青年教師基礎能力提升項目“基于O2O的校園商城手機應用平臺開發研究”(KY2016LX530)
【作者簡介】邱 林(1983— ),女,廣西河池人,副教授,碩士,研究方向:計算機技術及電子商務。
(責編 蘇 洋)