電商平臺下用戶畫像的設計與分析_第1頁
電商平臺下用戶畫像的設計與分析_第2頁
電商平臺下用戶畫像的設計與分析_第3頁
電商平臺下用戶畫像的設計與分析_第4頁
電商平臺下用戶畫像的設計與分析_第5頁
已閱讀5頁,還剩71頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 專 業(yè): 計算機科學學與技術姓 名: 史維君指 導 教 師:申請學位級別: 學 士論文提交日期: 年月日學位授予單位: 天津科技技大學摘 要大數(shù)據(jù)是數(shù)量非非常巨大的復復雜的半結構構化或者非結結構化的數(shù)據(jù)據(jù)集。隨著時代的發(fā)展展,越來越多多的數(shù)據(jù)產生生,用傳統(tǒng)的的數(shù)據(jù)庫管理理方式,無論論是從數(shù)據(jù)的的儲存,獲取取,或者查找找等方面都已已經無法滿足足要求了。隨隨著大數(shù)據(jù)的的來臨,人們們有了解決大大量數(shù)據(jù)的處處理,儲存等等能力后,人人們?yōu)榱藢?shù)數(shù)據(jù)細化,將將數(shù)據(jù)分行業(yè)業(yè),類型的分分了好多種類類。在這里我我們所研究的的是其中的一一個種類:用用戶畫像。用戶畫像核心價價值在于了解解用戶,猜測測用戶對產品品的

2、需求或者者潛在需求,精精細化的定位位人群特征,挖挖掘潛在的用用戶群體,為為媒體網站、廣廣告主、企業(yè)業(yè)及廣告公司司充分認知群群體用戶的差差異化特征,根根據(jù)族群的差差異化特征,幫幫助客戶找到到營銷機會、運運營方向,全全面提高客戶戶的核心影響響力。在電商商行業(yè)中。用用戶畫像可以以分析客戶的的使用習慣、喜喜好、一系列列的購買行為為,以及周邊邊的人群的身身份、屬性、年年齡等,它對對我們的商務務行為、對營營銷的判斷會會有一定的借借鑒。本文通過使用技技術,結合,和和等編程語言言,設計并完完成了一個具具有簡單的電電商平臺下的的用戶畫像。本本設計依賴框框架設計出了了簡潔漂亮的的前端界面,使使用 進行數(shù)數(shù)據(jù)分析與

3、產產生研究結果果。本系統(tǒng)主主要包括,系統(tǒng)管理:分別從用戶戶管理,角色色管理,菜單單管理等方面面對整個系統(tǒng)統(tǒng)進行權限管管理。用戶行行為:分別從從跳出率,忠忠誠度,活躍躍度判斷用戶戶在某一天或或者某一段時時間的整體狀狀況。訪客分分析:分別從從地域分布,速速度分布,客客戶端環(huán)境等等對某個地區(qū)區(qū)的整體環(huán)境境和地區(qū)消費費情況進行產產品銷售。關鍵詞:用戶畫畫像; ; . , , , , , . , , , , , . : . , , , , , , , , , . . , , , , , , , . , , , , . , , , . : , , . : , , , . : , , , . : ; 目 錄

4、 第一章 引言 第一節(jié)用戶畫畫像的背景及及意義 第二節(jié)系統(tǒng)所所用的開發(fā)技技術及工具簡簡介 第三節(jié)系統(tǒng)環(huán)環(huán)境搭建 第四節(jié)論文整整體設計結構構 第二章 系統(tǒng)需需求分析與概概要設計 第一節(jié)用戶畫畫像的需求分分析 第二節(jié)可行性性分析 第三節(jié)系統(tǒng)總總體結構設計計 第四節(jié)系統(tǒng)功功能模塊設計計 第三章 系統(tǒng)的的詳細設計與與實現(xiàn) 第一節(jié)數(shù)據(jù)倉倉庫建模 第二節(jié)系統(tǒng)部部分功能模塊塊流程圖設計計 第三節(jié)部分功功能模塊的實實現(xiàn)說明 第四節(jié)系統(tǒng)結結構和頁面詳詳細設計 第四章 系統(tǒng)測測試 第一節(jié)軟件測測試的目的 第二節(jié)測試的的方法及步驟驟 第三節(jié)系統(tǒng)部部分功能測試試和結果 第五章 論文總總結和今后展展望 第一節(jié)總結 第二

5、節(jié)展望 參考文獻 致 謝 引言 隨著互聯(lián)網時代代的來臨,人人們越來越重重視對數(shù)據(jù)的的利用與處理理,在海量數(shù)數(shù)據(jù)中提取有有效信息,進進行數(shù)據(jù)分析析與挖掘發(fā)現(xiàn)現(xiàn)商業(yè)價值。用戶是時代發(fā)展展的最重要的的因素,利用用大數(shù)據(jù)來分分析用戶的行行為與消費習習慣,可以預預測商品的發(fā)發(fā)展的趨勢,提提高產品質量量,同時提高高用戶滿意度度。本文基于大數(shù)據(jù)據(jù)與技術進行電商商用戶畫像的的開發(fā)與設計計,論文將從從國內外研究究,需求分析析,系統(tǒng)概要要設計,系統(tǒng)統(tǒng)詳細設計,系系統(tǒng)的實現(xiàn)等等方面進行整整個項目的描描述。 用戶畫像的的背景及意義義 隨著大數(shù)據(jù)興起起與不斷發(fā)展展,數(shù)據(jù)量越越來越來,人人們想著從這這些數(shù)據(jù)中挖挖掘出自己

6、想想要的信息。所所以有了各種種各樣的數(shù)據(jù)據(jù)挖掘方式或或者種類并將將其抽象到各各個行業(yè)。再再次我們討論論的是其中的的一個種類,用用戶畫像。 在“用戶中心心論”理論支支持下,很多多行業(yè)意識到到用戶的重要要性,在整個個社會發(fā)展的的過程中用戶戶是主導因素素。所以有有很多行業(yè)從從原來以產品品和服務為中中心的思維方方式轉換到以以用戶為主導導,開始研究究用戶的需求求,反饋和用用戶滿意度等等信息?;ヂ?lián)網網行業(yè)也是如如此,互聯(lián)網網企業(yè)開始加加深對用戶的的了解。為了了使生產或銷銷售的產品能能夠吸引更多多的新用戶,同同時留住老用用戶,提高企企業(yè)的利潤,基基于用戶的研研究越來越重重要了。 在很多傳統(tǒng)行行業(yè)中,商家為了

7、了提高用戶量量,經常會分分析用戶的生生命周期和價價值,用戶的的忠誠度,地地域等信息來來進行商業(yè)決決策。比如電電商行業(yè),商商家會對用戶戶的年齡分布布,地區(qū),性性別,星座,消消費能力,家家庭收入的方方面對用戶進進行分析,判判斷用戶將來來會給商家?guī)淼睦麧?,來來進行商業(yè)決決策。再者分分析用戶的整整體消費情況況可以了解用用戶的消費偏偏好,進行商商品的推送服服務,例如:短信推送,郵郵件推送等。這這樣就形成了了比較成熟的的用戶行為與與消費習慣分分析體系,為為商家如何長長遠的獲得利利益與吸引新新用戶打下堅堅實的基礎。 隨著互聯(lián)網行行業(yè)的不斷發(fā)發(fā)展,人們對對網上消費人人群的分析越越來越重要。例例如很多大型型

