云监测平台的用户体验研究与交互功能实现
发布时间:2019-03-12 09:30
【摘要】:随着互联网的飞速发展,Web用户交互方式逐步成为代替本地应用的主流用户交互方式,并承载着日益增加的功能,决定了用户对系统的第一印象以及后续的使用效率。Web系统的性能日益受到人们的重视,作为影响用户体验的一个重要因素进入人们的视野。以HTML5为首的一系列技术则为Web系统的体验提升提供了大量便利的实现方式,而类似Chrome和Firefox这样层出不穷的新式浏览器以及改头换面的IE对HTML5的各种特性支持日渐增强,推动着Web交互方式的高速发展,也使得在Web端进行性能优化成为可能。特别是其中的Canvas等图形技术,使Web系统中的图形呈现和交互更加丰富多彩。 本文中的云监测平台名为“TANC",TANC网络测量系统是将云计算技术应用于分布式网络性能监测系统,分为Web界面、探针设计、集中管理与数据分析三个部分,其中的Web界面采用基TStruts2架构的Web系统。 本文首先对云监测平台需要使用的各种技术及性能优化的背景知识进行了调研和总结,同时还汇总了拓扑图布局的相关知识。然后对云监测平台中的用户体验和交互功能进行了需求分析和总体设计并按照功能模块进行了详细的划分,从性能优化、交互细节改进和拓扑图改进三个方面详细介绍了具体的实现,第三部分中还重点介绍了有形节点拓扑布局算法(SNTLA)。最后,在实验网络中主要对性能优化和拓扑图改进两个部分进行了测试,并对测试结果做出了分析。测试结果表明系统性能提升行之有效,拓扑图自动布局算法使用正常,且具备良好的浏览器兼容性,用户体验得到很大的提升,符合本课题的要求。
[Abstract]:With the rapid development of the Internet, Web user interaction has gradually become the mainstream user interaction mode instead of local applications, and carries increasing functions. The performance of Web system has been paid more and more attention by people. As an important factor affecting user experience, Web system has been put into people's field of view. A range of technologies, led by HTML5, provide a number of convenient ways to enhance the experience of Web systems, while endless new browsers such as Chrome and Firefox, as well as revamped IE, increasingly support the various features of HTML5. The high-speed development of Web interaction makes it possible to optimize the performance on the Web side. Especially, the graphics technology such as Canvas makes the graphics presentation and interaction more colorful in the Web system. The cloud monitoring platform in this paper is called "TANC". TANC network measurement system applies cloud computing technology to distributed network performance monitoring system. It is divided into three parts: Web interface, probe design, centralized management and data analysis. The Web interface adopts the Web system based on TStruts2 architecture. In this paper, the background knowledge of various technologies and performance optimization needed to be used in cloud monitoring platform is investigated and summarized. At the same time, the knowledge of topology layout is also summarized. Then the user experience and interaction function in the cloud monitoring platform are analyzed and the overall design is carried out, and the function modules are divided in detail, and the performance is optimized from the point of view of performance optimization. The detailed implementation of interaction detail improvement and topology diagram improvement are introduced in detail. In the third part, the visible node topology layout algorithm (SNTLA). Is also introduced in detail. Finally, the performance optimization and topology diagram improvement are tested in the experimental network, and the test results are analyzed. The test results show that the performance of the system is improved effectively, the automatic topology layout algorithm is used normally, and has good browser compatibility, and the user experience has been greatly improved, in line with the requirements of the subject.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;TP393.09
本文编号:2438659
[Abstract]:With the rapid development of the Internet, Web user interaction has gradually become the mainstream user interaction mode instead of local applications, and carries increasing functions. The performance of Web system has been paid more and more attention by people. As an important factor affecting user experience, Web system has been put into people's field of view. A range of technologies, led by HTML5, provide a number of convenient ways to enhance the experience of Web systems, while endless new browsers such as Chrome and Firefox, as well as revamped IE, increasingly support the various features of HTML5. The high-speed development of Web interaction makes it possible to optimize the performance on the Web side. Especially, the graphics technology such as Canvas makes the graphics presentation and interaction more colorful in the Web system. The cloud monitoring platform in this paper is called "TANC". TANC network measurement system applies cloud computing technology to distributed network performance monitoring system. It is divided into three parts: Web interface, probe design, centralized management and data analysis. The Web interface adopts the Web system based on TStruts2 architecture. In this paper, the background knowledge of various technologies and performance optimization needed to be used in cloud monitoring platform is investigated and summarized. At the same time, the knowledge of topology layout is also summarized. Then the user experience and interaction function in the cloud monitoring platform are analyzed and the overall design is carried out, and the function modules are divided in detail, and the performance is optimized from the point of view of performance optimization. The detailed implementation of interaction detail improvement and topology diagram improvement are introduced in detail. In the third part, the visible node topology layout algorithm (SNTLA). Is also introduced in detail. Finally, the performance optimization and topology diagram improvement are tested in the experimental network, and the test results are analyzed. The test results show that the performance of the system is improved effectively, the automatic topology layout algorithm is used normally, and has good browser compatibility, and the user experience has been greatly improved, in line with the requirements of the subject.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;TP393.09
【参考文献】
相关期刊论文 前6条
1 王鹏;吴晓东;杨华民;;基于不同数据传输格式对Ajax实时性响应影响的研究[J];长春理工大学学报(自然科学版);2011年02期
2 韩义波;宋莉;宋俊杰;;Ajax技术结合XML或JSON的使用比较[J];电脑知识与技术;2009年01期
3 程远,严伟,李晓明;基于斥力-张力模型的网络拓扑图布局算法[J];计算机工程;2004年03期
4 谭力;杨宗源;谢瑾奎;;Ajax技术的数据响应优化[J];计算机工程;2010年07期
5 王海波,耿晖,姜吉发,白硕,祝明发;基于XML的数据交换的实现[J];计算机应用;2001年04期
6 马新强;孙兆;袁哲;迟凤利;;Web标准与HTML5的核心技术研究[J];重庆文理学院学报(自然科学版);2010年06期
,本文编号:2438659
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2438659.html