一种操作信息采集方法及系统与流程

文档序号:20760157发布日期:2020-05-15 17:59阅读:560来源:国知局
一种操作信息采集方法及系统与流程
本发明涉及计算机教学
技术领域
,特别涉及一种操作信息采集方法及系统。
背景技术
:目前市场上,键盘是主要用于操作设备运行的一种指令和数据输入装置,用户可以通过键盘向计算机发出命令、输入数据等。在教学过程中,一些用于教学的设备上设有键盘或按键,学生对键盘或按键的操作只能根据设备指导书或教师的指导来进行,由于无法显示和记录学生在设备的键盘或按键上的操作过程,教师无法掌握学生的学习情况,且无法对学生进行成绩考核,教学的针对性不强,学习效果不佳。技术实现要素:本申请的目的在于解决学生在设备的键盘或按键上的操作过程无法显示和记录的问题,实现教师可以掌握学生的学习情况,对学生可以进行成绩考核,以便进行针对性教学,提高学习效率。为实现上述目的,本申请提供了一种操作信息采集方法及系统。所述技术方案如下:一方面,一种操作信息采集方法,所述方法包括:采集操作信息;对所述操作信息进行转换,形成操作数据;根据所述操作数据,构建操作记录;通过对所述操作记录进行评判,得出考核结果。进一步的,采集操作信息的具体步骤包括:检测按压操作;根据所述按压操作,采集所述操作信息。进一步的,根据所述操作数据,构建操作记录的具体步骤包括:对所述操作数据设置相应的操作指令;按格式对所述操作指令进行存储,构建所述操作记录。进一步的,通过对所述操作记录进行评判,得出考核结果的具体步骤包括:获取正确的操作数据;将所述正确的操作数据与所述操作记录进行对比,得出所述考核结果。另一方面,一种操作信息采集系统,包括敷膜键盘、单片机、上位机,其中:所述敷膜键盘,用于采集操作信息;所述单片机,用于对所述操作信息进行转换,形成操作数据,并根据所述操作数据,构建操作记录;所述上位机,用于通过对所述操作记录进行评判,得出考核结果。进一步的,所述敷膜键盘还用于:检测按压操作;根据所述按压操作,采集所述操作信息。进一步的,所述单片机还用于:对所述操作数据设置相应的操作指令;按格式对所述操作指令进行存储,构建所述操作记录。进一步的,所述上位机还用于:获取正确的操作数据;将所述正确的操作数据与所述操作记录进行对比,得出所述考核结果。进一步的,所述操作信息采集系统还包括显示器:所述显示器,用于显示所述操作记录和所述考核结果。进一步的,所述操作信息采集系统还包括个人练习模块和考核测试模块。本申请实施方式提供的技术方案带来的有益效果是:显示和记录学生在设备的键盘或按键上的操作过程,实现教师可以掌握学生的学习情况,对学生可以进行成绩考核,以便进行针对性教学,提高学习效率。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施方式中操作信息采集方法流程图;图2是本发明实施方式中操作信息采集系统示意图;图3是本发明实施方式中操作信息采集系统功能示意图。具体实施方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。如图1所示,本申请提供了一种操作信息采集方法,该方法可以应用于如图2所示的系统中,可以包括敷膜键盘、单片机、上位机、显示器、直流电源、rsrs232/rs485转换器。其中,直流电源为系统提供稳定的直流电,显示器为液晶显示器,上位机与单片机之间通过rs232/rs485转换器进行信号协议变换,实现单片机与上位机的数据传输,。本申请一个实施方式中提供的操作信息采集方法,执行主体可以是上述系统。如图1和图2所示,该方法包括以下步骤:s1:采集操作信息。在实施中,敷膜键盘包括面板、上电路、隔离层、下电路、引线路及插座。正常情况下,上电路和下电路被隔离层分隔开,不会导通。敷膜键盘检测按压操作,当敷膜键盘的按键按下时,按键下面的上电路上的导电胶材料或者是金属弹片就正好落到了下电路的金属点上面,达到接通的效果,上电路与下点路从接通到断开这一过程,使得整个电路回路触发一电信号,敷膜键盘采集这一电信号,敷膜键盘将电信号发送至单片机,形成操作信息。s2:对所述操作信息进行转换,形成操作数据。在实施中,单片机通过接口电路连接敷膜键盘,单片机接收到操作信息,通过操作信息并结合敷膜键盘中电路分布可以识别出敷膜键盘按键的具体位置。单片机对操作信息进行模数转换,将敷膜键盘按键所触发的电信号转换为数字信号,敷膜键盘的按键具体位置信息和数字信号存储在单片机内形成操作数据。具体的,操作信息进行模数转换的过程,一方面,通过单片机内部集成的模数转换模块来实现。另一方面,没有集成模数转换模块的的单片机,需借助外部模数转换电路来实现。s3:根据所述操作数据,构建操作记录。在实施中,单片机为操作数据设置相应的操作指令,操作指令是根据ascii代码和十六进制数字相结合的方式对操作数据进行编码方式转换之后得到的,具体操作指令如下表1所示。表1按键操作指令数字1key+0x01数字2key+0x02数字3key+0x03数字4key+0x04数字5key+0x05数字6key+0x06数字7key+0x07数字8key+0x08数字9key+0x09数字0key+0x10on/offkey+0x11认可key+0x12发射功率key+0x13拆线key+0x14发射开关key+0x15速率key+0x16误码key+0x17勤务key+0x18关蜂鸣key+0x19测试key+0x20预置key+0x21调用key+0x22环路key+0x23回车key+0x24具体的,操作指令按照数据库中规定的格式进行存储,构建成操作记录。单片机将操作记录发送给上位机,上位机接收到操作记录后,执行操作记录中的操作指令,控制液晶显示器对操作指令被执行后对应的功能界面和操作记录进行显示,从而,教师可以查看学生在设备的键盘或按键上的操作过程,操作过程包括查看操作步骤以及回放操作过程,进而掌握学生的学习情况,以便进行针对性教学。s4:通过对所述操作记录进行评判,得出考核结果。在实施中,操作记录有两个方面的作用,一方面是操作记录中的操作指令用于上位机根据操作指令执行相应的功能操作,另一方面是学生对敷膜键盘的操作过程记录在操作记录之中,上位机可对学生的操作记录进行评判,上位机接收到操作记录后,上位机连接数据库,通过sql语句在数据库中获取正确的操作数据,通过步骤s3,使得操作记录与正确的操作数据的格式相同,所以操作记录可以与数据库中所取出的正确的操作数据进行对比,对比之后将正确的对比结果和错误的对比结果记录下来,根据记录下来的内容,上位机执行数据运算功能,得到考核结果。考核结果包括误操作次数和操作时间,上位机可以通过设置计时器功能对操作时间进行计时。如图2所示,基于相同的技术构思,本申请实施方式还提供了一种操作信息采集系统,包括敷膜键盘、单片机、上位机。所述敷膜键盘,用于采集操作信息;所述单片机,用于对所述操作信息进行转换,形成操作数据,并根据所述操作数据,构建操作记录;所述上位机,用于通过对所述操作记录进行评判,得出考核结果。所述敷膜键盘还用于:检测按压操作;根据所述按压操作,采集所述操作信息。所述单片机还用于:对所述操作数据设置相应的操作指令;按格式对所述操作指令进行存储,构建所述操作记录。所述上位机还用于:获取正确的操作数据;将所述正确的操作数据与所述操作记录进行对比,得出所述考核结果。所述操作信息采集系统还包括显示器:所述显示器,用于显示所述操作记录和所述考核结果。所述操作信息采集系统还包括个人练习模块和考核测试模块。在实施中,上位机与单片机的数据传输包括上位机下发操作题目和单片机上传操作记录,且都需要通过网络进行传输,该网络采用udp协议,利用rs-232/rs-485转换器在上位机端和单片机端做信号协议变换,转换得到的信号分别通过串口接入上位机和单片机。在实施中,学生通过点击液晶显示器上显示的功能按钮,上位机会生成相应的操作指令,用于执行相应的功能。同样的,表2中的操作指令是根据ascii代码和十六进制数字相结合的方式所设置的。具体操作指令如下表2所示。表2具体的,如图3所示,操作信息采集系统功能的使用流程是在用户登录系统之后,首先选择操作模式,操作模式分为个人练习模式和考核测试模式,每种模式下学生或者教师可进行查看操作步骤和回放操作过程的功能操作,另外,考核测试模式还增设统计误操作次数、记录操作时间、评定考核功能。具体操作如下:个人练习模式下,操作题目以下拉菜单的形式呈现,点击选择操作题目之后,即可点击开始按键,收到开始练习指令后,单片机会上传按键信息。按下结束按键,单片机停止上传按键信息。按下回放按键时,回放上一次的操作过程。考核测试模式下,操作题目以下拉菜单的形式呈现,点击选择操作题目之后,即可点击开始按键,收到开始练习指令后,单片机会上传按键信息,同时显示器上显示所记录的操作时间。按下结束按键,单片机停止上传按键信息,同时显示器停止记录操作时间。学生或教师点击统计误操作次数时,只需要在显示器上显示出错误的次数即可。最后由教师点击评定考核功能,评定出考核成绩,考核成绩是系统根据用户的操作过程进行计时,并综合操作时限、操作步骤以及误操作次数评判后所给出的。由此可见,本申请实施方式提供的技术方案带来的有益效果是:显示和记录学生在设备的键盘或按键上的操作过程,实现教师可以掌握学生的学习情况,对学生可以进行成绩考核,以便进行针对性教学,提高学习效率。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1