计算机应用基础考试系统的设计

来源:互联网 由 吉学成 贡献 责任编辑:鲁倩  

计算机应用基础考试系统的设计

  导语: 计算机应用基础是高等院校学生必修的一门公共基础课程。该课程的特点是教学内容多、应用范围广泛,尤其是理论性和实践性很强,这就决定了传统的纸介质考试有很多弊端,欢迎阅读!

  目前笔者所在学校网络教学系统的主要功能是教学,不能单独作为考试平台,通用性差,导致了资源的严重浪费。计算机基础课虽已开设了多年,但尚在沿用费时、费力、费纸、批改繁琐的传统的纸介质考试模式,学生对计算机的学习仅停留在纸上谈兵、死记硬背的阶段,动手能力差,以河南省文管二级考试为例,笔者所在学校连续四年的过关率均为30%-40%,很大程度上归咎于平常上机操作练习少,上机练习没有可使用的、专业的、有针对性的软件来检测学习的效果,而且期末考试时也仅仅是笔试,从而导致参加计算机等级考试上机考试时显得手忙脚乱,理论与实践相脱节。因此,如果能自主开发一个独立产权的软件来解决这些问题,显得尤为重要。

  系统概述:本系统是根据笔者所在单位计算机教学现状和计算机课程在考试方面的实际需求,选取了“计算机应用基础”为设计课程,为服务器前台开发工具,作为后台开发工具,SQL ServerXX为后台数据库,B/S模式的系统结构,分析并阐述了上机考试系统的基本流程、功能构成、开发环境和实现过程。

  设计项目在理论层面的预期目标和实践层面的预期目标。理论层面的预期目标:通过计算机应用基础上机考试系统的研究,观察该系统的实用性、合理性、和可推广性。实践层面的预期目标:通过将计算机应用基础上机考试系统应用于实际工作,简化传统纸质考试的过程,提高学生的实践操作技能和自主学习能力,提高考试成绩的客观性和公平公正性。

  为了提高上机考试成绩的客观性和公平、公正性,对系统实现安全性的途径、方法提出了更高的技术要求。网上考试系统的安全性在于:试卷的题目是随机生成的,所以每个人的试卷上的试题是不同的,保证了考生试卷答案的安全性。试卷答案是有教师录入,保证了试卷答案的保密性和安全性。教师可以修改密码,也保证了系统的安全性,防止试题泄漏。另外,教师密码和管理员密码在数据库中都采用了MD5密文形式存储(与某一常量字符串连接后MD5加密,可以防止MD5暴力破解),这保证了技术非法用户能够得到数据库数据,也无法登录密码。

  网上考试系统的灵活性在于:试卷上的题目均由题库中随机选出,有很大的灵活性。同时,教师可以选择录入的题型和试卷模板中各种类型题目的数量,增加了试卷的多样性。

  设计本系统时要综合全面地考虑可能遇到的一些突发情况,比如要防止因重复多次打开目标窗口而造成计算机系统运行速度下降和写文件错误;设置意外断电、死机等保护。在交卷之前,若出现意外断电、死机,重新进入系统后,已经作答的内容绝大部分都在,可以继续答题。

  计算机上机考试系统对机器的硬件环境要求较低,但是要求运行稳定可靠。在设计本系统时考虑使用为服务器前台开发工具,作为后台开发工具,SQL ServerXX为后台数据库,B/S网络运行模式的系统结构。

  本系统面对的对象为高等院校非计算机专业的学生,系统角色包括管理员,教师和学生。从而将系统功能模块划分为四大部分:系统模块,管理员模块,教师模块和学生模块。

  系统模块:包括倒计时和系统自动判卷两部分。系统模块在界面上没有专门的页面,它只是功能性的。

  管理员模块:管理员可产生用户和修改用户并对用户授权。用户权限等级分明,若不是考试系统内的用户,将拒绝登陆;若是考试系统内的用户,将根据不同的用户身份凭密码登陆到不同的用户界面,以保证系统的安全性和试题的保密性。

  教师模块:包括①个人信息管理,可以修改个人信息包括修改密码。②题库管理,可以增加,删除,查看和修改各种类型的试题。③试卷管理,可以生成、修改、删除试卷。④成绩管理,可以统计、核算、查看、打印、导出学生的成绩。⑤成绩分析查询,根据学生的答题情况和得分情况,设置该试题的难度系数,并分析实际教学中存在的问题。查询内容包括试题、试题库、试卷、考试、考生、成绩等所有的业务数据。

  学生模块:包括在线考试、查询以往考试成绩、浏览考试新闻、留言等。

  数据库技术是上机考试系统的核心,它在数据的存储、维护、检索、分类、统计等诸多方面具有强大的功能,本系统选择Microsoft SQL Server XX作为后台数据库。本系统中的数据模型由管理员、教师、学生、试卷、成绩等表对象组成。

  管理员表,用于存放管理员的用户信息,包括的数据项有:用户名、口令等。

  教师表,用于存放教师的用户信息,包括的数据项有:姓名、口令等。

  学生表,该表用于存放学生的相关信息,包括的数据项有:学号、姓名、口令、班级等。

  试卷表,该表用于存放试卷的相关信息,包括的数据项有:填空题分值、填空题数量、判断题分值、判断题数量、单选题分值、单选题数量、多选题分值、多选题数量、考试时间、试卷名称等。

  成绩表,该表用于存放成绩的相关信息,包括的数据项有:考试科目、考生学号、成绩、考试时间、是否补考、补考成绩、补考日期、结束时间等。

  判断题信息,包括的数据项有:判断题编号、题干、正确答案、难度系数、添加日期、答案解析、状态标志等。

  填空题信息,包括的数据项有:填空题编号、题干、正确答案、难度系数、添加日期、答案解析、填空个数、答案是否有序、状态标志等。

  单选题信息,包括的数据项有:单选题编号、题干、正确答案、备选项、难度系数、添加日期、答案解析、状态标志等。

  多选题信息,包括的数据项有:多选题编号、题干、正确答案、备选项、难度系数、添加日期、答案解析、状态标志等。

  操作题信息,包括的数据项有:操作题编号、题干、正确答案难度系数、添加日期、答案解析、状态标志等。

  1.对网上考试系统做了一定的研究。对传统考试模式和上机考试模式的对比做了详细的研究。

  2.分析并开发了适合笔者所在单位的上机考试系统,实现了题库管理、自动组卷、自动改卷、考试异常情况处理等功能。

  3.完成了上机考试系统的开发,并投入使用,从测试结果来看,该系统具有较强的实用性。

  当然,此次研究虽然基本达到了预期的目标,但还存在着许多需要改进的地方,比如对考试意外的应变能力不强,未能考虑对主观题的处理,对试卷结果的分析能力有待提高等,我们将在以后的使用及研究当中对其进行修改,以使其更加完善,稳健,易用。

  

