基于光标阅读机课程教学质量测评系统开发.docVIP

基于光标阅读机课程教学质量测评系统开发.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于光标阅读机课程教学质量测评系统开发

基于光标阅读机课程教学质量测评系统开发   摘要:基于光标阅读机评卷系统,定制实现了一种课程教学满意度测评系统。介绍了测评系统组成,给出了信息卡打印、数据汇总分析处理两个功能模块的实现方法和源代码,为快速准确采集处理来源分散、数量巨大的测评信息提供了一种简单易用的辅助工具 关键词:测评卡设计;课程编码;汇总统计;数据分析 中图分类号:G424 文献标识码:A 文章编号:1009-3044(2016)36-0121-03 光学标记阅读机(Optical Mark Reader),简称OMR,是一种高速的信息录入设备,它集光、机、电于一体,运用光电转换原理以极快的速度识别填涂点,从载有信息的信息卡上读取数据,并通过数据电缆送入计算机。由于OMR每秒钟录入数千个信息,且误码率极低。因此,OMR在标准化考试、报名管理、税务申报、户籍管理、人口普查、投票选举、民意测验、干部测评、彩票发行等众多领域被应用 为实现课程教学质量考核评价信息处理达到智能化、考评方法的规范化和辅助决策科学化,提高考评数据分析处理能力和工作效率,增强考评结果的信度和效度,我们研发了“基于OMR的课程教学质量满意度测评系统”(简称系统),系统供教务部门测评课程教学质量时对各种数据信息进行统计汇总和分析处理,生成各种考评资料,管理各种考评信息,为准确评价课程提供依据。系统与人工制作发放纸质测评表、人工统计相比,它解决了人工易出错、效率低下,以及测评结果计算机数据录入中的瓶颈问题,把人们从繁重的机械劳动中解脱出来。系统与直接用网络测评系统相比,解决了需要将学生集中到计算机房以及匿名评价人数不易控制问题,可以集中学生在短暂时间内实施完成,使采集处理那些来源分散而数量巨大的信息变得轻而易举,快速而准确 1 测评系统组成与使用流程 系统由光标阅读机、打印机、机读信息卡和配套软件、数据处理分析应用软件组成。系统应用特点是统一制卡、分散填涂、集中录入、快速处理。根据要采集的信息设计印制信息卡,并编制相应的应用软件,然后把信息卡分发下去分散填涂,再把填涂好的卡收集起来用OMR阅读,最后由计算机进行分析处理和管理。因此,按照考评的工作流程,完成一次考评活动可分为“考评准备”〉“满意度测评”〉“测评结果输出”〉“测评结果分析”四个部分 2 测评系统编程中具体代码实现 2.1 测评机读信息卡设计 根据测评课程的特点、要求和测评过程,合理设计机读信息卡。匿名情况下,学号不涂写。学生班次可以制卡时直接打印。编号的含义可以为在有多页情况下的页码,也可以为学生班次,可以制卡时直接打印。通常情况下,测评信息卡片制作时,课程名称可在Microsoft Word中输入套打。本文为了便于后续汇总统计,将所有课程统一编码放在数据库中,在自主研发的软件中读取数据库输入课程名称套打,优点有二:一是可以分门别类选择课程进行选择输入打印,减少输入错误;二是编码时只要将同一门课程的编码设置相同,之后不管这门课程出现在哪一张卡片中,以及在卡片中的名称如何,都可以正确汇总出这门课程测评票数。三是自由操作卡片中的所有信息 2.1.1 读取课程代码 void CTXPropertyPage1::GetCodeMain() {//读取学生班次的代码,以便在信息卡中按学生班次输入课程 CComboBox* pBox1 = (CComboBox*)GetDlgItem(IDC_COMBO_CODEMAIN); CString str; int index=pBox1-GetCurSel(); pBox1-GetLBText(index,str); ASSERT(m_pDB); ASSERT(m_pDB-IsOpen()); CString strRecordIdQuery = _T( “name =‘“) + str + _T(”‘“) ; int nCodeMain; CDaoRecordset rs(m_pDB); try { CString strSelect(_T(”Select * From [“)); strSelect += “codemain”;//表名?Q strSelect += _T(”]”); rs.Open(dbOpenDynaset,strSelect); if ( rs . FindFirst ( strRecordIdQuery ) ) { COleVariant var; var = rs.GetFieldValue(2); nCodeMain=V_I2(var);}} catch (CDaoException* e) {

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档