在线考试系统毕业设计论文

上传人:s9****2 文档编号:470541211 上传时间:2022-10-09 格式:DOC 页数:36 大小:1.05MB
返回 下载 相关 举报
在线考试系统毕业设计论文_第1页
第1页 / 共36页
在线考试系统毕业设计论文_第2页
第2页 / 共36页
在线考试系统毕业设计论文_第3页
第3页 / 共36页
在线考试系统毕业设计论文_第4页
第4页 / 共36页
在线考试系统毕业设计论文_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《在线考试系统毕业设计论文》由会员分享,可在线阅读,更多相关《在线考试系统毕业设计论文(36页珍藏版)》请在金锄头文库上搜索。

1、在线考试系统Test Online System学位论文原创性声明本人郑重声明:所呈交的学位论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。 作者签名: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学院有关保管、使用学位论文的规定,同意学院保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权省级优秀学士学位论文评选机构将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇

2、编本学位论文。本学位论文属于 1、保密 ,在 年解密后适用本授权书。 2、不保密 。 (请在以上相应方框内打“”) 作者签名: 年 月 日 导师签名: 年 月 日摘 要 随着网络信息技术的日益成熟,网络信息技术已经极大的改变了人们的生活,包括教育、购物、咨询、办公等诸多领域。信息领域高速发展的今天,网页技术的应用也越来越广泛与成熟。网络信息技术的应用对于传统教育行业来说会有很大的改善。教育行业可以通过网络进行学生和老师的管理、组织学生进行在线考试、在网站上发布学校相关信息等活动。这样既能增加学校管理的透明度,又提高了学校的管理水平。在线考试还能充分的利用学校的现有资源,减轻教师的工作量,把老师

3、从出卷、阅卷等一些繁重中做中解脱出来。 本系统采用了B/S结构,即使用浏览器进行在线考试。系统开发经历了系统分析、系统设计和系统实施三个阶段。从设计方案的提出,经过详细的调查,分析了方案的可行性和必要性,通过详细的系统设计,提高系统的集成性和便捷性;并在系统实施阶段收集了大量的实验数据,以便测试阶段系统的准确性和稳定性。 设计整体是基于浏览器/服务器(B/S)模式,前台应用Java EE技术(struts+hibernate+jsp),后台采用MySQL作为数据库与前台连接。关键词:网络 教育 在线考试 B/S结构 Java EE技术AbstractWith the network techn

4、ology grow up, network has become our life everywhere, inducing education, shopping, consultation and work, etc. Today network developed rapidly, the application of web technology become more and more widely. For education industry, web technology application has obvious advantages. They can use web

5、 to manager students and teachers, organize exam on line, and put out some scholastic information by network. It is not only good for increasing diaphaneity of scholastic management, but also good for improving management level. Exam on line can make use of existing resource and reduce teachers heav

6、y workload. The article is mainly talk about network has many advantages for extending service and offering more management condition of school. This article has many particular investigations, feasible research and analyze. The system use B/S structure, to build education web of school own on inter

7、net. There are 3 stages for system development including system analyze, system design and system implement. From bringing forward design project to carrying through particular investigation, the article analyzes feasibility and necessary of this project. In order to improve system integration and s

8、tabilization, I use particular system design. To test veracity and stability of testing stage, I use a lots of experiment data in system applied stage. This article based on IE/Server, foregrounding use Java EE technology and Dreamweaver software, background process use MySQL as database to connect

9、front ground.Keywords : Network Education Examination online B/S structure Java EE technologyII目 录摘 要IAbstractII1 绪论11.1课题背景及意义11.2考试系统的发展现状12 在线考试系统的需求分析32.1系统结构规划32.2开发工具的选择42.2.1三种动态网页制作技术42.2.2 Java EE的优越性42.3数据库管理系统的选择52.4在线考试系统的功能分析53 在线考试系统的概要设计73.1系统目标73.2系统功能结构73.3业务流程图83.4在线考试系统的数据库设计93.4.

