基于Java EE的在线考试系统设计与实现开题报告

 2022-10-10 07:39:31

1. 研究目的与意义

现在网络技术逐渐渗入社会生活各个层面,传统的考试方式必将面临着变革,而Web网络考试则是一个很重要的方向。基于Web技术的网络考试系统可以借助于遍布全球的因特网进行,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性。试卷可以根据题库中的内容即时生成,可避免考试前的押题;而且可以采用大量标准化试题,从而使用计算机判卷,大大提高阅卷效率;还可以直接把成绩送到数据库中,进行统计、排序等操作。所以现在较好的考试方法为网络考试,试题内容放在服务器上,考生通过姓名、准考证号码和口令进行登录,考试答案也存放在服务器中,这样考试的公平性、答案的安全性可以得到有效的保证。因此,采用网络考试方式将是以后考试发展的趋势。

2. 课题关键问题和重难点

技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。在线考试系统使用的是ASP.NET系统,开发、调试相对简单,当前的主流计算机硬件配置速度快、容量大、可靠性能高、价格低,完全能满足系统的需求。软件方面:由于目前B/S架构已经发展成熟,ASP.NET、Access已经紧密结合,故软件的开发平台成熟可行。运行可行性是对组织结构的影响,现有人员和机构、设施和环境对系统的适应性及人员培训补充计划的可行性。本系统设计界面直观,操作简单快捷,而且当前信息化技术已经相当普及,所以在运行上是可行性的。

系统开发环境的选择对于系统的建立来说至关重要,它将决定着系统开发工作量的大小,系统的性能特点以及系统今后的维护工作难易等。因此在开发系统之前,根据对系统所采用的技术、实现功能的评估,在选择开发环境时,主要考虑以下几个因素:扩展性,总成本,功能,是否容易开发与管理等方面。

3. 国内外研究现状(文献综述)

在新的世纪,世界各国对教育的发展给予了前所未有的关注,都试图在未来的信息社会中让教育处于一个优势的位置,从而走在社会发展的前列,为此许多国家都把信息技术应用于教育,作为民族发展的重要推动力。在国外,美国政府提出了教育技术规划(Educational Technology Initiative),指出到21世纪初让全美国的每间教室和每个图书馆都将联上信息高速公路,让每个孩子都能在21世纪教师网络服务。澳大利亚国家公共资源管理局已于1995年4月建立澳大利亚教育网,并联通Internet,该网络不仅包括全部高等院校,而且还覆盖全澳大利亚所有的中小学。在1995年底,国外开始出现支持网上教学的系统和平台。美国的NTU、英国的OPEN COLLEGE都是十分典型的网络教育范例。网络化在线考试作为网上远程教育的重要组成部分和发展分支,己经在国外一些发达国家得到蓬勃发展,人们选学课程和考试都是通过网上进行。特别是Internet业务的普及,构筑高性能、低成本的计算机网络化在线考试,从技术条件和经济条件上己经成熟。在国内,普遍地看,绝大多数远程教育的考试还停留在传统考试方式。在此方式下,组织一次考试至少要经过5个步骤,即人工出卷、考生考试、人工阅卷、试卷分析和成绩评估。显然,随着考试类型的不断增加及考试要求的不断提高,

教师的工作量将会越来越大,并且这样工作将是一件十分烦琐和非常容易出错的事情。

但是对互联网的真正应用仅限于网上报名工作和网上成绩查询,还没有真正形成上网上试的规模。而在国外一些国家,网上提交作业和网上考试已经相当普及了。所以说传统的考试方式已经不能适应现代考试的需要。到1998年后,随着国内网络教育的兴起,各高校纷纷开发了自己的网络教学平台,作为网络课程重要组成部分的网络考试系统也相继问世,如北京师范大学的网络教学平台、上海交大的网络考试平台。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究方案

选择建模工具对整个系统进行建模,然后在理论和建模基础上对模型系统进行应用实现.软件环境:jdk1.6和windows操作系统,开发:MyEclipse MySql数据库,应用服务器:Tomcat。主要用到了三层架构它们分别是:Struts2、Hibernate、Spring。 Struts2负责为用户管理请求和响应;提供一个控制器(controller)代理调用业务逻辑和其它上层处理;处理从其它层掷出给一个StrutsAction的异常;为显示提供一个模型;执行用户接口(UI)验证。

5. 工作计划

1.2017年12月初12中旬:熟悉设计课题,构建环境,查找资料,研究和阅读资料,翻译相关的外文资料和撰写阅读综述,以及着手调研。

2.2017年12月中旬:在完成外文翻译和阅读综述的基础上,撰写开题报告。

3.2017年12月中旬2018年1月初:学习和研究Java技术及软件工程技术,进行需求分析,撰写需求分析报告。

剩余内容已隐藏,您需要先支付 1元 才能查看该篇文章全部内容!立即支付

以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。