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

合集下载

B/S版学生在线考试系统的设计与实现

B/S版学生在线考试系统的设计与实现
( 四)学生进行考试
( 九)教师管理学生 资料
用例概 述:教师维护学生资料 ( 增、删、改操作) 。
用例概述 :学生选择未考科 目进行考试 ,系统显示试题,并进 行计 时,时间到 自动交卷 , 自 动计算成绩,显示成绩单 。
前提条件:学生已登录 。 设计约束:
前提条件:教师 已登录
计 算机 光盘 软件 与应用
21 0 0年第 4期 C m u e DS fw r n p lc t o s op trC o t a ea dA p a in i
息、开放和关 闭考试 。 前提条件 :教师 已登录 。
软件设计 开发
用例概述 :学生选择科 目,系统显示考试成绩单 。
设计约束: 1显示的科 目信息应包括 :科 目编号、名称 、题数、总时间、 . 总分、科 目状
( 七)教师管理考试成绩 用例概述 :教师可按科 目、学号、姓名、考试 日期等查询考试
成绩 。 前提条件 :教师 已登录 。 设计约束 : 1查询结果包括:科 目、学 号、姓名 、考试 日期、考试成绩 。 . 2 查询条件中科 目必选,学号 、姓名、考试 日期可不选,不选 , 表示全部 。
科 目名称 、参
前提条件:教师 已登录 。
设计约束:
加考试 日期 ( y ym - d 、学生得分等。 y y- m d )
2单 以 A . 4纸张打印。
1 教师在 U 6中可直接选择科 目,管理考试题,进入本用例 。 . C
2 如有时间可 加入分页功能 。 .
3在 2 . 中可选择科 目,查看成绩单 ,进入本用例 。
前提条件 :学生 已登录 。 设计约束 :
设计约束 :
1考试科 目信息列表应包括:科 目编号 、名称、题数 、总时间、 . 总分、科 目

基于BS架构的在线考试系统的设计

基于BS架构的在线考试系统的设计

基于B/S架构的在线考试系统的设计作者:冷建华易战军来源:《科技视界》2012年第31期1 在线考试系统的设计思想伴随着IT技术和INTERNET网络在校园的普及率的大幅提高,高校的任课教师能接触到越来越多新的技术和设备,已经有条件把这些用来组织在线考试,以减轻其的组织课程考试工作的负担。

同时,考试的效率得以提高,质量得到更好的保障。

这种考试让学生感觉到更加公证、客观,更能够激发学生的主动学习的积极性,增强其公平意识。

2 在线考试系统分类大体上随着时间的推移,在线考试系统采用的技术和系统架构方式也经历了几代改变。

2.1 单机版考试系统2.2 客户机/服务器模式2.3 基于B/S模式的在线考试系统基于B/S架构在线考试系统对比以往的系统模型具有很多优点。

首先,系统客户端不再需要额外安装客户端程序,直接利用计算机上必备的现成软件。

其次,系统维护和管理非常方便,几乎所有的操作设置都在服务器端完成。

再次,基于B/S的系统突破了时间和地域的限制,能同时支持几个不同考场和分布在不同地理位置的大批量的考生在同一时间进行考试。

系统让客户端彻底独立于考试系统,解决了度依赖客户端软的问题,大大降低了考试工作人员维护客户端的任务量。

因此,基于B/S模式的考试系统应用领域将更为广泛。

3 系统功能模块3.1 子系统模块结构在线考试系统是功能强悍的考试系统,也是非常有效的学习平台。

主要功能模块划分为系统的登录、在线练习、模拟考试平台、在线考试、题库信息管理、试卷信息管理、阅卷及系统综合管理等部分。

如果按照用户具有的权限情况,则在线考试系统可以分成三个子系统:考生子系统、教师子系统以及管理员使用的子系统。

图1表述了本系统的总体组成结构。

图1 子系统的结构图3.2 面向学生的子系统在线考试系统中的学生子系统服务的对象是学生。

学生子系统功能模块比较多,常用的有学生登录、学生信息修改、在线练习、在线考试、个人成绩查询等。

3.3 面向任课教师的子系统老师主要使用的是在线考试系统中的教师子系统。

