移动互联网数据分析系统设计与实现
发布时间:2019-04-13 08:59
【摘要】:如今已经进入移动互联网时代,移动互联网给人们提供一种崭新的通信和交流平台。在电信行业竞争日益激烈的今天,移动互联网给运营商带来了新的转机。运营商有着其先天的优势,那就是它拥有最原始的用户通信数据。作为基础网络的拥有者,运营商完全可以获取用户的上网数据,在不泄露用户隐私的前提下,通过对这些数据的统计分析,运营商对自己和对用户会有着更加深刻的了解,更能准确地把握用户的上网行为和自己的网络运营情况。运营商不仅可以及时地调整和改善自己的网络质量,还可以给用户推送个性化的广告,最大化地为用户提供高质量的服务。 本文设计并部分实现了一个移动互联网数据分析系统。该系统主要包括用户注册模块,用户登录模块,用户密码设置模块,后台用户管理模块,数据读取与统计模块,报表展示模块和实时抓取新闻链接模块等。系统参考经典的MVC设计模型,使用Struts2中的Action作为控制器,使用Hibernate完成数据持久化工作,使用DAO技术完成数据访问工作,使用Spring容器来实现数据源、业务逻辑组件、DAO组件以及事务的管理。SSH2框架技术的使用,使整个系统各层间高度解耦,系统具备了良好的可维护性和可拓展性。此外,系统还使用JqPlot插件在前端产生优美的报表,使用Flexigrid插件产生灵活高效的表格,使用Ajax技术实现页面的异步刷新。 本文首先介绍了移动互联网的基本概念、特点以及发展现状和SSH2框架技术的优势,然后介绍了移动互联网数据分析系统的主体架构设计方案,随后阐述了系统主要功能模块的设计与代码实现,最后介绍了如何设计测试用例实现对整个系统进行全面的功能测试以及总结了系统的特点和不足之处,提出下一步改进的方案。
[Abstract]:Now in the mobile internet age, the mobile internet provides a brand-new communication and communication platform for people. In the increasingly fierce competition in the telecom industry, the mobile internet has brought a new turn to the operator. The operator has its innate advantage, that is, it has the most primitive user communication data. As the owner of the basic network, the operator can obtain the online data of the user completely, and on the premise of not disclosing the privacy of the user, the operator can have a more profound understanding of himself and the user through the statistical analysis of the data, And can more accurately grasp the surfing behavior of the user and the network operation condition of the user. The operator not only can adjust and improve the quality of the network in time, but also can push the personalized advertisement to the user to maximize the quality of the service for the user. In this paper, a mobile internet data analysis system is designed and implemented The system mainly comprises a user registration module, a user login module, a user password setting module, a background user management module, a data reading and counting module, a report display module and a real-time capturing news link module. The system refers to the classic MVC design model, uses the Action in the Struts2 as the controller, uses Hibernate to finish the data persistence, uses the DAO technology to complete the data access, uses the Spring container to implement the data source, the business logic component, the DAO component, and the tube of the transaction. The use of the SSH2 frame technology can be used to decouple the layers of the whole system. The system has good maintainability and can be expanded. Sex. In addition, the system also uses the JqPlot plug-in to generate a graceful report at the front end, creating a flexible and efficient table using the Flexigrid plug-in, and using the Ajax technology to implement the page's asynchronous brush In this paper, the basic concept, characteristics and development status of the mobile Internet and the advantages of the SSH2 framework technology are introduced in this paper. The main architecture design scheme of the mobile Internet data analysis system is introduced, and the design and generation of the main function modules of the system are described. This paper introduces how to design a test case to carry out a comprehensive function test on the whole system and to summarize the characteristics and disadvantages of the system, and put forward the next improvement.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP311.52;TN929.5
本文编号:2457427
[Abstract]:Now in the mobile internet age, the mobile internet provides a brand-new communication and communication platform for people. In the increasingly fierce competition in the telecom industry, the mobile internet has brought a new turn to the operator. The operator has its innate advantage, that is, it has the most primitive user communication data. As the owner of the basic network, the operator can obtain the online data of the user completely, and on the premise of not disclosing the privacy of the user, the operator can have a more profound understanding of himself and the user through the statistical analysis of the data, And can more accurately grasp the surfing behavior of the user and the network operation condition of the user. The operator not only can adjust and improve the quality of the network in time, but also can push the personalized advertisement to the user to maximize the quality of the service for the user. In this paper, a mobile internet data analysis system is designed and implemented The system mainly comprises a user registration module, a user login module, a user password setting module, a background user management module, a data reading and counting module, a report display module and a real-time capturing news link module. The system refers to the classic MVC design model, uses the Action in the Struts2 as the controller, uses Hibernate to finish the data persistence, uses the DAO technology to complete the data access, uses the Spring container to implement the data source, the business logic component, the DAO component, and the tube of the transaction. The use of the SSH2 frame technology can be used to decouple the layers of the whole system. The system has good maintainability and can be expanded. Sex. In addition, the system also uses the JqPlot plug-in to generate a graceful report at the front end, creating a flexible and efficient table using the Flexigrid plug-in, and using the Ajax technology to implement the page's asynchronous brush In this paper, the basic concept, characteristics and development status of the mobile Internet and the advantages of the SSH2 framework technology are introduced in this paper. The main architecture design scheme of the mobile Internet data analysis system is introduced, and the design and generation of the main function modules of the system are described. This paper introduces how to design a test case to carry out a comprehensive function test on the whole system and to summarize the characteristics and disadvantages of the system, and put forward the next improvement.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP311.52;TN929.5
【参考文献】
相关期刊论文 前10条
1 王欣;;中国移动互联网商业模式剖析[J];北京邮电大学学报(社会科学版);2008年06期
2 唐善成;Webwork原理初探[J];电脑知识与技术;2005年06期
3 柯玲;徐京;李颖;;IoC模式及其在设备监控软件中的应用[J];航天器工程;2009年03期
4 董洪杉,窦延平;利用Hibernate的J2EE数据持久层的解决方案[J];计算机工程;2004年S1期
5 唐金鹏;;Ioc的注入方式研究[J];科技信息(学术研究);2006年07期
6 薄奇;许林英;;Spring框架中IoC的实现[J];微处理机;2008年01期
7 杨明根;郑明秀;廖浩德;;Struts+Spring+Hibernate架构及开发方法[J];西南民族大学学报(自然科学版);2007年04期
8 何训;王俊陶;;运营商移动互联网发展四大策略[J];通信企业管理;2009年04期
9 赵慧玲;;移动互联网的现状与发展方向探索[J];移动通信;2009年01期
10 罗海丽;;IOC/DI原理浅析[J];中国高新技术企业;2008年17期
,本文编号:2457427
本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/2457427.html