8、互聯(lián)網企業(yè)業(yè)都推出了自自己的分析體體系,例如:百度,谷歌歌,阿里和京京東等。京東東將在電子商商務全過程中中的所有用戶戶的數(shù)據(jù)都添添加到用戶畫畫像的建模當當中,而且對對用戶進行全全方位的精確確定位,描繪繪用戶的特征征。目前京東東的用戶畫像像中運用大約約三百多個標標簽來描述客客戶,涵蓋了了用戶的基本本屬性,購買買能力,偏好好等各個方面面,利用分析析的結果來推推薦產品,廣廣告等,同時時也更加智能能的設置搜索索提示功能,更更好的服務于于用戶,來提提高用戶的滿滿意度。 系統(tǒng)所用的的開發(fā)技術及及工具簡介一、 開發(fā)技技術簡介 與簡介是一種與相似的的面向對象編編程語言,但但它比功能更更強大、學起起來更為簡單單

9、,而且它具具有簡單、安安全、高性能能、面向對象象、高可移植植性以及跨平平臺性等優(yōu)點點,因而受到到了廣大編程程人員的追捧捧。同時由于于其具有其強強大的平臺無無關性,所以以用開發(fā)的應應用程序可以以在各個系統(tǒng)統(tǒng)平臺上運行行,這使得成成為目前應用用范圍最廣的的編程語言。是一套用于開發(fā)發(fā)企業(yè)級應用用程序的規(guī)范范標準,功能能十分強大,目目前有許多網網站的服務端端代碼都由它它完成編寫,使使用可以開發(fā)發(fā)出類似電子子商務網站和和企業(yè)資源評評估系統(tǒng)這一一類伸縮性與與靈活性強,且且容易維護的的分布式企業(yè)業(yè)級網絡應用用程序。的結構構如圖所示。圖 * 的結構圖圖分布式框架 本質上來說是一一個開源的分分布式框架。在在的三

10、大論文文發(fā)表之后,有有基金會負責責開發(fā)的大數(shù)數(shù)據(jù)的開發(fā)工工具。的核心心內容是和算算法。有以下下三個特點:.可靠性,因為為在數(shù)據(jù)處理理是會維護多多個數(shù)據(jù)副本本,使得即使使在某一節(jié)點點上計算失敗敗還能重新繼繼續(xù)分布處理理,而不對數(shù)數(shù)據(jù)造成不可可恢復性錯誤誤。.高擴展性,在在集群處理上上,可以特別別方便的擴展展節(jié)點數(shù)量。.低成本,因為為是開源的,所所以可以降低低好多軟件開開發(fā)成本。數(shù)據(jù)倉庫是一款基于的數(shù)數(shù)據(jù)倉庫基礎礎架構,他可可以方便的將將一個結構化化的數(shù)據(jù)文件件映射成數(shù)據(jù)據(jù)庫里面的一一張表,還提提供查詢,學學習成本低等等優(yōu)點。還可以以將查詢語句句轉為算法運運行,特別適適合大型數(shù)據(jù)據(jù)的開發(fā)與分分析。

11、目前想想,淘寶等大大型公司都是是用進行數(shù)據(jù)據(jù)倉庫建模和和數(shù)據(jù)分析。簡介是一個輕量級的的前端開發(fā)框框架,是一套套的前端開發(fā)發(fā)庫,提供了了很多常用的的各種和合集集,內置了非非常多的漂亮亮樣式,簡潔潔靈活,而且且是可擴展的的,我們可以以根據(jù)自己需需求在他原始始的基礎上加加以擴展來達達到我們個性性化功能的開開發(fā),除此之之外還對一下下常用的方法法進行了分裝裝可以很簡單單的時候項目目開發(fā)過程中中前后要的交交互。二、 開發(fā)工工具與環(huán)境介介紹操作系統(tǒng)全成 ,又又被很多人成成為“社區(qū)企企業(yè)操作系統(tǒng)統(tǒng)”,是的發(fā)發(fā)行版之一。是企業(yè)版產品的的克隆版,但但是是不收費費的,具有以以下四個特點點:環(huán)境比較穩(wěn)定定有穩(wěn)定的開發(fā)

12、發(fā)團隊提供長長久的免費的的更新支持具有保守性. 性能比較較好,就算是是大規(guī)模的系系統(tǒng)也能保持持良好的性能能工具是一款開源的開開發(fā)工具,系系列里面有很很多版本,比比如說支持等等開發(fā)的專門門的版本。而而且可擴展能能力比較強,可可以給里面做做各種插件,比比如說我們熟熟知的插件,在在這具有很好好的提示和查查找功能,給給我們的開發(fā)發(fā)帶來了很多多的便利之處處。當前也有有收費的不開開源,但是提提供了很多插插件的開發(fā)工工具。 系統(tǒng)環(huán)境搭搭建基礎環(huán)境搭建本系統(tǒng)的開發(fā)運運行環(huán)境都是是基于虛擬機機安裝的系統(tǒng)統(tǒng),安裝和配配置環(huán)境變量量 解壓首先在目錄下創(chuàng)創(chuàng)建一個文件件夾,然后將將執(zhí)行 語句將將安裝到目錄錄下 將添加到

13、環(huán)環(huán)境變量中執(zhí)行 命令令打開配置文文件在文件最最后加入以下下兩句話配置置環(huán)境 $:$然后執(zhí)行 刷刷新環(huán)境配置置集群搭建配置,搭建建偽分布式,需需要修改一下下五個配置文文件內容:第一個:,配配置路徑,開開發(fā)依賴于 第二個: 配配置中的地址址 第三個:配置置數(shù)據(jù)存儲是是,備份副本本的數(shù)量 第四個: 指定運行在在上 第五個:,配置置的管理者的的地址 將添加到環(huán)境境變量 $:$:$:$ 格式化(是對對進行初始化化) ( ).配置免登陸首先生成免登陸陸密鑰然后到我的目目錄 (四四個回車)執(zhí)行完這個命命令后,會生生成兩個文件件(私鑰)、(公公鑰)將公鑰拷貝到要要免登陸的機機器上 安裝與配置安裝完成后修改改

14、一下配置文文件:修改 告訴使用外部部的 , 安裝與配置.安裝和配置查詢以前安裝的的相關包 暴力刪除這個包包 執(zhí)行命令設設置執(zhí)行一下語句句,將添加到到環(huán)境變量當當中 .* ;. 利用將當中中的數(shù)據(jù)直接接導入到當中中 論文整體設設計結構一、 系統(tǒng)設設計思想本項目通過技術術,設計并實實現(xiàn)一個簡單單的用戶畫像像的界面系統(tǒng)統(tǒng),系統(tǒng)通過過后臺數(shù)據(jù)操操作得出的結結果,將其以以界面形式反反映到前臺,決決策者可以根根據(jù)系統(tǒng)提供供的圖表等信信息對整個平平臺下客戶的的忠誠度,所所屬區(qū)域,訪訪客的跳出率率等幾個方面面對客戶進行行初次的總結結歸納,最后后知道企業(yè)的的整體營銷措措施。二、 論文結結構安排第一章主要介紹紹了

15、本設計的選選題背景、選選題意義、然然后再介紹開開發(fā)所使用的的語言與軟件件工具,再者者介紹個整個個系統(tǒng)的環(huán)境境搭建,最后后介紹本論文文的整體結構構安排。第二章主要介紹紹了系統(tǒng)整體體的需求分析析,然后根據(jù)據(jù)需求寫出初初步的概要設設計。首先對對系統(tǒng)進行簡單單的需求分析析、可行性研研究分析,然然后接著介紹紹本網站總體體結構、功能能模塊設計,最最后對界面進進行簡單描述述。第三章主要介紹紹介紹了用戶畫畫像的詳細實實現(xiàn)過程,在在需求分析和和概要設計之之上更加詳細細的設計和實實現(xiàn)部分系統(tǒng)統(tǒng)功能,其次次進行功能模模塊流程圖設設計,并對一一些關鍵的地地方進行代碼碼的說明,最最后對整個系系統(tǒng)的界面做做一下簡單的的說

