论文部分内容阅读
目前,各高校都十分重视通信及计算机领域的实验教学,它已成为高校教育非常重要的一部分。但是,随着实验课程及学生人数的增多,传统的实验教学模式导致对实验室、实验设备、指导老师的数量提出更大的要求,且在实验时间安排上缺少灵活性。这些矛盾促使高效、实用、完善的实验管理系统应运而生,且蓬勃发展。当前,国内外的实验管理系统主要面向实验室及实验流程管理,比如实验预约、成绩登记、设备管理、资料下载等,而对实验过程本身的管理缺少相应的研究。本文设计和实现了一种高校远程实验管理系统,用于实时监控学生的实验状态,并可自动获取实验成绩,经过测试,本项目可用于高校的实际应用。本文首先阐述了课题研究的背景及意义,以及国内外研究现状及相关关键技术。重点分析了SIP协议、MySQL数据库、Windows图形界面开发的相关技术;然后设计了系统的整体方案,把整个系统分为学生控制软件及嵌入式实验设备、服务器、教师控制软件三大模块,对各个模块给出了具体的分析;继而介绍了各模块的具体实现方法,软件界面的MFC框架实现,三大模块之间的SIP通信方法以及实现学生控制软件和嵌入式实验设备交互的MSComm控件等;并以视频监控实验为例给出了实验设计的思路和操作方法,其中还介绍了视频监控所涉及的H.264编解码技术、RTP实时传输技术、DirectShow媒体播放技术等;最后,对其进行测试,结果表明该系统可以应用于实际的教学实践并发挥一定的优势。