10、1 在线考试系统的数据库表结构设计93.4.2 数据库的安全性、信息的保密性考虑104 在线考试系统的详细设计124.1 公共类的设计和实现的功能124.2登录和注册模块实现过程144.2.1 登录模块144.2.2 注册模块174.3考试界面实现效果194.4试题管理模块实现过程224.5后台管理模块功能实现234.5.1 教师后台模块234.5.2 教师后台管理模块265 测试运行与维护285.1网站维护285.1.1 考试系统登录测试285.1.2 考试系统试题管理测试285.1.3 考试系统学生查询测试30结 论31致 谢33参考文献341 绪论1.1课题背景及意义随着Internet

11、技术的发展,开发基于Web的管理信息系统(MIS)、最大限度利用高校现有资源、提高教学质量是高等院校教学上的新的研究课题。管理信息系统(MIS)是集计算机网络技术、通信技术、信息处理技术于一体的一种人机交互的智能化计算机系统,对信息进行收集、传递、存储及加工处理,用于辅助决策进行事务管理。MIS的发展与计算机网络技术的发展紧密相关,随着因特网技术的广泛应用,MIS的体系结构发生了很大变化,从以往基于客户/服务器(Client/Server)模式的数据访问及安全体系发展到了当前基于浏览器/服务器(Browser/Server)模式的结构体系。该系统采用IBM MyEclipse的集成开发环境,使

12、用Java EE技术,开发基于Web的在线考试系统。网络考试系统将传统教育理论与基于Web的计算机协同工作(CSCW)软件系统有机结合起来,以满足各种课程的考试需求;该系统将教育理论、经验和方法引入系统内部,在完成网络考试任务的同时还获得了科学的量化指标,可以协助高校对学生考试进行科学的评价和分析;在线考试系统将实现网络组卷、在线考试、网上判分等各项相关的功能以优化传统考试的运行模式,在确保考试系统安全性的前提下,在线考试系统将极大地提高考试的组织效率,节约考试成本与时间。1.2考试系统的发展现状目前,各类考试系统层出不穷。按照考场所在位置可以分为:局域网环境的考试系统、基于Web的在线考试系

13、统,以及二者都包含的网络考试系统。开发基于局域网络的考试系统可采用VB,VC,Delphi等开发工具,数据库访问多采用C/S模式。随着教育信息化的不断深入,网络教育越来越多的运用在教学过程中。远程教学、在线辅导、在线考试已被越来越多的人所接受。目前,世界上许多国际考试都采用在线考试的方式,比如:微软认证(微软公司的MCSE,MCDBA,MCSD等考试),思科认证(Cisco career certification),惠普认证(HP-UX),SUN 公司的JAVA认证考试,以及TOFEL,GRE,这些考试都是通过网络实时进行考试的。国内的许多考试也搬到了网上,如驾照模拟考试系统,职业英语在线考

14、试,以及众多的远程教育学院及网络学院的在线考试。在众多的线考试系统中,题目类型大多采用单一的选择题模型,考生只需通过点击正确的选项即可完成考试,同时系统根据已存入的正确答案,可迅速计算出学生的成绩。这种系统虽然可以实现自动判分,但由于考试的题型形式单一,不能适用各种科目考试的需求。由此,本系统选择JSP技术,因为JSP技术可以跨越任何操作系统,配合IBM的eclipse,结合开源的数据库MySql数据库管理系统可以使系统达到最佳组合,实现无缝连接。基于B/S模式(浏览器/服务器)的设计思想,便于扩充应用和升级维护,利用浏览器访问位于WEB服务器的纯WEB页面,实现网络组卷、在线考试、网上判分等

15、各项相关的功能。实现在线网络出试卷与考试等各项相关的功能。2 在线考试系统的需求分析2.1系统结构规划 目前,网络应用软件运行的模式主要有两类:客户机/服务器(C/S)模式和浏览器/服务器(B/S)模式。网络考试系统的实现技术可以采用传统的客户机/服务器型(C/S)的MIS型架构,即数据库(试题库)内容放在远程的服务器上,在考试机上安装考试应用程序和数据库客户机配置,因此每次考试时要对机器进行安装、配置,考务工作比较繁琐。而且考试程序放在客户机上,安全性也受到一定影响,因此,客户机/服务器(C/S)模式难于适应当前信息技术与网络技术发展的需要。而利用Web技术,用Web服务器与数据库系统的连接,对数据进行处理,用户也可以通过简单易学的浏览器来处理所需要的数据。这种从浏览器到服务器的数据处理结构就是目前在Internet中十分流行的B/S模式(browser/server)。B/S(brow

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号