16、明與介紹紹。第四章主要介紹紹了系統(tǒng)測試試的方法與步步驟。首先簡單介介紹了系統(tǒng)測試的目目的、意義及及步驟,然后后根據(jù)系統(tǒng)測測試要求對本本系統(tǒng)進行某某些模塊的測測試。第五章是總結與與展望。對本本系統(tǒng)開發(fā)與與設計過程中中遇到的問題題和難點,還還有自己所收收獲到的東西西進行總結,并并對自己以后后的職業(yè)生涯涯和努力方向向加以重定向向、或者進行行階段性的計計劃。 系統(tǒng)需求分分析與概要設設計在這一章里面我我們對用戶畫畫像這整個系系統(tǒng)進行進行行需求分析,可可行性研究,還還有系統(tǒng)的總總體結構介紹紹和和分模塊塊介紹,最后后對部分頁面面進行簡單的的介紹。 用戶畫像的的需求分析本系統(tǒng)大的范圍圍劃分總共分分為兩塊:.

17、后臺數(shù)據(jù)處處理與分析采采用進行數(shù)據(jù)據(jù)分析與數(shù)據(jù)據(jù)倉庫的建模模,系統(tǒng)分析析元數(shù)據(jù)來源源于數(shù)據(jù)庫. 前臺顯示運運用了技術,對對后臺分析數(shù)數(shù)據(jù)進行前臺臺展示。本系統(tǒng)利用這樣樣的總體結構構對整個用戶戶畫像進行開開發(fā)與設計,使使之能夠初步步實現(xiàn)對電商商客戶的初步步分析以及對對領導者決策策進行幫助。首先我們從系統(tǒng)統(tǒng)的后臺數(shù)據(jù)據(jù)處理進行分分析,我們利利用進行數(shù)據(jù)據(jù)分析,將整整個平臺的與與客戶相關的的數(shù)據(jù)分為了了以下的七張張表進行數(shù)據(jù)據(jù)分析與數(shù)據(jù)據(jù)結構化存儲儲:客戶消費訂單表表根據(jù)客戶的消費費情況提取用用戶標簽用于了解用戶的的消費總體情情況,以根據(jù)據(jù)用戶的消費費習慣和消費費能力來進行行營銷行為。數(shù)據(jù)來源于數(shù)據(jù)

18、據(jù)庫中的:訂訂單表,退貨貨表,購物車車表,用戶表表。 客戶購買類目目表根據(jù)客戶購買類類目的情況來來提取用戶標標簽用于了解購買人人群情況和某某一類目的營營銷策略數(shù)據(jù)來源于數(shù)據(jù)據(jù)庫中的:訂訂單表,類目目維表,購物物車表??蛻糍徺I商店表表根據(jù)客戶購買商商店來提取用用戶標簽用于了解商店及及品牌的購買買人群情況常用來用作某一一商店或者某某一品牌的營營銷數(shù)據(jù)來源于數(shù)據(jù)據(jù)庫中的:訂訂單表,退貨貨表,購物車車表,商店表表??蛻艋緦傩员肀砀鶕?jù)用戶所填寫寫的屬性標簽簽與推算出來來的屬性用于了解用戶的的人口屬性的的基本屬性和和按屬性統(tǒng)計計按人口屬性進行行營銷,例如如金牛座的優(yōu)優(yōu)惠和生日優(yōu)優(yōu)惠數(shù)據(jù)來源于數(shù)據(jù)據(jù)庫中的

19、:用用戶表,用戶戶調查表,孕孕歸模型表,馬馬甲模型表,用用戶價值模型型表??蛻魻I銷信息表表將用戶營銷相關關的常用標簽簽放到一張表表中,方便使使用數(shù)據(jù)來源于數(shù)據(jù)據(jù)庫中的:用用戶表,訂單單表,用戶價價值模型表,購購物車表,客客戶品類分群群模型表,活活動表??蛻艋顒有畔⒈肀砀鶕?jù)客戶參與的的活動的情況況提取的客戶戶標簽用戶了解用戶的的對活動的參參與情況,以以進行活動的的策劃或者根根據(jù)對活動不不同敏感度的的人群做營銷銷數(shù)據(jù)來源于數(shù)據(jù)據(jù)庫中的:訂訂單表,活動動表,活動訂訂單表,用戶戶表??蛻粼L問信息表表根據(jù)客戶訪問的的情況提取的的客戶標簽用戶了解用戶的的訪問總體情情況,以根據(jù)據(jù)用戶瀏覽的的習慣做營銷銷數(shù)據(jù)

20、來源于數(shù)據(jù)據(jù)庫中的:端端表,端表,端端表,端表。然后進行前臺顯顯示界面功能能的分析,在在前端我們要要用圖表加數(shù)數(shù)據(jù)的模式展展示給用戶或或者決策者,主主要以一下幾幾個方面進行行展示:系統(tǒng)管理模塊在這個模塊里面面我們就主要要對用戶畫像像前端系統(tǒng)的的一個管理和和配置,主要要包括,菜單單管理,系統(tǒng)統(tǒng)用戶管理,和和角色管理,當當然在這個里里面也對整個個系統(tǒng)的權限限進行管理。用戶行為分析在這個模塊里面面我們就針對對用戶的一些些行為進行分分析,然后得得到具體的數(shù)數(shù)據(jù),主要從從用戶的跳出出率,忠誠度度,活躍度等等幾個方面對對用戶進行分分析??蛻舴治鲈谶@個模塊里面面我們就根據(jù)據(jù)訪客所在的的地域信息,訪訪客使用的

21、終終端環(huán)境,還還有訪客訪問問速度等幾個個方面進行分分析。 可行性分析析每個軟件的開發(fā)發(fā)過程中都會會受到各種條條件限制,比比如說資源,時時間,技術,資資金等制約因因素。所以在在每個軟件開開發(fā)之間我們們都要對這個個軟件各個方方面進行調查查出一份比較較權威的可行行性分析研究究報告,看這這個軟件開發(fā)發(fā)各個方面條條件是否滿足足,對于商業(yè)業(yè)軟件來說主主要還是這個個軟件的開發(fā)發(fā)是否盈利,是是否成本大于于盈利等等各各個方面進行行權衡。在軟軟件開發(fā)之前前進行可行性性的研究可以以避免軟件開開發(fā)風險,避避免人力,資資源等方面的的浪費。下面面我們就這幾幾個方面進行行簡要的可行行性分析。技術可行性本系統(tǒng)在后臺服服務方面

22、利用用了和 因為為現(xiàn)在是大數(shù)數(shù)據(jù)時代,我我為了提高自自身能力所以以自學了大數(shù)數(shù)據(jù)方面知識識,其中就包包括 ,而且且對于操作系系統(tǒng)我們在大大學課程里面面學了操作這這門可能講的的操作系統(tǒng)所所以在后臺服服務方面技術術上是可行的的。本系統(tǒng)的前臺展展示頁面使用用的技術,在在大學課程里里面我們既學學習了也學習習了并且本人人從事開發(fā)行行業(yè)也一年多多了所以在這這方面還是比比較有經驗的的所以技術上上也是可行的的。對于前端端顯示框架和和圖表插件而而言,他們兩兩都是輕量級級的,并且在在官網上都有有所對應的案案例,所以學學習起來也比比較容易,再再者在前面公公司做項目是是也用到了這這兩個框架,所所以整理而言言在技術方面

