ImageVerifierCode 换一换
格式:DOC , 页数:31 ,大小:122.63KB ,
资源ID:2096203      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-2096203.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程毕业论文-保定市干部学习网络平台的设计与实现-------考试子系统.doc)为本站会员(文初)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

软件工程毕业论文-保定市干部学习网络平台的设计与实现-------考试子系统.doc

1、本科毕业论文(20 届)保定市干部学习网络平台的设计与实现-考试子系统所在学院专业班级 计算机科学与技术学生姓名指导教师完成日期摘 要如今计算机网络技术不断发展,相对于传统的基于纸笔的考试形式已不能适应现在的发展需,同时计算机在线考试模式逐步替代传统考试模式。利用网络的计算机在线考试系统应运而生。在线考试系统旨在实现考试的无纸化管理,对一些科目的考试可以通过互联网络或局域网进行,方便校方考务的管理,也方便了考生,尤其适合考生分布广,不易集中的远程教育。本文主要实现系统的后台管理系统JAVA 在线考试管理子系统,包括试题管理、考生管理、在线试卷生成等功能。本文设计并且实现了一个基于 web 技术

2、的在线考试系统。系统主要以 j2EE 作为开发基础,用 myeclipse 作为开发工具,以 SQL Server 作为数据库。基本实现了网上考试系统应有的主要功能模块,包括:管理员的登录,管理和维护;用户注册、登录,个人信息的查询、修改;考试管理,套题管理,成绩管理。该系统界面简单、操作方便,容易维护。关键词:在线考试 J2EE JSP Servlet SQL ServerAbstractToday, the development of computer network technology , as opposed to the traditional paper- based exam

3、 forms of development can not meet the current needs , while computer online exam mode gradually replace the traditional mode of examination . Online examination system using computer networks came into being. Online examination system designed to achieve paperless management exam , exams for some s

4、ubjects can be carried via the Internet or LAN to facilitate the management of the school Examination , candidates are also convenient , especially for wide distribution of candidates , distance education is not easy to concentrate . In this paper, backstage management system to achieve system -JAVA

5、 online exam management subsystem , including test management , candidate management , online papers generation capabilities.This paper designs and implements a web-based online examination system technology . J2EE mainly as a development system based on using eclipse as a development tool to SQL Se

6、rver as the database. The basic realization of the main functions of the module online examination system should include : administrator, log management and maintenance ; user registration , login, access their personal information , modification ; exam management, sets of questions management, perf

7、ormance management . The system interface is simple , easy to operate, easy to maintain.Keywords: Online Examination j2EE JSP Servlet SQL Server目录摘 要 .21 引言 .61.1 研究背景 .61.2 研究意义 .61.3 本文结构 .62 系统应用的关键技术 .82.1 开发工具和开发环境 .82.1.1 开发环境 .82.1.2 开发软件 .82.1.3 系统环境配置 .82.2 JSP 技术介绍 .82.2.1 JSP 的概述 .82.2.2

8、JSP 的运行机制 .92.2.3 JSP 的优点和缺点 .92.3 SERVLET技术 .102.3.1 SERVLET技术简介 .102.4 JAVA组件 JAVABEANS .102.4.1 什么是 JAVABEANS.102.4.2 JSP 与 JAVABEANS的关系 .102.5 关于 B/S 开发模式 .112.5.1 B/S 开发模式简介 .112.6 TOMCAT服务器 .112.6.1 TOMCAT 服务器简介 .112.6.2 TOMCAT的特点 .122.6.3 TOMCAT的优势 .122.7 AJAX 技术 .122.7.1 AJAX 技术简介 .122.7.2 A

9、JAX 技术工作原理 .122.7.3 AJAX 技术应用优势 .133 系统需求分析和总体设计 .143.1 需求分析 .143.1.1 设计思想 .143.1.2 系统功能需求 .143.2 系统角色及其功能分析 .143.2.1 系统的 3 个角色 .143.2.2 系统角色的功能 .143.3 概要设计 .153.3.1 系统总体架构设计 .153.3.2 系统功能模块 .153.4 系统功能模块设计 .153.5 系统流程图 .164 详细设计及部分代码 .174.1 数据库设计 .174.1.1 数据库的选择 .174.1.2 数据库表的设计 .174.1.2 数据库实体关系图设计

