- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于HTML5的网络拓扑展示系统的设计与实现-软件工程专业论文
TN82学校代码 分 类 号
TN82
10701 TP31
学 号 1210122627
密 级 公开
西安电子科技大学
硕士学位论文
基于 HTML5 的网络拓扑展示系统的 设计与实现
作者姓名:汪勇孝 领 域:软件工程 学位类别:工程硕士
学校导师姓名、职称:霍秋艳副教授 企业导师姓名、职称:张小金高工 提交日期:2014 年 10 月
Design and Implementation of Network Topology Presentation System Based on
HTML5
A thesis submitted to XIDIAN UNIVERSITY
in partial fulfillment of the requirements for the degree of Master
in Software Engineering
By
Wang yongxiao
Supervisor: Huo qiuyan Zhang xiaojin October 2014
西安电子科技大学
学位论文独创性(或创新性)声明
秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在导师指导下 进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内 容以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技 大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任 何贡献均已在论文中做了明确的说明并表示了谢意。
申请学位论文与资料若有不实之处,本人承担一切的法律责任。
本人签名: 日 期:
西安电子科技大学
关于论文使用授权的说明
本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究 生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。学校有权保 留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内 容,可以允许采用影印、缩印或其它复制手段保存论文。同时本人保证,毕业后 结合学位论文研究课题再撰写的文章一律署名单位为西安电子科技大学。
(保密的论文在解密后遵守此规定) 本学位论文属于保密,在 年解密后适用本授权书。
本人签名: 导师签名:
日 期: 日 期:
摘要
随 着 计 算 机 网 络 的 日 益 庞 大 , 网 络 拓 扑 管 理 也 随 之 迅 速 发 展 。 基于 Client/Server 架构的网络拓扑软件升级维护繁琐,而 Browser/Server 架构中基于 Applet 的网络拓扑软件对 Java 运行环境严重依赖;基于 Flex 的网络拓扑软件的 对浏览器性能消耗过大。新一代 HTML5 技术迅速在浏览器应用软件中流行起来, 给网络管理软件应用带来了新的发展,很好地解决了前者的弊端。国内已经有不 少网络软件公司开始将网络拓扑软件向 HTML5 转型,本项目正是在这样的环境 下开始的。
本文主要介绍了网络拓扑管理系统中的基于 HTML5 的网络拓扑的展示功能 实现过程。HTML5 拓扑需要对类型繁多的拓扑元素进行统一管理,对数据进行 封装,实现服务器与浏览器的通信,在页面提供数据展示和用户交互操作功能。 本文通过需求分析、系统详细设计、系统实现与测试介绍了 HTML5 网络拓 扑展示系统。首先通过对用户需求的分析,得到系统的功能需求和非功能性需求; 然后根据需求分析结果进行了数据模型设计、系统功能分解、系统框架设计和拓 扑层次划分。拓扑数据模型主要为拓扑节点、链路、菜单、按键以及作为容器的 拓扑模型。拓扑展示系统需要实现加载拓扑、设置拓扑参数、展示元素提示信息、
查看图例和保存拓扑的功能。拓扑系统框架中主要涉及了三个模块:
1) 服务器拓扑业务模块用来完成拓扑请求消息的处理、拓扑的扩展、和拓 扑模型数据封装等。
2) 数据对象传输模块主要封装了拓扑请求消息和响应消息,完成了服务器 和浏览器之间的消息通信。
3) 浏览器页面业务模块以 TWaver 组件为基础完成拓扑元素的加载,拓扑菜 单的展示和事件的执行。
拓扑展示系统的实现部分以拓扑系统框架为基础,介绍了拓扑功能的具体实 现流程。实现过程从浏览器事件触发开始,到组装请求消息,然后服务器对消息 进行处理,并封装拓扑响应消息发送到浏览器,浏览器最后将数据结果呈现出来。 最后依据用户的需求对系统进行测试与分析,完成拓扑系统的测试部分。
本项目源自网络拓扑软件从 Applet 到 HTML5 的转型中的拓扑展示系统,其 使用了 HTML5、JSF、WebSocket 等技术。本项目能够把握前沿技术潮流,大幅 度地提高网络拓扑的性能。拓扑展示系统能够完成用户提出的要求,鉴于 HTML5 技
您可能关注的文档
- 基于HLA的集装箱港口多式作业仿真方法研究-管理科学与工程专业论文.docx
- 基于HLA的通信星座系统分布式仿真研究-通信与信息系统专业论文.docx
- 基于HMM和PNN的混合语音识别模型研究-计算机应用技术专业论文.docx
- 基于HMM和BP网络混合模型的web文本信息抽取研究-计算机应用技术专业论文.docx
- 基于HMIPV6域内路由优化的研究-计算机应用技术专业论文.docx
- 基于HLS的多轴控制系统的设计和实现-控制理论与控制工程专业论文.docx
- 基于HMM分类器和Relax算法特征提取的高分辨雷达目标自动识别问题研究-通信与信息系统专业论文.docx
- 基于HMM方法的蛋白质局部片段结构属性的预测研究-控制理论与控制工程专业论文.docx
- 基于HMM和微粒群优化算法的核电设备机械故障诊断技术的研究-机械制造及其自动化专业论文.docx
- 基于HMM模型和信息量的转录因子结合位点预测-计算机软件与理论专业论文.docx
- 基于HTML5的自助印刷系统前端设计与实现-软件工程专业论文.docx
- 基于HTML5的WebGIS分析-农业信息化专业论文.docx
- 基于HTML5的统计图表系统的设计与实现-软件工程专业论文.docx
- 基于HTML5的通用WebIM组件的前端设计与实现-软件工程专业论文.docx
- 基于HTML5的跨平台移动Web的研究与实现-电子与信息工程专业论文.docx
- 基于HTML5跨平台技术的社交电视增值业务的研究-电子与通信工程专业论文.docx
- 基于HTML5移动开发技术的跨平台应用商店的设计与实现-软件工程专业论文.docx
- 基于HTML5的视频播控和客户服务系统-机械工程专业论文.docx
- 基于HTML5的跨平台体育视频网站开发-软件工程专业论文.docx
- 基于HTML5移动应用框架的研究及应用-软件工程专业论文.docx
文档评论(0)