需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):13215 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:基于SPARK的電商用戶行為分析平臺主要實現(xiàn)了包括用戶訪問Session分析、頁面單跳轉(zhuǎn)化率統(tǒng)計、熱門商品離線統(tǒng)計和廣告流量實時統(tǒng)計這四個業(yè)務(wù)模塊。通過平臺的業(yè)務(wù)模塊,可以細化出Session訪問步長和訪問時長占比統(tǒng)計、隨機抽取Session、獲取前十熱門商品品類、獲取前十熱門商品品類活躍Session、頁面單跳轉(zhuǎn)化率、各區(qū)域熱門商品統(tǒng)計模塊、廣告統(tǒng)計用戶黑名單、廣告點擊流量實時統(tǒng)計、實時統(tǒng)計各省的熱門廣告和最近一小時廣告點擊趨勢等這十個功能。平臺通過Spark Core、Spark SQL和Spark Streaming三個框架進行開發(fā)。因為Spark技術(shù)的底層是使用Scala實現(xiàn)的,因此應(yīng)用Scala語言進行開發(fā),效率會更高,代碼也會更簡潔。同樣,MySQL數(shù)據(jù)庫是開源和免費的數(shù)據(jù)庫,同時也是應(yīng)用比較廣泛的數(shù)據(jù)庫,因此本平臺采用MySQL數(shù)據(jù)庫進行存儲最后計算出的分析結(jié)果。
關(guān)鍵詞:電商平臺;Spark技術(shù);Scala語言
目 錄 摘 要 Abstract 1 前言-1 1.1 課題的背景-1 1.2 課題的目的與意義-1 1.3 國內(nèi)外該課題的發(fā)展現(xiàn)狀-1 1.4 設(shè)計的指導思想和技術(shù)-2 1.4.1 SparkCore介紹-2 1.4.2 SparkSQL介紹-2 1.4.3 Spark Streaming介紹-2 1.4.4 MySQL數(shù)據(jù)庫介紹-2 1.5 設(shè)計應(yīng)解決的主要問題-3 2 可行性分析-4 2.1 技術(shù)可行性分析-4 2.2 經(jīng)濟可行性分析-4 2.3 操作可行性分析-5 3 平臺設(shè)計-6 3.1 平臺總體介紹-6 3.2 平臺功能模塊的詳細分析與介紹-7 3.3 數(shù)據(jù)模型-9 4 平臺實現(xiàn)-13 4.1 用戶訪問Session模塊-13 4.1.1 Session訪問步長和訪問時長占比統(tǒng)計表-13 4.1.2 隨機抽選Session-13 4.1.3 獲取Top10商品熱門品類-14 4.1.4 獲取Top10商品熱門品類的活躍Session-15 4.2 頁面單跳轉(zhuǎn)化率模塊-15 4.3 各區(qū)域熱門商品統(tǒng)計模塊-16 4.4 廣告點擊流量實時統(tǒng)計分析模塊-17 4.4.1 廣告統(tǒng)計用戶黑名單-17 4.4.2 廣告點擊流量實時統(tǒng)計-17 4.4.3 實時統(tǒng)計各省的熱門廣告-18 4.4.4 最近一個小時廣告點擊趨勢-19 5 平臺測試-20 5.1 平臺測試的目的-20 5.2 平臺測試-20 5.2.1 用戶訪問Session模塊的測試-20 5.2.2 頁面單跳轉(zhuǎn)化率模塊的測試-20 5.2.3 各個區(qū)域熱門商品Top3統(tǒng)計模塊的測試-20 5.2.4 廣告點擊流量實時統(tǒng)計分析模塊的測試-21 結(jié) 論-22 參考文獻-23 謝 辭-24 |