基于面向对象可扩展计算机网络设计软件系统探究

基于面向对象可扩展计算机网络设计软件系统探究

ID:5242224

大小:30.50 KB

页数:8页

时间:2017-12-06

基于面向对象可扩展计算机网络设计软件系统探究_第1页
基于面向对象可扩展计算机网络设计软件系统探究_第2页
基于面向对象可扩展计算机网络设计软件系统探究_第3页
基于面向对象可扩展计算机网络设计软件系统探究_第4页
基于面向对象可扩展计算机网络设计软件系统探究_第5页
资源描述:

《基于面向对象可扩展计算机网络设计软件系统探究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于面向对象可扩展计算机网络设计软件系统探究  摘要:目的:设计一种基于可扩展计算机网络设计软件系统,满足现代人们智能化通讯的要求。方法:采用计算机网络软件体系结构的知识和面向对象的方法详细分析网络设计的内容。结果:实现了一套可扩展的计算机网络设计软件系统。结论:计算机网络技术发展越来越快、网络结构越来越复杂,为了让我国计算机网络应用更加合理、高效,需要人们进一步研究。关键词:面向对象技术;计算机;网络软件设计;研究中图分类号:TP311文献标识码:A文章编号:1009-3044(2013)23-5263-03在设计计算机网络软件系统时不仅要思考

2、到网络的拓扑结构,还要考虑到网络的路由、容量以及安全问题,西方发达国家在计算机网络软件设计方面投进了大量资金,并采用了先进的网络设计工具,例如:CACI公司的ComnetPredictor以及MIL3公司的OPNET等软件等。在这种形势下,该文对计算机网络软件体系结构的知识和面向对象的方法进行了详细研究,以便让网络技术的发展更好地为现代人们服务。1计算机网络设计软件可扩展性概述8计算机网络设计软件的可扩展性可以延长软件的使用寿命,增加软件的功能,扩大软件的规模。依据计算机网络设计的主要内容,可以把计算机网络设计软件向三个方面扩展:1)可视化功能的

3、扩展:随着科技的发展,网络技术不断更新换代,新的网络协议以及产品的出现,计算机网络软件在第一代网络技术的基础上实现了网络视频、跟踪网络技术等功能[1]。2)软件分析功能的扩展:网络技术的不断更新换代,使得网络设计人员可以充分利用最新的网络性能模型对工程项目设计的质量进行科学、中肯的评价,以构建新的网络性能模型。3)软件外界接口的扩展:随着信息化时代的到来,现代人们利用网络办公时,有时会用到多个网络软件的插口,保存一些重要的工作资料。而计算机网络软件外部接口的扩展,可以很方便用户在需要时进行方便的接口。2基于面向对象的可扩展计算机网络设计软件系统分

4、析研究2.1系统结构8在分析计算机网络设计的主要内容基础上,能够把网络软件分成4个功能模块:首先是系统调度,它能够完成网络软件系统各个部分功能的调度;其次是设计网络拓扑结构,实现可视化的扩展功能[2]。完成网络设备参数的输入、路由器的设计或者进行划分子网等等;最后设计网络的仿真运算性能,进而对其进行分析,依据在设计过程中出现的性能要求建立相对应的分析模型,根据设计完备的软件网络运行的安全性、整体效果、花费资金数额综合评价设计结果。同时为了保证软件的外部功能扩展,在设计出的4个功能模块需要加入通用的数据库接口模块,才能为网络软件系统和数据库提供接口

5、。其中软件利用了分层模型把5个功能模块紧密联系起来,其系统结构图如图1所示。根据数据库的多层软件体系结构,其通用数据库的接口主要作用是连接计算机数据库中和其它软件系统[3]。尽管它位于网络软件系统中,但是未被放进分层结构体系中,它是被当作一个独立的功能块和网络设备以及参数相连接。而计算机网络设备以及设备参数是连接5个功能块的主要接口,其建立和实现主要采用的是面向对象技术进行分析,软件系统中的各部分通过共享计算机设备对象和参数这一个接口,均可以独立实现各自功能。而由于全部的操作都基于共享数据进行,所以,在共享的数据结构不改变情况下,未来网络功能进行

6、扩展的主要方向是建立更加完美的网络设备类库。2.2面向对象和数据接口分析8基于面向对象技术进行开发的网络软件,其功能扩展主要表现在封装软件对象内部的属性以及服务方面,只要保证对象的界面不改变,整个软件的体系结构就不会改变。网络设计人员都希望可以设计出一张很方便编辑的网络拓扑图,在这张图上面设计人员能够自由地插入、删除或者拖动不一样的设备以及子网,并且与其建立有效的连接。针对网络的业务量、预期的效率等都需要进行仿真计算,在对设计网络图较满意以后,绘成图表,加入数据库[4]。2.2.1类和对象的标识计算机网路设计中类和对象的标识主要作用是面向对象的分

7、析和设计,标识的质量对软件的实现和未来的扩展能力具有非常大的影响。根据系统调度的模块,在常用的编程工具汇总都会找到相应的解决方法和类库,对网络拓扑结构、网络仿真性能等进行认真分析,以建立相应的响应系统[5]。而软件的各种功能包括扩展功能都能够隐藏在不同的网络设备对象以及相应的网络对象中,通过建立合理的网络类与各种设备类实现软件功能。2.2.2类和对象的详细分析8随着计算机网络技术的发展,网络的设备种类越来越多,网络软件的功能可以在很短的时间内扩展,在这种形势下,就非常有必要运用标准模型建立设备类。其中OSI模型是经过国际权威标准化机构ISO提出的

8、尝试着让计算机网络在全世界范围内形成互动联网的规范框架,虽然它还没有获得计算机网络专家普遍认可,但是在各种网络设计软件体系中它最具有代表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。