1. 研究目的与意义
在 Internet 飞速发展的今天,互联网已进入千家万户,社会进入网络时代,计算机网络 已经成为社会发展的强大动力。网络不仅给我们带来的是无穷的信息,也带来了更多便利。 不仅企业、政府的正常工作离不开网络,教育事业同样需要网络。远程教育成为现代教育技 术发展方向之一,在线考试作为远程教育的一个子系统也成为一个重要的研究领域。 Internet 技术的发展使得考试的技术手段和载体发生了革命性的变化, Internet 的开放性、 分布性和基于 internet 的巨大的计算能力使得考试突破了时间和空间的限制。基于 internet 的考试系统正成为人们的研究热点之一。与传统考试模式相比,在线考试具有很多优越性, 它可以将传统考试过程中的试卷组织、传送、收集、登记、评判等各环节缩小到一至两个环 节,几乎屏蔽了所有人工直接干预考试的可能性,不但能够节约大量的时间、人力、物力与 财力, 而且还可以大幅度提高考试的客观性和公正性。 在线考试系统课题产生的背景是当今 教育信息化的趋势及我国高等教育信息化建设; 目的是充分利用学校现有的计算机软、 硬件 资源和网络资源实现无纸化考试以避免传统考试的不足。
2. 课题关键问题和重难点
软件设计开发设计原则基于Web的在线考试系统的设计目标是利用广阔的网络技术,根据不同的用户、不同的用户级别,在整个考试过程中,为教师和学生提供灵活的、方便的、即时的管理功能以及跨平台操作的环境,来实现整个考试过程的规范化、自动化、透明化。
在本课题中,以MYECLIPSE为开发工具,开发基于WEB的在线考试系统,通过该系统对每位考生的具体情况便可以了如指掌,而且在对考生信息进行操作时,节省了大量时间,很大程度上提高了用户的考试效率和监考等服务的质量。在线考试系统在不同方面都能显示出积极的作用与明显的优势。
利用当今流行的程序开发集成工具MyEclipse开发基于JSP技术的在线考试系统,使得考试突破
3. 国内外研究现状(文献综述)
本课题使用的开发工具为MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse),利用它可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。
本次系统是基于web的在线考试系统,数据库使用MYSQL是强大的企业级数据库系统。MYSQL是微软开发的电子商务套件是行业中第一个集成的基于互联网的商务应用套件,它将前台与后台运营中的关键业务流程自动化。的大型网络关系型数据库管理系统,交互式查询,应用程序称为数据库的前端,在PC上运行,存储和数据管理的后端在服务器上运行,用户在前端个人计算机上发出请求,经过后端数据库系统的处理后,将结果返回给用户。SQL语言按照功能可以分为四大类:数据查询语言DQL:查询数据;数据定义语言DDL:建立,删除和修改数据对象;数据操纵语言DML:完成数据操纵的命令,包括查询;数据控制语言DCL:控制对数据库的访问,服务器的启动和关闭等。
要完成在线考试实际运作,还要掌握基本的相关知识:
4. 研究方案
本课题拟采用管理信息系统生命周期法的开发方法进行开发,通过系统分析、系统设计、系统实施三大步骤完成。
系统主要分为三个模块:用户登录、管理员操作、考生操作、教师操作
1.用户登录:包括管理员登录、教师登录和考生登录。
5. 工作计划
第1周:熟悉MyEclipse,熟悉MySQL。
第2周:撰写开题报告和英文翻译。
第3周:对系统需求进行分析。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。