10、 .184.2 数据库的连接 .184.3 添加试卷 .194.3.1 添加试卷界面展示 .194.4 利用 AJAX 技术实现局部刷新功能 .215 总结 .235.1 技术特点 .235.2 缺点及不足 .235.3 总结 .23致谢 .24参考文献 .251 引言1.1 研究背景随着 Internet/Intranet 的迅速发展和广泛普及,网络学习考试系统成为现代教育技术未来发展方向之一。作为网络学习平台的一个子系统考试子系统,也成为一个重要的研究领域。现代网络考试作为一种新的考试手段已经开始进入人们的生活,正在给传统教育模式带来新的变革,并对教育的发展形成新的推动力。网络考试系统极大

11、地提高了教学的灵活性,现在在许多领域已经有了广泛的应用。最有影响的案例就是 ETS(美国教育考试中心)举办的 GPE(美国研究生入学考试)的计算机化考试,它使考试由原来的每年只能有两次参加考试的机会变成了每个工作日都可以参加的考试。而且国外的一些计算机水平考试中也都使用了在线考试来代替传统的笔试,如美国计算机专业人员认证学会 ICCP 实施的有关认证考试。而国内典型的有由教育部考试中心主办的全国计算机等级考试、各省的非计算机专业大考生水平考试,还有用于教考分离的各种题库等。1.2 研究意义目前,基于在线考试面向的主要是社会上的培训认证考试(如 ADOBE 的各种认证考试,驾校的理论考试),而题

12、目大多以选择题为主,所以它可以免去考试管理员大量的临考工作,试卷可以根据题库中的内容即时生成;考试管理员也无须去做考后的阅卷,计算机可以自动判卷,直接把成绩送到数据库中。实现无纸化考试,大大提高了工作效率,同时,试卷是随机组成的,不存在试卷的泄密和考试作弊问题,使考试的公平性、答案的安全性得到有效的保证。在线考试系统具有降低考试成本,解决繁重的考务工作的优点。在线考试系统是社会的网络化发展的必要趋势,它将成为一种不可或缺的考试方式。本文研究的目的是设计一个简易的网络在线考试系统,其具有一定的通用性以及便捷性,能够满足多门课程的测试与考核要求。为考生利用网络自主学习提供条件,为不同课程的网上考试

13、提供平台。 为了满足系统对便捷性、可靠性、安全性、扩展性、跨平台性等方面的要求,系统总体架构设计采用先进的基于 B/S 的三层体系结构:考生用户层、考试管理层、考题数据层。需要建立后台数据库,内含一个试题样库,考试管理员可以在题库中添加、编辑和删除试题同时可以增加新的考试科目。并可以充分利用题库中的试题由系统随机组卷,在指定时间内发布试卷。考生可以利用设定的账号及密码登录考试系统,进行考试、练习、查询等功能。此外,还应具有良好的用户界面,操作方便,尽量减少误操作率。1.3 本文结构 本文共分五个章节,系统地阐述了系统开发的全过程。第一章,主要介绍了开发的背景、目的和意义。第二章,主要介绍了本系

14、统所用到的关键技术和工具,为下一步的设计的设计奠定基础。第三章,主要介绍了本系统开发过程中的需求分析和概要设计。第四章,主要介绍了主要模块的设计与实现,并给出关键源代码。第五章,主要是对这次毕业设计的总结和对后续工作的展望。2 系统应用的关键技术2.1 开发工具和开发环境2.1.1 开发环境主机操作系统: WINDOWS72.1.2 开发软件JDK1.6 及以上版本 集成开发环境:Myeclipse 数据库:SQL SEVVER 2008.Web 应用服务器:Tomcat 6.0 及以上版本2.1.3 系统环境配置使用 java 环境下开发程序,必须在电脑中安装 jdk 和 tomcat,并配

15、置系统环境变量,程序正常运行。系统所处环境变量设置如下:Set java_home D:Javajdk1.6.0_25Set Catalina_home D: Apache-tomcat-6.0.18Set CLASSPATH D:Javajdk1.6.0_25libSet sql path D:Microsoft SQL Serverjdbc driversqljdbc_3.0chssqljdbc.jar.;%java_home%libtool.jar;%java_home%libdt.jar;%catalina_home%libjsp-api.jar;%catalina_home%libservlet-api.jar;2.2 JSP 技术介绍2.2.1 JSP 的概述JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets,来封装产生动态网页的处理逻辑。网页还能通过 tags 和 scriptlets 访问存在于服务端的资源的应用逻辑。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。