高校计算机远程监控系统设计与实现

高校计算机远程监控系统设计与实现

论文摘要

随着网络的高度发展,电脑的管理及技术支持的需要,远程监视及控制技术越来越引起人们的关注。人们急切地需要一些网络监控系统——计算机技术与网络技术结合的产物,来服务于生产,使生产率得到提高;服务于生活,使生活质量得到提高。计算机远程监控系统,是网络监控系统大家族中一个成员,它能够方便联网计算机用户之间的交流和资源共享,为远程教学、远程协助、远程办公,远程管理等提供工具。本文将重点研究和开发一套适合教学管理的远程监控系统,教师是系统中管理员角色,对学生上机及上课进行管理、控制和与学生的交流等。本系统是基于Windows Socket网络编程技术,采用C/S(客户端/服务端)模式,在.NET 2008软件开发平台上设计的一个系统。根据需要及应用定位,整个监控系统由以下几个主要部分组成:对远程计算机屏幕的监控、对远程计算机磁盘内容的监控、对远程计算机进程的监控,文件的上传和下载,远程消息的发送和接收等。通过这些部分的可视化实现,可以实现像操作本地计算机一样对远程计算机进行操作,达到监控的目的。系统中的实时交流和文件共享功能可以让连接双方更好的协作。此系统和网络教学模式结合在一起,方便师生之间的交互,加强网络教学效果,同时也提高了教学的效率。本论文按软件工程方法进行论述,首先在绪论部分探讨本系统的研究背景和意义。接着对系统进行可行性研究和需求分析,对系统的系统需求、功能需求和性能需求做了详细的分析。然后进行总体设计得到系统的各个功能模块,详细设计对这些功能模块进行代码实现。最后进行软件测试确保本系统的软件质量。通过以上五个阶段,详细地论述了计算机远程监控系统的设计过程及实现过程。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题研究现状
  • 1.2 课题研究意义
  • 1.3 研究内容及结构
  • 第二章 系统需求分析
  • 2.1 可行性研究
  • 2.1.1 现有相似系统分析
  • 2.1.2 可行性分析
  • 2.2 需求分析的任务
  • 2.3 功能性需求
  • 2.4 非功能性需求
  • 2.5 运行环境需求
  • 2.5.1 软件平台
  • 2.5.2 硬件平台
  • 2.6 开发工具及语言
  • 2.6.1 开发工具介绍
  • 2.6.2 开发语言介绍
  • 2.6.3 开发技术介绍
  • 第三章 总体设计
  • 3.1 系统范围确定
  • 3.2 系统设计原则
  • 3.3 系统网络拓扑图
  • 3.4 系统功能模块图
  • 3.5 软件系统结构设计
  • 3.5.1 总系统层次图
  • 3.5.2 服务端层次图
  • 3.5.3 监控端层次图
  • 3.6 系统实现分析
  • 3.6.1 监控指令设计分析
  • 3.6.2 监控功能设计分析
  • 3.6.3 其他系统实现设计分析
  • 3.7 出错设计
  • 3.7.1 出错信息显示
  • 3.7.2 出错处理对策
  • 第四章 详细设计和代码实现
  • 4.1 概述
  • 4.2 监控端设计和代码实现
  • 4.2.1 管理员登陆界面设计和代码实现
  • 4.2.2 监控端主界面设计
  • 4.2.3 连接界面设计和代码实现
  • 4.2.3.1 连接指定远程计算机
  • 4.2.3.2 组连接远程计算机
  • 4.2.4 远程屏幕监控界面设计和代码实现
  • 4.2.5 远程磁盘监控界面设计和代码实现
  • 4.2.6 发送远程消息界面设计和代码实现
  • 4.2.7 其他重要功能模块的代码实现
  • 4.2.7.1 发送关机指令的具体实现
  • 4.2.7.2 获取远程计算机信息实现
  • 4.2.7.3 其他功能的实现
  • 4.3 系统服务端的设计和代码实现
  • 4.3.1 服务端界面设计
  • 4.3.2 操作记录界面设计
  • 4.3.3 退出界面设计
  • 4.3.4 消息显示界面设计
  • 4.4 配置程序设计
  • 第五章 软件测试
  • 5.1 测试计划
  • 5.2 测试方案设计
  • 5.2.1 安全性测试方案
  • 5.2.2 性能测试方案
  • 5.2.3 功能测试方案
  • 5.2.4 配置测试方案
  • 5.3 测试过程
  • 5.3.1 安全性测试过程
  • 5.3.2 功能测试过程
  • 5.3.2.1 建立连接功能测试过程
  • 5.3.2.2 远程屏幕监控功能测试过程
  • 5.3.2.3 远程磁盘监控功能测试过程
  • 5.3.2.4 发送远程消息功能测试过程
  • 5.3.2.5 远程关机功能测试过程
  • 5.3.2.6 操作记录功能测试过程
  • 5.3.3 性能测试过程
  • 5.3.4 配置测试过程
  • 5.4 测试评价
  • 第六章 总结与展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].基于组件化与服务端渲染的动态内容管理系统[J]. 电脑知识与技术 2020(09)
    • [2].基于服务端存储的可信计算模型[J]. 清华大学学报(自然科学版) 2009(07)
    • [3].在Web项目服务端访问Office文件[J]. 电子世界 2012(10)
    • [4].智慧生态环境监测数据服务端硬件架构设计与实现[J]. 信息与电脑(理论版) 2014(24)
    • [5].关于LBS通信系统中服务端的设计与实现[J]. 信息与电脑(理论版) 2012(20)
    • [6].一种服务端驱动的无锁的文件元数据操作方法[J]. 计算机工程与科学 2009(S1)
    • [7].学生轨迹跟踪系统服务端的设计与实现[J]. 电脑与电信 2016(11)
    • [8].基于云服务的交互式设备检测方法研究[J]. 现代信息科技 2019(19)
    • [9].浅析采用Ajax技术实现表单的服务端验证[J]. 新经济 2014(20)
    • [10].主控网络服务端的设计与实现[J]. 硅谷 2009(19)
    • [11].服务端无状态技术研究[J]. 电力信息与通信技术 2017(11)
    • [12].IPTV播放器客户端和服务端模块设计[J]. 软件工程 2016(02)
    • [13].微信小店服务端的JAVA实现[J]. 电脑知识与技术 2014(19)
    • [14].基于ProtocolBuffer协议的服务端-客户端通信[J]. 电脑编程技巧与维护 2014(12)
    • [15].Socket高效网络服务端研究[J]. 现代计算机(专业版) 2011(10)
    • [16].基于云服务端的多种医疗信息共享系统的研究进展[J]. 中国卫生事业管理 2015(01)
    • [17].基于IEC61850客户端和服务端互联方法研究[J]. 电子世界 2019(19)
    • [18].WebSocket技术在Web端和服务端之间的应用[J]. 数字技术与应用 2016(07)
    • [19].简单快速的远程木马Xploit[J]. 网友世界 2010(22)
    • [20].基于构件技术的移动SNS服务端架构[J]. 电信科学 2011(09)
    • [21].基于服务端密钥存储的网络计算机数字证书系统的相关探究[J]. 数字技术与应用 2014(09)
    • [22].SaaS模式在零售行业中的机遇[J]. 信息与电脑 2011(15)
    • [23].网络监控系统的设计与实现[J]. 计算机与数字工程 2010(10)
    • [24].基于Thrift的服务端数据推送机制设计[J]. 网络新媒体技术 2017(03)
    • [25].WebGIS中带图业务数据的缓存和预取机制研究[J]. 计算机测量与控制 2016(05)
    • [26].Linux特洛伊木马关键技术研究[J]. 电脑知识与技术 2009(09)
    • [27].面向服务端私有Web API的自动发现技术研究[J]. 网络与信息安全学报 2016(12)
    • [28].基于WSAAsyncSelect模型的GPRS服务端程序设计[J]. 测控技术 2016(12)
    • [29].如何使用容器服务搭建微信小程序[J]. 计算机与网络 2017(07)
    • [30].网管汇聚平台中的服务性能监测研究[J]. 电视技术 2020(08)

    标签:;  ;  ;  

    高校计算机远程监控系统设计与实现
    下载Doc文档

    猜你喜欢