23、面也是可行的的。再者圖,我我們在大學階階段開設過軟軟件工程這門門課學的就是是圖的制作和和整個軟件開開發(fā)流程,在在上課時我們們也學會了利利用等工具畫畫圖,所以在在技術上也是是可行的。綜上所述,我們們可得出結論論本系統(tǒng)的開開發(fā)在技術上上是可行的。經濟可行性本系統(tǒng)開發(fā)使用用的,環(huán)境還還有開發(fā)語言言都是開源的的,所以在整整個開發(fā)成本本上節(jié)約了很很多資源。法律可行性由于本系統(tǒng)開發(fā)發(fā)過程中使用用的開發(fā)語言言,開發(fā)環(huán)境境這些都是采采用開源項目目,所以不涉涉及版權問題題,而且本系系統(tǒng)不會用于于商業(yè)用途,當當然也不會泄泄露企業(yè)內部部信息,所以以軟件整體而而言在法律上上是可行的。操作可行性本系統(tǒng)后臺數(shù)據(jù)據(jù)不需要用

24、戶戶進行操作,用用戶或者決策策者所能接觸觸到的只是前前臺的數(shù)據(jù)分分析成果展示示,所以在操操作上沒有什什么難度,主主要是需要用用戶操作的地地方和專業(yè)名名詞都有相應應的備注。用用戶只需要有有一臺電腦,能能夠聯(lián)網就可可以對系統(tǒng)進進行操作,所所以系統(tǒng)整體體而言操作簡簡單符合操作作可行性。 系統(tǒng)總體結構構設計本系統(tǒng)是由和開開發(fā),其中數(shù)數(shù)據(jù)分析采用用,在數(shù)據(jù)分分析時需要計計算出用戶的的各種行為等等,比如說用用戶的跳出率率的計算,用用戶忠誠度的的分析方法,還還有用戶對商商品打折促銷銷等電商進行行的促銷活動動的敏感度,用用戶價值的潛潛力等各個方方面的計算與與分析,在系系統(tǒng)前端用做做的前臺展示示效果,側重重于整

25、個系統(tǒng)統(tǒng)權限的管理理還有對用戶戶行為,地域域等信息進行行分析。本系系統(tǒng)達到的效效果是使電商商更加了解客客戶,理解客客戶的真正需需求,然后分分種類,分地地域,分人群群進行產品的的推銷,已達達到客戶滿意意度最高,也也可以使電商商獲得最大利利潤。系統(tǒng)的的整體框架圖圖如圖所示。圖 用戶畫像像整體框架圖圖本系統(tǒng)分為后臺臺數(shù)據(jù)分析和和前臺分析結結果展示,后后臺數(shù)據(jù)分析析主要是為了了數(shù)據(jù)挖掘工工程師用來研研究和統(tǒng)計,建建模用的,前前臺是展示給給一般系統(tǒng)用用戶看的,這這個主要是提提供給企業(yè)內內部,領導者者,或者公司司內部做營銷銷等專家作分分析,并在分分析的基礎上上領導企業(yè)的的發(fā)展方向和和以后生產產產品定向。系

26、統(tǒng)后臺全是數(shù)數(shù)據(jù)的分析和和算法,基本本上是供程序序員使用的,后后臺通過簡歷歷的七張表對對整個企業(yè)客客戶的消費行行為,購買能能力等方面進進行分析,統(tǒng)統(tǒng)計生成數(shù)據(jù)據(jù)。而統(tǒng)計數(shù)數(shù)據(jù)來源于企企業(yè)以前系統(tǒng)統(tǒng)用來儲存數(shù)數(shù)據(jù)的數(shù)據(jù)庫庫中的表。整整個后臺的整整個功能就是是數(shù)據(jù)倉庫建建模,根據(jù)一一定的算法模模型計算出客客戶消費訂單單表,客戶購購買類目表,客客戶購買商店店表,客戶基基本屬性表,客客戶營銷信息息表,客戶活活動表,客戶戶訪問信息表表七張表。這這七張表分別別從不同的方方向統(tǒng)計了用用戶在購買能能力,區(qū)域分分布,忠誠度度,敏感指數(shù)數(shù)等方面的值值,對用戶潛潛在價值進行行挖掘與分析析。同時后臺臺還進行很多多算法

27、模型的的設置和分析析例如:潛在汽車消費模模型現(xiàn)在大多數(shù)電商商網站都具有有汽車頻道,對對用戶的汽車車模型也很關關心,如表所所示。表 汽車消費模模型表用戶是否有車:未識別:是根據(jù)用戶是否購購買汽車相關關的產品來判判斷用戶是否否有車潛在汽車用戶:未識別:是用戶瀏覽或者搜搜索汽車相關關的產品進行行判斷用戶價值模型體現(xiàn)用戶對網站站的價值,對對于提高用戶戶留存率非常常重要使用實現(xiàn)用戶價價值模型參考考指標最近一次消費時時間或者最后后一次消費至至今時間消費頻率消費金額用戶忠誠度模型型忠誠度越高的用用戶越多,對對網站的發(fā)展展有利,如表表所示表 用戶忠誠度度模型表用戶忠誠度忠誠型用戶偶爾型用戶投資型用戶瀏覽型用戶

28、未識別瀏覽型用戶:只只瀏覽沒購買買購買天數(shù)大于一一定天數(shù)的直直接判斷為忠忠誠用戶購買天數(shù)小于一一定天數(shù)的大大部分有優(yōu)惠惠才購買的其他類型根據(jù)購購買天數(shù),購購買最后一次次距今時間,購購買金額進行行聚類客戶活躍狀態(tài)模模型注冊未購買(只只注冊沒購買買,多是第三三方登錄)活躍(可以分為為高頻,中頻頻,低頻,或或者直接最近近六十天有購購買者)沉睡(近九十天天購買了,近近六十天沒有有購買)流失(近九十天天無購買,曾曾經購買過)疑似馬甲模型馬甲是指一個用用戶注冊多個個賬號多次訪問地址想想的用戶賬號號是同一個人人所有同一臺手機登錄錄多次的用戶戶賬號是一個個人所有收貨手機號相同同的賬號是同同一個所有以上幾個模型

29、是是其中比較典典型的幾個分分析模型,我我們的整個數(shù)數(shù)據(jù)分析都是是在這些模型型的基礎上生生成的和操作作的。本系統(tǒng)前臺主要要功能有菜單單管理,用戶戶管理,角色色管理,跳出出率,忠誠度度,活躍度,訪訪客流失度,地地域分析,速速度分析,客客戶端分析等等,如表所示示。表 系統(tǒng)功能表表用戶管理實現(xiàn)對新添用戶戶,給用戶賦賦予角色,和和編輯用戶基基本信息,刪刪除用戶等功功能。菜單管理對系統(tǒng)的左側菜菜單進行管理理,實現(xiàn)增刪刪改查等功能能。角色管理一個系統(tǒng)可以具具有多個角色色,而每個角角色又具有不不同的權限,在在這個模塊里里面實現(xiàn)了對對角色的增刪刪改查的功能能,除此之外外,還有給角角色賦予權限限和修改權限限等功能

30、。跳出率利用折線圖對客客戶跳出率進進行展現(xiàn),同同時在圖表下下面配有查詢詢的數(shù)據(jù)集做做圖表作為支支持。忠誠度利用餅狀圖對用用戶忠誠度進進行展現(xiàn),同同時在圖表下下面配有查詢詢的數(shù)據(jù)集做做圖表作為支支持?;钴S度利用折現(xiàn)圖對用用戶活躍度進進行展現(xiàn),同同時在圖表下下面配有查詢詢的數(shù)據(jù)集做做圖表作為支支持。在這個個模塊里面還還統(tǒng)計了用戶戶流失率的統(tǒng)統(tǒng)計,同時也也有相應的數(shù)數(shù)據(jù)作為對圖圖表的支持。地域分析利用餅狀圖對用用戶所在地域域等信息進行行展現(xiàn),同時時在圖表下面面配有查詢的的數(shù)據(jù)集做圖圖表作為支持持。速度分析利用地圖對每個個地方用戶的的訪問速度進進行分析,同同時在地圖下下面配有查詢詢的數(shù)據(jù)集做做圖表作為

