在线考试系统的设计与实现论文

上传人:新** 文档编号:564709085 上传时间:2023-08-02 格式:DOC 页数:80 大小:383.50KB
返回 下载 相关 举报
在线考试系统的设计与实现论文_第1页
第1页 / 共80页
在线考试系统的设计与实现论文_第2页
第2页 / 共80页
在线考试系统的设计与实现论文_第3页
第3页 / 共80页
在线考试系统的设计与实现论文_第4页
第4页 / 共80页
在线考试系统的设计与实现论文_第5页
第5页 / 共80页
点击查看更多>>
资源描述

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

1、中文题目:数据库原理课程在线考试系统的设计及实现外文题目:THE DESIGN AND IMPLEMENTATION OF THE ONLINE EXAMINATION SYSTEM FOR THE COURSE OF DATABASE PRINCIPLE毕业设计论文共 72 页其中:外文文献及译文15页完成日期 年 月 辩论日期 年 月第 页摘要如今,计算机网络技术日益成熟与校园网的普及,为在线考试提供了良好根底。利用计算机以及网络技术实现考试的信息化,具有传统考试不可比的优点。因此开发适应信息时代的在线考试系统是有必要的。面对目前形势,设计出基于B/S构造在线考试系统。 此在线考试系统分别

2、采用Windows 7、MySQL作为效劳器端操作系统、后台数据库开发工具;系统体系构造采用B/S构造;MYECLIPSE为B/S模块应用程序开发工具。实现教师出卷、学生考试、教师组卷、教师阅卷、分配教师阅卷等功能。在设计中,使用目前流行的Ajax技术,提高客户机与效劳器间数据交换效率以及灵活性。在本系统的开发中,还使用了例如XML、JavaScript等技术。 本系统基于Internet/Intranet,将考试工作自动化与信息化结合为一体,来到达系统设计的根本目标与满足校内外,对考试信息共享、利用的要求。关键词:在线考试;MySQL;jspABSTRACT Nowadays, the po

3、pularization of computer network technology is increasingly mature and campus network, provide a good foundation for online exam. Using the computer and network technology to realize the test information, possesses the advantages of traditional exam than not. So to develop the online examination sys

4、tem of the information age is necessary. In the face of the current situation, design the online examination system based on B/S structure. The online examination system with Windows 7, MySQL as the server operating system, background database development tools; The system architecture adopts B/S st

5、ructure; MYECLIPSE application development tools for B/S module. To achieve volume, exam, teacher group volume, teachers marking, distribution, marking, etc. In the design, the use of currently popular Ajax technology, improve the efficiency of data exchange between the client and the server, and fl

6、exibility. In the development of this system, and USES the technology of such as XML, JavaScript, etc. This system based on Internet/Intranet, combine examination for automation and information technology as a whole, to achieve the basic purpose of system design and meet face-to-face, on the require

7、ment of information sharing and utilization of exam. Key words:The online test;MYSQL;jsp 目 录前言71 工程概述81.1 研究背景81.2 研究现状81.3 系统构造及研究内容和功能描述81.4 业务流程描述101.5 本系统存在的问题和薄弱环节分析132 可行性分析142.1 技术可行性142.2 操作可行性142.3 经济可行性143 需求分析153.1 总体目标153.2 具体目标153.3 系统功能建模153.3.1 系统数据流程图153.3.2 数据字典193.4 系统数据模型214 概要设计2

8、44.1 体系构造设计244.2.1 外部接口244.2.2 内部接口254.3 代码设计254.3.1 代码设计原那么254.4 数据库设计264.4.1 数据库设计原那么264.4.2 关系模式设计274.4.3 数据字典274.4 输入输出设计294.4.1 输入设计294.4.2 输出设计304.5 运行设计314.5.1 运行环境314.5.2 运行模块的组合314.5.3 运行控制314.5.4 运行时间314.6 出错处理设计314.6.1 出错输出信息314.6.2 出错处理对策324.7 平安保密设计324.7.1 数据平安性324.7.2 登录管理员的平安性324.8 维护

9、设计325 详细设计335.1 教师登录模块定义335.1.1 模块定义335.1.2 输入项335.1.3 限制条件335.1.4 测试要点335.2 学生登陆模块335.2.1 模块定义335.2.2 输入项335.2.3 输出项345.2.4 限制条件345.2.5 测试要点346 编码356.1 概述开发工具及编程脚本356.1.1 WEB效劳器简介35356.1.3 JSP简介366.2 脚本习惯说明366.3 脚本367 测试447.1 测试原那么及测试方法概述447.2 测试工程测试用例447.3 软件测试结论467.3.1 软件能力467.3.2 缺陷和限制467.3.3 建议