毕业设计(论文)-基于BS结构的在线学习系统设计

毕业设计(论文)-基于BS结构的在线学习系统设计

毕业设计(论文)在线学习系统摘要通过在线学习系统的建设,完成了对于在线学习课程的远程化授课。

可以使学生不受时间空间的限制,通过在线对于这门课程进行学习。

建立起了基于B/C的在线化在线学习系统。

本系统采用当前最流行的JSP 在线编程技术,可以实现数据的高效、动态、交互访问,具有强大的Server/Client 交互能力。

本文中所做的主要工作:介绍W i n2000+J SP( J 2D K+T O M C A T)系统并且嵌入JAVABEAN的一般原理;阐述整个在线学习系统的概要设计,系统结构及工作原理;分析了系统实现中的特殊性、难点和重点;详细设计实现学院介绍、在线学习资源、课程表、课堂在线学习、在线答疑、其他课程、课件下载、留言反馈、站内搜索、公告专栏、友情链接、校园风景、新闻中心、栏目导航等程序模块;各个模块的具体实现,且分析并解决实现中的若干技术问题;建立完整的实验系统,进行测试并分析结果。

关键字: J A V A B E A N J SP 在线在线学习J AVASCRI PT JDBCAbs t ractT h rough t he ope r ati ng system t eaching w e bs i te c ons t ru ction, com pl et e d l ong-di s t a nce ha staughtregardingtheoperatingsystemcurriculum,wasallowedtocausethe studentwithoutthe time space limit, and carried on the study through the network regarding thiscurriculum.Established based on the B/C network teaching system. This website uses the currentmost popularJSPnetworkprogrammingtechnology,mayrealizethedatatobehighlyeffective,dynamic ally,alternatelyvisits,andhastheformidableServer/Clientinteractive ability. In this article does main work: Introduced Win2000 +JSP (J2DK+TOMCAT) the system and toinsertJ A VA B E A Nthege ne ralprinciple;Elabor a tes t heent i reoper a ti n g s ystem t eac hi ngwebsite outlinedesign,thesystemstructureandtheprincipleofwork;Hasanalyzedinthesystem realization particularity, the difficulty and key;The detailed design realizationinstitutei nt r oduc ed,i n thetea c hingreso ur ces,t he clas ss chedu l e,t heclass room i n struction,t heo n-line Q/A,othercurricula,classdownloading,themessagefeedback,thestation search, programmoduleandsoonannouncementcolumn,friendshiplink,campusscenery,newscenter,column naviga tion; Each module concrete realization, also in analysis and solution realizationcertain technicalquestions;Theestablishmentintegrityexperimentalwebsite,carriesonthetestandthe analysisresult.Key words: JAVABEAN JSP Networkteaching JAVASCRIPT JDBC目录摘要 (I)Abstract (III)目录 (IV)引言 (6)第 1章JSP简介 (9)1.1 JSP与本系统的开发 (9)1.2 对于ASP,PHP,JSP进行比较 (11)1.3 利用JDBC访问数据库 (12)第 2 章系统需求分析 (19)2.1 与传统在线学习的比较 (19)2.2系统的流程 (21)第 3 章系统概要设计 (24)3.1综合管理系统结构 (24)3.2后台管理系统结构 (24)3.3系统建设模式 (26)第 4 章数据库设计 (29)4.1数据库分析 (29)4.2 数据库实体关系设计 (29)4.3系统数据字典 (31)第 5 章系统详细设计 (34)5.1登陆模块的设计 (34)5.2 课堂在线学习模块的设计 (34)5.3留言反馈模块设计 (39)5.4数据库的连接 (42)第 6 章系统功能的实现 (46)6.1登陆版块的实现 (46)6.2 主要信息版块的实现 (47)6.2.1 在线学习资源版块的实现 (47)6.2.2 课程表版块的实现 (47)6.2.3 其他课程版块的实现 (47)6.3 课堂在线学习版块的实现 (47)6.4课件下载版块的实现 (51)6.5留言反馈版块的实现 (51)第 7 章系统的安全性 (53)第 8 章系统开发难点与技巧 (56)结论 (59)参考文献 (61)附录 (63)谢辞 (66)引言I nt er net是目前世界上最大的计算机互联在线,它遍布全球,将世界各地各种规模的在线连接成一个整体。

