基于网络的工程制图自动评判方法技术

技术编号:2989097 阅读:140 留言:0更新日期:2012-04-11 18:40
基于网络的工程制图自动评判方法是一种用于计算机辅助工程制图教学的方法,该方法按照用户的不同将对应的功能分解成不同的模块单元,即基于网络的管理模块、基于详细分析知识点的核心判分模块、学生提交作业模块、完成作业和查询反馈模块、网络化的制题管理模块;该系统可以实现特定要求下特定的判分规则,具有较好的灵活性。同时可以按照设定的规则,对图形中错误位置的进行醒目标记,充分利用图形显示的优势,通过颜色、线宽、线型、文字描述等自动实现人工评语的添加。

【技术实现步骤摘要】

本专利技术是一种用于计算机辅助工程制图教学的方法,属于计算机自动评判测试系统的

技术介绍
现有制图练习、测试的评判有太多的人工干预环节。纸张作业情况下,评判人需要目测甚至使用绘图仪器进行测量以便判断作业图形的正确程度。如果采用计算机绘图进行作业,目前也停留在人工审阅的阶段。采取的方法是手工打开图形,进行人工查询,属性显示等,或者将正确答案插入,进行比对,给出一个分数。显然目测的准确性、详细属性的正确性都存在不确定性。再有,如果要给出适当的评语,则工作量非常庞大。很显然,其中存在效率低下、人工失误多、判分不精确、资源浪费严重的缺陷。目前可以采用计算机自动测评的系统,只能针对客观题,包括正误判断题、选择题、填充题(答案明确唯一)进行的判断。如果对操作题进行判分,存在制题复杂,太多解题路径以致无法取舍,或只能限制操作方法,显示效果不逼真,运行速度慢等缺陷。尤其对图形类型的作业,由于其本省固有的特点,不能限制作图路径、方法。对图形操作类试题采用目前的测试方法、技术上存在严重的缺陷。
技术实现思路
技术问题本专利技术的目的是提供一种基于网络的计算机工程制图自动评判练习测试方法,该方法可以实现特定要求下特定的判分规则,具有较好的灵活性。同时可以按照设定的规则,对图形中错误位置进行醒目标记,充分利用图形显示的优势,通过颜色、线宽、线型、文字描述等自动实现人工评语的添加。技术方案本专利技术的按照用户的不同将对应的功能分解成不同的模块单元,主要有基于网络的管理模块、基于详细分析知识点的核心判分模块、学生提交作业模块、完成作业和查询反馈模块、网络化的制题管理模块;其自动评判方法的步骤为01)管理员身份登录,通过管理模块完成人员、课程、学院、专业设置,02)制题员登录,通过制题管理模块制作试题库,03)制题员测试试题,通过核心判分模块测试,04)教师身份登录,从试题库中选择并设置作业,a)通过管理模块查询作业情况,b)通过完成作业和查询反馈模块查询作业完成详细细节,05)学生身份登录,下载作业包,06)学生通过完成作业和查询反馈模块完成作业,07)学生登录,上传作业包,08)系统通过核心判分模块,自动完成判分过程,09)学生登录,下载反馈包,010)学生通过完成作业和查询反馈模块,查询作业完成详细反馈结果。基于网络的管理模块通过Visual Basic.net编写服务器端模块,实现和数据库的连接,通过后台的数据库实现数据的集中管理,包括添加、查询、删除、统计等功能,其管理流程如下1.首先和数据库建立连接,2.使用系统初始默认的用户进入,输入用户名、密码、验证码,全部正确则可以进入,3.修改管理员密码并添加管理员,4.由管理员添加教师信息、密码,提供给教师。也可以通过精确的或模糊的查询方法进行教师、学生的搜索,5.管理员建立学院、专业、班级信息,输入学生信息或批量导入学生信息;添加教师类别数据字典,6.教师登录输入用户名、密码和验证码,全部正确则进入教师操作界面。如果是第一次则需要教师申请开课课程,7.管理员进行开课课程审批,审批通过则标明教师可以使用该课程资源, 8.教师登录后可以看到审批通过的课程,如果通过了审批,则可以进行该课程的内容浏览,出于教学的需要,该内容等同于电子教案,教师可以选择单个添加学生或批量导入学生信息,然后可以构建虚拟班级,自己班级的学生可以看到该教师布置的作业,9.教师登录后可以通过进入课程来使用电子教案资源进行教学,选择具体的章节,再选择“发布试题”进入试题发布页面,该页面显示本章节的试题,教师可以选择需要布置的试题;选择好试题后,单击打包,进入打包页面。该页面中填入试题开始和结束时间,作业要求,试题分数分布,选择需要完成该作业的班级,然后执行打包,打包完成,指定班级的学生则可以进行作业的下载,10.教师登录后除设置打包发布的作业(可理解为必需完成的作业)外,还可以选择部分试题设定为开放试题(可理解为学生自主选择的作业),11.学生登录后,同样可以浏览课程电子教案,进入作业后可以浏览到教师布置给自己的作业,选择下载,将作业包保存到本地,12.学生可以自由选择教师设定开放的试题,打包下载进行练习,13.学生登录后进入课程页面,再进入作业页面,提交通过完成作业和查询反馈模块完成的作业包,在引擎判分后得到详细的分数以及反馈包,学生可以下载反馈包,14.学生通过完成作业和查询反馈模块可以打开反馈包,显示批改信息,通过帮助,可以浏览详细的得分细节,15.教师登录后,进入到作业页面,则可以下载反馈包,也可以直接查询某学生的某次练习的得分细节,还可以对某次作业添加评语,16.教师通过BBS可以和学生进行交流,可以删除留言、回复留言,17.学生可以通过BBS进行提问,和教师进行交流。基于详细分析知识点的核心判分模块的判分方法为31)采用Visual C++编写判分模块,包括a)数据分析模块通过详细解析图形数据,分析组代码并按照组代码和考查知识点设计数据库,采用SQL Server关系型数据库进行各表之间的组织关联。抽取图形中的数据填入数据库,b)判分模块通过标准答案数据库记录和提交的做题答案数据库记录进行扫描比对,判断正确率,32)后台SQL数据库设计表时,添加多解字段识别是否属于多解以及多解之间的关联,解决工程制图中有关多解的判分难点,33)SQL数据库中设计反馈信息表记录答题错误信息,并按照设置的线型、线宽、颜色记录入数据库。学生提交作业模块在学生登录时和数据库进行连接,成功后继续,如果验证通过,可以提交完成的作业包,具体为41.核心判分模块首先对作业包解压缩,42.提取解压后的信息文件,选择正确的试题文件,43.分析试题文件,按照知识点提取数据保存入数据库,44.扫描数据库中对应的标准答案数据,逐个和学生答案的数据记录比对,45.按照设置的给分原则给分,填入数据库中的分数字段,46.生成反馈数据,填入数据库中的反馈字段,47.抽取数据库中生成的反馈字段信息,再生成图形文件,该文件包含了正确答案信息,并且其中学生提交答案中不正确的部分会通过颜色、线型、线宽、文字等醒目标识,完成人工批改以及添加评语的功能,48.自动对反馈文件打包,打包信息填入数据库。完成作业和查询反馈模块采用Visual C++编写的离线客户端,实现和CAD的交互,其查询反馈信息的客户端流程为51.首先登录,输入用户信息,52.选择下载的反馈包,53.对反馈包进行自动解包操作,54.提取反馈包中的信息,55.比对登录输入的信息,如果匹配,则可以继续,否则退出客户端,56.信息匹配,列表显示试题,选择试题之一,57.通过注册表查询安装的CAD软件,并自动打开CAD软件,58.自动打开选择的试题,59.在图形上详细显示反馈信息,60.选择上、下试题,则可以查询其它试题,61.查询结束,关闭CAD并退出客户端, 完成作业的客户端流程为62.首先输入用户信息,63.选择作业包,64.自动对作业包进行解包操作,65.提取作业包中的信息,66.比对用户信息是否正确,如果正确则继续,否则退出客户端,67.验证通过,则显示试题列表,68.选择试题之一,69.查询安装的CAD软件,并启动CAD,70.自动打开选择的试题,71.在CAD中由用户完成本文档来自技高网...

【技术保护点】
一种基于网络的工程制图自动评判方法,其特征在于该方法按照用户的不同将对应的功能分解成不同的模块单元,即基于网络的管理模块、基于详细分析知识点的核心判分模块、学生提交作业模块、完成作业和查询反馈模块、网络化的制题管理模块;其自动评判方法的步骤为:01)管理员身份登录,通过管理模块完成人员、课程、学院、专业设置,02)制题员登录,通过制题管理模块制作试题库,03)制题员测试试题,通过核心判分模块测试,04)教师身份登录,从试题库中选择并设置作业,   a)通过管理模块查询作业情况,b)通过完成作业和查询反馈模块查询作业完成详细细节,05)学生身份登录,下载作业包, 06)学生通过完成作业和查询反馈模块完成作业,07)学生登录,上传作业包,08 )系统通过核心判分模块,自动完成判分过程,09)学生登录,下载反馈包,010)学生通过完成作业和查询反馈模块,查询作业完成详细反馈结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐文胜俞梅栗合营
申请(专利权)人:南京师范大学
类型:发明
国别省市:84[中国|南京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利