简析可扩展计算机网络设计软件系统设计的论文

  在计算机网络技术的不断发展与完善过程中, 计算机网络软件技术逐渐引起了计算机网络技术的开发者以及相关工作人员的重视。在对计算机的网络软件进行设计的时候,要综合考虑计算机网络的拓扑结构、网络路由、网络开销以及网络的安全性等因素,切实提高计算机网络设计软件系统的实用性。本文根据计算机软件体系结构的知识和面向对象的软件技术,结合现代人们对智能通讯的实际需求,对可扩展计算机网络设计软件系统的设计进行探讨,为计算机网络技术的发展提供建议性的参考。

  1 计算机网络设计软件系统的可扩展性

  计算机网络设计软件系统的可扩展性能够有效地延长计算机软件系统的生命周期, 这也是计算机软件技术开发者的研究目标之一。计算机网络设计软件系统的可扩展性主要指软件规模的可扩展性和软件功能的可扩展性,相对于计算机网络设计软件系统规模的可扩展性来说, 人们更加注重软件功能的可扩展性。根据计算机网络设计软件系统的内容,其可扩展功能主要体现在三个方面:

  1.1 计算机网络设计软件系统的功能向性能分析方面扩展

  随着科学技术的不断发展与进步, 网络信息技术也逐渐走向成熟, 计算机网络设计软件技术开发者能够运用先进的网络性能模型对所研究的项目进行评价,并保证评价的科学性和合理性, 并进一步扩展以性能分析为主要功能的新型网络模型。

  1.2 计算机网络设计软件系统的功能向可视化方面扩展

  随着信息技术的不断发展与进步, 各种先进的科技产品和创新性的网络协议不断出现, 在网络技术发展步伐的带领下,计算机网络设计软件系统逐渐向跟踪网络技术、可视通话技术和视网络频播放技术的方面扩展。

  1.3 计算机网络设计软件系统向软件的外界接口扩展

  伴随着网络信息技术的不断发展和普及,平板电脑、智能手机、硬盘等各种移动终端外界接口的需求量也与日俱增,甚至人们会在同时使用多个网络外界接口进行操作。所以,要对计算机网络设计的软件的外部接口进行扩展,以满足人的使用需求,进一步提高计算机网络设计软件系统的使用率。

  2 可扩展计算机网络设计软件系统的设计

  2.1 计算机网络设计软件系统的结构

  根据计算机网络设计软件系统的基本内容和软件系统的实际功能, 可以将计算机网络设计软件系统分为四个模块进行设计:负责完成系统各部分功能调度的系统调度模块,完成可视化网络拓扑结构设计、网络设备参数录入、路由设计、划分子网的的网络拓扑设计模块,完成网络仿真运算与分析的网络性能仿真模块,还有网络性能分析模块,主要负责根据设计过程中的性能需求建立性能分析模型, 对设计出的网络的运行效果、开销、安全性等进行综合分析,并得出相应的结果。为了实现计算机网络设计软件系统的可扩展性,设计系统结构时在保留以上四个模块的同时还要增加通用的数据库接口模块,为其他应用软件系统与数据库系统的对接提供渠道。

  2.2 计算机网络设计软件系统的数据接口和面向对象的分析

  通过对面对对象技术的综合分析, 计算机网络设计软件系统的功能扩展可体现在封装方面, 对对象的内部属性和服务进行封装,并确保不影响整个系统的体系结构。一般情况下,网络设计人员希望设计出可以进行编辑的拓扑图,并且通过数据接口同子网建立实时连接。对计算机网络设计软件系统对象和类的分析十分关键,对软件系统的设计和后期的扩展能力具有重要的影响。在计算机网络设计软件系统中,系统调度模块在编程工具里有标准的运行程序, 所以在进行设计的时候,只需要集中分析网络仿真、性能分析和设计网络拓扑中的事件,最终形成完整的事件响应表即可。

  2.3 计算机网络设计软件系统的建立

  以计算机网络设计软件系统的系统结构、数据接口和面向对象为前提,在Windows 平台下,利用VC++编程工具,可以完成以太网的子网设计,并进行仿真实验,检验各个子网的功能性。计算机网络设计软件系统能够很好地实现仿真运算,分析得出计算机网络的时延和拥堵等具体情况,而且具有可扩展性的计算机网络设计软件系统网络设备库较为完整, 很好的扩展了的数据库的接口,具有功能扩展简易,方便、实用的特点。

  3 结束语

  随着信息技术的不断发展与创新, 计算机的网络结构也会更加复杂化, 对广大计算机网络设计软件系统的研究者提出了更高的要求,必须不断探索和研究适应性强、效率高、使用周期长的计算机网络设计软件系统,更加方便、快捷地为人们提供服务,发挥其应有的价值。

相关推荐