- 1、本文档共78页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计(论文)
论文题目:基于RIA技术的网络监控系统的设计与研究
基于Flex的网络拓扑图的绘制工具
摘要
为了提高我校网络设备监控系统的性能,为网络中心进一步完善维护工作流程,提高维护工作的效率,从而需要开发新的网络设备管理系统以取代现有的系统。目前我校网络中心使用的设备监控系统为cacti系统,该系统使用传统的Web模式,将所有的任务都集中在服务器上,加上频繁的页面刷新,对网络带宽也造成了很大的压力。若采用C/S结构,又存在开发周期长,部署困难及可移植性差等缺点。而开发完成的基于Flex的网络设备监控管理系统直接将数据传输到客户端,由客户端完成对数据的分析,从而大大减少了服务器与网络带宽的负担,同时容易部署,具有跨平台的特性。
新型网络设备监控管理系统采用目前较为流行的Flex与Java。Adobe Flex是基于Flash Player平台表示层的语言,具有很高的表现能力。Java在本系统中作为后台语言使用,经过多年的发展,Java技术已经相当完善。而Flex与Java都是在虚拟机中运行的,因而都具有跨平台的特性。Flex中使用基于MVC模式的Cairngorm框架,它是一种Adobe官方推出的一种轻量级框架,在小型系统中应用较为广泛。Java中使用DAO模式,将对数据库操作的接口与具体实现分离,便于对代码进行维护。连接数据库使用DBPool。
作为网络设备监控管理系统的子课题,本课题主要是设计一个可以在浏览器上绘制网络拓扑图的工具。本论文的主要工作内容包括:(1) 介绍RIA技术及RIA与Flex的关系 (2) 介绍本课题一些功能的实现细节,主要包括Cairngorm框架各部分,Java ADO技术的实现部分,以及Flex与Java通信部分。(3)使用XML语言对网络拓扑图进行描述。本论文重点是是拓扑图绘制功能的实现,实现节点的添加、删除、修改等,以及各个节点之间的连线。
关键字: RIA,Flex,Cairngorm框架,LCDS,Java DAO技术Abstract
In order to improve the performance of our school network equipment monitoring system,to further improve the maintenance of NIC(Network Information Center) workflow,to improve the efficiency of maintenance work,Thus we need to develop new network device management system to replace the existing system.At present,the NIC is using cacti system equipment monitoring system.It is using the traditional Web model,concentrating all the tasks on the server,coupled with frequent page refreshes, So it caused a lot of pressure on the network bandwidth.If wo use the C/S model,there is a lot of problems,such as long development cycle,deployment difficulties and poor portability.The developed Flex-based network equipment
monitoring and management system is transferring data directly to the client and analysising the data by client, thereby greatly reducing the burden of server and network bandwidth, and easy to deploy, with a cross-platform features.
New network equipment monitoring and management system use Flex and Java which are more popular currently. Adobe Flex is a language of the presentation layer based on Flash Playe
文档评论(0)