分类筛选
分类筛选:

软件相关硕士学位论文范文 跟国产化平台下网管软件的开发和有关论文如何怎么撰写

版权:原创标记原创 主题:软件范文 类别:论文范文 2024-04-20

《国产化平台下网管软件的开发和》

该文是软件类有关毕业论文提纲范文与网管软件和国产化和开发方面在职毕业论文范文。

晋 荣1 , 程洪闪 2

(1.北京空间信息中继传输技术研究中心, 北京 100080;2.中国电子科技集团公司第五十四研究所, 河北 石家庄 050081)

[摘 要] 论述了国产化平台下网管软件研发的技术及主要特点, 介绍了国产化平台与网络管理结合的优势和网管软件关键实现方式, 详细分析了国产化平台与网络管理结合的特点与优势, 并在分析传统网络管理软件存在的问题的基础上,给出了一种新的基于国产化平台的网络管理框架, 通过与传统网络管理软件的分析对比, 该网络管理框架扩展性好, 适用于在国产化平台下应用.

[关键词] 国产化; Web; Ja; 跨平台; B/S

中图分类号:TP313 文献标志码:A 文章编号: 1008-1739 (2017) 15-68-2

1 引言

随着 Ja 和 Web 技术的成熟及其在 Internet 上的广泛应用,网络管理技术和模式又迎来了一次革命.在网络管理领域,通过 Web 技术(如 Web 服务器、 HTTP 协议、 HTML 和Ja 语言等) 来集成网络管理系统, 就能够获得可运行于各种平台的简单有效的管理工具 [1] . 特别是目前人们对计算机网络管理工具的要求已不仅仅局限于集中式管理模式,而要求网络管理工具具有分布计算能力.近年来随着 Ja、 XML 及Spring 等技术的发展与成熟,使人们对网络管理的分布式要求已成为现实.

2 国产化平台下网管软件的特点

当前国产化平台下网管软件技术已经达到了较高的水准, 其主要特性如下: ① 跨平台性: 网管人员可以从任何平台的任何一台计算机终端问网络,这就解决了由多平台异构而导致的互操作性问题 [2] ; ② 分散性: 具有地理位置无关性, 适合于分布式网络管理; ③ 经济性: 界面更加友好, 管理方式更加简单方便, 降低了网管成本; ④ 效率高, 安全性好: 采取瘦客户机 / 胖服务器模式 [3] , 大量繁重的计算和存储任务交给Web 服务器完成,这样提高了管理效率并使用户能更灵活地操作网管系统, 同时借助 WWW 的安全机制可以有效地进行访问控制、 数据加密及服务器验证.

3 国产化平台下网管软件实现方式

基于国产化平台的网络管理开发环境如图 1 所示.

底层硬件采用国产龙芯芯片、国产操作系统及国产数据库,网络管理系统软件后台采用 Ja 语言,前台采用HTML5+CSS3+JaScript, 从上至下可实现从软件到硬件的完全国产化.

通过基于代理的网络管理方式实现网络管理软件的开发,由代理程序来管理设备,将管理程序加载到网管工作站中, 通过 SNMP 协议与代理程序通信, 浏览器通过 HTTP 协议或其他方式与网管工作站通信,这种技术使得浏览器与网管工作站可以采用浏览器 / 服务器 (B/S) 结构通信 [4] , 软件系统的部署、 升级、 维护和数据备份只需在服务器端完成, 客户端无需做应用程序的安装和调试,极大地降低了系统总维护成本, 加强了系统的稳定性和可扩展性.

4 国产化平台下网管软件的应用

4.1 国产化平台与网络管理结合的优势

如果将网络管理软件的研发移植到国产化平台下,则可以使网络管理系统具有灵活性和独立性等诸多优势,新平台下研发的软件将脱离与国外操作系统及数据库的紧耦合性.更为重要的是,可以在最大程度上减少网络一致化过程所需要完成的工作.