10、467.3.4 测试结论46致谢48参考文献49附录A 英文译文50JSP技术简介及特点50附录B 英文原文55附录C程序清单61前言随着人们对信息管理与运用的需求的日益迫切及与信息技术的飞速开展,信息系统的整合与运用在生活的各个方面都得到广泛深入的使用。在线考试系统是非常典型的集管理信息系统与网络编程技。但是,随着学校管理工作内容、对象等不断的变化,复杂麻烦的手工操作以及一般的计算机软件已不能满足考试的需要了。使用先进的管理信息系统对学生息资源与试题资源进展科学的与系统打的管理己成为高校考试系统开展趋势了。如今,几乎所有学校的各个部门都已建立了针对日常工作的信息管理系统。如财务管理信息系统、

11、教务系统、科研管理信息系统、图书检索信息系统等。而这些系统在很大的程度上都提高了这儿些部门的工作效率、管理水平。但对于在线考试系统来说,还是比拟缺乏完善的、系统化的信息管理的。正是因为认识到了在线考试系统在学校信息化中的重要地位,所以,才需要用先进的系统开发工具以及技术来实现管理工作信息化的、科学化的管理,真正的做到“充分利用现有的资源与信息,开发出来对现有信息充分整合与操作,并减少不必要的与繁杂的手工操作,提高办公的效率,有助于加快教育体制改革进程。所以,建立一个功能完善的、操作简单的在线考试系统迫在眉睫。1 工程概述1.1 研究背景而今的这个信息化的时代,Internet、计算机网络都扮演

12、着特别重要的角色,世界各领域的信息管理的模式都正在被信息化改变着。而作为选拔人才的工具-考试,它的模式也面临着变革的挑战。现代化在线考试系统被迫切需要,一场难以也表的变革马上就要降临。只有使用信息化管理手段、计算机才可能实现考试的方便化、标准化与制度化。学校只有采用了在线考试系统,才可以跟上教育开展的需求。此在线考试系统是一个面向考试的通用的系统,它特别好的把物业考试的各个环节整合到一起,是一个将考试及当今计算机技术联合的表达。目前在我国大多学校没使用在线系统,根本上考试还处于传统状态,使教师不但劳动强度大还工作效率低。因此一个好的在线考试系统的推出顺应了时代需要。1.2 研究现状从目前网络教

13、学系统技术实现的形式与方法来看,大致可分为两种教学模式。一种是以视频会议系统为主的实时在线式网络教学,它是通过传输音频与视频,将在空间上别离的教师与学生联结在一起,进展实时的、可视的交互式教学,另一种是基于Web技术的非实时自主式网络教学,它是使用先进的交互式Web技术将教学资源组织到相关的Web页面,存放在Web效劳器上以B/S方式提供互动的教学效劳,比方课件下载、在线交流等。而大多数在线学习的课程都是以公开课的形式存在,或者是在线培训的那种,大多数的都不可以进展在线考试,也没有考试相关。正是由于网络技术在考试方面的缺席,为我们研究此在线考试技术提供了空间。国内外比拟流行的信息管理系统的平台

14、模式在大体上分为两种:客户机/效劳器Client/Server,简称C/S模式还有Web浏览器/效劳器Browser/Server,简称B/S模式。然而我国近几年的计算机的普及度升高,对信息管理系统的需求加大到一定量。C/S模式数据平安性比拟差,分布功能也比拟弱,并不能够实现快速部署、安装还有配置。因此,而今国内外信息管理系统正在从C/S构造转向B/S构造。而本课题正是采用基于浏览器/效劳端B/S与Java语言开发的在线考试系统。1.3 系统构造及研究内容与功能描述在线考试系统构造如下:图1-1 在线考试系统构造图Fig. 1-1Online examination system struct

15、ure diagram研究内容:本设计主要是完成数据库原理课程在线考试系统的设计及实现,本系统包括两个角色:学生与教师。教师登录后,具有系统管理权限,系统管理主要是对学生的管理,录入学生信息,为学生分配账号与密码;教师还要维护题库,维护题库主要包括向题库中录入试题或导入试题与相应试题的答案,对题库的更新,即增加新的试题及相应的答案那些过时的题可以删除。对于所有参加考试的学生,教师要为其批阅试卷,主要是主观题的批阅;批阅完试卷后教师要统计其成绩,将学生成绩汇总,成绩汇总包括对本次考试成绩的汇总与近几次考试成绩的汇总。学生在教师分配账号与密码后,可以登录本系统,参加教师安排的统一考试,早考试规定时间内答卷,如果超过时限,那么只能选择提交试卷,不再可以答题;每次参加考试后都会有相应的考试成绩,由教师批阅后给出,学生通过本系统在线查看。功能描述根本信息管理模块:分为教师信息管理、班级管理与学生信息

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

当前位置:首页 > 资格认证/考试 > 自考

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