唐鋼 翁艷彬 吳岳忠
【摘 要】文章研究的系統(tǒng)結(jié)合百度地圖最新技術(shù)實現(xiàn)了車貼廣告系統(tǒng)。該系統(tǒng)通過百度地圖對車輛軌跡進行追蹤定位,計算出車輛的里程數(shù)和有效速度距離,再以這兩個維度計算出司機所得收益情況,為廣告企業(yè)提供了一種高流動性、高曝光度的廣告投放渠道,連接了品牌廣告和司機。創(chuàng)建引人注目的車載廣告,能為廣告企業(yè)帶來極大的收益和社會價值。
【關(guān)鍵詞】車貼廣告系統(tǒng);Mysql;Nginx
【中圖分類號】TP311.52 【文獻標識碼】A 【文章編號】1674-0688(2020)05-0033-02
0 引言
廣告行業(yè)一直以來是一個長盛不衰的行業(yè),各種類型的廣告在我們的生活中隨處可見,而戶外廣告無疑是最難管理和統(tǒng)一化的一種廣告方式,戶外廣告的投放地理區(qū)域大且分散,導(dǎo)致維護和管理成本劇增,且很難有效保證廣告的時效性和穩(wěn)定性?,F(xiàn)階段,我們已經(jīng)進入了共享經(jīng)濟時代。從本質(zhì)上說,“共享經(jīng)濟”應(yīng)當屬于“合作消費”的模式,擁有者將暫時閑置的物品以租賃的方式“共享”給有使用需求的使用者,物品的效益及收益均能夠?qū)崿F(xiàn)最大化。國外廣告業(yè)的發(fā)展已經(jīng)非常成熟,尤其是對戶外廣告的管理,通過一定的技術(shù),它們的戶外廣告管理已經(jīng)越來越趨向于成熟和完善。國外目前有類似的產(chǎn)品形態(tài),車貼廣告系統(tǒng)在國外頗受歡迎,它優(yōu)點是功能比較完善,界面簡潔易操作,為司機和企業(yè)帶來了良好的收益,但受限于數(shù)據(jù)積累,圖像審核、提現(xiàn)審核速度較慢,國內(nèi)目前尚無此類產(chǎn)品。本文結(jié)合國內(nèi)外現(xiàn)狀,提出了共享車身的一種構(gòu)思,把汽車的表面共享出去,為車主創(chuàng)造長期穩(wěn)定的收益,把汽車變成一個移動的戶外廣告設(shè)置,不會干擾它的行駛軌跡,更不會改變它的行駛目的,但悄無聲息地創(chuàng)造了額外的價值。文本研究設(shè)計的車貼廣告系統(tǒng)會按照汽車的行駛有效里程數(shù)計算價值收益,并與Uber、滴滴的專職司機進行高效的結(jié)合,在城市的主要商圈,以“swarm”的形式,將共享經(jīng)濟模式運用到極致。
1 系統(tǒng)需求分析
(1)系統(tǒng)邏輯模塊。系統(tǒng)整體架構(gòu)采用的是C/S和B/C相結(jié)合的模型,其中車貼廣告系統(tǒng)用戶司機端主要采用的是C/S模型,后臺管理系統(tǒng)采用的是B/S模型,從數(shù)據(jù)通信的角度上來說,瀏覽器也可以看作是一個客戶端。系統(tǒng)采用了MVC設(shè)計模式,即Model(數(shù)據(jù)模型層)、View(用戶視圖層)、Controller(控制器層)。系統(tǒng)根據(jù)貼車廣告的需求,從系統(tǒng)的界面到功能模塊都立足于實際,具有很強的實用性、簡便性。系統(tǒng)主要功能如下:?譹?訛司機賬號模塊,司機進行注冊、登錄、認證身份信息等。?譺?訛品牌商賬號模塊,品牌商進行注冊、登錄、認證身份信息等。?譻?訛品牌商廣告管理模塊,品牌商發(fā)布廣告、對廣告進行增刪查改等操作。?譼?訛司機用戶管理模塊,對已注冊司機進行增刪查改、拉黑等操作。?譽?訛熱門區(qū)域配置模塊,對單個廣告的熱門區(qū)域進行增刪改查等操作。?譾?訛物流信息模塊,對用戶提交的物流進行物流查詢、修改、同步等操作。?譿?訛財務(wù)管理模塊,管理人員通過該模塊直接查看盈利狀況。?讀?訛任務(wù)管理模塊,包括司機報名廣告、開始任務(wù)前拍照審核、后臺抽查等。?讁?訛有獎推薦模塊,使用司機個人推薦碼注冊的用戶獲取一定比例的傭金。
(2)系統(tǒng)需求分析。系統(tǒng)需求分析是系統(tǒng)開發(fā)的第一步,只有充分地了解系統(tǒng)的需求后,才能設(shè)計系統(tǒng)的相關(guān)模塊,否則,系統(tǒng)需求的任何變動都會大量耽誤系統(tǒng)開發(fā)效率,一個良好高效的需求分析和管理方法是非常重要的。
司機賬號模塊是整個系統(tǒng)的基礎(chǔ),司機通過移動端進行手機號賬號注冊,注冊完成之后進行賬號登錄,進行完身份信息認證之后就可以使用系統(tǒng)完整功能,后臺能對司機賬號進行查看、通過部分條件索引查詢、上線和下線操作。
司機賬號模塊是系統(tǒng)企業(yè)端的基礎(chǔ),企業(yè)通過企業(yè)Web端進行手機號或者郵箱賬號注冊,注冊完成之后進行賬號登錄,完成企業(yè)身份信息認證之后就可以使用系統(tǒng)完整的功能,后臺能對企業(yè)賬號進行查看、通過部分條件索引查詢、上線和下線操作。
品牌企業(yè)入駐系統(tǒng)之后,需要發(fā)布品牌廣告,品牌廣告包括廣告的一些基本信息,可通過司機移動端查看,司機可報名廣告。在后臺品牌商可發(fā)布廣告,對廣告進行增加、刪除、查看、修改等操作。
每個品牌發(fā)布的廣告都需要配置熱門區(qū)域,熱門區(qū)域用于在移動端展示一塊高倍收益的區(qū)域,在系統(tǒng)中能對單個廣告的熱門區(qū)域進行增加、刪除、查看、修改等操作。
當用戶提交報名信息時,需提交物流信息,因為市場上各類型的物流公司太多,所以統(tǒng)一使用一家物流公司,系統(tǒng)可對用戶提交的物流進行物流情況查詢、人工修改物流單號、物流信息同步等操作。
任務(wù)管理模塊是最核心的一個功能模塊,需要提供給司機報名廣告的渠道,開始任務(wù)前需要將企業(yè)郵寄來的廣告貼紙貼在車身并拍照上傳服務(wù)器審核,后臺通過審核后還需要支持隨機抽查正在進行任務(wù)中的拍照照片。
推薦有獎模塊是用戶導(dǎo)流的一個核心功能模塊,對用戶量的積累和系統(tǒng)的推廣有著至關(guān)重要的作用,每個用戶認證成功之后都會有一個自己的推薦碼,可用于推薦給其他新用戶,新用戶利用推薦碼完成注冊登錄和驗證之后,推薦人即可獲得一定比例的推薦傭金,而且是流水傭金,就是說只要被推薦人一直使用該系統(tǒng)獲得收益,那么推薦人將會一直獲得被推薦人收益的一定比例的傭金。
2 系統(tǒng)設(shè)計與實現(xiàn)
服務(wù)端主要功能包括用戶登錄注冊認證、品牌廣告商列表、司機報名、熱門區(qū)域、計費拍照、司機位置上傳、任務(wù)情況監(jiān)控等。同時,系統(tǒng)也實現(xiàn)了日志模塊和數(shù)據(jù)庫連接優(yōu)化,日志模塊用于定位上線后出現(xiàn)的異常問題和Bug,便于系統(tǒng)的更新修復(fù)。數(shù)據(jù)庫連接優(yōu)化有利于減緩服務(wù)器壓力,建立更加穩(wěn)定、完善的系統(tǒng)。
(1)數(shù)據(jù)庫設(shè)計。數(shù)據(jù)庫設(shè)計中主要包含系統(tǒng)涉及的一些數(shù)據(jù)表及實體間的聯(lián)系,數(shù)據(jù)表的設(shè)計在此省略介紹,但給出E-R圖的詳細設(shè)計。E-R圖中包括各數(shù)據(jù)庫和它們之間的一些關(guān)聯(lián),其中司機信息和司機報名廣告兩個實體之間有報名關(guān)聯(lián),且是一對多的關(guān)聯(lián),即一個司機可以多次報名廣告。司機報名廣告和物流信息兩個實體為一對一的關(guān)聯(lián)。司機用戶和任務(wù)兩個實體之間有開始任務(wù)關(guān)聯(lián),且是一對多的關(guān)聯(lián),即一個司機可以多次開始任務(wù)。
(2)系統(tǒng)功能實現(xiàn)與分析。?譹?訛系統(tǒng)整體流程。系統(tǒng)包括服務(wù)端和客戶端,其整體流程圖如圖1所示。?譺?訛系統(tǒng)關(guān)鍵技術(shù)。由于C/S模式要求客戶端和服務(wù)端之間的通信必須按照一定的協(xié)議通信,協(xié)議的約定要盡量簡潔方便且便于后續(xù)擴展維護,所以系統(tǒng)服務(wù)端實現(xiàn)了對端接口統(tǒng)一入?yún)⑿r灪统鰠⒏袷?,也就是說服務(wù)端的數(shù)據(jù)格式不管是哪一次通信,不管客戶端請求哪一個接口,所返回的數(shù)據(jù)結(jié)構(gòu)都是一樣的,對移動端來說只需要構(gòu)造一次請求類,則通用于整個模塊。數(shù)據(jù)格式的統(tǒng)一化,極大地簡便了移動端的開發(fā),同時方便系統(tǒng)后期的維護和擴展。代碼實現(xiàn)上首先在父類中定義3個公共參數(shù),一是錯誤碼映射數(shù)組,二是參數(shù)校驗數(shù)組,三是全局異常碼參數(shù)。錯誤碼映射數(shù)組是整個系統(tǒng)可能會出現(xiàn)的錯誤或異常的一個鍵值映射數(shù)組,鍵為異常碼,值為異常描述,主要用于Model數(shù)據(jù)層捕獲異常后或直接拋出異常的業(yè)務(wù)錯誤碼,然后在Controller控制器層捕獲住異常碼并把異常碼賦值給全局異常碼,最后在格式化輸出的時候,會先根據(jù)全局異常碼拿到異常描述,再通過Model數(shù)據(jù)層拿到最后需要的數(shù)據(jù),一起格式化之后輸出。參數(shù)校驗數(shù)組需要子類在定義的時候初始化這個數(shù)組,子類如果初始化了就會在父類的構(gòu)造方法中自動執(zhí)行參數(shù)校驗,如果沒有初始化則不進行參數(shù)校驗,方便且簡化了參數(shù)校驗流程,有助于系統(tǒng)的健壯性和間接性。
3 結(jié)語
本文論述了基于MVC架構(gòu)和B/C模式的車貼廣告系統(tǒng),把共享經(jīng)濟和戶外廣告結(jié)合起來,將汽車的表面共享出去,為車主創(chuàng)造了穩(wěn)定收益,把每一輛汽車變成一個移動的戶外廣告,在不干擾它的行駛軌跡和行駛目的前提下,創(chuàng)造了額外價值。國內(nèi)目前尚無此類應(yīng)用,在國內(nèi)算是一片藍海市場,具有極大的社會價值和潛力,且此類產(chǎn)品在國外已經(jīng)有穩(wěn)定成熟的業(yè)務(wù)體系,證明了其市場價值。
參 考 文 獻
[1]金懿.大數(shù)據(jù)下的廣告營銷戰(zhàn)略發(fā)展趨勢[J].中國傳媒科技,2013(14):33-34.
[2]姜潤達.共享經(jīng)濟背景下我國共享單車商業(yè)模式研究——以摩拜單車為例[J].中國經(jīng)貿(mào),2018(3):61-62.
[3]蘇柏彰.共享經(jīng)濟商業(yè)模式分析——以共享單車為例[J].現(xiàn)代經(jīng)濟信息,2017(16):380.
[4]趙昌建.關(guān)于SQL數(shù)據(jù)庫的性能優(yōu)化問題的研究[J].科技風(fēng),2018(15):66.