美章网 资料文库 教学监控技术设计范文

教学监控技术设计范文

本站小编为你精心准备了教学监控技术设计参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

教学监控技术设计

1文字录入平台中的软件监控系统

软件监控系统包括数据库系统软件、数据网关软件、数据管理软件、监控服务器软件、学生端软件。

1.1数据库系统软件数据库系统软件采用当前流行的数据系统软件,例如SQLServer2000或Oracle.管理的数据包括实验室数据、计算机数据、教师数据、学生数据、课堂教学数据。

1.2数据网关软件数据网关软件位于数据库服务器软件与其他软件之间,将数据库服务器软件与其他软件实现物理隔离,从而保护数据库不受病毒、黑客侵扰,实现数据库数据存储安全。它接收来自其他软件的数据,将数据转换为数据库存取指令,执行数据库存储操作,同时将数据库操作结果传送给其他软件。本软件包括三个模块,主要如下:数据库存储模块;网络模块;网络协议模块。

1.3数据管理软件数据管理软件用于管理数据库数据,软件模块包括:登录模块、网络管理模块、网络协议模块、实验室数据管理模块、教师数据管理模块、数据库存储模块、学生数据管理模块、打字记录管理模块、课程表管理模块等。

1.4服务器监控软件服务器监控软件的功能是教师上课前录入上课数据(上课时间、上课类型、上课内容、打字类型、上课教室、上课班级、上课日期),并将上课有关数据传送至与上课有关的每一台计算机上;上课时能够实时监测学生打字信息(学生姓名、学号、班级、计算机名称、计算机IP、当前打字类型、打字内容、打字速度等)。

1.5学生端软件学生端软件的功能是上课时自动下载教师端传送来的上课内容,并根据上课内容开始打字练习。练习过程中记录打字练习信息(学生姓名、学号、班级、计算机名称、计算机IP、当前打字类型、打字内容、打字速度等)。并且将打字练习信息上传至教师终端,供教师查阅。此外,当学生端作为单机版使用时,包含教师端全部功能,学生端软件模块如下:登录模块;网络管理模块;网络协议模块;打字记录管理模块;文字录入管理模块;上课内容管理模块。

2监控技术设计

2.1打字信息监控技术设计学生打字信息包括姓名,学号、计算机名称、教学类型、打字类型、文章、字数、速度、打字时长,正确率。它由学生端软件在打字过程以及打字结束后生成的记录信息,然后上传到教师端保存。教师端软件实时显示当前学生打字情况,并且根据教师需要,可查询一节课、一天、一周、一学期学生打字情况,并以图示方式显示,从而根据图示结果,分析学生打字情况,找出学生打字过程中的错误操作和错误习惯,并立即指导和纠正。学生打字信息记录策略如下图1。

2.2学生计算机软件运行控制技术软件运行控制技术是:监控学生端计算机当前正在运行的软件。从当前运行的软件信息中了解学生使用软件情况,从而知道学生是否按照教学内容进行文字录入练习,还是做与上课内容无关的操作。软件监控关键技术如下:

2.2.1记录监控对象计算机当前正在运行的进程函数声明:FunctionGetRunningProcessorList(PList:TlistBox):Integer;函数功能:依据系统注册表,获取当前正在运行的进程。返回值:当前系统正在运行的进程数。入口参数:无出口参数:Plist为一列表,其内容即为当前系统正在运行的进程。

2.2.2找出计算机启动后运行的其他软件函数声明:FunctionFindRunningSoftwareAfterSystemOn(PList:TlistBox;SystemList:TListBox):Integer;函数功能:将系统启动后获取的运行进程与当前获取的运行进程比较,找出系统启动后运行的用户软件。返回值:系统启动后运行的用户软件数。入口参数:SystemList为系统启动后运行进程。出口参数:Plist为一列表,其内容即为系统启动后,运行的用户软件。

2.2.3停止程序运行函数声明:FunctionStopRunning(PFileName:String):Bo-olean;函数功能:控制程序停止运行。返回值:停止程序运行是否成功,True:成功停止程序运行;False:停止程序运行失败。入口参数:PFileName为要停止运行的程序名。出口参数:无。软件监控策略是:计算机操作系统启动后,在没有运行其他软件前,获取系统运行的进程,将其作为原始运行进程数据;在上课后,每隔10分钟,获取一次学生端系统正在运行的进程。将当前系统运行的进程与原始运行进程列表进行比较,找出系统启动后运行的用户程序,除去教学软件外,通过进程控制函数,结束其余用户软件的运行。从而实现除了与上课有关的软件可运行外,其他软件都不能运行,确保学生在上课期间,只能操作教学规定内容,从而实现较好的课堂教学效果。

3结语

课程组成员曾组织40名学生在一个实验室进行反复实际测试,除了五笔字型文字录入学生端软件可运行外,其他软件比如photoshop,3D等非教学软件,上网、游戏(红心大战,扫雷,空当接龙,纸牌)都不能运行,达到完全控制。从而使教师全身心投入文字录入课堂教学中,教学效果明显提高。

作者:任凤娟 单位:长春职业技术学院