31、支支持??蛻舳朔治隼蔑灎顖D對用用戶訪問所使使用的瀏覽器器和操作系統(tǒng)統(tǒng)進行分析。同同時在圖表下下面配有查詢詢的數(shù)據(jù)集做做圖表作為支支持。 系統(tǒng)功能模塊塊設計系統(tǒng)用例圖分析析用例圖是在整個個軟件或系統(tǒng)統(tǒng)開發(fā)的分析析階段,常用用來描述整個個網站的或系系統(tǒng)的整體功功能,是軟件件開發(fā)中的一一種可視化的的建模語言。用用例圖由三部部分組成,分分別是參與者者,用例,以以及參與者與與用例之間關關系的線或箭箭頭。參與者者,是指系統(tǒng)統(tǒng)以外的操作作系統(tǒng)或者與與系統(tǒng)發(fā)生交交互的人。用用例,是指整整個系統(tǒng)的功功能模塊。在在畫用例圖時時一般小人表表示參與者,橢橢圓形圖標表表示用例。用用例圖只是展展示整個系統(tǒng)統(tǒng)功能模塊和和

32、操作人的關關系,并不是是介紹代碼。本系統(tǒng)利用用例例圖展示系統(tǒng)統(tǒng)前臺的功能能模塊和操作作者的關系。超超級管理員可可以操作:菜菜單管理,用用戶管理,角角色管理,用用戶行為分析析,用戶訪客客分析等整個個功能,而普普通用戶或者者一般決策者者只能使用用用戶行為分析析,用戶訪客客行為等非系系統(tǒng)管理功能能模塊。本系系統(tǒng)的總體用用例圖 如下下圖:圖 系統(tǒng)總體體用例圖系統(tǒng)功能模塊分分析 根據(jù)前面的對對本系統(tǒng)的需需求分析,我我們可將整個個系統(tǒng)分為三三塊,系統(tǒng)管管理,用戶行行為,訪客分分析。以下對對每個模塊進進行介紹:系統(tǒng)管理系統(tǒng)管理,管理理的是整個系系統(tǒng)的配置信信息,比如說說權限管理,系系統(tǒng)菜單管理理,用戶管理理

33、等等。() 用戶管理理:由于本系統(tǒng)統(tǒng)是公司或企企業(yè)內部系統(tǒng)統(tǒng),所以不存存在注冊等信信息,本系統(tǒng)統(tǒng)的用戶管理理包括:新用用戶的添加(只只有超級管理理員才有權限限),用戶角角色的分配,還還有用戶基本本信息的修改改,例如修改改密碼等等功功能。() 用戶登陸陸:系統(tǒng)里面面已經存在的的用戶,可以以根據(jù)自己的的賬號和密碼碼,同時輸入入系統(tǒng)自動生生成的驗證碼碼,當這些信信息都對的時時候才能登錄錄系統(tǒng)。進入入系統(tǒng)后系統(tǒng)統(tǒng)會根據(jù)用戶戶的不同角色色顯示不同的的菜單和數(shù)據(jù)據(jù),同時支持持登錄用戶修修改自己密碼碼的功能。() 角色管理理:此功能只有有超級管理員員才能用,在在這塊里面用用戶可以建立立不同的角色色,比如說超

34、超級管理員,一一般用戶等等等信息,除此此之外還可以以對角色信息息分條件查看看,刪除,修修改等功能,在在這個里面最最重要的就是是給不同的角角色授予不同同的權限。 () 菜單管理理:這個模塊塊只有在建系系統(tǒng)或者系統(tǒng)統(tǒng)功能變更或或者系統(tǒng)新添添加或去除功功能的時候才才會用到,因因為這個涉及及到寫代碼,建建立后臺處理理了。當然我我們在本系統(tǒng)統(tǒng)中對此功能能也是進行了了添加修改,刪刪除,查看等等功能。用戶行為模塊用戶行為模塊主主要包括對用用戶的行為分分析,包括用用的使用網站站的跳出率,用用戶忠誠度,用用戶的活躍度度等信息。注: 跳出出率:跳出者是指訪問問量只有一頁頁(即( )是)訪問問者。此類訪訪問者所占的

35、的比例越高,說說明網站的對對他們沒有太太高的吸引力力。跳出率是指單頁頁訪問次數(shù)(即即訪問者從進進入頁面離開開網站的訪問問次數(shù))所占占的百分比。跳出率是衡量訪訪問質量的指指標,跳出率率較高通常表表示網站進入入頁(目標網網頁)與訪問問者相關性不不強。我們可以針對每每個關鍵字和和我們投放的的廣告來調整整目標網頁,從從而最大程度度地降低跳出出率。目標網網頁應提供廣廣告中承諾的的信息和服務務。 忠誠度度:回訪次數(shù),距離離上次訪問超超過小時的再再次訪問,被被記錄為一次次回頭。 該該功能有助于于站長了解站站點粘性和用用戶忠誠度。忠誠的訪問者通通常對我們的的品牌有較高高的興趣,大大量的重復訪訪問表示客戶戶為優(yōu)

36、質客戶戶并且網站有有較好的訪問問者保持力。新新訪問者量大大表示對訪問問者有強烈的的吸引力。() 跳出率:根據(jù)后臺數(shù)數(shù)據(jù)統(tǒng)計的數(shù)數(shù)據(jù)建立用戶戶的跳出率菜菜單,該功能能在界面上顯顯示功能主要要包括,根據(jù)據(jù)時間查詢一一個時間段內內的訪客量和和跳出訪客量量,然后做成成折線圖進行行展示,并提提供相應的數(shù)數(shù)據(jù)支持。() 忠誠度:根據(jù)后臺數(shù)數(shù)據(jù)統(tǒng)計的數(shù)數(shù)據(jù)建立用戶戶的忠誠度菜菜單,該功能能在界面上顯顯示功能主要要包括,根據(jù)據(jù)時間查詢一一個時間段內內的訪問次數(shù)數(shù)和比例,然然后制成餅狀狀圖進行顯示示,并提供相相應的數(shù)據(jù)支支持。() 活躍度:根據(jù)后臺數(shù)數(shù)據(jù)統(tǒng)計的數(shù)數(shù)據(jù)建立用戶戶的活躍度菜菜單,該功能能在界面上顯顯

37、示功能主要要包括,根據(jù)據(jù)時間查詢一一個時間段內內的活躍訪客客量,當然在在這個模塊里里面我們也添添加了查看流流失訪客的數(shù)數(shù)量,然后做做成折線圖進進行展示,并并提供相應的的數(shù)據(jù)支持。訪客分析該模塊里面主要要是針對客戶戶地理位置,訪訪客瀏覽速度度,和訪客所所使用客戶端端類型等幾個個方面從客觀觀角度,對客客戶進行分析析。()地域分布:根據(jù)后臺數(shù)數(shù)據(jù)統(tǒng)計的數(shù)數(shù)據(jù)建立用戶戶的地域分布布菜單,可以以使決策者直直觀的看出我我們現(xiàn)在的客客戶主要來自自哪里,等地地域分布情況況。根據(jù)用戶戶自己設定的的時間查詢不不用地區(qū)客戶戶的訪問量和和占總訪問量量的百分比等等信息,將統(tǒng)統(tǒng)計結果利用用餅狀圖顯示示,并提供的的相應的數(shù)

