毕业论文在线考试系统设计11531.doc
《毕业论文在线考试系统设计11531.doc》由会员分享,可在线阅读,更多相关《毕业论文在线考试系统设计11531.doc(15页珍藏版)》请在三一办公上搜索。
1、2007级学生毕业设计题目:在线考试系统 姓 名:xxx专 业:软件技术班 级:软件技术指导教师:xxx 2010年04月18日 设计说明书论文摘要随着网络技术逐渐渗入社会生活各个层面,传统的考试方式必将面临着变革,而web在线考试则是一个很重要的方向。基于Web技术的在线考试系统的试卷可以根据题库中的内容即时生成,可避免考试前的压题;而且可以采用大量标准化试题,从而使用计算机判卷,大大提高阅卷效率;还可以直接把成绩送到数据库中,进行统计、排序等操作。所以现在较好的考试方法为在线考试,试题内容放在服务器上,考生通过姓名、准考证号码和口令进行登录,考试答案也存放在服务器中,这样考试的公平性、答案
2、的安全性可以得到有效的保证。因此,采用Web在线考试方式将是以后考试发展的趋势。所以,我的毕业设计题目就是:在线考试系统。可以让莘莘学子们用计算机就能考试答题,让考试变得轻松与简单。关键词:考试,在线,在线考试系统,数据库AbstractAs the network technology and gradually infiltrated into all levels of social life, the traditional test method is bound to face a change, while the web online exam is a very import
3、ant direction. Web-based Online Examination System of papers based on the contents of the item bank real-time generation, can avoid the pressure before taking the test questions; and a large number of standardized examination questions can be used to graders using computers has greatly enhanced Mark
4、ing efficiency; also be sent directly to results into the database, statistics, sorting and other operations. So now a better testing methods for online examinations, examination questions on the contents of the server, candidates have passed the name, ticket number and password to log in, the exami
5、nation answers are also stored in the server, so that the fairness of the examination, the answer can be the safety of are effectively guaranteed. Therefore, the use of Web-line test method will be the development trend of the future examinations. So, I graduated from a design that is: online examin
6、ation system. Students can test their computer will be able to answer, so that made it easy and simple tests.Keywords :examination, Online, Online Examination System, data base需求分析一 选题的背景目前是计算机技术与网络技术飞速发展的时代,传统的教育模式和考试模式受到了严重的挑战。组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工
7、作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观。二 现行系统描述在线考试是现阶段研究开发的一个热点。给考生、评卷人和出题者带来巨大的便利,同时也使考试成为真正意义上的平等、公开。它可以杜绝试题泄露、评卷不公、考生作弊。考生可以在规定的期间内选择最佳状态时期参加考试,系统会为每一个考生同样的试卷,同时当场给出成绩。在线考试系统的实现技术有多种,可以采用传统的
8、客户机/服务器型的MIS型架构,即试题内容放在远程的服务器上,在考试机上安装考试应用程序和数据库客户机配置,因此每次考试时要对机器进行安装、配置,考务工作比较烦琐,而且考试程序放在客户机上,安全性也受到一定影响,因此本文讨论的网络考试系统采用Web 技术实现。Web技术超越了传统的客户机/服务器两层结构,采用了三层体系结构:用户界面层/服务层/数据库层,因此Web结构有着更好的安全性,在用户机上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,试题存放在数据库服务器上,当然,事务层和数据库可以是同一台机器(如果条件允许,还是应该把这两层分开在不同的计算机上),本文所讨论的在线考试
9、系统是基于JSP 技术实现的。三 系统分析(一) 功能需求该系统和普通的基于WEB的考试系统是有所不同的。它要求系统能自动生成测试试卷、能到点自动提交并评分、能断点续考、能根据某次考试分析各知识点的失分情况等功能。同时也要求系统能作为一个通用的用于各类课程测试、考试和练习的系统。在系统的安全性、智能性、并发性、实用性、易操作性等诸多方面均有着较高的要求。(二) 可行性分析概述用户:教育单位拟建系统名称:学校在线考试系统系统目标为了适应新形势的发展,我进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在各类考试中发挥高效、便捷的作用,把老师从繁重的工作中解脱出来!四 系统流程图
10、本系统是以一个会员身份登陆,用户可以修改自己的信息,可以查看新闻,可以提交留言评论。相关的系统流程图,如图:管理员登陆模块流程图教师登陆模块流程图学生登陆模块流程图第二章 本人所负责的模块详细介绍一试题管理模块(一)模块描述试题管理模块的功能有:试题单个添加,试题excel导入,试题分页查询,试题修改,试题删除以及试题批量删除。试题分页查询页面如下图2.1图2.1 题库列表1. 当点击左导航时查询出所有的试题分页显示,如图2.1;按题目查询是模糊查询,若文本框中什么都不写是查询的是所有试题;若所在页码是首页时,上一页和首页的按钮是不可用的,相反,若所在页码是尾页是首页和上一页的按钮是不可用的。
11、2. 在线考试系统使用了hibernate框架,所以分页使用的hibernate分页,其中字段题目、科目、知识点分别来自不同的三个表,用hql语句做链表查询,在此我用的是左外连接语句。3. 点击新增按钮,进入新增界面,如下图2.2图2.2 试题添加4. 科目和知识点的下拉列表是一个二级联动,页面打开时初始化出来,题目是不可以重复的,当题目文本框失焦时,用ajax与服务器进行交互,查询出该题目是否已经存在,若存在就在右侧提示“该题目已存在”。添加成功则跳到列表页面,失败则跳到中间页提示“添加失败”5. 点击导入按钮,跳到导入界面如下图2.3图2.3 试题导入6. 科目和知识点的下拉列表是一个二级
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 在线 考试 系统 设计 11531
链接地址:https://www.31ppt.com/p-3972912.html