利用成熟的跨平台技术,能方便地实现各个网络管理功能模块之间的相互调用以及信息传递,这样就可以通过增加新的服务模块来实现新的功能,而不必对整个系统进行重新编写, 便于网络管理系统功能的扩充.

4.2 国产化平台下网管软件应用的解决方案

在分析传统网管系统的问题的基础上,研究了在 B/S 环境中基于国产化平台网管软件的解决方案,并提出了一个简单的网络管理框架, 如图 2 所示.

网管系统软件采用 B/S 架构设计, Web 服务器端负责进行信息后台处理及数据库存储等功能,前台通过 Web 浏览器呈现软件视图, 通过 HTTP 协议与后台进行信息交互, 与 Web服务器共同完成对通信系统的综合管理 [6] .

Web 服务端分为 Web 安全、 控制层、 业务逻辑层和数据访问层 4 层架构:① Web 安全层通过设置过滤器将与系统无关的 URL 请求进行过滤, 极大地提高了系统的安全性; ② 控制层主要接收所有来自客户端的 URL 请求, 并根据不同的请求进行分发, 将控制转移到适当的对象; ③ 业务逻辑层是整个网管系统的核心层, 负责网管系统业务的处理, 通常该层通过Spring 框架进行搭建; ④ 数据访问层是网管系统的最底层, 负责与数据库进行交互, 将业务数据进行存储或读取, 该层常用的框架是 Hibernate [5] .4 层架构相互独立, 共同协作完成 Web服务端的功能.

Web 前端设计主要包含表示层和框架层:① 表示层通过HTML5 对网管系统的各个界面进行呈现; ② 框架层通常使用JaScript 语言对前端的业务逻辑进行封装,通过 HTML 协议与服务端进行交互获取表示层需要的数据.

使用 Web 技术与网管结合, 使得网络管理中拓扑管理、 故障管理、 性能管理和配置管理等模块之间联系更加松耦合, 模块彼此独立, 更加容易复用和扩展.从图 2 中也可看出, 利用Web 技术的特点, 使得网络管理系统具有极强的可扩展性, 完全分离了客户端和服务器端,极大地方便了网管系统的改进和发展, 并能够满足在国产化平台下运行的需求.

5 系统对比及性能分析

基于国产化平台的网管系统与之前系统在软件实现、 安装部署及适用的环境等方面有所差异,针对以上几个方面进 行 了 比较,如表 1所示.

在软硬件国产化环境下,对相关测试项目的实测参数进行如下对比: ① 国产化硬件采用龙芯 3B 处理器, 配置为四核1.2 GHz; 非国产化硬件采用双核 2 GHz 处理器; ② CPU 占用方面, 记录了通用平台服务器启动前以及完全启动后各 CPU核的占用率,同时观察了启动过程中 CPU 达到的最高占用率; ③ 内存方面, 记录了通用平台服务器启动前以及完全启动后内存的使用情况, 所有的数据在多次测量后取得平均值, 最后得到 CPU 占用率对比和内存使用情况对比的相关数据, 分别如表 2 和表 3 所示.

整体来看,国产化软硬件环境下的测试参数均要比非国产化环境下的数据差一些, 这主要是受到了硬件性能的限制,同时受到了操作系统内核优化和内存分配方案的差异所带来的影响. 不过, 在国产化软硬件环境下测试的数值已满足国产化网管软件运行的要求.

6 结束语

随着国产化平台的不断发展,国产化硬件设备性能的不断提升, 在国产化平台下网管软件的开发及运行成为必然, 这样不仅有效地解除了对国外软硬件的依赖,也大大降低了成本.当前的技术已经完全可以实现网管软件的国产化平台的运行, 传统的网管软件必将被新的网管软件所替代.

软件论文参考资料:

毕业论文用什么软件写

软件技术毕业论文

电子杂志制作软件

论文免费查重软件

软件论文

常用工具软件论文

该文点评:此文为一篇关于对不知道怎么写网管软件和国产化和开发论文范文课题研究的大学硕士、软件本科毕业论文软件论文开题报告范文和文献综述及职称论文的作为参考文献资料。

和你相关的