毕业设计在线考试系统说明书

毕业设计在线考试系统说明书

毕业设计在线考试系统说明书本文是一份毕业设计在线考试系统的说明书,主要介绍该系统的设计原理、技术实现、功能特点等方面。

一、设计原理在线考试系统是一款集试题管理、考试管理以及报表输出等多功能于一体的软件系统。

该系统主要基于Web技术,采用B/S架构模式,实现了管理员和考生分别登录系统进行各自的操作。

通过该系统,管理员可以方便地管理试卷和考试相关信息,而考生则可以在线进行考试,实现快速高效的评测。

设计该系统时,我们遵循了以下设计原则:1. 用户友好:系统操作界面简洁、易于使用,且提供操作指南以便用户操作。

2. 安全可靠:系统采取先进的加密技术,确保用户信息的安全性和系统的稳定性。

3. 适应性强:系统支持多种题型,可以根据不同的考试需求进行设置。

4. 高效率:系统支持大规模并发访问,且对于试卷评测的速度和准确率较高。

二、技术实现1. 系统开发工具:该系统主要采用了Eclipse、MyEclipse、IntelliJ IDEA等作为开发工具,用于开发和调试系统代码。

2. 开发语言:系统主要采用了Java、HTML、CSS、JavaScript等语言进行开发。

3. 数据库:系统采用MySQL作为数据库,用于存储试题、用户、试卷等信息。

4. 前端框架:系统采用了Bootstrap框架进行前端设计,提高了系统的可用性和可访问性。

5. 后端框架:系统采用了Spring、SpringMVC、MyBatis等框架实现后端功能,使得系统架构更加稳定和高效。

三、功能特点1. 用户管理:系统支持管理员对用户信息进行管理,包括添加、删除、修改用户信息等操作。

2. 试题管理:系统支持管理员对试题进行管理,包括添加、删除、修改试题信息等操作。

3. 试卷管理:系统支持管理员对试卷进行管理,包括添加、删除、修改试卷信息等操作。

4. 考试管理:系统支持管理员对考试进行管理,包括添加、删除、修改考试信息等操作。

5. 统计分析:系统支持管理员对考试结果进行统计分析,包括考试成绩、考试时间、答题情况等信息。

基于BS架构的网上在线考试系统

基于BS架构的网上在线考试系统

基于B/S架构的网上在线考试系统随着高校信息管理化的发展,我们已将考试从纸张移至屏幕并实施无纸化考试,因此迫切需要设计一个更加先进的考试系统,本系统基于Mysql数据库设计,采用 B / S架构,在线考试系统设计使用spring boot框架来实现本系统。

本系统分学生端和教师端以及管理员端,学生端可以实现考生登录,在线考试,成绩查询,密码修改等功能。

教师端可以实现修改密码,试卷管理,题目管理等功能,管理员端实现了具有老师端的功能外,还实现了学生信息管理,教师信息管理等功能。

1.1选题的依据及意义在线考试系统是一个教育单位不可缺少的部分。

一个功能齐全、简单易用的考试系统不但能有效地减轻学校相关工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。

所以一个在线考试系统应该能够为学生和老师提供一种方便和快捷的方式。

但一直以来人们使用传统人工的方式管理考试和阅卷,以及试卷管理,这种管理方式存在着许多缺点,如效率低、保密性差,人工的大量浪费。

另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着来越重要的作用[1]。

作为计算机应用的一部分,使用计算机对学校的考试试卷,题目进行管理,以及在线考试,自动阅卷,具有手工管理所无法比拟的优点,例如检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高学校信息管理的效率,也是一个单位科学化、正规化管理,与世界接轨的重要条件。

作为现代化的大学,有必要建立一种能够应对这些新形式的在线考试信息管理模式,在线考试系统具有创新和革命性的特点和意义。

1.2国内外现状研究国外对在线测试系统进行了较早的研究,由美国在线测试信息委员学会于08年在世界上第一次正式提出在线考试信息的质量标准。

