基于JSP Web技术及IOS9000体系的在线考试系统设计与研究

2015-01-03 12:48
电子测试 2015年19期
关键词:试卷试题考试

(内蒙古商贸职业学院,内蒙古呼和浩特,010070)

基于JSP Web技术及IOS9000体系的在线考试系统设计与研究

冯建平

(内蒙古商贸职业学院,内蒙古呼和浩特,010070)

考试是检验教学成果及促进学生学习的重要手段,传统的考试形式程序繁琐,耗费的人力、物力、财力较大,很难适应高校信息化建设的需要,在线考试系统在这种背景下应运而生。在线考试系统在提高高校管理水平及工作效率的同时,仍然存在多方面的缺陷。本文基于JSP技术、WEB技术及IOS9000体系进行在线考试系统的设计与研究,建立出易于管理和维护的系统,对学校考试水平及效率的提高起到重要的推动作用。

JSP技术;WEB技术;IOS9000体系;在线考试系统

在线考试系统是教育系统的重要组成部分,是进行及时自测、检验自身学习情况的重要手段。在线考试系统较传统考试模式来说有着显著的优势,利用互联网进行考试可以减少地域与世间的限制,教师可以更加灵活安排考试的时间与地点。随着IOS9000质量管理模式在学校的实施与完善,对于考试系统的管理要求也更加严格。在这种情况下,建立完善的在线考试系统就有着极大的必要性,系统的开发与运用受到越来越大的重视。随着校园网络的覆盖以及JSP技术、WEB数据库技术得到迅速提高,在线考试系统的研究与设计具备了良好的基础条件。

1 在线考试系统开发的必要性

在线考试系统相对于传统考试方式来说有着多方面的优势,使得在线考试系统的开发体现出极大的必要性。传统考试形式需要进行大量的试卷印刷机分发环节,且容易出现较多容易忽视的错误,而在线考试系统通过提前将考试题目录入计算机中,只需要考试时进行试题调出即可,减少大量繁琐的工作,并且节省大量的印刷费用,降低考试成本。传统试卷数量多、体积大,在保存过程中容易出现泄密的情况。在线考试系统实行无纸化操作,采取电脑随机分配试题的方式,保密工作较好,更加体现考试的公平与公正。传统考试资料较为固定,考试题目较为单一,对于学生学习情况很难起到准确评估的作用。在线考试系统的数据库中拥有大量的题目,系统根据一定的程序进行试题的合理分配与组合,不仅保证考试知识面的全面性,还可以防止学生针对性的准备考试,避免作弊、抄袭情况的 发生。传统考试试卷主要依靠人工阅卷,人为原因引起的判卷错误不可避免。而在线考试系统采用计算机自动判卷,能够保证判卷的及时性及准确性,提高判卷效率。随着高校招生规模的扩大、教师资源的紧缺以及提高学生积极主动的学习能力的要求,在线考试系统的设计与完善体现出很大的必要性。

2 在线考试系统的设计

2.1 开发环境介绍

开发环境的选择主要决定于两个因素:所开发系统的最终用户和开发人员。最终用户需求是一切软件的来源和归宿,也是影响开发工具的决定性因素。严格的软件工程管理和开发人员的技术水平是软件开发成功的关键。

就我们将要开发的多媒体管理系统而言我们将使用的如下开环境:

硬件环境:E7500+4G内存+320G硬盘+百兆兆网卡+百兆局域网

系统环境:Windows Server 2003 sp3

服务器工具:JDK1.6+Tomcat6.0

界面设计:Photoshop CS + Illustrator CS + Fireworks8.0 + Flash8.0

界面排版:Dreamweaver 8.0

代码编写:MyEclipse 8.5

数据库:MS SQL Server 2000

2.2 数据库设计

数据库设计要保证在线考试系统使用性能的提升。信息检索功能保证用户可以在数据库中查询到需要的信息资源,数据结构的设计应遵循结构化、规范化、标准化的原则,要尽量避免信息一致性问题,提高信息系统的运行速度。信息的存储形式要更加多样化,包括字符、图片、影音等多种形式。数据库的设计要重视数据的完整性、一致性,同时保证数据信息的安全,建立完善的保密机制,并定期进行维护与完善。在线考试数据库系统数据结构如下图:

主要的数据是各表之间的主键关系、 外键关系及联合主键。其中, 联合主键的应用能实现一对多、 多对一的应用, 减少对表的操作, 没有大量应用多表联合检索, 这样可降低数据库的压力。 在系、 专业、 课程中 , 采用外键约束, 保证了数据的完整性与统一性, 在这个问题的处理上, 我们采用了存储过程。

3 在线考试系统的分析与实现

在线考试系统的设计要以实用原则为主,不断进行系统的完善以满足用户的需求。在线考试系统应具备完整的系统流程,在初始登录信息输入过程中进行信息匹配度的判断,若信息匹配则进入用户类型的选择与登录界面,若不匹配,则继续回到初始信息登录界面。在用户类型及登录信息确定后,进入不同的系统界面,包括管理员操作界面、教师操作界面、学生操作界面,分管管理员系统、教师系统、学生系统。

第一,要建立管理员子系统,为管理员设置最高的系统管理权限,对于教师、学生的权限以及整个考试过程进行全面管理。对于教师和学生的管理主要包括信息的修改与完善,包括信息的录入、删除、修改与查询,对于学科的管理主要包括对考试学科的增加、修改、删除与编辑四个方面。

第二,建立教师子系统,主要包括试题库管理、试卷的生成与编辑、考试成绩管理、密码修改等几个功能,它是进行试题库管理、试卷查询及成绩分析的基础平台。题库管理模块主要进行试题的录入、试题查询、试卷查询三个方面;试卷的生成与编辑模块主要包括新试卷、试题的增加、试题内容的修改以及试卷的删除;考试成绩管理模块主要进行学生考试成绩的生成与查询两个方面。

第三,建立学生子系统,主要功能包括答题、成绩查询、密码修改三个方面。考试模块主要进行考生系统的登录、选择考试、考试计时、试卷提交以及成绩计算五大部分;成绩查询模块主要用来查询考试成绩,密码修改模块主要进行学生个人账户密码的修改。

4 结语

利用JSP技术与WEB技术设计的在线考试系统体现出更加便捷友好的使用特点,强大的数据库管理系统及安全防护系统使得在线考试系统的可靠性和安全性更高。但在线考试系统仍然存在一定的不足,如对于客观题的自动阅卷能力缺乏、试题针对性不强、数据库安全性有待提高等。因此,应继续加强在线考试系统的研究、设计与完善,为教育考试工作的管理与实施提供坚实的技术保障。

[1] 张静.基于Web技术下在线考试系统的构建与实现[J].电子测试.2013(05).

[2] 单好民,杨永.基于JSP的网络考试系统的研究与开发[J].齐齐哈尔大学学报.2011(06).

[3] 李冬芬,黄金波,赵景文.基于JSP的在线考试系统设计[J].宁波职业技术学院学报.2010(05).

Based on Web JSP technology and IOS9000 system Online examination system design and research

Feng Jianping
(Inner Mongolia Business Vocational College,Inner Mongolia,Hohhot,010070)

The examination is the important method to test the teaching results and promote students learning,the traditional examination form process is complex,the cost of human,material and financial resources,it is difficult to meet the needs of the University's information construction,online examination system in this background came into being.Online examination system in improving the management level and work efficiency of the University,there are still many defects.In this paper,the design and research of online examination system based on JSP technology,WEB technology and IOS9000 system,establish a system which is easy to manage and maintain.It plays an important role in improving the level and efficiency of school examination.

JSP technology;WEB technology;IOS9000 system;online examination system

冯建平(1976-),男,硕士研究生,副教授,高级工程师,教务处副处长,主要从事高等教育课程与教学改革研究、高校计算机网络与高等学校教育信息化研究。

本文为内古自治区高等学校科学研究项目(自然科学项目)课题《基于ISO9000质量管理体系的高校教学管理信息系统构架与研究—以内蒙古商贸职业学院为例》(项目编号:NJZY315)的阶段性研究成果。

猜你喜欢
试卷试题考试
2021年高考数学模拟试题(四)
2019年高考数学模拟试题(五)
《陈涉世家》初三复习试题
2019届高考数学模拟试题(二)
Module5 A Trip Along the Three Gorges
Module5 Great People and Great Inventions of Ancient China
Module 4 Sandstorms in Asia
Module 1 Europe
Japanese Artificial Intelligence Robotto Take Entrance Examinations
你考试焦虑吗?