38、據(jù)據(jù)支持。() 速度分布布:根據(jù)后臺臺數(shù)據(jù)統(tǒng)計的的數(shù)據(jù)建立用用戶的速度分分布菜單,查查詢每個地方方的訪客訪問問速度等信息息,最終在前前臺用一張地地圖作為圖表表,顯示不同同地區(qū)訪問速速度等數(shù)據(jù),直直觀大方同時時提供相應的的數(shù)據(jù)支持。() 客戶端分分析:根據(jù)后后臺數(shù)據(jù)統(tǒng)計計的數(shù)據(jù)建立立用戶的客戶戶端分析菜單單,查詢并統(tǒng)統(tǒng)計用于使用用的不同客戶戶端信息,如如瀏覽器版本本,不同瀏覽覽器,操作系系統(tǒng)等,然后后將統(tǒng)計數(shù)據(jù)據(jù)制作成餅狀狀圖進行顯示示,提供相應應的數(shù)據(jù)支持持。() 移動端分分析:根據(jù)后后臺數(shù)據(jù)統(tǒng)計計的數(shù)據(jù)建立立用戶的移動動端分析菜單單,查詢并統(tǒng)統(tǒng)計用于使用用的不同移動動端信息,如如移動版版本本

39、,手機型號號等,然后將將統(tǒng)計數(shù)據(jù)制制作成餅狀圖圖進行顯示,提提供相應的數(shù)數(shù)據(jù)支持。 系統(tǒng)的詳細細設計與實現(xiàn)現(xiàn)本章主要介紹了了詳細實現(xiàn)過過程,在上一一章需求分析析與概要設計計的基礎之上上首先進行數(shù)數(shù)據(jù)倉庫建模模,其次進行行功能模塊流流程圖設計,再再次對功能模模塊的實現(xiàn)過過程與代碼進進行詳細說明明,最后對本本網站的大體體結構進行簡簡單介紹。 數(shù)據(jù)倉庫建模模數(shù)據(jù)倉庫概述數(shù)據(jù)倉庫從本質質上來講是一一種工具或者者整個企業(yè)內內數(shù)據(jù)集成環(huán)環(huán)境。它是操操作系統(tǒng)過渡渡到決策者為為了決策而用用的支持系統(tǒng)統(tǒng)。在這個個過程中它還還解決了好多多數(shù)據(jù)流相關關的問題。這這些問題主要要包括以下幾幾類:如何從原來的操操作系統(tǒng)中

40、提提取數(shù)據(jù)。如何把不同數(shù)據(jù)據(jù)統(tǒng)一化,并并且能夠提高高性能等。二、 數(shù)據(jù)倉倉庫表的概念念結構設計不管是數(shù)據(jù)庫建建庫還是利用用數(shù)據(jù)倉庫建建模,建表,其其實其最重要要和最本質的的東西或者原原型就是實體體。一個實體應應包含名稱和和屬性等各個個屬性。一個個實體一般有有其所特定的的概念模型。概念模型的表示方法有很多,目前最常用的是實體聯(lián)系()模型設計方法,實體聯(lián)系模型一般使用圖來表示,它使用不同形狀來分別表示實體、屬性、和聯(lián)系,其中實體用方框表示,代表用戶體中客觀存在的事務;屬性使用橢圓來表示,描述了每個實體所有的特性;而實體間的聯(lián)系用菱形來表示。根據(jù)上一章對系統(tǒng)的需求分析以及概要設計,建立部分實體的圖,

41、如圖所示。 圖 系統(tǒng)管理圖圖三、 數(shù)據(jù)庫庫邏輯結構設設計數(shù)據(jù)倉庫邏輯結結構設計,這這個階段是將將上個階段完成成的數(shù)據(jù)庫實實體屬性圖轉轉換成在數(shù)據(jù)據(jù)表里面可以以建表的屬性性和字段類型型,屬性名等等信息。在實際際應用時,應應先建立實體體的物理模型型,將模型關關系和應該包包含的字段確確定下來之后后進行數(shù)據(jù)倉倉庫表的建模模。 () 系統(tǒng)用戶戶表,存放所所有的系統(tǒng)用用戶信息,表表結構如表所所示。表 普通用戶戶表()字段名稱類型字節(jié)數(shù)描述用戶編號(主鍵鍵)(自增)用戶名(非空)密碼(非空)郵箱(非空)狀態(tài)(非空)地址(可為空)性別(可為空)聯(lián)系電話(可為為空)用戶角色(非空空)用戶類型(非空空)備注(可為

42、空)() 系統(tǒng)菜單單表,存放所所有的系統(tǒng)菜菜單信息,表表結構如表所所示。表 系統(tǒng)菜單表表()字段名稱類型字節(jié)數(shù)描述菜單(主鍵)(自自增)菜單名(非空)對應路徑(非空空)父級菜單(可為為空)菜單圖標(可為為空)菜單狀態(tài)備注(可為空)() 系統(tǒng)角色色表,存放所所有的角色信信息,表結構構如表所示。表 系統(tǒng)角色色表()字段名稱類型字節(jié)數(shù)描述角色(主鍵)(非非空)角色名稱(非空空)菜單(非空)備注(可為空)()客戶消費訂訂單表,存放放所有的客戶戶消費訂單的的分析結果數(shù)數(shù)據(jù),表結構構如表所示。表 客戶消費費訂單表()字段名稱類型字節(jié)數(shù)描述客戶第一次消費時間間最近一次消費時時間首單距今時間尾單距今時間近三十

43、天的購買買次數(shù)近三十天的購買買金額近六十天的購買買次數(shù)近六十天的購買買金額近六十天的購買買次數(shù)近九十天的購買買金額最大消費金額最小消費金額累計消費次數(shù)累計消費金額累計使用代金卷卷金額常用收貨地區(qū)常用支付方式上午下單總數(shù)下午下單總數(shù)晚上下單總數(shù)()客戶購買類類目表,存放放所有客戶購購買類目的分分析數(shù)據(jù),表表結構如表所所示。表 客戶購買買類目表()字段名稱類型字節(jié)數(shù)描述客戶一級分類一級分類名稱二級分類二級分類名稱三級分類三級分類名稱近三十天購買類類目次數(shù)近三十天購買類類目金額近六十天購買類類目次數(shù)近六十天購買類類目金額近九十天購買類類目次數(shù)近九十天購買類類目金額累計購買類目次次數(shù)累計購買類目金金額

44、最后一次購買類類目時間 () 客戶購購買商店表,存存放商店近期期的所有分析析數(shù)據(jù)信息,表表結構如表所所示。表 客戶購買買商店表()字段名稱類型字節(jié)數(shù)描述客戶商店商店名稱品牌品牌名稱最近三十天購物物車次數(shù)最近三十天購物物車商品件數(shù)數(shù)最近三十天商品品提交件數(shù)最近三十天的交交易成功率最近三十天的購購物車取消商商品數(shù)最后一次購物車車時間最近九十天排除除退據(jù)商品件件數(shù)最近九十天排除除退據(jù)商品金金額最近九十天購買買訂單數(shù)最近九十貨到付付款訂單數(shù)最近九十天的退退貨數(shù)最近九十天的退退貨金額最后一次退貨時時間() 客戶屬性性信息表,存存放所有客戶戶屬性信息,表表結構如表所所示。表 客戶屬性性信息表()字段名稱類