该标准对随后的在线考试系统研究产生了重大影响。

基于B_S模式的网络在线考试系统的设计与实现

基于B_S模式的网络在线考试系统的设计与实现

卷页面。 系统页面显示考生题目、题号、考试所需时间和记时信息,时间到
了即自动交卷。 答题完毕之后点击“交卷”可以完成考试。 部分考试页面如
图 5 所示。
除以上介绍功能之外,系统还包含套题信息管理,学生注册管理、课程
信息管理、公告信息管理等功能模块,由于篇幅有限,这里不作介绍,这些
功能的实现构成了网络在线考试系统的实现。
代影数据库与信息管理computerknowledgeandtechnology电脑知识与技术第7卷第4期2011年2月上接第731页3结束语采用关联规则挖掘算法在学生成绩管理系统中进行数据挖掘可以得到很多有价值的信息本文挖掘出的课程之间的良好关系为教学管理部门设置安排课程提供理论指导
ISSN 1009-3044 C第om7pu卷te第r Kn4ow期ledge(2a0n1d1Te年chn2ol月ogy) 电脑知识与技术
数据库的逻辑结构
设计奠定基础。 而本
考试系统中的所有
表均保存于数据库
db_Examination.Mdf
中,主要包括管理员
信息表、 学生信息
表、课程表、套题表、
考生成绩表、 专业
表、试卷表等7 个表。
图 2 网上考试系统数据流程图
图 1 系统功能模块图 图 3 考试系统的数据库关系图
收 稿 日 期 :2010-11-05 作 者 简 介 :黄 艳 (1978-),女 ,江 西 南 丰 人 ,南 昌 陆 军 学 院 科 文 教 研 室 讲 师 ,硕 士 ,主 研 方 向 为 计 算 机 网 络 与 安 全 ,数 据 库 。
图 4 登录主界面图
考试管理是本系统的核心模块,包括试题管理、管理员管理、套题信息管理、注册学生管理、专业信息管理、课程信息管理、学生

基于BS架构的在线考试系统的设计与实现中期报告

基于BS架构的在线考试系统的设计与实现中期报告

基于BS架构的在线考试系统的设计与实现中期报告一、项目背景随着互联网的发展和普及,网络教育已经成为了现代教育的一种重要形式。

近年来,随着疫情的影响,网络教育更加得到了广泛的应用。

在线考试作为网络教育的一种形式,其方便性、实用性、高效性等特点,也越来越受到各界的关注和重视。

为了适应这种趋势,本项目设计了一个基于BS架构的在线考试系统,能够帮助学校、培训机构、企事业单位等组织进行在线考试、考核和评估,方便快捷,节约时间、人力和物力成本。

二、项目需求1. 考试管理该系统需要支持管理员对考试、试卷、题目等进行管理,包括创建、编辑、删除考试、试卷、题目等。

管理员需要能够指定考试时间、对不同的考试设置不同的评分规则等。

2. 考试操作考生需要能够在系统中注册、登录、查看考试信息、开始考试等操作。

设置考试的时间和结束时间,并在考试时限到达之后,考生将不能再作答。

考生需要能够随机生成试卷,参加相应的考试。

考试时需要支持单选、多选、判断、填空、简答题等多种题型,并且需要支持答题卡、交卷、查看答案等操作。

3. 考试评估该系统需要能够根据考试情况进行成绩计算和评估,管理员可以通过系统查看考试成绩、知识点得分、答案等情况,同时将成绩和题目信息导出。

该系统还需要提供透明公平的成绩公示和统计分析功能,帮助学生和管理员进行分析和评估,实现有效的教与学相结合。

4. 其他需求该系统还需要支持文件上传、下载等操作,方便管理员和学生之间的信息交流和资源共享。

三、项目实现1. 技术选型本系统采用的技术包括Java EE、Spring、MyBatis、Bootstrap等。

2. 功能分析(1)登录模块该模块实现学生和管理员登录操作,管理员登录后可以进入系统管理界面。

(2)学生管理该模块实现学生的注册、查询、删除等操作。

学生注册后可以登录系统,参加相应的考试。

(3)考试管理该模块实现管理员对考试、试卷、题目等进行管理,包括创建、编辑、删除考试、试卷、题目等。

