4。14 学生参加考试 27
4。15 考生个人成绩 28
结 论 29
参 考 文 献 30
致 谢 31
附录 32
1 引言
1。1 课题研究的背景
随着计算机技术的快速发展,网上教育的发展趋势也在不断的上升,而在线考试系统作为网上教育的一部分,也越来越受到很多的学生使用,它与传统的考试方式相比,网络考试大大提高了教学的灵活性和方便性,解决老师繁忙的工作任务,同时也在降低考生的作弊行为的可能性。论文网
随着社会不断的进步和发展,人民的文化水平不断的提升,对于社会的劳动人员的知识与能力水平的要求也是越来越高。各种各样的资格证书也是层出不穷,加上计算机技术的不断发展,网上教育也越来越被广大的学生所支持,使得基于WEB的在线考试系统成为现实,本课题就是利用B/S结构开发出来的系统。
1。2 课题研究的内容与意义
本系统采用B/S架构维护较方便,信息能够实时更新,提高了用户体验。而且B/S基于浏览器不需要安装客户端,方便操作。因此英语四级词汇过关考试系统的研究与实现有一定的价值和实际意义。从四级本身所含意义来分析,它是一种基本的职业素质与能力的体现,四级证书是国家对大学生的学位证发放的标准之一,因此英语四级没过就会意味着你拿不到学位证,大学不能顺利毕业。而作为社会工作人的职责就是认真工作,学生的职责就是认真学习,英语四级没过,招聘者就认为你大学没有认真的学习,从而对你的评价并不高,就会想这人是个十分懒惰、缺乏进取心的人。
英语四级词汇在线过关考试系统是对学生的英语四级词汇不断的练习,根据用户的用户名和密码以及权限进入不同的页面,登录成功时:①管理员页面,个人信息的修改,管理老师,添加老师;②老师页面,个人信息的修改,管理学生,添加学生,录入试题(手动和自动批量),题库编辑,试卷发布,考试查询,批改试卷,考生个人成绩,统计考试成绩;④学生页面,个人信息的修改,在线考试,考生个人成绩。
2 基本工具介绍
2。1 技术工具的介绍
本系统用到Java语言,Mysql数据库,Eclipse 开发平台,Struts2框架,Spring框架,Mybatis框架。
Java语言[1],Java是一种跨平台、面向对象的计算机编程语言。Java伴随着Internet 的发展而发展,逐渐成为互联网的主流的编程语言。太阳公司对Java语言的解释是:“Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言”。以上就是Java语言的一种简单的简介。
Mysql数据库[2],Mysql是一个真正的多用户、多线程Sql数据库服务器,是以一个客户机/服务器结构的实现。SQL是一种标准化的语言,它使得存储、更新和存取信息更加容易。MySql主要目标是快速、健壮和易用。其主要功能在组织和管理很庞大或者复杂的信息和基于WEB的库存查询请求,为客户提供信息。
Eclipse平台[3],Eclipse是一个框架和一组服务,通过插件组件来扩展Eclipse。 Eclipse提供了包含不同插件的发行包,最典型的就是Java IDE开发工具(Java Development Tools)。所以说Eclipse开发平台或者工具实质上就是插件的集合。
Struts2框架[4],Struts吸收了WebWork和Struts的长处,也处理了他俩的一些不足之处相对Struts,Struts2去掉了ActionForm,降低了框架组件之间的耦合性,Struts2的Action只是普通的Java类(POJO),给模块测试工作带来了极大的方便。