以下内容为系统自动转化的文字版,可能排版等有问题,仅供您参考:

计算机应用基础考试系统的设计 导语: 计算机应用基础是高等院校学生必修的一门公 共基础课程。

该课程的特点是教学内容多、应用范围广泛, 尤其是理论性和实践性很强,这就决定了传统的纸介质考试 有很多弊端,欢迎阅读! 目前笔者所在学校网络教学系统的主要功能是教学,不 能单独作为考试平台,通用性差,导致了资源的严重浪费。

计算机基础课虽已开设了多年,但尚在沿用费时、费力、费 纸、批改繁琐的传统的纸介质考试模式,学生对计算机的学 习仅停留在纸上谈兵、死记硬背的阶段,动手能力差,以河 南省文管二级考试为例,笔者所在学校连续四年的过关率均 为 30%-40%,很大程度上归咎于平常上机操作练习少,上机 练习没有可使用的、专业的、有针对性的软件来检测学习的 效果,而且期末考试时也仅仅是笔试,从而导致参加计算机 等级考试上机考试时显得手忙脚乱,理论与实践相脱节。

因 此,如果能自主开发一个独立产权的软件来解决这些问题, 显得尤为重要。

系统概述:本系统是根据笔者所在单位计算机教学现状 和计算机课程在考试方面的实际需求,选取了“计算机应用 基础”为设计课程,为服务器前台开发工具,作为后台开发 工具, SQL ServerXX 为后台数据库, B/S模式的系统结构, 分析并阐述了上机考试系统的基本流程、功能构成、开发环 境和实现过程。

