基于SpringBoot的联通积分商城数据运营系统设计与实现.docx
《基于SpringBoot的联通积分商城数据运营系统设计与实现.docx》由会员分享,可在线阅读,更多相关《基于SpringBoot的联通积分商城数据运营系统设计与实现.docx(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本科论文目 录摘 要IAbstractII引 言11 研究背景31.1 项目背景及意义31.2 国内外现状31.3本章小节42 系统分析52.1 需求分析52.2 主要功能模块52.3 数据库设计62.4 本章小节103 关键技术113.1 开发语言113.2 SpringBoot框架123.3 开发模式143.4 本章小节144 详细设计与实现154.1 开发工具及环境154.1.1 开发工具154.1.2 开发环境154.2 详细设计与实现154.2.1 热力图分析154.2.2 转化率分析184.2.3 流量分析194.2.3 用户分析214.2.4 商品分析264.2.5 活动分析29
2、4.3 本章小节305 系统测试315.1 数据接口测试315.1.1热力图分析接口315.1.2接口测试总览325.2 功能性测试335.2.1测试环境335.2.2测试结果335.3 本章小节34结 论35致 谢36参考文献37本科论文摘 要随着电商平台快速发展,如今电商成为互联网变现的主要方式,联通积分商城便是联通公司的电商平台,其不仅仅具有普通电商的特点,更具有联通用户积分联动的特色,用户通过话费充值或参与活动可获得积分,而积分可在积分商城内消费,这种独特的电商模式具有互联网产品的用户主导性,所以需要对用户进行运营。而数据运营将在运营策略中起到主导地位,所以为此需要提供独特的数据运营系
3、统。首先,本文旨在通过SpringBoot技术,通过处理积分商城日志数据,将数据可视化展示,从而得到应用价值。并结合联通积分商城运营数据的特点,研究如何搭建出联通积分商城数据运营系统,其次,本文综述了SpringBoot技术框架技术的发展。并通过该框架开发出一套通过数据库存储数据,后端运算数据,前端展示数据的一个联通积分商城数据运营系统。以此系统辅助运营人员调整运营策略,为积分商城事业部达到创收目的。最后本文所开发的联通积分商城数据运营系统,现已投入使用,经实践表明能够满足联通积分商城事业部的业务需求,验证本系统设计的思路,并为其他类似系统提供了借鉴。关键词:联通积分商城; SpringBoo
4、t; 数据运营AbstractWith the rapid development of e-commerce platforms, e-commerce has become the main way to monetize the Internet. Unicom Points Mall is the e-commerce platform of Unicom. Features, users can get points through recharge or participation in activities, and points can be consumed in the p
5、oints mall. This unique e-commerce model has the user-dominant nature of Internet products, so users need to be operated. The data operation will play a leading role in the operation strategy, so it is necessary to provide a unique data operation system.First of all, this article aims to obtain the
6、application value by processing the log data of the points mall through SpringBoot technology and displaying the data visually. Combined with the characteristics of Unicom Points Malls operating data, it studies how to build a Unicom Points Mall data operation system.Secondly, this article summarize
7、s the development of SpringBoot technology framework technology. And through this framework, a set of Unicom points mall data operation system that stores data through the database, calculates data on the back end, and displays data on the front end is developed. With this system, the operating pers
8、onnel are assisted to adjust their operating strategies and achieve revenue-generating goals for the points mall business unit.Finally, the Unicom Points Mall data operation system developed in this article is now in use. It has been shown in practice that it can meet the business needs of the Unico
9、m Points Mall business department, verify the design ideas of this system, and provide reference for other similar systems.Keywords: Unicom points mall; Springboot; data operation引 言随着联通积分商城的不断发展日志数据的急剧膨胀0,积分商城的日志获取不仅仅满足于数量的增加,而需要从海量数据中提取具有价值的信息0。通过对数据的分析,可以获取出积分商城的精准,有效的产品状态,验证商城发展的实际状况 。同时更多重要数据的展
10、示,有助于未来运营策略的调整,以此对积分商城进行优化提高产品竞争力0。故而需要开发一套符合联通积分商场需求的数据运营系统0。目前市面上数据运营系统主要以神策,诸葛IO等产品化系统为主,这类产品设计思想过于产品化主要以通用化功能为主。且价格成本,数据安全性等方面有不确定性因素。其不具备对联通积分商城数据的针对性。所以不能满足联通积分商城的需求0。为了达到数据运营的效果,能够更加直观地展示联通积分商城用户的行为变化显得尤为重要,因此开发出一套针对联通积分商城数据特点以SpringBoot技术为核心,通过数据库存储数据,后端运算数据,前端展示数据的一个联通积分商城数据运营系统。以此系统辅助运营人员调
11、整运营策略,为积分商城达到创收目的。根据对联通积分商城数据运营系统的分析,为达到说明本系统的目的,本文的共分为六个章来阐述,主要内容如下:第一章:研究背景说明联通积分商城数据运营系统项目背景及意义,分析国内外发展研究现状0。第二章 :系统分析根据需要进行系统设计、将系统功能模块划分成热力图分析,用户行为,转化率分析等,并根据功能模块设计数据库0。列举用户权限表,热力图表等具有代表性的数据库表。第三章 :关键技术介绍所选择的开发语言及其原因,简述所用框架和开发模式,包括Java语言,SpringBoot框架等。第四章 :详细设计与实现简介开发工具及开发环境,按照功能模块对数据交互流程进行描述,说
12、明各个功能模块代码所在包和类。第五章 :系统测试对联通积分商场数据运营系统统进行测试,包括接口测试和功能测试。达到预期结果,完成系统开发。第六章 :结论本章对全文进行了概述,提出本文的贡献,对联通积分商城的设计与实现进行了总结。1 研究背景1.1 项目背景及意义随着电商平台快速发展,如今电商成为互联网变现的主要方式,联通积分商城便是联通公司的电商平台,其不仅仅具有普通电商的特点,更具有联通用户积分联动的特色,用户通过话费充值或参与活动可获得积分,而积分可在积分商城内消费,形成独特的商业模式。联通积分商城具有电商平台具有海量数据量的特点,传统方式手动提取数据,建立表格再进行分析的流程过于繁琐。且
13、人工成本过高,任何一步出现失误都会对分析结果产生巨大影响。所以开发一套联通积分商城运营系统使数据分析到数据展示规范化和现代化。计算机技术的发展是时代的福音,对海量数据的分析已经不仅仅停留在数据获取阶段,而是通过对数据的分析,提取更有价值的信息。提供用户画像,流量分析等关键数据,以此系统辅助运营人员调整运营策略,为积分商城事业部达到创收目的。1.2 国内外现状目前国内较为成熟的数据运营产品有神策,诸葛io等。其中神策最为知名,用户量最大,数据模型以漏斗,回访为主。但需要数据仓库支持,非结果性存储,随着时间的累计日志将格外繁多。其SaaS版本是根据数据量收费,数据安全不得以保证。而私有部署版是按照
14、机群规模收费将产生较高的费用,也不适用于积分商城。神策虽然支持自定义事件和埋点,但不可以自定义展示方式。综上国内研究的现状是数据运营系统更注重对于产品化和透明度的体现,发展偏向于通用化和产品化,缺少针对性,并且存储成本较高。目前仅有移动和联通两家具有运营商积分商城平台,对于联通积分商城,该商城具有三大运营商电商平台的独特特点不仅仅是电商平台还具有积分概念,是一种独特的商业模式,所以目前国内产品无法满足积分商城全部需求。如今国外较为主流此类产品有GrowingIO、Ptmind Ptengine、Google Analytics等。其中GrowingIO产品只支持SaaS部署,所以数据安全性得不
15、到有效保障。Ptengine的产品具有较好的交互体验,其产品的特色是热力图功能。Ptengine的热力图的强大之处在于功能丰富实用,而且表现直观。但Ptengine热力图的响应速度存在问题。且其在部分情况下的数据准确度可能出现问题。国外不具有国内的运营商环境,更不具有国内特色的互联网电商平台。综上所属国外虽然目前具有较好的产品表现能力。但目前已知产品还无法满足联通积分商城的全部需求。综合国内外研究现状和发展趋势,对于数据运营系统的技术储备较为充足,但符合联通积分商城需求的数据运营系统暂未出现。故而需要开发本套联通积分商城数据运营系统。1.3本章小节本章介绍了联通积分商城数据运营系统的项目背景延
16、伸出了项目意义,并对现阶段国内外数据运营系统的发展作出了分析。通过分析国内外研究现状和发展趋势,为解决积分商城实际需求开发出本系统。2 系统分析2.1 需求分析全面准确地分析用户的需求,理解用户的目地是开发出一款优秀的软件的重要因素0。数据运营作为产品运营的重要组成部分,数据运营的效果大大决定了产品的成果0,运营离不开产品。所以数据运营是服务于产品进行的。故而数据运营具有以下目标:1)提产品现状评价的准确性:每个产品都存在不同的产品定位和运营目标,不能用统一的指标来衡量,选取提炼自身重要的结果数据作为运营指标,根据这些指标的好坏来判断当前产品的状态。2)立体化产品指标:对产品的的认识不能仅仅停
17、留于当前状态,对关键结果数据的分析不仅仅停留在在结果,还需要对造成结果的因素进行分析得出结论。并以此为根据调成运营策略0。3)提高运营效率:通过运营数据的表现寻找获取产品状态、发现产品问题,以此产生开发需求,降低开发和需求的沟通成本,提高产品优化的效率,使产品质量更加优异。为达到以上目的,所以需要开发一套联通积分商城数据运营系统。通过对数据的分析,提取更有价值的信息。提取用户和商品信息等关键数据。辅助运营人员调整运营策略,为积分商城事业部达到创收目的。2.2 主要功能模块本系统主要满足联通积分商城数据运营系统需求。为此整个系统的功能都围绕联通积分商城的核心功能进行设计,帮助运营人员更加专业,高
18、效地展开工作。本系统的主要功能包括热力图分析、转化率分析、流量分析、用户分析、活动分析、商品分析。如图2.1所示。图2.1 主要功能模块热力图分析:手厅用户作为了商城的主要用户来源,根据积分商城事业部需求形成手厅热力图,为联通积分商城手厅首页面的优化与改进提供可靠数据支持。转化率分析:从进入商城到下单的关键步骤进行数据分析统计,得出每一步的转化率,通过对转化率的分析为商城下单流程进行优化调整。流量分析:统计移动端和PC端全部商城用户流量。从Page View(PV),Unique Visitor(UV),Visit View(VV)的数据得到商城的实际流量状态,提高产品现状评价的准确性。用户分
19、析:本功能模块从用户角度统计数据,统计分析商城现有用户数据。为用户运营策略的调整提供数据支持。商品分析、活动分析:分别从商品角度、活动角度统计数据,用以调节商城商品构成和获取各类活动效果地反馈。通过上述功能模块基本达到联通积分商城数据运营系统的需求。2.3 数据库设计整个数据运营系统由多个功能模块和子功能组成,采用分功能结果化存储方式,不存在实际意义上的实体关系所以无法绘制ER图,且各个功能都有为之支持的数据库表,所以这里无法列举所有数据库设计,在本章节中将列举部分表。员工表,如表2.1所示。表中有10个字段,staff_id字段是主键,为自增长字段。staff_code字段是唯一键。本表主要
20、用于记录用户登录名,密码等信息。为了确保安全性,密码采用MD5加密不存储明码。表2.1 t_statistics_staff员工表字段名字段类型是否主键默认值备注staff_idint(8)是自增长员工IDstaff_codevarchar(30)唯一键员工登录名staff_namevarchar(50)否员工姓名passwdvarchar(100)否员工登录密码staff_statuschar(1)否1员工状态 : 0-锁定(即被删除) ; 1-正常link_phonevarchar(50)否NULL联系电话emailvarchar(256) 否NULL邮箱update_staffint(8
21、) 否NULL更新员工update_timedatetime否NULL员工最后更新时间续表2.1 t_statistics_staff员工表字段名字段类型是否主键默认值备注channel_codevarchar(30)否1员工所属渠道ID channel_typevarchar(10) 否0员工所属渠道类型 : 0-自有;1-第三方init_passwd_tagchar(1)否1员工初始密码标记 : 1-初始密码 ; 0-非初始密码province_codevarchar(4)否99员工所属省份 : 99-代表全国(参照ec_b_province)app_levelvarchar(10)否0员
22、工应用级别 : 0-全国 ; 1-省份partners_idint(8)否合作商编码partners_namevarchar(100)否合作商名称create_staffint(8)否创建员工last_login_timedatetime否最后登录时间cost_unitint(8)否purchaser_idvarchar(20)否categoryvarchar(2)否0人员类别角色表,如表2.2所示。表中有8个字段,4个整型类型,4个为字符串类型,id字段是主键,为自增长字段。表2.2 t_statistics_role角色表字段名字段类型是否主键默认值备注idint(11)是自增长role_
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 SpringBoot 联通 积分 商城 数据 运营 系统 设计 实现
限制150内