计算机辅助教学及考试评测系统的研究与实现
发布时间:2020-06-09 20:08
【摘要】: 智能计算机辅助教学(ICAI)是当今CAI应用发展的一个主流。随着计算机技术和计算机教育的发展,计算机辅助测试越来越受到人们的重视。考试评测系统作为其中一个重要的部分,也是倍受瞩目。 本文首先介绍了试题库系统的发展现状和趋势,考试评测系统研究与实现过程中所涉及的关键技术和方法,在系统的总体设计部分论述了考试评测系统功能模块的设计与实现方法。系统包括五个模块:试题库管理模块、试卷生成模块、测试模块、评阅分析模块、成绩管理模块。在本课题进行的过程中,主要探索了试题库系统中试题难度指标检验的统计模型,随机选题中试题难度分布的计算模型,试题的赋分模型,并对其中的部分算法进行了实现;组卷考试过程中的三种组卷方法;评测过程中,为了评价学生是否达到了教学目标的要求,提出了基于信噪比的教学评测模型,并对它的应用进行了数学方面的初步探索。 系统的开发是在Windows2000 Server的操作平台上,前台使用PowerBuilder7.0可视化开发环境,引入面向对象的程序设计方法,后台使用SQL Server7.0关系数据库对该考试评测系统进行了具体的设计和实现,在系统的实现过程中,将一些算法用C++语言来实现,通过接口调入PowerBuilder7.0中运用,从而实现了三层软件结构的方案。
【图文】:
图51选择题编辑界面Figs一1editinterfaceofseleetexereises在窗体打开时,就进入试题录入状态,等待用户录入试题,用户还可以通过按钮查看库已有试题,并对试题进行修改和删除操作。该部分提供方便的键盘操作,,用户输入完一条试题信息后,按几b键,转入下一条信息的录入。需要输入的试题信息不能为空,为防止信息还没录入完毕便按下保存键,出现此情况时要对用户加以提示。其中选择题录入窗体中包括六个按钮(上一道、下一道、保存、添加、删除、关闭),一个数据窗口控件,对应一个数据窗口对象,和一个图片控件。在窗口的“添加”按钮中编写代码将应用程序数据窗口对象和数据库中对应的表相联系,用setTransobjeeto函数把数据窗口控件与SQLCA事务对象建立联系,从而数据窗口控件使用该对象访问数据库。主要实现过程如下:
口对象的关联是动态的。在用户输入查询条件时,根据用户所选的题型和难度的不同,将数据窗口控件与不同的数据窗口对象相关联。图5一2是查询窗口打开时的界面,此时,查询条件为空,用户没有选择试题,所以按钮“开始查询”、“显示试卷”、“显示答案”均为不可操作。
【学位授予单位】:黑龙江大学
【学位级别】:硕士
【学位授予年份】:2002
【分类号】:G434
本文编号:2705185
【图文】:
图51选择题编辑界面Figs一1editinterfaceofseleetexereises在窗体打开时,就进入试题录入状态,等待用户录入试题,用户还可以通过按钮查看库已有试题,并对试题进行修改和删除操作。该部分提供方便的键盘操作,,用户输入完一条试题信息后,按几b键,转入下一条信息的录入。需要输入的试题信息不能为空,为防止信息还没录入完毕便按下保存键,出现此情况时要对用户加以提示。其中选择题录入窗体中包括六个按钮(上一道、下一道、保存、添加、删除、关闭),一个数据窗口控件,对应一个数据窗口对象,和一个图片控件。在窗口的“添加”按钮中编写代码将应用程序数据窗口对象和数据库中对应的表相联系,用setTransobjeeto函数把数据窗口控件与SQLCA事务对象建立联系,从而数据窗口控件使用该对象访问数据库。主要实现过程如下:
口对象的关联是动态的。在用户输入查询条件时,根据用户所选的题型和难度的不同,将数据窗口控件与不同的数据窗口对象相关联。图5一2是查询窗口打开时的界面,此时,查询条件为空,用户没有选择试题,所以按钮“开始查询”、“显示试卷”、“显示答案”均为不可操作。
【学位授予单位】:黑龙江大学
【学位级别】:硕士
【学位授予年份】:2002
【分类号】:G434
【引证文献】
相关硕士学位论文 前2条
1 杨小萍;基于Java/XML的三级网络教学平台下网络考试系统的研究与实现[D];西北师范大学;2005年
2 焦宁波;基于Flex和SSH的试题管理系统的研究与实现[D];湖南大学;2011年
本文编号:2705185
本文链接:https://www.wllwen.com/jiaoyulunwen/jiaoyutizhilunwen/2705185.html