基于Java的在线考试系统的设计与实现
2018-09-21杜博吴敏宁
微型电脑应用 2018年9期
杜博, 吴敏宁
(榆林学院 信息工程学院,榆林 719000)
0 引言
考试是教学工作的重要环节,是对教学效果进行测评的主要手段,用于评价学生学习状态、学习水平以及教学目标的实现程度,有助于激发学生的学习兴趣与创造力,也是教师检查自身教学效果和学生进行自我评价的重要手段[1]。便于教师及时、准确地调整教学策略,改进教学方法,提高教学质量。
随着高校教学改革的不断深入,计算机、网络技术的不断普及与完善,如何利用现代网络技术解决传统考试的弊端,已成为高校亟需解决的问题。传统的人工出题、考生考试、人工阅卷、成绩统计评估及试卷分析的考试形式已经不能适应现代考试的需要。为了改革传统考试方式,建立合理考试机制,科学、规范地实现教育、教学管理[2],最大限度地减轻教师出题、组卷、判卷等繁重工作,基于这种背景,结合学校课程特点,设计开发了基于Java的在线考试系统。
1 在线考试系统主要功能模块分析
1.1 系统功能分析
在线考试系统的整体目标是基于校园网环境,利用计算机与网络来代替人工,实现考试安排、组卷管理、在线考试、评分阅卷、试卷分析等一系列考试流程的信息化和自动化[3]。
本系统主要以管理员,教师,学生3类角色用例对系统管理、题库管理、试卷管理、在线考试和成绩管理5个功能模块进行管理和设置。系统为每个角色赋予不同的权限;系统管理用于设置系统参数、教师信息、学生信息、考试科目以及数据库等管理;……
登录APP查看全文
