移动后端统一平台数据存储及统计分析的设计与实现
发布时间:2017-06-23 12:17
本文关键词:移动后端统一平台数据存储及统计分析的设计与实现,由笔耕文化传播整理发布。
【摘要】:随着移动互联网的飞速发展,市场上涌现了各式各样的移动终端应用,其中的大部分开发流程极其相似。如何快速地进行迭代开发、尽量全面地掌握应用的运营情况是越来越多的开发者首要考虑的问题。移动后端统一平台为移动应用开发者提供应用数据采集、数据存储、统计分析和通用文件存储等功能,以帮助开发者提升开发效率、掌握应用线上的运营情况,从而发掘新机遇和新思路,达到制定独特产品运营策略的目的。 本文设计与实现了移动后端统一平台的部分核心功能,主要包括平台管理网站(账户管理和应用管理)、消息数据(终端应用采集数据)存储、统计分析和文件存储等。通过深入研究S2SH框架(Struts2、Spring和Hibernate)和数据持久化引擎等相关技术,充分收集了移动后端统一平台的需求,本文提出了分层的总体架构设计,将平台划分成账户管理、应用管理、数据存储、统计分析和文件存储五个功能模块,并具体阐述了每个功能模块的实现方法。数据存储模块采用持久化层、缓存层分离的架构,满足了不同业务场景下高并发读写的需求。文件存储模块为开发者提供通用的文件存储功能,本文重点研究了文件缓存、秒传、容灾和故障恢复等功能。统计分析模块实现了用户分析、留存分析、渠道分析、用户行为分析和错误分析等功能,为用户提供应用的运营情况。最后,论文对平台进行了功能测试和性能测试,验证了具体实现与设计目标一致性。
【关键词】:移动互联网 文件存储 统计分析 高并发 负载均衡
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP333
【目录】:
- 摘要4-5
- ABSTRACT5-7
- 目录7-10
- 第一章 绪论10-13
- 1.1 论文背景10-11
- 1.2 主要创新工作11
- 1.3 论文组织结构11-13
- 第二章 相关技术13-22
- 2.1 Apache Tomcat容器13-15
- 2.2 SSH框架15-17
- 2.2.1 Struts 215-16
- 2.2.2 Spring16
- 2.2.3 Hibernate16-17
- 2.3 Jquery及Ajax17-18
- 2.4 数据持久化引擎分析18-21
- 2.4.1 索引结构18-20
- 2.4.2 全文索引20-21
- 2.5 本章总结21-22
- 第三章 系统需求分析22-31
- 3.1 系统设计目标22
- 3.2 产品范围22-24
- 3.2.1 系统边界22-23
- 3.2.2 系统用例23-24
- 3.3 系统功能性需求24-30
- 3.3.1 账户管理24-26
- 3.3.2 应用管理26-28
- 3.3.3 统计分析28-29
- 3.3.4 文件存储29-30
- 3.4 本章总结30-31
- 第四章 系统总体设计31-38
- 4.1 总体结构设计31-32
- 4.2 系统设计模式32-34
- 4.3 关键流程设计34-35
- 4.4 系统数据流35-36
- 4.5 负载均衡36-37
- 4.6 本章总结37-38
- 第五章 关键模块的设计与实现38-59
- 5.1 软件配置38-42
- 5.2 数据存储42-49
- 5.2.1 数据存储架构设计42-43
- 5.2.2 数据传输格式43-44
- 5.2.3 数据并发读写44-49
- 5.3 文件存储49-54
- 5.3.1 总体架构设计49-50
- 5.3.2 文件缓存50-52
- 5.3.3 关键功能52-53
- 5.3.4 容灾及故障恢复53-54
- 5.4 统计分析54-57
- 5.4.1 用户分析55-56
- 5.4.2 留存分析56
- 5.4.3 渠道分析56
- 5.4.4 用户行为分析56-57
- 5.4.5 错误分析57
- 5.5 本章总结57-59
- 第六章 系统测试59-68
- 6.1 测试环境59
- 6.2 功能测试59-62
- 6.3 性能测试62-67
- 6.3.1 健壮性测试62-64
- 6.3.2 极限测试64-67
- 6.4 本章总结67-68
- 第七章 总结与展望68-70
- 7.1 总结68
- 7.2 展望68-70
- 参考文献70-71
- 致谢71
【参考文献】
中国期刊全文数据库 前1条
1 肖志辉;;移动互联网研究综述[J];电信科学;2009年10期
本文关键词:移动后端统一平台数据存储及统计分析的设计与实现,由笔耕文化传播整理发布。
,本文编号:475027
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/475027.html