基于BS模式的在线考试系统的设与实现设计说明

上传人:l**** 文档编号:166029654 上传时间:2021-02-04 格式:DOC 页数:57 大小:1.22MB
返回 下载 相关 举报
基于BS模式的在线考试系统的设与实现设计说明_第1页
第1页 / 共57页
基于BS模式的在线考试系统的设与实现设计说明_第2页
第2页 / 共57页
基于BS模式的在线考试系统的设与实现设计说明_第3页
第3页 / 共57页
基于BS模式的在线考试系统的设与实现设计说明_第4页
第4页 / 共57页
基于BS模式的在线考试系统的设与实现设计说明_第5页
第5页 / 共57页
点击查看更多>>
资源描述

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

1、word 格式. 毕业 论文 设计 题 目 基于 B/S 模式的在线考试系统的设计与实现 学生 旭 学号 1109064040 所在院 (系) 数计学院 专业班级 信息与计算科学 1102 班 指导教师 晖 完成地点 理工学院 2014 年 5 月 25 日 word 格式. 基于 B/S 模式的在线考试管理系统的设计和实现 作者:旭 (理工学院数学与计算机科学学院信息与计算科学专业信计 1102 班, 723000) 指导教师:晖 摘要随着计算机技术的发展和互联网时代的到来,人们已经进入了信息时代,也有人称为数字化时代。 在数字化的网络环境下,学生希望得到个性化的满足,根据自己的情况进行学习

2、,同时也希望能够得到科学的评价。 老师希望有效改进现有的考试模式,提高考试工作的效率,教育机构也希望给网上的学生提供更全面灵活的服务, 以更准确地对学生进行跟踪和评价。在线考试系统正是迎合这一需求而开发的,它旨在探索一种以互联网为基础的 考试模式。通过这种新的模式,为学校创造一种新的考试环境,使考务管理更方便顺利,提高考试工作效果和标准 水平,使学校管理者、教师和学生可以随时随地通过网络进行考试工作。 本论文研究了一种基于 JSP 的在线考试系统。该系统主要包括学生子系统模块、教师系统模块和管理员子系统 模块。学生模块实现的功能主要包括:学生登录、学生考试、和管理功能。教师模块实现的功能主要包

3、括:教师注 册、添加科目、试卷管理、题库管理、试题管理、在线评卷、成绩管理和个人信息管理.本系统采用 JSP 和 MySql 为开发工具,具有扩展性。 关键字在线考试;JAVA;MySQL;MyEclipse;TOMCAT word 格式. TheThe DesignDesign andand ImplementImplement ofof TheThe LogisticsLogistics ManagementManagement SystemSystem BasedBased onon B/SB/S ModelModel Liu Xu (Grade11,Class02,Informatio

4、n and computing science Major, Mathematics and Computing Science Dept., Shaanxi University of Technology, Hanzhong 723000,Shaanxi) Tutor: Zhaohui Abstract:Abstract: With the development of computer technology and the Internet era, it has entered an information age which is also known as the digital

5、age. In this digital network environment, students prefer personalized communication space to meet, to learn according to their own situation, and also needs a scientific evaluation. The teachers want to effectively improve the current test model to increase the examination efficiency. Education ins

6、titutions want to give students a more comprehensive flexible service to more accurately track and evaluate students. Online examination system is developed to meet this demand targeting to an Internet-based test model. With this new model, schools can create a new test environment for the successfu

7、l test management and to improve the effectiveness and examination standard level, so that school administrators, teachers and students can work anytime, anywhere via the Internet test. In this paper, an online examination system is developed based on JSP. The system includes subsystem modules of st

8、udents, teachers and administrators sub-modules. The student module features include: student login, student exams, check grades, student messages and personal information management functions. The teacher module features include: teacher registration, adding courses, paper management, exam manageme

9、nt, test management, online marking, performance management, message management, announced management and personal information management. The manager module features include: bulletin management, other management systems, professional management, class management, student management, teacher manage

10、ment and password change functionality. The system uses JSP and MySql as the development tools which are more extensible. KeyKey WordsWords: : Online Exem System, JAVA, JSP, MySql word 格式. word 格式. 目目 录录 1 1 引言引言 .6 6 1.1 研究背景 .6 1.2 研究意义 .6 1.3 研究现状 .7 1.3.1 国外研究现状 .7 1.3.2 国研究现状 .7 1.4 研究的主要容 .7 1

