论文部分内容阅读
随着网络的高度发展,网络远程监控在安全和教育领域有着广泛和重要的应用。人们急切地需要一些网络监控系统来提高生产效率和生活质量。本文将重点研究和开发一套适合学校实验室教学管理的远程监控系统。通过这个系统,教师对学生在实验室上机的过程进行管理和监控,方便教师对学生的管理,提高实验室管理的效率。本系统是基于Windows Socket的网络应用程序,使用MFC程序开发库,在VC6.0软件开发平台中开发,应用程序采用客户端/服务端模式工作。通过需求分析,本系统由下列几个主要的部分组成:对被监控计算机屏幕的监控、记录被监控计算机使用者进行的操作、统计一段时间内被监控计算机状态、向被监控计算机发送消息等。通过这些部分的实现,教师可以实现在本机上对学生上机时的操作进行统计和监控,并有效地发现学生在上机过程中的异常行为,如:在上机的过程中玩游戏、正常时间没有操作计算机等,达到加强实验室上机管理的目的。本论文详细地论述了实验室计算机远程监控系统的设计及实现的过程。首先针对本监控系统的应用背景的实际的使用对象的特点,对系统进行了需求分析。在需求分析的基础上,对系统的功能和性能需求有了全面的理解。然后,由功能需求得到各个功能模块,再对各个功能模块进行了详细设计和实现。最后,根据模块的功能,设计了针对性的测试用例,并对系统进行了全面的测试。经测试证明,系统操作简单、可配置度高、灵活性强、实时性强、运行稳定,在学校机房管理应用领域具有一定的实用价值。