45、型字節(jié)數(shù)描述客戶客戶登錄名性別生日年齡星座大區(qū)域省份城市城市等級郵箱加密手機手機前幾位手機運營商注冊時間登錄地址登陸來源邀請人會員積分已使用積分會員等級名稱客戶黑名單婚姻狀況學歷月收入職業(yè)性別模型是否為孕婦是否有小孩孩子性別概率孩子年齡概率是否有車 潛潛在汽車用戶戶概率使用手機品牌使用手機品牌檔檔次使用多少種不同同手機更換手機頻率疑似馬甲標識疑似馬甲賬號用戶忠誠度用戶購物類型身材身高 () 客戶營營銷信息表,存存放所有客戶戶營銷分析數(shù)數(shù)據(jù)的表,表表結構如表所所示。表 客戶營銷銷信息表()字段名稱類型字節(jié)數(shù)描述客戶營銷手機號第一個有效訂單單時間第一個有效訂單單來源第一個有效訂單單地址第一個有效訂

46、單單城市第一個有效訂單單省份第一個有效訂單單城市等級最近一次收貨地地址省份最近一次收貨地地址城市最近一次使用手手機號最常用的手手機號最常用的手機運運營商使用不同手機號號數(shù)最近一次使用收收貨地址最常用的收貨地地址不同收貨地址數(shù)數(shù)量最近一次收貨人人姓名最常用的收貨人人姓名不同收貨人數(shù)量量客戶分群:潮媽媽族,男人幫幫等等活躍狀態(tài)用戶價值模模型是否有糾結商品品糾結時間糾結商品() 客戶活動動信息表,存存放所有客戶戶活動分析數(shù)數(shù)據(jù)的表,表表結構如表所所示。表 客戶活動動信息表()字段名稱類型字節(jié)數(shù)描述客戶用戶促銷敏感度度滿減促銷敏感度度換購促銷敏感度度滿贈促銷敏感度度打折促銷敏感度度購買力分段品牌偏好品

47、類偏好顏色偏好敗家指數(shù)沖動指數(shù)累計積分可用積分已用積分累計代金券金額額累計代金券數(shù)量量已用代金券數(shù)量量已用代金券金額額過期代金券數(shù)量量過期代金券金額額可使用代金券數(shù)數(shù)量可使用代金券余余額() 客戶訪問問信息表,存存放所有客戶戶訪問分析數(shù)數(shù)據(jù)的表,表表結構如表所所示。表 客戶訪問問信息表()字段名稱類型字節(jié)數(shù)描述客戶最近一次訪問時時間最近一次訪問時時間最近一次訪問最近一次訪問最近一次訪問最近一次訪問使使用瀏覽器最近一次訪問使使用操作系統(tǒng)統(tǒng)最近一次訪問名名稱最近一次訪問使使用操作系統(tǒng)統(tǒng)最近一次訪問 最近一次訪問城城市最近一次訪問省省份第一次訪問時間間第一次訪問時間間第一次訪問第一次訪問第一次訪問第

48、一次訪問使用用瀏覽器第一次訪問使用用操作系統(tǒng)第一次訪問名稱稱第一次訪問使用用操作系統(tǒng)第一次訪問 第一次訪問城市市第一次訪問省份份近七天訪問次數(shù)數(shù)近十五天訪問次次數(shù)近三十天訪問次次數(shù)近六十天訪問次次數(shù)近九十天訪問次次數(shù)近七天訪問次數(shù)數(shù)近十五天訪問次次數(shù)近三十天訪問次次數(shù)近六十天訪問次次數(shù)近九十天訪問次次數(shù)近三十天訪問天天數(shù)近三十天訪問并并購買次數(shù)近三十天訪問近三十天訪問平平均近三十天使用不不同次數(shù)近三十天使用相相同的近三十天使用相相同的數(shù)近三十天最常用用的瀏覽器名名稱近三十天訪問最最常用的操作作系統(tǒng) 系統(tǒng)部分功功能模塊流程程圖設計 功能模模塊是指本系系統(tǒng)所含有的的所有功能的的設計,比如如說功能說

49、明明,功能設計計。流程圖圖設計等?,F(xiàn)現(xiàn)在軟件開發(fā)發(fā)都是把一個個大的系統(tǒng)分分成一塊一塊塊的進行開發(fā)發(fā),每個功能能都是獨自實實現(xiàn)的,也就就是我們這個個模塊修改,理理論上來說不不影響其他模模塊,而最后后這個一個個個的小模塊又又組成了整個個大的系統(tǒng)。下下面我們就系系統(tǒng)功能里面面的幾個模塊塊內容進行具具體的分析和和流程圖設計計。 系統(tǒng)整體流程圖圖系統(tǒng)的整體流程程圖描述整個個系統(tǒng)功能和和權限的設定定這些信息。整整體功能流程程圖如圖所示示:圖 系統(tǒng)整體流流程圖用戶登錄當系統(tǒng)里面已存存在賬號,進進入系統(tǒng)登錄錄界面輸入密密碼賬號,驗驗證碼,當這這些信息都通通過是將會登登錄成功,并并將登錄人的的信息放入里里面,進

50、行保保存,以用戶戶系統(tǒng)其它地地方應用這些些數(shù)據(jù)或者進進入其它頁面面時進行是否否已登錄驗證證等作用,避避免有些人在在知道系統(tǒng)其其它路徑的前前提下隨便進進入系統(tǒng)對整整個系統(tǒng)的數(shù)數(shù)據(jù)這些重要要信息隨意修修改和破壞,同同時登陸完之之后,頁面將將跳轉到系統(tǒng)統(tǒng)的主頁面,并并根據(jù)當前用用戶的角色這這些賦予當前前用戶在系統(tǒng)統(tǒng)里面的權限限(包括數(shù)據(jù)據(jù)權限和鏈接接權限)。用用戶登錄流程程圖如圖所示示:圖 用戶登錄錄流程圖 修改密碼用戶登錄系統(tǒng)之之后再左邊菜菜單欄里面有有一個修改密密碼菜單,點點擊菜單打開開界面用戶就就可以修改自自己的登錄密密碼了,當然然在修改密碼碼時還會有一一定的限值,比比如說輸入原原始密碼,或或

