您的当前位置:首页正文

基于可扩展计算机网络设计软件系统的开发设计

2022-06-15 来源:知库网
基于可扩展计算机网络设计软件系统的开发设计

作者:曹非

来源:《中国市场·营销研究方向》 2017年第12期

[摘要]在我国社会经济不断发展的过程中,科学技术也在不断进步,人们的生活水平得到了提高,对智能化通信也提出了全新的要求,要求计算机网络在使用过程中更加具备高效性及合理性,在此背景下,可扩展计算机网络设计软件得到研发。在进行计算机网络设计软件系统设计过程中,要重视网络系统拓扑结构的设计,并且全面考虑网络的安全性及容量。可扩展计算机网络设计软件能够实现软件规模的进一步扩大,延长计算机的使用寿命,实现了软件功能的丰富,从而满足现代人们对于智能通信的需求。

[关键词]可扩展;计算机网络;软件系统

[DOI]1013939/jcnkizgsc201734154

根据人们对现代智能通信的需求,研究可扩展计算机网络软件系统的开发和设计,从而为计算机网络技术今后的发展提供建议。

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

实现软件的可扩展性是所有软件开发人员的目的,其能够使软件的使用寿命有效延长,此种可扩展性不仅表现在软件规模方面,还表现在软件功能方面。基于可扩展性的计算机网络软件使用具有独特的功能,此种计算机网络技术的使用的扩展主要从三方面出发:

(1)软件功能。可视化软件功能的可扩展性主要表现为以下方面:通过网络技术功能的创新,在展现全新网络产品功能的基础上将软件网络化协议功能相互结合,实现网络技术发展的有效追踪。

(2)性能分析。在性能分析方面,以网络技术规模化的发展为基础,实现网络优化设计及使用。根据全新的性能模型,全面评价项目的设计质量。以软件使用能力的便捷化使用能够有效创建全新的性能模型结构。

(3)软件外部接口。在实现计算机软件外部接口的基础上,全面分析网络设计项目并且将其保存,重视网络设计管理的规范化,实现软件的优化设计,对软件外部接口进行全面优化,实现接口的可扩展性。[1]

2系统的分析和实现

(1)系统的结构分析。以计算机网络设计的内容为基础,能够将软件分为四个基础功能:分别为系统调度模块,其主要目的就是实现系统功能的调度;网络拓扑设计模块,其主要目的就是设计可视化网络拓扑结构,并且划分子网、网络路由及网络设计参数;网络性能分析,其主要目的就是以软件系统的设计的性能需求为基础创建性能分析模型,全面分析网络的运行效果、安全性及开销;网络性能仿真,其主要目的就是实现网络的仿真运算。[2-3]

为了有效实现系统软件外部功能的扩展,在设计过程中还要添加数据库接口模块,实现系统和数据库的接口连接,使用标准化数据库系统及软件系统完成接口设计,软件使用分层模型进行设置,将所有的功能模块相互结合,图1为系统的结构图。通过下图可以看出来,将软件

分为两层结构,系统第一层主要包括调度模块,通过网络设计参数、对象实现和第二层接口实现此层的功能,并且将第二层和操作系统接口实现软件系统的调度功能。软件的第二层主要包括网路仿真模块、网络拓扑设计及性能分析,其主要目的就是實现软件的具体使用功能及软件的全新功能。根据基于数据库的多层软件体系结构,数据库结构的主要目的及时连接数据库和其他软件系统,其虽然在软件系统中的,但是并没有被存放到分层结构中,其是一个独立的设备参数,将系统中的功能模块进行相互连接,其通过面向对象实现创建。软件其他部分的功能实现都是相互独立的,但是和网络设备参数和对象共享接口。在调用第二层功能的时候,软件第一层能够对数据访问接口进行更改。因为所有的数据都是根据共享数据进行,假如共享数据的结构不发生变化,网络功能扩展的主要目的就是创建完善的网络设备数据库。[4]

(2)系统设计过程中的问题。在设计网络软件过程中,首先要进行网络拓扑图编辑及处理,在网络设计过程中,创建设备并且删除,从而实现划分设备,实现子网创建及管理。在网络配置过程中,根据网络的应用及配置优化进行项目化合理设计,并且进行数据库设计的优化及使用。在展示设备过程中,要实现设备工作的配置和仿真处理。

