了巨大的作用。同时也给计算机监控软件朝着办公自动化领域发展起到巨大的推动作用。本文讨论远程计算机网络管理系统的设计思路和开发方法。首先对开发该系统使用到的些基本原理做个简单的介绍包括标准开发采用的平台。同时重点分析开发模式客户端服务器端模式网络通信技术多线程技术以及这些核心技术在该系统开发过程中的应用。其次介绍面向对象程序设计思想以及方法确定该系统使用的开发方法后,从系统的工作流程出发分别从客户端服务器端各功能模块的设计和实现做个详细的介绍。最后对本文对该系统开发的结果做个总结,并且对指出该系统的扩展方向。远程计算机网络管理系统是基于模式的应用系统客户端通过获取服务器端网络状态,以及相关的进程等信息从而实现对该远程网络管理功能。该系统于下开发,采用作为开发工具。关键词计算机监控网络管理客户服务器模式第章绪论课题研究背景国内外研究现状本文的主要工作第二章系统使用基本概念软件开发模式网络通信技术简介套接字编程原理通信方式选择套接字工作流程多线程技术开发平台第三章面向对象程序设计方法面向对象思想面向对象开发在系统中的应用第四章远程计算机管理软件实现系统要求及功能要求系统要求功能要求系统采用主要技术远程计算机网络管理软件的设计框架远程计算机网络管理系统核心功能及实现系统界面设计通信模块远程计算机网络管理系统客户端设计实现客户端应用的实现功能系统客户端子功能模块划分主要子模块设计实现远程计算机网络管理系统的服务器端设计实现服务器端开机自启动的实现服务器端托盘运行模式网络监控数据采集第五章结束语工作成果工作展望致谢参考文献第章绪论远程计算机网络管理系统是采用模式主要研究了网络状态监控的关键技术以及如何实现该系统。该系统利用现代通信技术编程数据采集多线程以及面向对象等软件开发技术实现系统管理用户验证网络监控数据显示等功能其优点是具有良好的人机交互性,便于用户使用,同时不需要硬件设备的支持具有较好的性价比。以远程计算机的网络管理为中心,实现信息,资源的共享和远程管理。第章主要介绍本课题的提出研究背景,以及国内外发展现状本章最后对本文的主要工作做了个简单的介绍。课题研究背景自从年冯诺伊曼提出程序存储和程序计算,从而制造出人类历史上的第台计算机以来,计算机就以无法抵挡的威力深入到人们生活的各个领域。而年开始建立名为的网络开始,到现在的全方位普及,计算机时刻都在深刻的影响着我们的生活。近年由于互联网的飞速发展,计算机的应用逐渐扩展到了各个行业的内部,为了实现内部资源的共享,局域网的应用得到了飞快的发展。为了更方便的获取信息和实现资源共享,越来越多的公司企业学校以及各种职能部门都实现了互联网的连接。毋庸置疑在信息化社会的今天,极大的方便了企业内部和企业间的协作,提高了企业的工作效率。然而利用网络观看网络电视,聊浏览不良网站或者由于误操作木马病毒入侵造成企业秘密泄漏等也给企业造成很大的负面影响。据国外数据统计,开通互联网办公的企业中,企业员工平均每天有超过二分之的上班时间用来上网聊天,浏览娱乐色情网站或者处理个人事务。这既浪费了有限网络资源,使网络得不到充分的利用,也影响了正常的办公业务。因此如何加强对计算机的管理,更好地利用网络资源,成为了日益突出的问题。由于这些行为的隐蔽性和难管理性,因此如何有效地解决这个突出问题成为人们关注的个焦点。本课题就是在这个背景下产生的,论文针对计算机和网络给管理方面带来的不利影响,论述了如何建立起种可控可管的系统,实现对远程计算机的信息化和管理化。监控系统的个简单含义就是通过种方法对些特定情况进行实时跟踪,如有异常现象发生,则发出警报信息同时对异常进行相应的处理,而减轻了工作强度。从使用设备类型的角度上来划分,监控系统可以分为两类以硬件为主的监控系统和以软件为主的监控系统。前者主要是通过摄像头和各种传感器来完成监控功能,例如银行使用的闭路电视监视系统,就是采用摄像头来录制任意个时刻营业厅周围的场景后者是随着网络和计算机的发展而产生的新的监控系统,互联网的普及和发展,既带来信息共享和资源交换方便的益处,同时也不可避免地带来了消极的因素,如网络病毒恶意黑客程序等直在威胁着计算机的安全,各种不健康的内容充斥着互联网,严重影响了网络的健康发展。为了抵御各种新的威胁,产生了以软件为主的监控系统,这类监控系统主要以防火墙为代表,本文开发的远程计算机网络管理系统则属于后者。国内外研究现状远程计算机网络管理系统主要是对远程的台或者若干台计算机进行监控,用来查看任意段时间内被控端计算机的网络情况,使用的是远程控制技术。远程控制软件是在远方机器允许的情况下,对其进行监控的类软件。它由客户端和服务器端两部分组成。端是应用于被控端计算机上的软件,端是运行于监控端计算机上的软件。这与木马技术具有很大的相似性均采用远程监控技术,只不过木马具有隐蔽性和非授权性的特点。从远程监控程序的发展来看,基本上可以分为两个阶段,最初产生于以平台为主要操作系统时期,当时木马程序的功能相对简单,往往是将段程序嵌入到系统文件中,用跳转指令来执行些木马的功能,在这个时期木马的设计着和使用者大都是些技术人员,必须具备相当的网络和编程知识。而后随着平台的日益普及,些基于图形操作的木马程序也出现了,用户界面的改善,远程监控技术采用的技术也朝着下几个方面发展跨平台性主要是针对系统而言,如何让监控程序能够在不同的平台上运行是个需要解决的难点。因为都具有了权限的概念,这和是不同的。另外般的监控程序多少都使用了些系统下特定的,因此如何能够设计出与平台版本无关的监控系统是所有开发商们面临的个难点。模块化设计模块化设计是种潮流,现在的远程监控软件同样采用了模块化设计的概念。更新更强的感染模式传统的修改文件和注册表的手法,已经不能适应更加隐蔽的需要,目前很多木马的感染方式已经开始改变,象病毒样感染下的文件,监控软件也需要解决隐蔽性的问题,因此木马的传播方式仍然可以借鉴。即时通信如果目标使用的是动态,以扫描方式找地址太慢,现在的木马已经有了即使通知的功能,如通知等。随着网络技术的飞速发展和监控范围的扩大,监控系统由过去的单机监控过渡到现在的网络监控,但目前还存在着些问题。首先,网络通信技术不足的问题。网络通信技术是远程监控技术中最为关键的技术,然而,目前网络通信般简单采用技术,甚至或等,这些技术无论在传输的数据量编程的灵活性还是安全性方面都有很大的欠缺,特别是对于现场多个端点的数据采集,会大大增加编程的复杂度,不能满足远程监控技术对网络通信的需求。其次,网络通信中多种结构并存的问题。目前的远程监控系统结构大多比较复杂,分布距离远,而且还存在着不同局域网,不同平台,甚至在同局域网中的操作平台以及编程语言也可能有不同的问题,这就要求集成网络中的不同平台,实现相互之间的通信,而这些问题采用传统方法是难以解决的。远程监控是国内外研究的前沿课题,国内外都展开了积极的研究。年月,首届基于的远程监控诊断工作会议由斯坦福大学和麻省理工学院联合主办,有来自多个公司和研究机构的多位代表到会。会议主要讨论了有关远程监控系统开放式体系诊断信息规程传输协议及对用户的合法限制等,并对未来技术发展作了展望。本文的主要工作本课题采用了计算机网络通信多线程木马等多个领域技术同时整合在管理系统中使整个系统具有良好的人机交互性实时性安全性和可扩性。本课题要完成的主要任务是基于模式的远程计算机网络管理系统设计开发,从系统功能要求到具体模块设计和实现,重点完成客户端和服务器端中各模块的设计,并保证整个系统的易用性实时性安全性并充分考虑后续阶段的开发。第二章系统使用基本概念远程监控是个标准监控规范,它可以使各种网络监控器和控制台系统之间交换网络监控数据。为网络管理员选择符合特殊网络需求的控制台和网络监控探测器提供了更多的自由。首先实现了对异构环境进行致的远程管理,它为通过端口远程监视网段提供了解决方案。主要实现对个网段乃至整个网络的数据流量的监视功能,目前已成为成功的网络管理标准之。远程计算机网络管理系统选择采用标准主要是为了更有效的管理计算机,通过积极主动地监测远程计算机的网络状况,做到快速发现网络状况异常,及时纠正网络故障,防止病毒木马等影响。的实现可以记录些网络事件,可以记录网络性能数据和故障历史,可以在任何时候访问故障历史数据以有利于进行有效地故障诊断。由于采用主动探测可以减少了本地计算机与远程计算机之间的数据流量,使简单而有力地管理大型网络成为可能。下图给出计算机远程通信。图计算机远程通信软件开发模式随着网络应用技术的发展,基于客户服务器的系统设计已经被广泛的应用于各类的系统的软件设计和开发中,其基本思想是把应用分布在客户机和服务器上,他主要是用于主从计算机的应用程序,其中的每台计算机负责维护项特别功能,这种变成方式改变了我们传统的单机应用程序和系统实现方式。简单的说,这种模型的工作方式就是端向端提出访问请求,或者提交个任务,端在接受该任务后,经过些处理,将处理结果返回给端。客户机服务器结构在最初阶段是以终端主机结构的形式出现的。这种体系结构使得用户可以尽可能地使用共享资源。这里的共享资源包括了数据和程序的共享。终端的任务只是简单的输入命令,显示结果,而相关的工作切都交给了主机去完成,在这样的机构中,由于终端完成的工作很简单,必须随着信息业的发展经常更新但是主机负责了所有数据的处理任务,随着信息量的增加,它在功能和性能上也必须跟随发展。终端主机的结构特别是资源得到充分的共享,但用户界面不友好,主机负荷过大,因此客户机服务器模式就产生了。从客户服务器应以上来说,它代表个具有定义好的特定功能平台也就是说,个平台指的就
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 40 页
第 2 页 / 共 40 页
第 3 页 / 共 40 页
第 4 页 / 共 40 页
第 5 页 / 共 40 页
第 6 页 / 共 40 页
第 7 页 / 共 40 页
第 8 页 / 共 40 页
第 9 页 / 共 40 页
第 10 页 / 共 40 页
第 11 页 / 共 40 页
第 12 页 / 共 40 页
第 13 页 / 共 40 页
第 14 页 / 共 40 页
第 15 页 / 共 40 页
预览结束,还剩
25 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。