移動互聯(lián)網(wǎng)數(shù)據(jù)分析系統(tǒng)設計與實現(xiàn)
發(fā)布時間:2019-04-13 08:59
【摘要】:如今已經(jīng)進入移動互聯(lián)網(wǎng)時代,移動互聯(lián)網(wǎng)給人們提供一種嶄新的通信和交流平臺。在電信行業(yè)競爭日益激烈的今天,移動互聯(lián)網(wǎng)給運營商帶來了新的轉機。運營商有著其先天的優(yōu)勢,那就是它擁有最原始的用戶通信數(shù)據(jù)。作為基礎網(wǎng)絡的擁有者,運營商完全可以獲取用戶的上網(wǎng)數(shù)據(jù),在不泄露用戶隱私的前提下,通過對這些數(shù)據(jù)的統(tǒng)計分析,運營商對自己和對用戶會有著更加深刻的了解,更能準確地把握用戶的上網(wǎng)行為和自己的網(wǎng)絡運營情況。運營商不僅可以及時地調整和改善自己的網(wǎng)絡質量,還可以給用戶推送個性化的廣告,最大化地為用戶提供高質量的服務。 本文設計并部分實現(xiàn)了一個移動互聯(lián)網(wǎng)數(shù)據(jù)分析系統(tǒng)。該系統(tǒng)主要包括用戶注冊模塊,用戶登錄模塊,用戶密碼設置模塊,后臺用戶管理模塊,數(shù)據(jù)讀取與統(tǒng)計模塊,報表展示模塊和實時抓取新聞鏈接模塊等。系統(tǒng)參考經(jīng)典的MVC設計模型,使用Struts2中的Action作為控制器,使用Hibernate完成數(shù)據(jù)持久化工作,使用DAO技術完成數(shù)據(jù)訪問工作,使用Spring容器來實現(xiàn)數(shù)據(jù)源、業(yè)務邏輯組件、DAO組件以及事務的管理。SSH2框架技術的使用,使整個系統(tǒng)各層間高度解耦,系統(tǒng)具備了良好的可維護性和可拓展性。此外,系統(tǒng)還使用JqPlot插件在前端產生優(yōu)美的報表,使用Flexigrid插件產生靈活高效的表格,使用Ajax技術實現(xiàn)頁面的異步刷新。 本文首先介紹了移動互聯(lián)網(wǎng)的基本概念、特點以及發(fā)展現(xiàn)狀和SSH2框架技術的優(yōu)勢,然后介紹了移動互聯(lián)網(wǎng)數(shù)據(jù)分析系統(tǒng)的主體架構設計方案,隨后闡述了系統(tǒng)主要功能模塊的設計與代碼實現(xiàn),最后介紹了如何設計測試用例實現(xiàn)對整個系統(tǒng)進行全面的功能測試以及總結了系統(tǒng)的特點和不足之處,提出下一步改進的方案。
[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 王欣;;中國移動互聯(lián)網(wǎng)商業(yè)模式剖析[J];北京郵電大學學報(社會科學版);2008年06期
2 唐善成;Webwork原理初探[J];電腦知識與技術;2005年06期
3 柯玲;徐京;李穎;;IoC模式及其在設備監(jiān)控軟件中的應用[J];航天器工程;2009年03期
4 董洪杉,竇延平;利用Hibernate的J2EE數(shù)據(jù)持久層的解決方案[J];計算機工程;2004年S1期
5 唐金鵬;;Ioc的注入方式研究[J];科技信息(學術研究);2006年07期
6 薄奇;許林英;;Spring框架中IoC的實現(xiàn)[J];微處理機;2008年01期
7 楊明根;鄭明秀;廖浩德;;Struts+Spring+Hibernate架構及開發(fā)方法[J];西南民族大學學報(自然科學版);2007年04期
8 何訓;王俊陶;;運營商移動互聯(lián)網(wǎng)發(fā)展四大策略[J];通信企業(yè)管理;2009年04期
9 趙慧玲;;移動互聯(lián)網(wǎng)的現(xiàn)狀與發(fā)展方向探索[J];移動通信;2009年01期
10 羅海麗;;IOC/DI原理淺析[J];中國高新技術企業(yè);2008年17期
,本文編號:2457427
本文鏈接:http://www.sikaile.net/wenyilunwen/guanggaoshejilunwen/2457427.html