(3)标示对象及类。在进行对象及类标示的过程中,尤为重要的就是实现对象的使用及分析,在进行软件结构的实现过程中,以此能够有效表现出软件系统特殊的扩展能力。在进行系统调度的时候,要实现网络拓扑的优化设计,将网络仿真的使用为基础,重视性能优化设计和分析,从而全面分析仿真性能及运算,展现出系统的功能性。根据软件的功能进行扩展,并且使用网络设备对象,创建有效的网络设备及类。

在仿真过程中尤为重要的步骤就是网络的初始化,创建时间表,实现仿真运算,重视动态网络运行的显示,并且全面分析结果性能及使用,实现网络设备初始化的标注,在创建过程中要做好系统中其他设备的扫描,计算设备状态的改变时间。

(4)对象和类的细化。首先,创建标准化的框架模型。网络设备的种类较为繁多,在软件扩展过程中要全面分析标准模型。在使用设备模型过程中,根据完善的网络结构实现设备数据结构的使用,重视网络设备功能的展现,此种网络层次的使用主要目的就是实现软件设备的定义,并且将模型的功能充分展现出来。在进行对象和类细化的过程中,与OSI模型相互结合创建标准框架模型,之后实现网络设备数据结构使用的完善,重视网络设备在使用过程中的有效性,展现出独特的物理层结构。在定义设备类模型过程中要将模型的独特功能充分展现出来,并且实现预算性能使用过程的仿真,以此有效描述系统设计过程中的语法部分。其次,创建设备。在创建设备类型过程中,就是将集合规模模型相互结合,重视设备对象的相互结合,展现出网络模型数据的规模化使用。之后,连接设备接口。展现出设备端口的过程就是设备物理基本连接的结合过程,在使用性能参数的过程中,展现出最佳的位置特征,实现设备端口模型的全面分析,能够提高设备连接过程中的有效性。仿真运算的过程中重视系统性能的分析,将端口类模型相互结合,从而能够表达出端口类模型中的数据。最后,系统的仿真。在进行系统仿真过程中,其主要目的就是将不同设备相互结合,重视数据流的表达。

3系统的实现

通过以上系统的结构及数据接口,使用VC++工具在Windows平台对系统进行实现。通过仿真运算,软件在实际实现过程中重视主机为面向对象及应用,以太网集线器及总线为面向连接。主机设备具有OSI模型层服务,OSI模型的第一层服务在端口类中封装,此种软件实现对软件功能的扩展没有影响。为了便于软件的路由及交换功能实现,可以通过路由器及交换机设备类编码进行,在系统调度模块中添加设备工具条,加入路由器及交换器中,就能够实现功能的扩展,软件中的其他功能扩展主要包括:网络设备库的完善;创建有效的性能分析模型及仿真计算方式;实现数据库接口的扩展;创建形式化的网络描述语言。本文所设计的软件系统主要优势就是功能扩展较为方便,代码的实现较为简单。

4结论

计算机网络是一门发展较为迅速的科学,在网络技术不断发展的过程中,网络结构也越来越复杂,网络的理论也不断深入,在网络设计过程中需要考虑的因素也越来越多。本文通过面向对象及OSI网络模型创建软件,对软件生命周期及实用性具有重要的意义。但是在创建实用性计算机网络设计软件中还有很多的工作,比如创建较为合理的设备模型、网络描述语言、高效网络仿真算法等。为了提高计算机网络使用的有效性,要求相关工作人员在网络仿真及网络设计方面投入更多的精力。

参考文献:

[1]洪辉基于可扩展计算机网络设计软件系统的开发设计[J].电子设计工程,2017,25(12):45-48

[2]江伟,连仁明,邢博面向对象可拓展计算机网络设计软件系统[J].电子技术与软件工程,2016(10):55-55

[3]丰永庆,张磊基于面向对象的可扩展计算机网络设计软件系统研究[J].电脑知识与技术,2013(23):5263-5265

[4]张卫红基于面向对象的可扩展计算机网络设计软件系统研究[J].数字通信世界,2015(9).

因篇幅问题不能全部显示,请点此查看更多更全内容