测试程序 界面实现 测试方式 黑盒测试 操作 启动服务器客户端, 依次进入登录界面,菜单界面,考试界面 预期结果 所有界面全部正常显示 用户登录 黑盒测试 输入账号密码, 点击登录 进入菜单界面 开始考试 黑盒测试 菜单界面点解“开始 考试” 进入考试界面 查看 成绩 黑盒测试 考试结束后,回到菜单界面,点解查看成绩按钮,弹出对话框,显示考生成绩 弹出对话框,显示考生成绩 查看考试规则 黑盒测试 在菜单界面点击考试规则按钮,弹出考试规则对话框 弹出考试规则对话框 离开考试 黑盒测试 在菜单界面点击离开考试按钮,弹出询问对话框 弹出是否离开对话框 上一题,下一题 黑盒测试 在考试界面点击上一题,下一题按钮,跳转到上一题或下一题 跳转到上一题或下一题 提交试卷 黑盒测试 点击交卷按钮 提交试题答案,跳转到菜单界面,弹出对话框,显示成绩 获取考生信息 黑盒测试 进入考试界面 考生信息及试题信息显示在考试界面头部,使用不同账户时显示不同的信息 考试计时功能 黑盒测试 进入考试界面 显示考试剩余时间,当考试结束后,自动提交试题答案
4.4.3 测试结果
基本测试:用户功能全部实现,完全满足应用要求。并发性测试:多用户同时登录时未出现不正常状态,服务器对不同用户请求进行分步处理。容错性测试:系统对非法请求进行限制,对非法操作进行正确提示,限制非法用户访问页面。模块测试:测试结果和预期结果基本一致,并在测试过程中对部分模块功能根据测
30
试用户的要求,稍加修改,
测试程序 界面实现 用户登录 开始考试 查看成绩 查看考试规则 离开考试 上一题,下一题 提交试卷 获取考生信息 考试计时功能 测试结果 测试通过 测试通过 测试通过 测试通过 测试通过 测试通过 测试通过 测试通过 测试通过 测试通过
第五章 研究结论与未来研究
5.1 研究内容的总结
本文是基于MVC模式在线考试系统,实现了在线考试的C/S系统,实现用户的网上在线考试的功能。新的考试系统具有准确计时、快捷、安全、方便等优点,从根本上改变了原有在线考试系统的多种弊端。
论文详述了一个基于Web的在线考试系统的开发工作。开发了一个可以通用的考试系统,具有以下特点:
(1)只要符合题库的规范,任何科目的考试都可以在这个系统上执行。 (2)自动化的组卷可以减轻教师的工作强度,并实现考试的客观、公正性,提高成绩的准确性。
(3)以往的主观题型的测试都要单独出题,然后是试卷处理等一系列繁琐的工作,这些都将耗费大量的人力物力,而且效率低下、周期长,还容易出现考试环节出错、考生作弊的现象。应用了考试系统后,以上的很多环节都节省了,教师在计算机前阅卷效率相当高,不用反复整理试卷、累加得分、抄写成绩单等;只要按自己权限范围评阅、给分、保存结果就行,效率提高很多,周期也大大减
31
短,从根本上改变了原有在线考试系统的多种弊端。 5.2 主要创新点
(1)在线考试系统使用手工组卷和自动组卷相结合的方式。
在组卷模块中,结合所选试题的参数,可用随机优化组卷的方法自动组卷,也可根据实际情况,对试题库试题进行手工抽取,生成预定试卷。生成试卷后并可预览,灵活的组卷方法有利于满足不同方面的需要。
(2)自动阅卷和人工阅卷相结合的功能
考试结束后,系统可以自动计算考生成绩,并将考试成绩反馈给考生,真正达到了考试的快捷,方便。
5.3 存在的不足点及今后的研究方向
本系统只是初步实现了考试的基本模块,要真正投入使用还必须经过更为严格细致的测试,系统的不足之处主要表现在:
(1)由于国家尚未有相应的固定标准和规范,试题库的建设还不够完善,应用范围比较狭窄,试题类型相对还比较单调。
(2)本系统的统计分析功能比较薄弱,只是做了一些基本的统计分析,这方面有待于以后改善和加强。
(3)由于条件有限,系统的开发具有一定的模拟性质,无法在实际的应用环境观察它的运行状况。
(4)系统的安全性方面仍存在较大的欠缺,例如,突发故障的恢复等方面没有得到更好的解决。
因此,在今后的工作中,对本系统还应在一些方面予以改进,以促进师生之间更好的交流。
参 考 文 献
[1]谢骏.数值分析在线考试系统.学士学位论文,西南石油大学,2007:1-27 [2]谢歆.基于C/S模式的在线考试系统的研究与实现.硕士学位论文,中山大学,
32
2009:3
[3]刘文.基于Internet的网络考试系统.硕士学位论文,华南理工大学,2005:1-2 [4]钟建科.基于B/S模式的在线考试系统的设计与实现.硕士学位论文,华中科技大学,2006:5
[5]刘明明,许勇.基于Web的在线考试系统分析与评价[J].管理观察,2009(5):235
[6]王琪,张冬梅.试论在线考试系统的设计与实现[J].教育信息化,2002(11):37-38
[7]庞根明,原锦明.基于WEB的在线考试系统[J].科学之友:B版,2009(10):121-122
[8]吴凡,陈梓剑,温绍堂,王锡标.在线考试系统在教学实施中的经验与建议[J].科教文汇,2008(8):58 -59
[9]刘勃妮,李国栋.智能在线考试系统的研究与应用[J].科技资讯,2009(26):189-190
[10]苏新宁,吴鹏等.电子政务技术.国防工业出版社,2003: 14-40
致 谢
首先,要向我的指导老师xxx老师致以衷心的感谢!在论文撰写工作中,xxx老师对我严格要求,认真指导,给予了很多鼓励和帮助,让我从中学到了许多难得的经验,在系统设计中,y老师也给予了很多意见和帮助。xxx老师对学生认真负责而又和蔼可亲,对学术一丝不苟的高尚品德和人格魅力深深感动了我,也将影响我今后学习和工作的态度。
其次,感谢我的系统指导老师xxx老师,他在百忙之中抽出时间,对我认真指导,xxx老师在系统设计和实现过程中给了我很多的技术支持,帮助我及时解决了许多实际问题,使我能够顺利地完成设计。在此,我真诚地感谢xxx老师给我的帮助!
感谢软件学院各位领导和老师们的指导和帮助!
感谢我的家人几年来对我无微不至的关怀和照顾,正是他们的付出我才能顺利地完成学业。
最后,谨向所有关心和帮助过我的老师、同学和家人表示我最真诚的谢意!
33