毕业设计(论文)-基于BS模式的Java在线考试系统的设计与实现.doc

上传人:marr****208 文档编号:132164019 上传时间:2020-05-13 格式:DOC 页数:35 大小:1.11MB
返回 下载 相关 举报
毕业设计(论文)-基于BS模式的Java在线考试系统的设计与实现.doc_第1页
第1页 / 共35页
毕业设计(论文)-基于BS模式的Java在线考试系统的设计与实现.doc_第2页
第2页 / 共35页
毕业设计(论文)-基于BS模式的Java在线考试系统的设计与实现.doc_第3页
第3页 / 共35页
毕业设计(论文)-基于BS模式的Java在线考试系统的设计与实现.doc_第4页
第4页 / 共35页
毕业设计(论文)-基于BS模式的Java在线考试系统的设计与实现.doc_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《毕业设计(论文)-基于BS模式的Java在线考试系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-基于BS模式的Java在线考试系统的设计与实现.doc(35页珍藏版)》请在金锄头文库上搜索。

1、河南机电高等专科学校毕业论文毕业设计论文论文题目:基于B/S模式的Java在线考试系统的设计与实现目录1 绪论I1.1 课题研究背景31.2 国内外发展现状42 需求分析62.1问题分析62.2任务概述62.3功能需求概述62.4项目目的72.5方案选择72.6运行环境93 系统的总体设计103.1 指导思想103.1.1 B/S结构开发思想103.1.2面向对象机制的设计思想103.1.3代码分层思想113.2功能需求分析113.3系统总体设计113.3.1系统管理模块133.3.2 试题模块设计143.3.2教师管理模块143.3.3在线考试模块153.4数据库的设计173.4.1 数据库

2、介绍173.4.2 数据词典分析174 系统的功能实现194.1系统流程的实现194.2系统模块功能的实现方法194.2.1数据库连接页面194.2.2系统登录页面204.2.3题库管理页面224.2.4待考页面234.2.5考试页面244.2.6在线评分页面264.2.7后台管理页面274.2.8学生账号管理页面28结束语29致谢30参考文献3131摘要 在线考试系统旨在实现考试的无纸化管理,对一些科目的考试可以通过互联网络或局域网进行,方便校方考务的管理,也方便了考生,尤其适合考生分布广,不易集中的远程教育。本论文主要开发系统的后台管理系统Java在线考试管理子系统,它包括试题管理、考生管

3、理、在线制作试卷、控制学生考试的设置、试卷审批等功能。本论文主要介绍了对Java在线考试管理子系统的分析、设计和开发的全部过程。运用ER图,程序流程图等对在线管理子系统的设计过程进行详细的说明。全文共分为绪论、需求分析、系统的总体设计、系统的功能实现四部分。以就业为导向,以能力培养为主线,运用现代网络技术构建新型高级技能型人才培养平台,实现课程在线考试的公平性和安全性。基于Web技术的网络考试系统可以借助于遍布全球的因特网进行,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性。目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式,基于Web的考试系统设计是现阶

4、段网络课程研究开发的一个热点。本论文以“基于Web技术的Java程序设计课程考试系统”网站建设为背景,展开在线网络考试系统的讨论,实现对各种传统考试的改革。关键词:JSP,Java,Mysql数据库,B/S模式AbstractOn-line examination system the aim is carry out examination of have no the paper turn a management, can carry on through Internet net or bureau area net to some examinations of categories

5、, convenient school square test the management of duty, also convenient the examinee is particularly suitable for examinee to distribute widely and not easily concentrated of long range education.I mainly develop the system-Java of the backstage managements on-line examination management sub- system

6、 of system and it includes to try the management, on-line creation of a management, examinee to try book, control the constitution that the student examine and try an examination and approval etc. function.This thesis mainly introduced to manage the analysis, design of the sub- system and all proces

7、ses of the development to Javas on-line examination.Make use of ER diagram, procedure flow chart etc. to on-line manage the design process of sub-system to carry on expatiation.The full text is totally divided into the design, key technique of the analysis, system of the development project, need to

8、 solve, conclusion four part.Employment-oriented training to the main line capacity, use modern network technology Construction of a New High-skilled personnel-training platform achieve a fair examination, the answer to safety. Therefore, will select the network test method will be later take a test

9、 the development tendency? May draw support based on the Web technology network test system in proliferates global the Internet to carry on, therefore takes a test already may in local carry on, also may in different carry on, has developed the test flexibility greatly. For example the present many

10、international famous computers companies conduct each kind of authentication test major part selects this method. Based on the Web test system design is a present stage research development hot spot The present paper take based on the Web technology network test system the website construction as a

11、background, launches the on-line network technology test system the discussion, realizes to each traditional test reform.Keywords:JSP, Java,databases of the Mysql, mode of B/S1 绪论近几年来,随着Internet的崛起,远程教育开始发展,普及网络教育的呼声日益高涨,其势头不亚于电子商务。联合国教科文组织1998年在其一项调查报告中指出:无论是发达国家还是发展中国家,都不同程度存在教育滞后于现实需要的问题,特别是第三世界国

12、家。而普及远程教育,尤其是网络教育,不仅是解决这一问题的有效途径,而且将成为革新传统教育模式的重要动力。中国的网络教育也随Internet的发展而同步增长,同时,网络教育也为中国的教育事业开辟了新的天地。1.1 课题研究背景随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。(1)其中很重要的一个环节就是在线考试系

13、统,同时它也是最难实现的环节。在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。(2)显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考

14、试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。(3)例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。伴随着远程教育的蓬勃发展,作为教学当中不可分割的一部分的在线考试系统也得到了当今远程教育研究者的关注,考试是考察学生对所学习知识的接受和理解程度的重要手段,无纸化的考卷,考试的随时性,随地性,这些特点都是研究并开发网络考试系统主要的原因,网络考试系统远远超越了传统考试固定时间,固定地点的考试模式的限制,将给学生和老师带来极大的便利。随着Internet的相关技术的发展,特别是Web技术的出现,人们开始致力于研究和开发基于Internet考试系统,这也大大

15、推动了远程教育的发展。如今世界上对于基于Internet的远程考试系统所进行的研究开发工作不是很长,但是基于Web技术构建的在线考试系统已然成为发展的主流。数据库安全、共享、数据传输过程的安全性、访问控制技术、身份识别技术都是构建考试系统要考虑的问题。 (4)目前,一些远程教育机构已经开发出了在线考试系统,基本实现了基于Internet的B/S结构在线考试。通过Server端的后台试题库动态生成考卷和对于标准化的试题即时评定成绩。但是与传统的纸面考试相比,目前的在线测试都是基于标准化考试的,而且一般只能用于非正规的考试,因为对于很多方面考虑的还不是很完善,因而使得在线考试在近段时间很难完全替代传统的考试。1.2 国内外发展现状国际上,基于计算机的考试蓬勃发展,对于题库建设的理论研究不断深入,实用考试系统也层出不穷。美国心理协会在1986年出版了关于如何开发、使用计算机化考试以及解释考分的指南,成为了考试和软件开发者的事实标准。投入实际使用的例子有,1982年才有远距离教育方式的美国学院(American College)考试使用计算机进行测试;1993年美国教育考试中心(Eraduade Record Examination简称 ETS)考试;从1994年开始,美国护理证书考试完全在计算机上进行。目前,国外

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

当前位置:首页 > 高等教育 > 其它相关文档

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