基于B/S模式网上考试系统的实现

基于B/S模式网上考试系统的实现

薹囊 {{ l 盏萎 {{ l} 募薹 { l
图 I 组 织 结 构 图
【 级】n aea] 5 ) OL A E C ieeP C C L 班 [vrh r(o C L T hn s— R — IASNU L, 【 否 可 考】btN L 是 [i U L, ]
【 否 可 注册 】btN L 是 [i U L, l 【 否 可 查分 】btN L 是 [i U L l
网络化 、 代化发 展 。 现

二 、 据 库 分 析 、 计 以及 实 现 数 设

需 求 分 析 及 设 计 方 案
建 立一个 数 据 库我 们 有 多种选 择 .现在 市 场上有
网上考 试 系统 主要 是满 足学 生 、 师 、 教 系统 管 理员 各种 各样 的数据 库 .而且 每 一种数 据库都 有其 自身 的
学生模块 l
I 教师模块

I 管理 员模块
do be[b ]eas p] rpt l a o.lst e a [ y
GO
C E T A L d o[l s p ] R A ET B E[b]c st e ( .a y
【 】itI E TT (, ) O L i l ] D N IY 1 1 N TNU L, d n 【 级 别 名】n aca] 5) O L T hns_ R _ IA U L, 班 [vrh r(0 C L A C iee P C C_ SN L E
三 方 面的需 要 , 着可 靠 性 、 本 安全 性 、 错性 、 应性 、 特点 .考试 系统 在考 试期 间 对数据 库 的性 能要 求 比较 容 适 可 扩充性 、易操作 性 的设计 原则 对本 系统 进行 三 方面 高 . 我们选 择 了 S evr 根据 上面 的需求 分 析及 设 QLSre, 计方 案 . 照实 际的 需要 , 系统设 计及 创建 下面几 个 按 本 的分 析 数据 表
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业论文﹙设计﹚题目基于B/S模式的在线考试系统的设计与实现所在院(系) 数计学院专业班级信息与计算科学1102班基于B/S模式的在线考试管理系统的设计和实现[摘要]随着计算机技术的发展和互联网时代的到来,人们已经进入了信息时代,也有人称为数字化时代。

在数字化的网络环境下,学生希望得到个性化的满足,根据自己的情况进行学习,同时也希望能够得到科学的评价。

老师希望有效改进现有的考试模式,提高考试工作的效率,教育机构也希望给网上的学生提供更全面灵活的服务,以更准确地对学生进行跟踪和评价。

在线考试系统正是迎合这一需求而开发的,它旨在探索一种以互联网为基础的考试模式。

通过这种新的模式,为学校创造一种新的考试环境,使考务管理更方便顺利,提高考试工作效果和标准水平,使学校管理者、教师和学生可以随时随地通过网络进行考试工作。

本论文研究了一种基于JSP的在线考试系统。

该系统主要包括学生子系统模块、教师系统模块和管理员子系统模块。

学生模块实现的功能主要包括:学生登录、学生考试、和管理功能。

教师模块实现的功能主要包括:教师注册、添加科目、试卷管理、题库管理、试题管理、在线评卷、成绩管理和个人信息管理.本系统采用JSP和MySql为开发工具,具有扩展性。

[关键字]在线考试;JAVA;MySQL;MyEclipse;TOMCATThe Design and Implement of The Logistics ManagementSystem Based on B/S ModelLiu Xu(Grade11,Class02,Information and computing science Major, Mathematics and Computing Science Dept., Shaanxi University of Technology, Hanzhong 723000,Shaanxi)Tutor: ZhaohuiAbstract:With the development of computer technology and the Internet era, it has entered an information age which is also known as the digital 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 institutions 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 successful 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 students, 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 management, 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 management and password change functionality. The system uses JSP and MySql as the development tools which are more extensible.Key Words:Online Exem System, JA V A, JSP, MySql目录1 引言 (1)1.1 研究背景 (1)1.2 研究意义 (1)1.3 研究现状 (2)1.3.1国外研究现状 (2)1.3.2国内研究现状 (2)1.4 研究的主要内容 (2)1.5 本文的组织 (2)2 系统相关技术 (3)2.1JSP技术 (3)2.2JAVA语言 (4)2.3数据库连接 (5)2.4M YSQL数据库 (5)2.5S ERVLET技术 (5)3 系统需求分析 (6)3.1系统概述 (6)3.2可行性分析 (6)3.3技术可行性 (6)3.4操作可行性 (6)3.5社会可行性 (6)4 系统概要设计 (7)4.1系统功能模块图 (7)4.1.1学生子系统模块 (7)4.1.2教师子系统模块 (9)4.2数据库设计 (11)4.2.1数据字典 (11)4.2.2数据表结构 (11)4.2.3数据表关系图 (14)5 系统详细设计 (15)5.1数据库连接 (15)5.2系统架构搭建 (15)5.2.1系统目录结构 (15)5.2.2系统访问权限设置 (16)5.2.3系统主要功能实现 (16)5.3系统功能模块的设计与实现 (17)5.3.1系统登录界面 (17)5.3.2系统子模块 (17)6系统部分功能测试 (22)6.1系统运行环境 (22)6.2系统部分功能测试 (22)7 总结 (26)7.1总结 (26)7.2未来工作展望 (26)参考文献 (27)致谢 (28)1 引言1.1研究背景传统的考试从出题、组卷、印刷,到试卷分发、答题、收卷,再评卷、公布成绩,整个过程都完全靠人工完成,周期长,工作量大,容易出错,还要有适当的保密工作,使得整个考试的成本较大。

所以,实现无纸化、网络化、自动化的计算机考试系统,具有深远的现实意义和实用价值。

在线考试是现阶段研究开发的一个热点。

它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。

一个完备的在线考试系统可以使用户在网上学习之后及时检验自己的学习效果,以发现自己的不足,使得学习效率得到很大提高。

在线考试系统中题目的生成、试卷的提交、成绩的批阅等都在网络上自动完成。

只要形成一套成熟的题库就可以实现考试的自动化。

这样一来,教师所要做的是精心设计题目、维护题库,而不是组织考试,从而大大减轻了教师的负担,这表明其经济性是相当可观的。

目前,网络应用软件运行的模式主要有二类:C/S模式,B/S模式。

C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。

但是该结构的程序是针对性开发,变更不够灵活,维护和管理的难度较大。

通常只局限于企业内部网。

并且,由于该结构的每台客户机都需要安装相应的客户端程序,分布功能弱且兼容性差,不能实现快速部署安装和配置,因此缺少通用性,具有较大的局限性。

要求具有一定专业水准的技术人员去完成。

B/S结构的主要特点是分布性强、维护方便、开发简单且共享性强、总体拥有成本低。

但数据安全性问题、对服务器要求过高、数据传输速度慢、软件的个性化特点明显降低,这些缺点是有目共睹的,难以实现传统模式下的特殊功能要求。

例如通过浏览器进行大量的数据输入或进行报表的应答、专用性打印输出都比较困难和不便。

此外,实现复杂的应用构造有较大的困难。

虽然可以用ActiveX、Java等技术开发较为复杂的应用,但是相对于发展已非常成熟C/S的一系列应用工具来说,这些技术的开发复杂,并没有完全成熟的技术工具供使用。

另外,考试系统的软件也必将不断的更新;同时软件产品本身就要经过一个不断自我完善的过程。

基于上述考虑,用B/S模式来设计考试系统比较合适,服务器端我们采用MySql数据库系统 JSP技术来构成考试的应用服务系统;客户端采用浏览器来完成考试全过程,同时可进行远程系统维护和管理。

1.2研究意义网络考试系统具有降低考试成本,解决繁重的考务工作的优点。

它可以免去教师大量的临考工作,试卷可以根据题库中的内容即时生成;教师也无须去做考后的阅卷、统计、分析工作,计算机可以自动判卷,直接把成绩送到数据库中进行统计、排序、汇总。

实现无纸化考试,大大提高了工作效率。

同时,试卷的题目是随机组成的,不存在试卷的泄密和考试作弊问题,使考试的公平性、答案的安全性得到有效的保证。

相关文档
最新文档