欢迎来到天天文库
浏览记录
ID:17207307
大小:16.57 KB
页数:6页
时间:2018-08-28
《计算机应用基础考试系统的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、计算机应用基础考试系统的设计 导语:计算机应用基础是高等院校学生必修的一门公共基础课程。该课程的特点是教学内容多、应用范围广泛,尤其是理论性和实践性很强,这就决定了传统的纸介质考试有很多弊端,欢迎阅读! 目前笔者所在学校网络教学系统的主要功能是教学,不能单独作为考试平台,通用性差,导致了资源的严重浪费。计算机基础课虽已开设了多年,但尚在沿用费时、费力、费纸、批改繁琐的传统的纸介质考试模式,学生对计算机的学习仅停留在纸上谈兵、死记硬背的阶段,动手能力差,以河南省文管二级考试为例,笔者所在学校连续四年的过关
2、率均为30%-40%,很大程度上归咎于平常上机操作练习少,上机练习没有可使用的、专业的、有针对性的软件来检测学习的效果,而且期末考试时也仅仅是笔试,从而导致参加计算机等级考试上机考试时显得手忙脚乱,理论与实践相脱节。因此,如果能自主开发一个独立产权的软件来解决这些问题,显得尤为重要。 系统概述:本系统是根据笔者所在单位计算机教学现状和计算机课程在考试方面的实际需求,选取了“计算机应用基础”为设计课程,为服务器前台开发工具,作为后台开发工具,SQLServerXX为后台数据库,B/S模式的系统结构,分析并阐
3、述了上机考试系统的基本流程、功能构成、开发环境和实现过程。 设计项目在理论层面的预期目标和实践层面的预期目标。理论层面的预期目标:通过计算机应用基础上机考试系统的研究,观察该系统的实用性、合理性、和可推广性。实践层面的预期目标:通过将计算机应用基础上机考试系统应用于实际工作,简化传统纸质考试的过程,提高学生的实践操作技能和自主学习能力,提高考试成绩的客观性和公平公正性。 为了提高上机考试成绩的客观性和公平、公正性,对系统实现安全性的途径、方法提出了更高的技术要求。网上考试系统的安全性在于:试卷的题目是随
4、机生成的,所以每个人的试卷上的试题是不同的,保证了考生试卷答案的安全性。试卷答案是有教师录入,保证了试卷答案的保密性和安全性。教师可以修改密码,也保证了系统的安全性,防止试题泄漏。另外,教师密码和管理员密码在数据库中都采用了MD5密文形式存储(与某一常量字符串连接后MD5加密,可以防止MD5暴力破解),这保证了技术非法用户能够得到数据库数据,也无法登录密码。 网上考试系统的灵活性在于:试卷上的题目均由题库中随机选出,有很大的灵活性。同时,教师可以选择录入的题型和试卷模板中各种类型题目的数量,增加了试卷的多
5、样性。 设计本系统时要综合全面地考虑可能遇到的一些突发情况,比如要防止因重复多次打开目标窗口而造成计算机系统运行速度下降和写文件错误;设置意外断电、死机等保护。在交卷之前,若出现意外断电、死机,重新进入系统后,已经作答的内容绝大部分都在,可以继续答题。 计算机上机考试系统对机器的硬件环境要求较低,但是要求运行稳定可靠。在设计本系统时考虑使用为服务器前台开发工具,作为后台开发工具,SQLServerXX为后台数据库,B/S网络运行模式的系统结构。 本系统面对的对象为高等院校非计算机专业的学生,系统角色包
6、括管理员,教师和学生。从而将系统功能模块划分为四大部分:系统模块,管理员模块,教师模块和学生模块。 系统模块:包括倒计时和系统自动判卷两部分。系统模块在界面上没有专门的页面,它只是功能性的。 管理员模块:管理员可产生用户和修改用户并对用户授权。用户权限等级分明,若不是考试系统内的用户,将拒绝登陆;若是考试系统内的用户,将根据不同的用户身份凭密码登陆到不同的用户界面,以保证系统的安全性和试题的保密性。 教师模块:包括①个人信息管理,可以修改个人信息包括修改密码。②题库管理,可以增加,删除,查看和修改各种
7、类型的试题。③试卷管理,可以生成、修改、删除试卷。④成绩管理,可以统计、核算、查看、打印、导出学生的成绩。⑤成绩分析查询,根据学生的答题情况和得分情况,设置该试题的难度系数,并分析实际教学中存在的问题。查询内容包括试题、试题库、试卷、考试、考生、成绩等所有的业务数据。 学生模块:包括在线考试、查询以往考试成绩、浏览考试新闻、留言等。 数据库技术是上机考试系统的核心,它在数据的存储、维护、检索、分类、统计等诸多方面具有强大的功能,本系统选择MicrosoftSQLServerXX作为后台数据库。本系统中的
8、数据模型由管理员、教师、学生、试卷、成绩等表对象组成。 管理员表,用于存放管理员的用户信息,包括的数据项有:用户名、口令等。 教师表,用于存放教师的用户信息,包括的数据项有:姓名、口令等。 学生表,该表用于存放学生的相关信息,包括的数据项有:学号、姓名、口令、班级等。 试卷表,该表用于存放试卷的相关信息,包括的数据项有:填空题分值、填空题数量、判断题分值、判断题数量、单选题分值、单选题数量、多选题分值、多
此文档下载收益归作者所有