首页> 中文学位 >电商网站用户行为实时监控系统的设计与实现
【6h】

电商网站用户行为实时监控系统的设计与实现

代理获取

目录

声明

致谢

摘要

1 引言

1.1 课题的来源以及研究意义

1.2 国内外发展现状

1.3 论文的主要内容及论文结构

1.4 本章小结

2 课题相关技术综述

2.1 Hybris电子商务平台

2.2 MVC设计模式

2.3 Spring框架

2.4 RESTful

2.5 SAP UI5技术

2.6 数据获取方式

2.7 HANA数据库

2.8 本章小结

3 需求分析

3.1 需求概述

3.2 功能性需求

3.2.1 网站访问情况统计

3.2.2 网站监控

3.2.3 异常访问查询

3.2.4 网站运行情况实时统计

3.3 非功能性需求

3.3.1 规避对平台原有业务和性能的影响

3.3.2 方便切入新平台

3.3.3 数据实时性

3.4 本章小结

4 系统设计

4.1 系统概要设计

4.1.1 客户端数据捕获方案

4.1.2 服务器端数据捕获方案

4.1.3 系统架构设计

4.2 用户身份识别和数据模型设计

4.2.1 访问者身份识别

4.2.2 数据模型设计

4.3 系统模块设计

4.3.1 数据采集模块

4.3.2 数据处理模块

4.3.3 数据可视化模块

4.4 相关接口设计

4.5 本章小结

5 详细设计与实现

5.1 数据采集模块

5.2 数据处理模块

5.3 数据可视化模块

5.3.1 结构设计

5.3.2 前台界面实现

5.4 本章小结

6 系统测试

6.1 白盒测试

6.2 黑盒测试

6.3 非功能性测试结论

6.4 本章小结

7 总结与展望

参考文献

作者简历

学位论文数据集

展开▼

摘要

随着互联网时代的到来,网络已经成了人们生活中不可或缺的部分,人们也逐渐接受了网上购物的消费模式。网购者的急剧增加,给各个电商网站在技术设计和业务设计上都提出越来越高的要求。良好的网站设计以及提供能让消费者满意的服务对于网站经营者来说至关重要。而网站的设计难免会有疏漏,面对大量用户的访问,对于用户浏览网页时遇到的异常情况,网站管理员很难快速找到异常发生位置及原因,并及时解决,导致用户体验不佳甚至客户的流失,长此以往,会对网站经营带来严重的不良影响。针对此问题,并结合网站分析技术,设计电商网站用户行为实时监控系统获取大量的用户行为数据,对浏览中出现的异常进行追踪、分析、统计,以便网站管理员能够针对某些特定用户提出的问题,给出快速的解决方案,也使得管理者对网站设计上的缺陷有更直观的认识,有利于管理者对症下药,不断优化网站设计。
  本文以电商网站用户行为实时监控系统的开发为背景,论述了电商网站实时监控系统的设计与实现。论文首先阐述了课题来源及背景,比较了国内外相关技术的基本情况,分析对比了各种数据捕获方式的优缺点,确定本系统客户端数据捕获方式采用JavaScript页面标签法,服务器端数据捕获采用拦截器的方式。通过需求分析建立了本系统的功能模型,根据分析要求进行系统架构及功能模块的设计,并设计了相关接口。在详细设计与实现部分,按照功能模块的顺序,分别详细阐述了数据采集模块、数据处理模块、数据可视化模块的具体实现方法,并详细介绍了相关技术在本项目中的实际运用。最后给出本系统的测试方案。本系统使用Java语言开发,运用Spring MVC设计模式,前台界面实现使用SAP UI5技术,结合RestAPI并利用JSON(JavaScript Object Notation)进行模块间的数据传输。在系统设计与实现过程中,本人参与完成了系统需求分析、系统设计、模块设计与开发、UI界面设计与实现等工作,并配合完成了该项目的功能测试。
  目前本系统已经为联想公司澳洲电商平台所服务,每天为网站管理者提供大量有价值的数据,并收到了许多积极反馈。管理者根据本系统提供的错误追踪信息,很方便的对用户的异常进行分析定位,大大提升了解决问题的效率。通过当前网站运行的情况,以及对访问网站时出现错误信息的统计,能够让网站管理者发现用户在访问网站时出现的共性问题、用户访问网站的规律,为进一步优化网站提供依据。项目的后续版本,将提供更多用户行为分析数据,帮助网站管理者更好的了解用户。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号