11、.5 本文的组织 .7 2 2 系统相关技术系统相关技术 .8 8 2.1 JSP 技术 .8 2.2 JAVA 语言 .9 2.3 数据库连接 .10 2.4 MYSQL数据库 .10 2.5 SERVLET技术.10 3 3 系统需求分析系统需求分析 .1111 3.1 系统概述.11 3.2 可行性分析.11 3.3 技术可行性.11 3.4 操作可行性.11 3.5 社会可行性.11 4 4 系统概要设计系统概要设计 .1212 4.1 系统功能模块图 .12 4.1.1 学生子系统模块 .12 4.1.2 教师子系统模块 .14 4.2 数据库设计 .16 4.2.1 数据字典 .1

12、6 4.2.2 数据表结构 .16 4.2.3 数据表关系图 .19 5 5 系统详细设计系统详细设计 .2020 5.1 数据库连接 .20 5.2 系统架构搭建 .20 5.2.1 系统目录结构 .20 5.2.2 系统访问权限设置 .21 5.2.3 系统主要功能实现 .21 5.3 系统功能模块的设计与实现 .22 5.3.1 系统登录界面 .22 5.3.2 系统子模块 .22 6 6 系统部分功能测试系统部分功能测试 .2727 6.1 系统运行环境 .27 6.2 系统部分功能测试 .27 word 格式. 7 7 总结总结 .3131 7.1 总结 .31 7.2 未来工作展望

13、 .31 参考文献参考文献 .3232 致致 .3333 word 格式. 1 1 引言引言 1.11.1 研究背景研究背景 传统的考试从出题、组卷、印刷,到试卷分发、答题、收卷,再评卷、公布成绩,整 个过程都完全靠人工完成,周期长,工作量大,容易出错,还要有适当的工作,使得整个 考试的成本较大。所以,实现无纸化、网络化、自动化的计算机考试系统,具有深远的现 实意义和实用价值。 在线考试是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户 端的配置可以极为简单,使考试不受地域的局限。一个完备的在线考试系统可以使用户在 网上学习之后及时检验自己的学习效果,以发现自己的不足,使得学习

14、效率得到很大提高。 在线考试系统中题目的生成、试卷的提交、成绩的批阅等都在网络上自动完成。只要形成 一套成熟的题库就可以实现考试的自动化。这样一来,教师所要做的是精心设计题目、维 护题库,而不是组织考试,从而大大减轻了教师的负担,这表明其经济性是相当可观的。 目前,网络应用软件运行的模式主要有二类:C/S 模式,B/S 模式。C/S 结构在技术上 很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、 利于处理大量数据。但是该结构的程序是针对性开发,变更不够灵活,维护和管理的难度 较大。通常只局限于企业部网。并且,由于该结构的每台客户机都需要安装相应的客户端 程序,分布

15、功能弱且兼容性差,不能实现快速部署安装和配置,因此缺少通用性,具有较 大的局限性。要求具有一定专业水准的技术人员去完成。B/S 结构的主要特点是分布性强、 维护方便、开发简单且共享性强、总体拥有成本低。但数据安全性问题、对服务器要求过 高、数据传输速度慢、软件的个性化特点明显降低,这些缺点是有目共睹的,难以实现传 统模式下的特殊功能要求。例如通过浏览器进行大量的数据输入或进行报表的应答、专用 性打印输出都比较困难和不便。此外,实现复杂的应用构造有较大的困难。虽然可以用 ActiveX、Java 等技术开发较为复杂的应用,但是相对于发展已非常成熟 C/S 的一系列应 用工具来说,这些技术的开发复

16、杂,并没有完全成熟的技术工具供使用。 另外,考试系统的软件也必将不断的更新;同时软件产品本身就要经过一个不断自我 完善的过程。 基于上述考虑,用 B/S 模式来设计考试系统比较合适,服务器端我们采用 MySql 数据 库系统 JSP 技术来构成考试的应用服务系统;客户端采用浏览器来完成考试全过程,同时 可进行远程系统维护和管理。 1.21.2 研究意义研究意义 网络考试系统具有降低考试成本,解决繁重的考务工作的优点。它可以免去教师大量 的临考工作,试卷可以根据题库中的容即时生成;教师也无须去做考后的阅卷、统计、分 析工作,计算机可以自动判卷,直接把成绩送到数据库中进行统计、排序、汇总。实现无 纸化考试,大大提高了工作效率。同时,试卷的题目是随机组成的,不存在试卷的泄密和 考试作弊问题,使考试的公平性、答案的安全性得到有效的保证。 目前,基于网络考试面向的主要是社会上的培训认证考试(如微软的各种认证考试) 和远程教育的考试。一个成功的基于 WEB 的考试,需要一个好的网络环境,一个好的考试 平台和一个好的题库。但一个真正的智能化的基于 WEB 的考试系统的实现是一个复杂的过 程,考试平台

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

当前位置:首页 > 办公文档 > 工作范文

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