鄒樂 王麗麗 褚甜甜
摘要:“大數(shù)據(jù)殺熟”是一種現(xiàn)代信息網(wǎng)絡(luò)飛速發(fā)展下的新型價格歧視,商家借助大數(shù)據(jù)算法來分析消費者的不同消費偏好和消費能力,進而將消費者分為“三六九等”進行區(qū)別定價,導致同種商品對于老顧客來說往往價格更高。該文基于微信小程序,借助“js”后端設(shè)計語言及前端設(shè)計語言“WXML”,設(shè)計和開發(fā)了一套比價微信小程序——幫幫購,可以實時展示同種商品或者服務(wù)在不同電商平臺的價格,并對其進行價格對比,以便消費者以最優(yōu)惠的價格進行購買。通過測試結(jié)果表明該系統(tǒng)具備可使用性。
關(guān)鍵詞:微信小程序;大數(shù)據(jù)殺熟;全網(wǎng)比價
中圖分類號:TP311? ? ? 文獻標識碼:A
文章編號:1009-3044(2021)36-0057-04
開放科學(資源服務(wù))標識碼(OSID):
1 背景
隨著互聯(lián)網(wǎng)和移動支付的快速發(fā)展,越來越多的人選擇在網(wǎng)上消費。然而,一些互聯(lián)網(wǎng)平臺借此機會,不僅沒有很好地履行商家義務(wù)、發(fā)揮自身作用,反而利用大數(shù)據(jù)算法技術(shù)收集、分析用戶的隱私信息,利用所得的分析結(jié)果對同一商品或服務(wù),向不同客戶進行隨機的價格浮動,對老客戶實行價格歧視,這種現(xiàn)象就是所謂的“大數(shù)據(jù)殺熟”。從個人層面,消費者的隱私數(shù)據(jù)被泄露及濫用,嚴重侵犯消費者合法權(quán)益;從市場層面,破壞誠信、透明、公平的市場交易環(huán)境,擾亂市場經(jīng)濟秩序;從道德層面,沒有賦予正確的價值觀和倫理觀,缺乏社會責任感。針對此現(xiàn)象,如果能夠設(shè)計一套系統(tǒng)使消費者可以通過全網(wǎng)的各大電商平臺及新老顧客購買同一商品的價格進行比較,從而選出最適合自己的商品或服務(wù),同時也可以使商家之間相互牽制,彼此監(jiān)督。
該文旨在開發(fā)一套“大數(shù)據(jù)防殺熟”比價系統(tǒng),為用戶提供全面的信息參考。為實現(xiàn)這一目標,首先針對消費者的“殺熟”經(jīng)歷進行調(diào)查分析,由此得知目前消費者市場的“大數(shù)據(jù)殺熟”現(xiàn)狀,分析結(jié)果如表1所示。
從表1可以看出,價格“殺熟”的比例多分布在30%以內(nèi)。網(wǎng)絡(luò)產(chǎn)品種類繁多,幾塊甚至幾角錢的細微差距也能吸引消費者,又由于其具有方便快捷的特點,用戶極其容易產(chǎn)生較強的依賴性,即使價格稍有變化也很難被用戶所察覺[1]。因此,開發(fā)一個大數(shù)據(jù)防殺熟比價系統(tǒng)極為必要。同時,微信小程序和其他方式相比,有其獨特的優(yōu)勢。用戶只需直接從微信端進入即可,并且還能使用微信程序提供的一系列的權(quán)限給用戶帶來了極大的便利。
2 系統(tǒng)需求分析
2.1 系統(tǒng)總體分析
本系統(tǒng)基于微信小程序開發(fā)而成,用戶從微信App進入小程序,注冊登錄后可以查詢?nèi)我庖粋€電商平臺的商品,并由系統(tǒng)返回查詢結(jié)果;然后可以進行商品價格對比,在所查詢的商品中進行全網(wǎng)比價,顯示給用戶該商品在全網(wǎng)的價格信息;得到比價結(jié)果后,如果用戶對某一商品感興趣,可以點擊商品詳情按鈕,顯示該商品的歷史價格及預期價格走勢等信息,并提供購買鏈接,方便用戶直接進行購買。系統(tǒng)用例圖如圖1所示。
2.2 系統(tǒng)模塊分析
本系統(tǒng)以“大數(shù)據(jù)殺熟”為背景,將微信小程序和比價系統(tǒng)相結(jié)合。根據(jù)需求分析開發(fā)以下幾個基本功能:注冊、登錄、個性化推薦、查詢、比價、商品詳情、社區(qū)7個功能模塊。
1)注冊:用戶通過微信注冊賬號,再填寫姓名、郵箱等基本信息,通過輸入手機號碼進行身份驗證,完成所有步驟后,點擊提交即可完成注冊,注冊成功即將用戶微信與系統(tǒng)賬號進行綁定,確保系統(tǒng)的安全性,起到一定的防盜號的作用,為用戶提供安全保障。
2)登錄:從關(guān)聯(lián)注冊的微信進入小程序,可以通過輸入賬號和密碼進行登錄,也可以通過綁定淘寶或支付寶進行登錄,用戶初次登錄后,再次進入小程序時系統(tǒng)會自動登錄,無須用戶重新登錄,如果想退出登錄,可在“我的”界面的設(shè)置欄點擊退出賬號即可,易于操作,更加方便快捷。
3)個性化推薦:針對用戶的常用搜索和商品類型的點擊頻率對用戶群體進行年齡和消費水平等不同層次的分類,并分別給不同類型的用戶提供個性化推薦,使用戶快速找到滿意的商品,同時豐富小程序的功能。
4)查詢:查詢分為簡單查詢和分類查詢,其中簡單查詢是指用戶可點擊主頁上的搜索框進入搜索頁面,輸入需要的搜索內(nèi)容或者拍照進行查找,也可在搜索歷史中點擊歷史詞匯進行查找,查詢并返回查詢結(jié)果給用戶。分類查詢由橫向標簽和列表圖文標簽實現(xiàn)。橫向標簽根據(jù)不同的商品類型進行分類,每當用戶點擊一個分類就會得到該查詢結(jié)果相應的數(shù)據(jù)信息。列表圖文標簽對應活動分類,點擊每一個分類標簽都會返回查詢結(jié)果給用戶[2]。查詢功能示意圖如圖2所示。
5)比價:在用戶使用簡單查詢或者分類查詢后,點擊某一件商品,可以在該商品下面看到全網(wǎng)比價的結(jié)果,系統(tǒng)將從服務(wù)器端獲得所選中的商品的數(shù)據(jù),并相應地處理商品數(shù)據(jù),最后將該商品的全網(wǎng)比價結(jié)果信息、歷史價格及預期價格走勢等信息顯示給用戶,用戶可以綜合各類信息選出符合自己需求的商品。
6)商品詳情:商品詳情可以從簡單查詢、分類查詢和比價的商品列表中獲取,選擇哪一個商品就可以獲得哪一個商品的詳細信息,如商品價格、所在平臺、優(yōu)惠券活動等,并提供購買鏈接,點擊相應的鏈接可以跳轉(zhuǎn)到相應的購買頁直接購買。
7)社區(qū):用戶可以在社區(qū)分享自己的購物經(jīng)驗,也可以是好物推薦或測評,由此搭建資源可視化區(qū)域,用戶可以在這里看到自己心儀商品的售后反饋,從而決定是否進行購買,提高商品的真實性,了解不同商品的實時動態(tài)信息。
3 系統(tǒng)設(shè)計
3.1 系統(tǒng)核心技術(shù)
本系統(tǒng)在設(shè)計初期研究了大量程序設(shè)計和比價系統(tǒng)的相關(guān)技術(shù)理論,最終決定采取深度學習、網(wǎng)絡(luò)爬蟲技術(shù)、數(shù)據(jù)庫技術(shù)以及“UI”技術(shù)作為系統(tǒng)開發(fā)的核心技術(shù)。
1)深度學習。深度學習是利用數(shù)據(jù)爬取、數(shù)據(jù)標簽的制作、卷積神經(jīng)網(wǎng)絡(luò)模型的搭建來實現(xiàn)。利用深度學習可以研究與處理軟件分析任務(wù),提高軟件開發(fā)環(huán)境在代碼提示和語法錯誤提示上的準確率。本系統(tǒng)基于深度學習研發(fā)了深度神經(jīng)網(wǎng)絡(luò)價格預估模型,運用“CXXNET”“Genism”深度學習庫,結(jié)合平臺、價格、歷史趨勢等因素,給用戶提供更精準的數(shù)據(jù)。
2)網(wǎng)絡(luò)爬蟲技術(shù)。網(wǎng)絡(luò)爬蟲是一種自動瀏覽萬維網(wǎng)的程序或者腳本,它為搜索引擎從萬維網(wǎng)上下載爬取到的網(wǎng)頁,是搜索引擎的重要組成部分。本系統(tǒng)運用“requests”方法進行爬蟲獲取數(shù)據(jù),利用“get”方法獲取目標頁面的“HTML”文本,從而使用“HTML”文本頁面獲取產(chǎn)品數(shù)據(jù),并對獲取到的網(wǎng)頁數(shù)據(jù)進行結(jié)構(gòu)化的抽取分析,最后以“Web”頁面形式呈現(xiàn)出來[3]。
3)數(shù)據(jù)庫設(shè)計。數(shù)據(jù)庫設(shè)計是通過研究數(shù)據(jù)庫的結(jié)構(gòu)、存儲、設(shè)計、管理以及應用的基本理論和實現(xiàn)方法,并實現(xiàn)對數(shù)據(jù)進行處理、分析和理解的技術(shù)。本系統(tǒng)運用“SQL Server”數(shù)據(jù)庫導入第三方庫“pymssql”。在設(shè)計過程中創(chuàng)建大量數(shù)據(jù)表,如用戶表、反饋表、詞匯表等來組織和存儲數(shù)據(jù)。通過“serverless”無服務(wù)器架構(gòu),結(jié)合云“API”一鍵接入云函數(shù)、云數(shù)據(jù)庫和云存儲來獲取數(shù)據(jù)庫、存儲等基礎(chǔ)的后端。
4)“UI”設(shè)計?!癠I”設(shè)計是指軟件人機交互、操作邏輯、界面美觀的總體設(shè)計。本系統(tǒng)的頁面設(shè)計以操作邏輯、整體布局美觀,對消費者具有吸引力為主要考慮因素,在設(shè)計過程中展現(xiàn)設(shè)計的統(tǒng)一性效果,視覺上突出小程序的特色[4]。本系統(tǒng)運用“Python”中的“tkinter”第三方庫,對控件的布局、鼠標點擊的響應事件、控件中數(shù)據(jù)的獲取進行設(shè)計。系統(tǒng)界面由“scroll-view”(滾動框),“checkbox”(多項選擇器)等大量組件組合而成,通過“js”綁定事件實現(xiàn)交互,當用戶行為觸發(fā)事件時,系統(tǒng)就會執(zhí)行邏輯層中對應的事件處理函數(shù)。
3.2 客戶端頁面設(shè)計
1)注冊界面設(shè)計。在系統(tǒng)初始化過程中即獲取到當前用戶的微信信息,注冊過程中輸入用戶名、密碼和郵箱,再通過綁定手機號,獲取驗證碼并輸入進行注冊,保障了用戶的個人信息安全,注冊成功即將微信號與用戶綁定。如圖4(a)所示。
2)登錄界面設(shè)計。用戶可以通過輸入賬號和密碼登錄,也可以選擇第三方登錄:微信、淘寶、支付寶登錄。當用戶通過輸入賬號和密碼登錄時,系統(tǒng)將對比輸入信息與數(shù)據(jù)庫中信息是否一致,若信息匹配成功則跳轉(zhuǎn)至相應的系統(tǒng)主界面,否則將提示用戶登錄失敗[5]。如圖4(b)所示。
3)首頁界面設(shè)計。在首頁中,用戶可通過首頁的個性化精選推薦獲取所需內(nèi)容,也可通過在搜索框輸入搜索內(nèi)容或點擊拍照搜索進行查找,系統(tǒng)智能查詢提供所需內(nèi)容并推薦相關(guān)信息,便于用戶獲得心儀商品的信息。搜索界面同時提供粘貼商品鏈接的功能,系統(tǒng)進入下一級界面,提供商品信息、歷史價格曲線、相似產(chǎn)品推薦等功能。如圖4(c)所示。
4)分類界面設(shè)計。提供大量精品好物分類名稱信息,供用戶直接選擇心儀商品名稱,系統(tǒng)可智能推薦關(guān)鍵詞相關(guān)產(chǎn)品推薦,例如系統(tǒng)檢測到用戶近期對鞋子感興趣,則根據(jù)這一信息推薦不同品牌和不同類型的鞋子。如圖4(d)所示。
5)社區(qū)界面設(shè)計。提供用戶之間進行分享交流,包括熱聊話題、購物分享、好物測評。這里可以更真實地看到其他用戶對自己心儀商品的使用體驗,選擇感興趣的話題查看相關(guān)信息,或用戶自己創(chuàng)建話題,邀請大家一起參與討論,從而挑選出更適合的商品。用戶還可以將自己發(fā)現(xiàn)的好物一鍵分享到QQ、微信、微博等社交平臺,推薦給身邊的親朋好友。如圖4(e)所示。
6)我的界面設(shè)計。用戶可根據(jù)自己的喜好設(shè)置頭像和昵稱等,我的界面提供訂單、購物車、收藏與足跡等,便于用戶更方便地查找心儀商品的信息。在設(shè)置欄可以修改收貨地址、支付方式、賬號與安全等。也可以在幫助欄隨時向系統(tǒng)客服提出寶貴的建議或意見,在使用過程中遇到任何問題都可向客服尋求幫助。如圖4(f)所示。
7)搜索界面設(shè)計。用戶點擊搜索框進入搜索界面,輸入搜索內(nèi)容即可進行全網(wǎng)平臺搜索,用戶一方面可選擇不同標簽,如綜合、銷量、價格、平臺等,系統(tǒng)根據(jù)所選標簽進行篩選和排序所查詢到的內(nèi)容,默認以“綜合”方式排序;另一方面直接選擇篩選功能,填寫自己感興趣的價格區(qū)間、購買平臺、發(fā)貨地區(qū)等,便于用戶根據(jù)自身需求選擇最合適的產(chǎn)品。如圖4(g)所示。
8)商品詳情界面設(shè)計。用戶點擊心儀商品可看到商品的基本介紹、價格走勢、用戶評價,并提供購買鏈接,若用戶不想立即購買,此頁面也設(shè)有加入購物車和收藏商品的功能,可以在任何時期立即找到并進行購買。若用戶想進一步了解某一商品,可以直接點擊購買鏈接,跳轉(zhuǎn)到商品信息來源平臺,直接詢問商鋪客服即可。如圖4(h)所示。
4 結(jié)束語
本項目設(shè)計并實現(xiàn)了基于微信小程序的“大數(shù)據(jù)殺熟”比價系統(tǒng)。微信小程序依附微信而誕生,具有建設(shè)維護成本低、平臺易推廣、易維護等其他平臺無法比擬的優(yōu)勢。系統(tǒng)通過對商品在不同平臺上多維度的實時狀態(tài)進行展示以及對全網(wǎng)的各大電商平臺及新老顧客購買同一商品的價格作為實時狀態(tài),為消費者提供全面的信息參考,提供了更綠色的購物平臺,解決了長期網(wǎng)購的用戶被“大數(shù)據(jù)殺熟”的社會現(xiàn)象,引導商家正確利用大數(shù)據(jù),杜絕出現(xiàn)對消費者進行價格欺騙、牟取暴利等不良行為。
參考文獻:
[1] 胥雅楠,王倩倩,董潤,等.“大數(shù)據(jù)殺熟”的現(xiàn)狀、問題與對策分析[J].改革與開放,2019(1):15-20.
[2] 李剛柱.基于Android移動端的優(yōu)惠券比價系統(tǒng)設(shè)計與實現(xiàn)[D].西安:長安大學,2020.
[3] 周建梁.聚焦爬蟲原理及關(guān)鍵技術(shù)研究[J].科技資訊,2008,6(22):26.
[4] 魏天剛,張錦.服務(wù)設(shè)計思維在UI設(shè)計中的應用探究[J].大觀,2021(1):95-96.
[5] 劉昊,郭娟,駱君鵬.基于Web的高校創(chuàng)新積分排名管理系統(tǒng)的設(shè)計與開發(fā)[J].電腦知識與技術(shù),2018,14(18):57-59.
【通聯(lián)編輯:謝媛媛】