APP下载

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

2017-12-14曹非

中国市场 2017年34期
关键词:软件系统计算机网络

曹非

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

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

[DOI]1013939/jcnkizgsc201734154

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

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

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

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

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

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

2系统的分析和实现

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

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

软件系统的结构

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

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

猜你喜欢

软件系统计算机网络
基于模式匹配的计算机网络入侵防御系统
关于计算机网络存储技术分析
计算机网络信息安全及防护策略
计算机网络技术的应用探讨
计算机网络维护工作的思考
计算机网络管理技术及其应用