《计算机文化基础》、《程序设计基础》自动化考试系统
1. 考试系统支持的考试内容要求
要求考试系统需满足我校《计算机文化基础》和《程序设计基础》两门课程的自动化考试,该课程包含的具体考试内容如下:
1.1 《计算机文化基础》考试内容
计算机基础知识、计算机操作系统、文字处理软件word、电子表格软件excel、演示文稿软件PowerPoint、计算机网络基础、internet基础。其中《计算机文化基础》考试系统要支持WindowsXP、Win7等主流操作系统以及Office2003、Office2007;Office2010。考试系统需要支持学生机装有多版本课程的自定制考试要求。比如:学生机同时装有Office2003、Office2007,Office2010,支持自由选择答题环境功能。
考试内容所涉及知识点请参考由陆晶等主编、清华大学出版社出版的《大学计算机基础教程》教材及其配套辅导书。
1.2 《程序设计基础》课程考试内容
《程序设计基础》课程面向不同专业学生,开设不同的编程语言,具体包括《C语言程序设计》、《C++语言程序设计》、《Java语言程序设计》、《VB程序设计》、《Access》、《VF程序设计》。其中,C\C++语言程序设计中,考试系统需支持使用Visual C++ 6.0;VB、VF程序设计中,均需支持Visual Studio 6.0开发环境;Java语言程序设计需支持Eclipse开发环境。
考试系统需要能够实现对以上编程语言的相关基础知识以及程序设计(包括改错、填空、设计等题型)的命题、组卷、考试和自动阅卷能力,并提供相应的手工阅卷工具。
2. 考试系统功能要求
在以上课程内容支持的基础上,考试系统需要实现以下功能:
2.1 试题库
关于课程:除了以上课程外,系统应允许教师或管理员自由创建课程和题库功能。
题型足够丰富:各科目至少需提供以下题型:填空、单选、多选、判断、操作题(Windo
ws、网络、Word、Excel、PowerPoint、程序填空、程序改错、程序设计、VB/VF窗体设计)、附加题等;其中针对Word、Excel等Office的操作题,要尽可能覆盖上述教材中的知识点;对于程序设计类题型,要至少包括程序填空、程序改错、程序设计等题型
试题库中的题型,要在系统提供已有题型基础上,允许定义新的扩展题型;其中的试题可由教师独立自主的添加、修改、删除、编辑和浏览等;
题库具有查重功能,防止题库中包含重复试题;
可定义各课程各章节知识点,并将知识点与试题库中的试题关联;
要有出题工具,特别是操作类试题,以便教师进行出题;
2.2 组卷
要求系统基于题库进行自动组卷时,难度分布知识点覆盖要均匀合理,且在随机组卷时,多套试卷之间的重复率要低于15%;与3年内试卷重复率不超过10%;
系统在自动组卷基础上,最好能够提供教师手工组卷功能和对自动组成的试卷的手工微调
功能;
一次考试中可定义多套组卷方案,每套方案可自动完成多套试卷;
合理有效的抽卷方案,可使用固定,随机,AB卷方案,自由选择试卷,既满足老师对抽卷的多变的要求又使作弊机率降到最低;
试卷在生成完毕后可以进行导出、编辑等,方便教师在考试前进行试卷审查;
为适应期中考试或各类竞赛,最好可以提供一种在自定义知识点范围内自动组卷的功能;
可以随时打印输出需要的试卷;
2.3 练习、作业、实验和考试
要求完全C/S模式实现,平台包括学习系统、作业系统、实验平台、考试系统四大子系统;
在平时的作业和考试中,系统能够记录多次考生的成绩和试卷;
考试结束后,教师可以查阅考生作答的原始试卷包;
作为主系统的补充,要求提供
开放式的网站,网站包括课程介绍、教学内容、课程动态、精品资源等栏目。
提供后台管理网站,可以管理平台的基础数据,维护课程、教师、学生的基本信息及相互的关系。
可以设置学生组合,可以将不同班级的学生组合在一起,进行学习管理安排任务。
网站平台可以自由访问考试系统的试题、试卷资源,可以将试题、试卷布置到学习、作业、实验及测试中,操作类试题的考察点可以一同保存到任务中,要求学生完成任务后,试题可以自动批阅。
提供组合任务,可以将学习、作业、实验及测试等不同的任务组合为一个任务,提供自由、随机和顺序三种模式,其中顺序模式要能设置进行下一个任务的条件,满足条件后才能继续进行。
自动收集学生在作任务时的错题,学生可以在错题集模块中反复测试练习。
学习、作业、实验及测试任务中可以添加图片、音频、视频、flash动画、素材文件等资源,任务内容要求为富文本设计,可以自由进行排版。
教师可以为学生安排任务计划,设置计划的时间及相关要求,学生可在指定的时间内完成计划任务。
可以记录学生在线学习任务的时间,要求学生手动刷新学时,提高学生主动学习的意识。
学生可以方便的查询所有任务的历史成绩和完成记录,教师也可以查询和统计其管理学生的成绩报表。
2.4 阅卷
要求考试系统不仅能够对客观题进行自动阅卷,更重要的是包含对客观操作题,如Windows、Office(含Word、Excel、PowerPoint)以及编程题的自动阅卷功能;要求自动阅卷准确率在95%以上;
提供主观题的教师自评阅功能;
系统提供系统自动阅卷后的教师手工检查功能,教师可对自动阅卷后的结果进行修改;
对于编程语言试题能够根据编译结果、运行结果、关键字等计算得分;
系统需提供教师对机器阅卷结果的检查、纠正以及个别题型的手工阅卷功能;教师可以在自己的电脑上一键自动批阅其所有学生完成的作业、实验和考试任务,批阅完成后自动将成绩提交给网站数据库
2.5 成绩回收和统计
考虑到我校多校区、多服务器同时部署的情况,系统需提供方便的成绩回收和汇总工具;
考试评分完成后,系统要能对回收的所有成绩按考场(或教学班)进行分类汇总并输出、打印;
根据考生成绩按学院、教学班统计各分数段成绩分布;
所有考试结束后,根据考试答题情况可以及时修正试题难度;
所有考试结束后,统计各知识点答题情况;
vb编程基础知识计算机系统需自动统计历次作业成绩(每学期多次)、期中考试成绩(每学期一次)和期末考试成绩(每学期一次),并能够灵活定义每个成绩占总评成绩的比例,最终计算总评成绩。如可定义:平时作业4次,每次5%;期中10%;期末70%,并以此统计总评成绩。
2.6 安全
系统需提供系统管理员、任课教师和学生用户权限的灵活定义、批量学生导入并具有对学生的分班功能;
考试系统要求具备完善的防作弊功能,如可以禁止共享目录,屏蔽网络通信,屏蔽QQ、MSN等聊天工具,屏蔽浏览器、U盘使用,保证相邻考生抽取不同试卷,并进行违纪记录;
考试系统可满足对部分课程进行学生端锁屏功能。
支持断点续考:如意外情况大规模停电、网络掉线、机器故障等中断考试,系统具有定时上传或实时上传的功能,能续考;记录考生原始答卷信息,并可以随时调阅考生案卷信息;支持二次登陆、延长考试时间等问题,系统具有安全、可控的预防措施。
确保系统的连续可靠运行,提供网络监控能力;能有效防止数据被人截取或破坏,保证数据在传输线路上的数据保密性。
在考试过程中,教师可对整个考试现场进行实时监控和维护,包括:监控考试客户端、软件进程以及时时监控学生答题情况;
考试过程采用全真的考试环境,但对于对机器或网络有破坏的操作(如网络设置、添加打印机等)应采用仿真环境。所有科目的考试,主观题都在真实环境下进行答题,且实现自动测评;
在考生较多、机器较少的情况下可以设置场次进行考试。
3. 系统性能要求
1)出于对安全,功能上的考虑,考试系统整体构架须采用C/S 构架模式,考试系统后台采用大型数据库如SQL Server;
2)要求每台服务器能达到同时在线500人考试,并保证在每个考生5MB左右数据包的情况下
正常平稳的考试、交卷及不丢失考试文件的标准,并要提供知名高校大型考试的成功案例或证明;
3)为教师和学生使用方便,要求学生端和教师端系统的适用范围尽可能广泛,如操作系统支持主流的Windows XP、Vista、Win7,办公系统支持Office2003、2007和2010,编程工具如Turbo C、Visual Studio 6.0、Visual Studio 2008、Visual Studio 2010、Eclipse等。
4. 其他要求
(1)若厂商对软件有相应的防盗版措施,要求使用方便;提供加密狗等类似硬件产品的,需提供必要的冗余备份;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。