设计项目在理论层面的预期目标和实践层面的预期目 标。

理论层面的预期目标:通过计算机应用基础上机考试系 统的研究,观察该系统的实用性、合理性、和可推广性。

实 践层面的预期目标:通过将计算机应用基础上机考试系统应 用于实际工作,简化传统纸质考试的过程,提高学生的实践 操作技能和自主学习能力,提高考试成绩的客观性和公平公 正性。

为了提高上机考试成绩的客观性和公平、公正性,对系 统实现安全性的途径、方法提出了更高的技术要求。

网上考 试系统的安全性在于:试卷的题目是随机生成的,所以每个 人的试卷上的试题是不同的,保证了考生试卷答案的安全性。

试卷答案是有教师录入,保证了试卷答案的保密性和安全性。

教师可以修改密码, 也保证了系统的安全性, 防止试题泄漏。

另外,教师密码和管理员密码在数据库中都采用了 MD5 密文 形式存储(与某一常量字符串连接后 MD5 加密, 可以防止 MD5 暴力破解),这保证了技术非法用户能够得到数据库数据, 也无法登录密码。

网上考试系统的灵活性在于:试卷上的题目均由题库中 随机选出,有很大的灵活性。

同时,教师可以选择录入的题 型和试卷模板中各种类型题目的数量,增加了试卷的多样性。

设计本系统时要综合全面地考虑可能遇到的一些突发 情况,比如要防止因重复多次打开目标窗口而造成计算机系 统运行速度下降和写文件错误; 设置意外断电、 死机等保护。

在交卷之前,若出现意外断电、死机,重新进入系统后,已 经作答的内容绝大部分都在,可以继续答题。

计算机上机考试系统对机器的硬件环境要求较低,但是 要求运行稳定可靠。

在设计本系统时考虑使用为服务器前台 开发工具, 作为后台开发工具, SQL ServerXX 为后台数据库, B/S网络运行模式的系统结构。

本系统面对的对象为高等院校非计算机专业的学生,系 统角色包括管理员,教师和学生。

从而将系统功能模块划分 为四大部分: 系统模块, 管理员模块, 教师模块和学生模块。

系统模块:包括倒计时和系统自动判卷两部分。

系统模 块在界面上没有专门的页面,它只是功能性的。

管理员模块:管理员可产生用户和修改用户并对用户授 权。

用户权限等级分明,若不是考试系统内的用户,将拒绝 登陆;若是考试系


  • 与《计算机应用基础考试系统的设计》相关:
  • 计算机应用基础网络考试系统的设计与实现
  • 计算机基础考试系统的设计
  • 《计算机应用基础》在线考试系统设计研究
  • 高职计算机基础应用综合考试系统的设计
  • 高职院校计算机应用基础考试系统设计
  • 计算机应用基础考试系统的设计与实现方法探究
  • 基于Web的《计算机应用基础》考试系统的设计与实现
  • 本站网站首页首页教育资格全部考试考试首页首页考试首页职业资格考试最近更新儿童教育综合综合文库22文库2建筑专业资料考试首页范文大全公务员考试首页英语首页首页教案模拟考考试pclist学路首页日记语文古诗赏析教育教育资讯1高考资讯教育头条幼教育儿知识库教育职场育儿留学教育高考公务员考研考试教育资讯1问答教育索引资讯综合学习网站地图学习考试学习方法首页14托福知道备考心经冲刺宝典机经真题名师点睛托福课程雅思GREGMATSAT留学首页首页作文
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.xue63.com All Rights Reserved