51、者密碼確認認等。下面是是用戶修改密密碼的流程圖圖,如圖所示示:圖 用戶修改改密碼流程圖圖 部分功能模模塊的實現(xiàn)說說明下面我們具體介介紹一下整個個系統(tǒng)的部分分功能的實現(xiàn)現(xiàn)。用戶登錄在本系統(tǒng)中我們們嚴格要求用用戶登錄后才才能進行其他他的操作,在在登錄信息填填寫完之后我我們進行將用用戶和密碼插插入后臺然后后根據(jù)查詢相相關數(shù)據(jù)庫中中的表,查看看表中是否有有該條記錄,如如果有登錄成成功進入系統(tǒng)統(tǒng),如果沒有有則返回提示示消息并將頁頁面停留在當當前登錄頁面面,實現(xiàn)代碼碼如下:建立實體 (, );()獲取取數(shù)據(jù)庫連接接 (, );()(, 用戶名名或密碼錯誤誤!); ()(, ); (, ();();(, )

52、;();二、 用戶跳跳出率 在本系統(tǒng)中中我們統(tǒng)計用用戶的跳出率率方法是先計計算出當前時時間段里一共共有多少訪客客,跳出的有有多少訪客,具具體實現(xiàn)我們們分兩步走,首首先是根據(jù)查查詢數(shù)據(jù)做出出一個統(tǒng)計的的折現(xiàn)圖,其其次將查詢的的數(shù)據(jù)集也返返回到前臺顯顯示。下面兩兩端代碼分別別是生成折線線圖和最后的的數(shù)據(jù)集合的的代碼:. 生成折線圖圖的代碼,首首先創(chuàng)建兩條條線,然后將將計算所得數(shù)數(shù)據(jù)按照所需需要的格式放放入這兩條線線的對象中,然然后設定所需需要的格式,最最后返回生成成圖片的名字字。 (訪客數(shù), ); (跳出訪客, ); 添加數(shù)據(jù) (); (); () ();(); ( : ) (); (:); ;(

53、); () () ();(); () ;( () );( () ); 定義時間序列的集合 ();();(); (訪客統(tǒng)計時間折線圖, 日期, 訪問量, , , , );設置主標題( (訪客統(tǒng)計對比圖, (隸書, , ); 設置子標題(); 設置時間軸的范圍。 () (); ()();( (); 設置曲線是否顯示數(shù)據(jù)點 ()();(); 設置曲線顯示各數(shù)據(jù)點的值 (); ();( (, ); ( ();( (, , ); (); (, , , ); ;. 生成顯示數(shù)數(shù)據(jù)集代碼。首首先我們根據(jù)據(jù)條件查詢所所需要的數(shù)據(jù)據(jù),然后將返返回值封裝成成格式,最后后將對象返回回前臺,進行行顯示。(); ();

54、 ; ; () () (, ); () (, ); (), , );() (, ); () (, ); (); (); () (); ();(); ( : ) (); (:); ;(); () ();(); () ;(:():():(); () (:()*);();(); (); ();(, );(, );(, ); 系統(tǒng)結構和和頁面詳細設設計本文研究的是電電商平臺下的的用戶畫像,我我們利用軟件件開發(fā)技術,現(xiàn)現(xiàn)將元數(shù)據(jù)進進行分析,然然后利用進行行數(shù)據(jù)倉庫建建模,然后進進行數(shù)據(jù)分析析,得出一定定的數(shù)據(jù)和分分析結論,最最后將得到的的結論的一部部分功能利用用技術將其顯顯示在頁面上上,供決策者者查看,

55、然后后做出一定的的商業(yè)決斷。下下面我們就將將本系統(tǒng)的部部分功頁面截截圖展示和功功能講解:首先我們先簡簡單的介紹一一個我們的整整體框架,我我們前使用了了框架進行整整體的布局,然然后在圖標顯顯示方便利用用了 和結合合使用。 () 主界面面的介紹,我我們主界面整整體布局是利利用了傳統(tǒng)的的布局方式,上上下左右中的的模式。當然然這也是利用用框架布局的的優(yōu)點之處,布布局方便簡單單。然后在分分開說在整個個頁面的頂部部我們利用一一個圖標和顯顯示當前登錄錄人和當前登登錄人的角色色。左邊顯示示的是這個系系統(tǒng)的所有功功能菜單,利利用樹形結構構進行顯示。底底部比較單調調就寫了“版權所有”四個字,中中間是主要內內容,首

56、頁我我們選擇用“歡迎使用”四個字,當當然中部也是是后面所有功功能頁面顯示示的地方,系系統(tǒng)主界面如如圖所示: 圖 系統(tǒng)主主頁面() 給角色授授予權限界面面:在這個頁頁面里,我們們首先點擊左左邊的角色管管理菜單按鈕鈕,然后在右右邊彈出角色色列表界面。在在這個地方出出了我們平時時的增刪改查查外,還多出出一個按鈕,那那就是角色授授權。點擊這這個按鈕彈出出一個界面,利利用用樹形圖圖列出了當前前系統(tǒng)的所有有權限菜單,勾勾選了這個菜菜單,然后點點擊保存,那那我們就給這這個角色授權權成功,然后后我們新建一一個用戶,給給他賦予當前前授權成功的的角色,那么么下次利用當當前建立的用用戶登錄的話話。就只會顯顯示當前已

57、授授權的那些菜菜單,其他菜菜單就不會再再顯示。下面面就是我們的的授權頁面如如圖所示:圖 授權頁面() 跳出率,點擊左邊菜菜單跳出率,然然后在右邊就就會顯示我們們當前系統(tǒng)的的統(tǒng)計的跳出出率,整個頁頁面布局如下下:首先在最最上面使我們們自己定義的的查詢條件,分分為年的到月月的數(shù)據(jù),每每個查詢條件件的時間段都都為一個月。后后面還有一個個自定義查詢詢框,用戶只只要輸入統(tǒng)計計開始時間和和統(tǒng)計結束時時間點擊分析析按鈕,系統(tǒng)統(tǒng)就會按照用用戶所設定的的時間段去分分析數(shù)據(jù)并顯顯示結果。在查詢條件件下面,是我我們 生成的的折線圖,折折線圖分兩部部分組成,一一條線是當前前時間段的每每個時間點訪訪問的人數(shù),而而另一條

58、線是是跳出訪客的的統(tǒng)計數(shù),在在數(shù)據(jù)的下面面我們顯示的的是對應當前前圖表生成結結果的數(shù)據(jù)集集,如圖所示示:圖 跳出率界界面() 用戶忠誠誠度頁面,在這個功能能里面我們要要完成對用戶戶忠誠度的計計算和顯示,而而對于我們計計算用戶忠誠誠的算法模型型我們在前面面已介紹過了了,在這里我我們只是顯示示頁面功能,這這整個頁面的的上方我們布布局仍然是查查詢條件,不不過這次查詢詢條件變?yōu)榻窠裉?、昨天、過過去三十天、過過去六十天、過過去九十天,和和自定義輸入入,除此之外外我們還多了了回訪次數(shù),和和回訪頻率兩兩個查詢按鈕鈕。我們查詢詢的最終結果果以餅狀圖的的形式展現(xiàn)出出來,如圖所所示:圖 用戶忠誠誠度界面() 用戶

59、活躍躍度,在這個功能能里面我們完完成對用戶活活躍的計算,及及一個客戶在在距上次訪問問后的六十天天內有訪問了了平臺并購買買了商品,我我們就認為這這個是活躍客客戶,而活躍躍度是一定時時間段內的活活躍客戶除以以所有客戶,由由此我們計算算出用戶的活活躍度。在頁頁面里顯示我我們采用折線線圖進行顯示示,整個頁面面,我們上面面也是查詢條條件,而下面面為圖表,最最底部我們顯顯示的統(tǒng)計數(shù)數(shù)據(jù)。如圖所所示:圖 用戶活躍度度頁面 () 用戶的的訪問速度分分布,這個功能統(tǒng)統(tǒng)計了不同地地區(qū)客戶的訪訪問網站的速速度,由此可可以判斷出我我們平臺對用用戶的吸引力力,和以后平平臺在那個地地區(qū)適合推廣廣和營銷措施施。在這里面我我

60、們采用里面面的中國地圖圖進行統(tǒng)計每每個省市的訪訪問速度等信信息,頁面布布局和前面一一樣上面也是是自定義或者者使用系統(tǒng)提提供的按鈕進進行查詢,然然后將整個查查詢結果放入入地圖中,使使之簡單明了了,更利于決決策者觀察。具具體顯示如圖圖所示:圖 用戶訪問問速度界面 系統(tǒng)測試在這章里面我們們主要介紹一一下,軟件測測試的目的,意意義,和簡單單的測試方法法,并對本系系統(tǒng)進行簡單單的測試介紹紹。 軟件測試的目目的軟件測試是整個個軟件開發(fā)過過程中不可缺缺少的一部分分,也是整個個軟件開發(fā)流流程的一個階階段。軟件測測試在一定意意義上我們替替用戶受過,為為了讓用戶用用起來在視覺覺或者功能使使用上都比較較難爽,提高高

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論