基于ASP.NET的网上考试系统设计与实现

合集下载

基于ASP.NET的在线考试系统的设计与实现

基于ASP.NET的在线考试系统的设计与实现
摘要 : 本文介绍 了一种基于 AS P . N E T技术的在 线考 试系统的开发过程 。 该系统实现 了考生 网上参加考试 , 教师 网上阅卷, 阅卷完成后 网上统分等功能。系统采用分层结构 , 分 为视 图层、 业务逻辑层 、 数据访问层和模 型层, 具
有较好的可用性。 关键 词 : 信息化 ; 考试 ; 应用开发 中图分类号 : T P 3 1 1 文献标识码 : A 文章编号 : 1 6 7 1 - 4 7 9 2 ( 2 0 1 7 ) 8 - 0 0 3 5 。 0 4
( 2 ) 评 分老师阅卷 : 对于选择题和判断题 , 由系 统 自动评分 , 对于问答题 , 由评分老师阅卷评分 。 ( 3 ) 系统 管理员功能 : 包括试卷生成 、 分配阅卷
统计分数汇总。 这样既节省了人力 , 又实现了无纸化 考试 , 经济又环保Ⅲ 。 本文介 绍了一种基于 A S P . N E T的在线考试系 统的设计与实现 , 通过使用分层开发技术 , 将应用程 序划分为视图层 、业务逻辑层 、数据访问层和模型 层, 能较好地实现应用可扩展、 易于维护。
1 系统 需求
老师 、 用户管理、 系统字典管理等。
2 系统设计
2 . 1 系统技术平 台
基于 A S P . N E T的在 线 考 试 系 统 使 用 V i s u a l S t u d i o 2 0 1 5 集成开发环境开发 , 前 台页面使用 A S P .
N E T编写 , 后台程序使用 c ≠ } 语言编写 , 数据库使用
R e s e a r c h C e n t e r o f J i a n g x i P r o v i n c e , J i a n g x i Na n c h a n g 3 3 0 0 0 3 )

基于ASP.NET技术的在线考试系统的设计与实现

基于ASP.NET技术的在线考试系统的设计与实现
的基于 A S E N E T的在 线考 试系 统 。 1系统的 总体设 计思 想 1 . 1系统 的软件 架构
甲 一

图 2 系统 的硬 件 架 构 图 3 三 层 架 构 设 计 模 式 示 , 其工作原理是 : 用户通过 We b 浏 览器 以H t t p 协议向服务器发出请求 , 服务器根据用户的请求, 向数据库 中提 取用户需要的数据, 并将结果返回到用户的浏览器中。 其结构如图 1 所
具有 良好 的 实 用价 值 。 厂— —_ 请 求 厂 —— ——] 请 求 r ]
关键词: 无纸化考试; 在线考试系统; B / S 模式; 三层架构
考试 的 目的是为 了考 察学 员对知 识 的掌握 睛况 ,同时 为考 评人 员 提供教学分析的依据 。 传统 的考试流程包括命题 、 印刷试卷 、 安排考场 、 组织阅卷等, 整个流程时间长 , 效率低 , 在成绩统计方面 , 还容易 出错。
w e b 浏 览 器 [ = 二 二=
返回 一
w e b l t R  ̄ - [ = 二 二=
返同
数 据 刚& 务 器
图 1 系统 结 构
随着计算机以及相关技术的普及和发展 , 无纸化考试形式逐渐被采纳。 无纸化考试 的优势体现在 : 出题方便 陕捷 , 阅卷 陕速准确 , 成绩统计高 效无误。 极大解决了以往考试工作效率低 、 出错率高 、 浪费纸张的缺点。 为了满足学校无纸化考试的需求,本文设计并实现了 Wi n d o w s 平台下
不 。
l _ 2系统 的硬 件结 构 本 系 统 的硬件 设 备涉 及 网络 服 务器 , 交换 机 , 数 据库 服 务 器 , 客户 机( 包括考评人员机和学员机 ) 。根据在线考试系统的特| , 我们采用星 型拓扑结构的网络模型 , 以数据库服务器和网络服务器为中心 , 所有客 户机通过交换机连接到网络服务器上 ,与数据库服务器中的数据进行 交互。其结构如图 2 所示。 图 5考试管理模块结构图 1 3 系统 的设 计模 式 系统在设计时采用了软件开发中常用的三层架构设计模式 ,其结 图 6 试 卷 维 护 界面 构图如图 3 所示 。 表示层位于三层的最上层 , 它的功能主要用于显示数 据和接收用户输入的数据 , 为用户提供一种交互式的操作界面。 业务逻 为了避免考试中的作弊现象, 考评人员可以组成多套难度相近 辑层 是最 核心 的部分 , 它处 于数 据访 问层 和表 示层 中间 , 起 到数 据交 换 成试卷。 中承 上启 下的作 用 。 数 据访 问层 主要 的功能是 负责数 据访 问 , 将 用户 需 试卷。对于已经考过的试卷, 考评人员可以修改其 中部分试题 , 以便下 要 的数据 从数据 库 中提取 出来 。 次考试 再用 , 也可 以选 择删 除 。试 卷维 护 的界面 如 图 6 所示。 2 系统 的功 能模 块设计 2 . 2 . 4考生试卷管理 该模块包括试卷评阅和统计考生成绩。考生考试完毕提交试卷后 , 系统主要分为学员考试模块和考试管理模块。学员考试模块部署 在学员机中, 考试管理模块部署在考评人员机中。 这两个模块通过网络 考 评 人员可 以实 现对试 卷 的在线 评 阅。客观题 采用 机器 评 阅 , 而 主观题 互相协作 , 共 同完成命题 、 考试、 阅卷 、 计分等传统考试中的步骤。 由考评人员判分。 对所有学员的成绩判分完成后 , 该模块能 自动计算总 2 . I学 员考 试 模块 分和学员成绩分布图, 并以班级为单位生成成绩单。 学员考试模块主要对学员开放 , 所包含 的主要功能有 : 考生登录 、 3结 论 密码修改 、 在线考试、 成绩查询等。学员考试模块的结构图如图 4 所示。 本文所提出的在线考试系统 , 运用简单 , 操作方便 , 具有较高的效 这是 在线 考试 系统 的核心模 块 。该 模块 给考 生提 供 了一个 在线 考 率 。 目前 已经 实现 了系统 登录 、 在线 考试 、 在线 提 交 、 在 线 阅卷 、 在 线统 试平 台, 考生根据 自己的学号和密码登陆系统 , 选择指定的科 目后进行 计等 核心 功能 。经过 组织 学员 在线测 试 , 取 得 良好 的效果 。基本 实现 了 考试 , 在规定的时间内完成考试并提交试卷 , 如果不能在规定的时间内 考试 的电子化 、 无纸化要求 , 减少了人为因素 的干扰 , 极大减轻 了考评 完成 答题 , 则系统 自动提交 试卷 。 人员 、 考务人 员 的工作 负担 。 2 . 2考 试管 理模块 参考 文献 考试管理模块是一个多功能模块 , 主要功能包括 : 学员信息管理、 【 i I 陆垂伟, 周松林等. 基于J 2 E E的网络考试系统的设计与实现l J l 计 算机 考试科 目管理 、 考试试题管理、 试卷出题与维护、 考生试卷管理等。 该模 应 用与¥  ̄ 4  ̄ - , 2 0 0 6 , 2 3 ( 1 0 ) : 1 3 9 — 1 4 3 . 块 的结构 图如 图 5 所示。 [ 2 】 陈涛. 基于 We b的在线考试 系统设计与实现l J 1 . 四川文理学院学报f 自 2 . 2 . 1学员信息管理 然科 学 ̄ & ) 2 0 0 7 , 1 7 ( 2 ) : 5 8  ̄ 5 0 . 该模块负责添加学员用户 , 为用户分配登录账号和密码 。 对于忘记 f 3 1 陈思慧. 基于网络的无纸化考试 系统设计与关键技术研究『 J I . 电脑知识 密码 的用户, 还提供重置密码的功能。 与技 术. 2 0 1 1 3 (  ̄ : 9 8 9 - 9 9 1 . 9 9 3 . 2 . 2 . 2考试科 目管理与试题管理 [ 4 1 胡枫. 无纸化考试 系统的设计与研发 【 J I . 湘南学院学报, 2 0 0 8 , 2 9 ( 2 ) : 9 0 — . 系统 中试题是按科 目的形式管理的。 在添加试题之前 , 要先为试题 93 创建 科 目。创 建相应 的科 目以后 , 才 可 以添加试 题 。 [ 5 】张珈毓 ,罗晓军 . 基于 A S P 技 术 的无 纸化考 试 系统 的设 计与 实现 . 2 . 2 . 3试 卷 出题 与维 护 2 0 1 0 , 9 ( 2 ) : 4 1 — 4 出题前首先要选定科 目名称,然后从题库中选择一定量的题 目组

基于ASP.NET的网络考试系统的设计与实现

基于ASP.NET的网络考试系统的设计与实现

Ke wo d : pn teh oo yE a n t ns s m; t r;QLS r e y r sAs .e c n lg ;x miai y t NewokS ev r t o e
随着 2 世 纪 的到来 , 1 一个 崭 新的信 息 时代 己经展 现在 我 们面 前 。在 计算 机技 术和 互联 网技术 迅猛 发展 的 同时 ,传 统教 育也 随 之 发 生了变 化 。 网络 教 学 已经成 为全 球性 的大 趋 势 ,网络考 试 系 统 是 网络教 学 不可或 缺 的重 要组 成部 分 ,研 究 网络 考 试系 统有 利 于实现 考试 的 规范化 、科 学 化 、系统 化 。本 文主 要针 对跨 平 台网 络 考试 系统 做 了一些 探索 性 的研究 。
计 算机 光盘 软件 与应 用
软 件 设 计 开 发
C m u e D S f w r n p lc t o s o p tr C o ta e a dA p i a i n
2 1 年第 2 01 O期
基于 A PN T的网络考试系统的设计与实现 S .E
杨 丽 华
( 呼伦 贝 尔学院计 算机科 学与技 术学院 ,内蒙古呼伦 贝尔 0 10 2 08)

试 课程 管理 、考 试试 卷 管理 和考 试试 题管 理 。其 中 ,考 试课 程 管 理 主要 用于 对所 有 的考试 课程 进行 控制 ;考试 试卷 管理 是根 据不 同的考 试需 求对 试卷 进行 组织 和 安排 。考 试试 题管 理主 要用 于对 所 有 的考试 试题 进行 控制 。 ( )在线 答题 模块 功 能 四
网络考 试系 统利 用 网络 手段将 考 试资 源整 合 ,实现 了一定 程 度 的无 纸化 考试 。从而使 考 试这 项常 规而 繁琐 的任 务 变得 更加 方 便 ,更 加便 于管 理 ,进而 提高 了学 校的整 体 教学 管理 水平 。另外 , 网络考 试系 统 的设计 与应 用 ,能 够有 效地 调动 各部 门工 作者 的积 极 性和 能动 性 ,开展 全 员动 手 ,规范 管理 的新 篇章 。 同时 ,对 学 生而 言也可 体验 一种 更加 新颖 的应 试方 式 , 引学生 的考试 兴趣 , 吸 让 学 生把考 试 当成 一项 更有 情趣 的活 动 ,从 而能在 轻松 的考 试 环 境 下取 得 良好 的成绩 。 二 、 网络考 试 系统 的设计

基于ASP.NET的在线考试系统设计与实现

基于ASP.NET的在线考试系统设计与实现

基于的在线考试系统设计与实现随着计算机及网络技术的飞速发展和社会信息化水平的不断提高,计算机在教学领域也得到了广泛的应用.开发、应用能够整合教育测评理论、方法和现代信息技术手段的在线考试系统,为学生个性化学习提供"灵活、方便、科学、公平"的"个别化学习测评服务"已成为教育工作者所面临的一项重要任务.<br>在线考试系统为考试的无纸化和网络化提供了一套相对完整的解决方案.利用本系统可以提高考试质量、减轻教师的工作负担和提高工作效率,也使考试更趋于公正、客观,更加激发学生的学习兴趣,有利于提高教学效果和教学质量.<br>本研究基于b/s模式,采用asp.n...随着计算机及网络技术的飞速发展和社会信息化水平的不断提高,计算机在教学领域也得到了广泛的应用.开发、应用能够整合教育测评理论、方法和现代信息技术手段的在线考试系统,为学生个性化学习提供"灵活、方便、科学、公平"的"个别化学习测评服务"已成为教育工作者所面临的一项重要任务.在线考试系统为考试的无纸化和网络化提供了一套相对完整的解决方案.利用本系统可以提高考试质量、减轻教师的工作负担和提高工作效率,也使考试更趋于公正、客观,更加激发学生的学习兴趣,有利于提高教学效果和教学质量.本研究基于b/s模式,采用技术,以sqlserver2005为系统数据库,以软件工程的开发思想为依据,应用uml(unifiedmodelinglanguage)构建系统模型,借助于和dreamweaveimx等工具实现适用于多学科的在线考试系统平台.主要研究内容如下:(1)分析国内外在线考试系统现状及张家口职业技术学院开发在线考试系统的可行性.(2)研究开发在线考试系统时所使用的各种关键技术.(3)研究在线考试系统的组卷策略.(4)以软件工程开发思想为依据,对在线考试系统进行了需求分析,总体设计,完成子系统的划分,对登录模块、在线考试模块、成绩查询模块、题库管理模块、试卷管理模块、试卷生成模块等主要功能模块进行了详细设计,最终实现在线考试系统.展开。

基于ASP.NET技术在线考试系统的设计与实现

基于ASP.NET技术在线考试系统的设计与实现

基于技术在线考试系统的设计与实现作者:高尚来源:《无线互联科技》2013年第09期摘要:本文叙述了针对某职业技术学校而开发的在线考试系统,该系统基于技术,采用B/S模式,结合SQL Server 2008数据库系统而开发。

系统实现了用户登录、随机抽题、在线考试、自动评分、试题管理和考试结果管理等功能。

关键词:在线考试;1 引言随着计算机网络技术的飞速发展,我校与南京医科大学继续教育学院、苏州大学成教院及江苏职工医科大学等高校联合开设了多个层次的远程学历教育,通过计算机网络实施异地培训。

目前,我校远程教育软件的开发还处于发展阶段,各类考试都采用传统的笔试考试方式,随着考试要求的不断提高,传统考试准备周期较长、试题保密性差、人工阅卷存在误差及工作效率低等问题日趋严重,已经不能适应现代教育考试的需求。

于是我们开发了一款功能完善、易维护,扩展性强的在线考试系统。

2 需求分析整个系统分为三类用户学生、教师和管理员。

对于学生用户来说,该用户登录系统需要输入正确的用户名和密码。

身份验证成功后,学生用户可以根据考试安排选择考试科目进行考试,系统将从试题库中随机抽取试题组成试卷,学生必须在规定时间内答题。

考试结束后,系统会自动评分并公布成绩。

对于教师用户来说,该用户登录系统后会自动转入教师管理界面。

教师用户不仅可以添加、修改及删除所负责科目的试题,而且可以根据教学需要安排考试计划。

考试结束后,教师用户还可以查看考试结果并具有对主观题的批阅权限。

对于管理员用户来说,该用户拥有最高的权限,用户成功登录后,可以对教师信息、学生信息、科目、试题信息、考试结果和数据库等进行管理。

3 系统主要功能的实现3.1 公共类的设计该系统中创建了一个公共类BaseClass。

它包括DBCon、BindDG、OperateDate、CheckStudent、CheckTeacher、CheckAdmin等方法,分别具有数据库连接、绑定GridView控件、执行SQL语句、检查用户是否登录等功能。

基于ASP.NET2.0的在线考试系统的设计与实现

基于ASP.NET2.0的在线考试系统的设计与实现

1 系统 总体 设计
O iet t l n n - s 系统面向三种身 份的用 户 : e 管理 员 , 师 , 生。 教 学
管理员 负责管理 维护考试系统 , 比如增 加删除用户 , 改试 题信 修
息; 教师 向题库 中添加 试题 , 阅填空 、 评 主观题 、 实验 、 询 学生 查 考试成绩 ; 学生登 录系统后 , 根据导航菜单可选择 在线 考试 子系
第 2 卷第 9期 8
2 1 年 9月 01
计 算机 应 用与软 件
C mp tr Ap l a in n ot a e o ue pi t sa d S f r c o w
Vo . 128 No. 9
Sp 0 1 e .2 1
基于 A P N T . S . E 2 0的在 线 考 试 系统 的 设 计 与 实现
o b a pi ain fd f rn c ls n o d rt e l et e r p d d v l p n ,p r c u ci n n t b eo e ain o h n ie t s s s fwe p l t so i e e t ae .I r e r a i h a i e eo me t e f t n t sa d sa l p rt t e o l e t y ‘ c o s o z e f o o f n t m h t a e e e v olg s a d i si ts h e o l e ts y t m e e o e t P NE . sp t o w r .B nr d cn n a t a e t a n b a rs r e c l e n t ue ,t n i ts se d v lp d wi AS . T 2 0 i u r a d c e n t n e h f y i t u i ga cu l o

基于ASP.NET技术的在线考试系统设计与实现

基于ASP.NET技术的在线考试系统设计与实现
台 数据 库 。
13 . 系统 开 发 环 境
技 术 与 开 发 环 境
1 1 A P N T技 术 . S . E
AS . T 又称 AS P NE P+ , 由微 软 公 司 开 发 的 新 一 代 是
动 态 网 站 开 发 工具 , 的全 新 技 术 架 构会 让 网络 开 发 变 得 它
序。
I 2 数 据 库 技 术 .
2 基 于 A P N T技 术 的在 线 考 试 系 统 的 需 求 S. E
分 析 与 设 计
由于 传 统 的 卷 面 考 试 常 受 到 出 卷 、 管 、 考 等 诸 多 保 监
人 为 因素 的 影 响 , 易 造 成 考试 中不 公 正现 象 的发 生 。此 容 外 , 试 命 题 、 刷 等 都 统 一 同 步 , 题 的 单 一 性 显 而 易 考 印 考 见 , 由于 卷 面 、 数 的 限 制 , 题 的 范 围 和种 类 难 以 达 到 且 分 出
第 1卷 第7 l 期
2 l年 7 02 月
软 件 导 刊
Sofwa e Gui e t r d
V0l1 lN O. 7
J12 2 u . 0l
基 于 ASP NE . T技 术 的 在 线 考 试 系 统 设 计 与 实 现
方 程 徐 新 新 ,
(. 1 长沙 广播 电视 大 学 教务 处 , 南 长 沙 4 0 0 ;. 湖 1 0 5 2 湖南广播 电视 大学 教 务 处 , 南 长沙 4 0 0 ) 湖 1 0 4
问 题 。该 系 统采 用 S S r e 据 库 , 结 构 化 查 询 语 QI ev r数 是 言 , 以直 接 存储 XML数 据 和 通 过 we 可 b访 问 数 据库 的支

基于ASP.NET网上考试系统的设计与实现

基于ASP.NET网上考试系统的设计与实现
通过 浏览 器完 成系 统 的全部 功能 ,它 的主 要优 点是 便 于扩充 、升 级 、维 护 简 便 。 实现 系统 自动计 时功能 的部分程 序如下
F nt n e t 0 u c o fi i lt me {m n m P r l ( c m e t s o n e a t eu . l ) t e u = as n d u n n. t r . m i i n m v u ; i e to t fm r nm e a e
基 于 A N 网上 考 试 系统 的设 计 与 实现 S . P E T 『 一
秦 其 虹
( 山东现代 职业 学 院, 山东济 南 ,2 0 4) 5 01
摘 要:随着计算机 网络技 术在教育领域的广泛应用, 传统 考试 方式的弊 端尤为突 出, 网络考试 系统 的出现 已成 为必 然。本
tm el i =” 0” +t r e i l: e s c n s i n m% 60; e o d =tme u
i e od< f cn s 1 1 ( s o
s c ds e on =” 0” +s co s: e nd
教 师 任 课 情 况 表 :用 户 号 、课 程 号 、任 课 班 级 。 学 生 答 卷 信 息 表 :学 号 、试 卷 号 、试 题 号 、题 号 、答 案 、
根据 用户需 求分析 和系统设 计 目标 的要 求 , 可设 计 出系统 的功 能 模 块 结构 如 图 :
在 页面上 可显示 考生 的信息 。 考试结 束后 可立 即返 回学 生的考试 成
绩 。 图二 学生 考试 界 面 图一 系统 功 能模块
1 系 统 的开发 工具 和运 行环 境 、2
‘ 时单 位 为秒 , 总时 间为 10 计 若 0 分钟 , vle 则 a 值设 为 60 。 u 00

基于asp_net的网上考试系统的设计与实现

基于asp_net的网上考试系统的设计与实现

第26卷第2期 2007年2月实验室研究与探索RESE ARCH AND EXP LORATI ON I N LABORAT ORYV ol.26N o.2 Feb.2007 基于 的网上考试系统的设计与实现杨秀梅, 陈洪亮, 董得义(上海交通大学电信学院,上海200240)摘 要:基于现代教育理念,将现代考试理论与先进的网络技术相结合,应用软件工程思想将网络考试的组卷算法、数据库设计及加密实现等对系统进行软、硬件方面的集成,开发了基于 的CS 和BS混合模式的网络考试系统。

网上考试系统是现代教育以及远程教育不可缺少的辅助工具。

关键词: ;数据库设计及加密;系统设计与实现中图分类号:TP39文献标识码:A 文章编号:1006-7167(2007)02-0067-03Development of a sp .net Medley Mode Online Te st SystemY ANG Xiu 2mei , CHEN Hong 2liang , DONG De 2yi(School of Electronic ,In formation and Electrical Eng.,Shanghai Jiaotong Univ.,Shanghai 200240,China )Abstract :According to the m odern teaching concept ,combining the m odern teaching theory with advanced internet technology ,this article made an integration of database design and encryption ,net exam organizing paper alg orithm based on s oftware engineering idea and developed CS &BS medley m ode online test system.This system is a necessary assistant tool of m odern teaching and E 2learning.K ey w ords : ;database design and encryption ;system design and realizationC LC number :TP39 Document code :A Article ID :1006-7167(2007)02-0067-03收稿日期:2006-08-31作者简介:杨秀梅(1975-),女,硕士生,专业:电工理论与新技术。

基于ASP的在线考试系统设计与实现

基于ASP的在线考试系统设计与实现

• 设计工具的选择 ASP+ACCESS 动态网页的支持技术有JSP、ASP、 动态网页的支持技术有 、 、 PHP等多种。JSP虽然与 等多种。 虽然与ASP相似,但它 相似, 等多种 虽然与 相似 使用的是JAVA语言,需要 语言, 使用的是 语言 需要JAVA虚拟机处 虚拟机处 理代码。 内含于IIS中 理代码。而ASP内含于 中,代码的执行 内含于 在服务器端,安全性高; 在服务器端,安全性高;它可以手动编写 或是采用Dreamweaver可视化工具创作, 可视化工具创作, 或是采用 可视化工具创作 易上手。 易上手。
• 系统总体规划 • 主要功能 • ①学生在线注册成功后可以登录到考试中心,参 学生在线注册成功后可以登录到考试中心, 加由系统按最新一期试卷的设置随机产生的试题 的考试。 的考试。 • ②学生提交答题,系统自动对照数据库正确答案 学生提交答题, 算出分数,即学生当期考试的成绩提交到成绩库。 算出分数,即学生当期考试的成绩提交到成绩库。 • ③学生只能对每一期考试提交一次成绩,如果不 学生只能对每一期考试提交一次成绩, 及格,后台管理员(教师)可以设置补考机会, 及格,后台管理员(教师)可以设置补考机会, 一个人一期考试只能有一次补考机会。 一个人一期考试只能有一次补考机会。 • ④题库的维护(包括判断题、选择题、填空题)、 题库的维护(包括判断题、选择题、填空题)、 试卷的添加、修改、删除、维护、成绩的统计、 试卷的添加、修改、删除、维护、成绩的统计、 学生的查询与管理等。 学生的查询与管理等。
基于ASP的在线考试系统设计与实现 基于ASP的在线考试系统设计与实现 ASP
• 引题 伴随着远程教学的推广普及, 伴随着远程教学的推广普及,作为远 程教学系统的子系统-- --在线考试系统在 程教学系统的子系统--在线考试系统在 教育领域的应用越来越普遍. 教育领域的应用越来越普遍.鉴于它的实 用性, 用性,我们的毕业设计选择开发设计一个 适用于小型教学管理的在线考试系统. 适用于小型教学管理的在线考试系统.

基于ASP.NET的在线考试系统的设计与实现 毕业设计论文

基于ASP.NET的在线考试系统的设计与实现  毕业设计论文

基于的在线考试系统的设计与实现-Based online Examination System Design and Implementation摘要随着计算机技术的发展和互联网时代的到来,人们已经步入了信息时代,也有人称为数字化时代。

在数字化的网络环境下,学生希望得到个性化的满足,根据自身的情况进行学习,老师希望能够改进现有的考试模式,提高学生考试的效率,教育机构也希望给学生们提供更全面更灵活的服务,希望全面准确地对学生进行跟踪和评价。

但是传统的笔试考试模式在节约成本,绿色环保等方面都暴露出了许多弊端,最突出的问题就是考试效率低,浪费人力资源,而且还污染环境,不利于我国的长期可持续发展战略。

“基于的在线考试系统”采用了B/S体系结构,是一款在网络环境下运行的管理信息系统软件。

前端开发平台采用了当今流行的开发工具Microsoft Visual Studio 2008中的 技术,采用C#语言编写代码,采用IIS服务器技术,后端数据库采用SQL Server 2005数据库管理系统。

系统的主要特点是不需要在客户端上安装任何软件,操作者只需在浏览器上输入网址,登录服务器进行答题即可。

系统主要实现如下功能:1. 后台管理——负责考前准备,包括注册学生信息维护,试题信息维护,组织生成试卷和成绩管理等模块。

2. 前台管理——实现上机答题,包括学生注册,登陆,答题,交卷、查询等模块。

关键词在线考试 B/S模式 VS2008 SQL Server 2005-Based online Examination System Design and ImplementationAbstract With the development of computer technology and the Internet era, people have entered the information age, it was also known as the digital age. In the digital network environment, the students want personal satisfaction, to learn according to their own circumstances, the teachers hope that the effective improvement of existing test model to improve the efficiency of examinations, educational institutions also want to give students a more comprehensive line of flexible services to fully and accurately track and evaluate students. But the traditional model in the written exam cost savings, environmental protection and other aspects of exposed many shortcomings, the most prominent problem is low efficiency test, waste of human resources, but also pollute the environment is not conducive to our long-term sustainable development strategy."Online Examination System Based on " of the B / S architecture, is running under a network environment management information system software. Front-end development platform using today's popular development tools, Microsoft Visual Studio 2008's technology, using C # language code, using IIS server technology, back-end database using SQL Server 2005 database management system.The main features of the system does not require the client to install any software, the operatorsimply enter the URL in the browser you can log on the server to answer.System to achieve the following main functions:1. Admin - for exam preparation, including maintenance of registered student information, testinformation maintenance, organization and performance management, generation module papers.2. front desk management - to achieve the machine answer, including student registration,landing, turning in an assignment, query modules.Key words Online exam B / S mode VS2005 SQL Server 2005目录第一章概述 (1)1.1 基于的在线考试系统 (1)1.2 开发工具的选择 (1)1.2.1 概述 (1)1.2.2 数据库(SQL Server 2005)概述 (3)1.2.3 SQL Server2005的特性 (3)1.2.4 SQL Server 2005的体系结构 (3)1.2.5 B/S模式概述 (4)第二章可行性研究 (5)2.1 技术可行性 (5)2.1.1 硬件可行性 (5)2.2.2 软件可行性 (5)2.2.3 人员可行性 (5)2.2 经济可行性 (6)2.3 操作可行性 (6)2.4 法律可行性 (6)第三章需求分析 (7)3.1 业务流程调查 (7)3.2 “基于的在线考试系统”业务用例分析 (9)3.3 用例图描述 (10)第四章系统分析 (15)4.1 “基于的在线考试系统”的静态结构 (15)4.2 “基于的在线考试系统”的动态结构 (16)4.3 “基于的在线考试系统”的物理结构 (17)4.4 “基于的在线考试系统”的数据表设计 (18)第五章系统实现 (20)5.1 Web.Config配置文件编写 (20)5.2 数据库操作类Datacon编写 (20)5.3 系统后台主要功能模块设计 (24)5.3.1 后台主要用到的技术 (24)5.3.2 管理员信息模块 (25)5.3.3 管理员修改模块 (27)5.3.4 考试题目模块设计 (29)5.3.5 试题添加模块设计 (30)5.4 系统前台主要功能模块设计 (32)5.4.1 前台界面设计主要应用到技术 (32)5.4.2 考生登录模块设计 (32)5.4.3 考生注册模块设计 (35)5.4.4 考生准备考试模块设计 (36)5.4.5 考生答题模块设计 (36)5.4.6 考生成绩查询模块设计 (41)第六章软件测试 (44)6.1 测试计划 (44)6.1.1 测试目的 (44)6.1.2 测试方法 (44)6.2 测试用例 (44)结论 (47)致谢.......................................... 错误!未定义书签。

基于ASP.NET和多数据库访问技术的在线考试系统的设计与实现

基于ASP.NET和多数据库访问技术的在线考试系统的设计与实现
示, 即数 据访 问层 、 务 逻 辑 层 和 表示 层 。 业
图 2 系统功 能结 构 图
( 教 师 子 系统 1 )
教 师子 系统 的各 模块 主要 功 能 描 述 如 下 : ① 学生 管 理 : 主要 是 添 加 、 除 、 改 及 查 询 学生 信 息 。 删 修
②科 目管理 :教 师可 以对 在线 考试系统的科 目进行新
的数据 , 为他们提供一种交互式操作界面。
1 . 2系统 功 能 模 块
用 A PN T技术进行系统开发 ,通过在三层模式结 构中使用抽象 S .E 工厂设计模式 , 设计并实现 了一个 可以支持多种数据库无缝移植的
通用考试系统。
根 据需 求分析 ,可 以将考试系统划分成两 大主要子 系
增 、 改 、 除操 作 。 修 删
③题库管理 : 主要是完成试卷题 目的增 、 、 查操作 。 删 改、
教 师 在 添加 题 目时 需 选择 相应 的科 目 ,并设 定 题 目的分 值 、 难 度 系 数 、 确 答案 等 。 正
④试卷管理 : 主要完成试卷 的生成 、 改、 修 删除 、 查询及 设置考试默认试卷 , 创建试卷时需判断设置的试卷总分与每
②在线考试 : 考生登 录验证通过后进入考试科 目选择界
面, 根据 考 生 选择 的科 目, 务器 调 用 随 机 抽 题 程 序 , 成 一 服 组 幅完 整 的 试 卷 返 回或 直 接 返 回 教 师 指 定 的 默 认 试 卷 并 在 客 户 端 显示 供 考 生 在 线 答题 。
新 饺 闻 理 论
XniY】lIn i a Inil X o ‘ l i
教学科 研
基于 A PN T和多数据库访问技术 S .E

基于ASP.NET的在线考试系统设计与实现

基于ASP.NET的在线考试系统设计与实现

基于的在线考试系统设计与实现毕业设计说明书(论文)中文摘要考试是教育工作中重要的一环,帮助考生发现自己的知识盲点,促进学习进步。

但随着信息化时代的到来,传统的考试方式迫切地需要结合互联网技术,以推进教育的进步,提升考试效率。

传统的考试以笔试为主,需要人工组卷、阅卷,人力物力投入较大,且大量的试卷难以管理和维护。

结合互联网的在线考试方式可以大大改善传统考试的不足,减低考试成本,节省资源,让考生可以随时通过互联网进行在线考试。

系统采用三层结构设计模式,利用技术实现系统,并且经过查阅资料,对系统进行需求分,详细介绍了系统的设计与实现过程。

关键字在线考试系统 B/S 毕业设计说明书(论文)外文摘要 Abstract Examination is a important part of the education work, to help students find their own knowledge blind spot, enhance learning progress.But with the advent of the era of information technology, the traditional examination way urgently need combined with Internet technology, in order to promote the progress of education, improve the test efficiency.The traditional examination is given priority to with the written test, need artificial group volume, marking, manpower input is larger, and difficult to manage a large numberof papers and bining the Internet online examination methods can greatly improve the shortcomings of traditional examination, reduce the test cost, save resource, let the examinee can be on-line examination at any time via the Internet. System uses three layer structure design mode, using technology to realize the system, and through access to information, to demand points of system, detailed introduces the system design and implementation process. Keywords Online Examination System, , B/S 目录第一章绪论 2 1.1 研究背景与意义 3 1.2 论文主要工作 4 第二章相关技术概述 5 2.1 技术 5 图2-1 技术的基本体系结构 7 2.2 技术 7 第三章系统需求分析 9 3.1 在线考试系统的需求分析 9 1)考生模块 10 2)教师模块 10 3)管理员模块 11 第四章系统设计与实现 11 4.1 系统目标 11 4.2 系统流程图 12 图4-1 在线考试系统的流程图 12 4.3 考试系统功能结构 12 图4-2 在线考试系统前台系统功能结构图 14 图4-3 在线考试系统前台系统功能结构图 15 4.4 系统的界面设计 16 图4-4 系统布局 17 4.5 数据库设计 17 4.5.1 数据库概念结构设计 17 图4-5 用户实体图 18 图4-6 考生试卷答题实体图 18 图4-7 单选题实体图 18 图4-8 考生成绩实体图 19 图4-9 系统E-R图 19 4.5.2 数据库逻辑结构设计 20 表4-1 用户信息结构表 20 表4-2 考试科目表 20 表4-3 单选题信息表 20 表4-4 单选题信息表 21 表4-5 判断题信息表 21表4-6 填空题信息表 21 表4-7 问答题信息表 21 表4-8 考生答案信息表 22 表4-9 考生成绩信息表 22 4.5.3 数据库的操作 22 4.6 公共类的设计 22 4.6.1 Ajax 公共类 23 4.6.2 实体类 24 4.6.3 树形菜单类 28 4.6.4 数据库操作类 29 4.6.5 辅助类 30 4.7 页面的设计 30 4.7.1 在线考试页设计 30 表4-10 在线考试页面涉及的主要控件 31 4.7.2 用户信息管理页 31 表4-11 用户管理界面主要控件 33 4.7.3 试卷制定页 33 表4-12 试卷定制页面主要控件 34 4.7.4 试卷评审页 34 表4-13 GridView控件中模板列支持的模板35 表4-14 试卷评审页用到的主要控件 35 4.7.5 考生成绩管理页37 第五章系统模块测试 38 5.1 模块测试 38 图5-1 服务器信息38 图5-2 系统登录界面 38 图5-3 管理员后台界面 39 图5-4 系别管理界面 39 图5-5 用户管理界面 40 图5-6 试卷制定界面 40 5.2 系统Bug与总结 41 第六章总结 42 第一章绪论随着信息化时代的到来,给人们的生活方式也带来重大的变化,互联网已经成为人们生活的一部分,无论,我们是工作,还是学习,甚至是休闲娱乐,也需要与互联网打交道,互联网已经深入到各个行业以领域,当然教育行业也不例外,人们的教育方式也随着互联网的发展面临着一场巨大的变革,互联网也已经在教育领域实现了许多实际应用,比如远程的实时教学,在线培训,网络云课堂等,甚至随着移动网络的发达,我们可以随时随地通过手机接入互联,进行私人定制的个性化教育。

基于ASP.NET的在线考试系统设计与实现的开题报告

基于ASP.NET的在线考试系统设计与实现的开题报告

基于的在线考试系统设计与实现的开题报告一、选题背景与研究意义随着互联网技术的不断发展,网络教育和在线考试已经成为教育领域的重要发展方向。

在线考试系统的开发已经成为高校教学管理的必经之路。

传统考试需要考生集中到指定考场,花费较多的时间和物力消耗,不便于考生灵活安排时间;同时,传统考试进行时,监考人员需要一一检查考试场地,监督考生答题,工作效率低下。

在线考试系统的使用可以有效地解决这些问题,大大提高教育教学的效率。

本项目的研究就是基于平台开发一个在线考试系统,使得教育机构可以通过互联网方便地对学生进行考试和监控,同时也会对学生和教育管理者提供更加便捷的服务,有着重要的教育和社会意义。

二、研究目标和内容本项目的主要研究目标是设计和实现一个基于平台的在线考试系统。

具体的研究内容包括:1. 系统需求分析:基于用户需求,确定系统的功能需求和技术需求。

2. 系统设计:根据需求分析结果,设计系统的功能模块、数据结构、系统架构和界面等。

3. 编码实现:在平台下,使用C#编码实现系统的各个模块。

4. 系统测试:对系统进行全面测试,包括功能测试、性能测试和安全测试等。

三、研究方法和步骤本项目采用以下研究方法和步骤:1. 系统需求分析根据用户需求和现有的在线考试系统,进行系统需求分析,明确系统的功能需求和技术需求,确定系统的设计目标和功能。

在此步骤中,需要与教育机构合作,了解他们的考试需求和意见。

2. 系统设计在需求分析的基础上,进行系统设计,包括功能模块、数据结构、系统架构和界面等的设计。

在功能模块设计时,需要考虑系统的易用性、安全性、灵活性和可扩展性。

对于数据结构,需要采用合适的数据库设计模式,保证数据的存储和查询效率。

系统架构需要在确保系统可靠性和易用性的基础上,提高系统的性能和扩展性。

3. 编码实现根据系统设计图,采用C#编码实现各个模块,并将其集成到平台中实现整个系统。

4. 系统测试在编码实现后,进行全面测试,包括功能测试、性能测试和安全测试等,确保系统的正确性、可用性和可靠性,同时可以进行用户测试,获取用户意见,以不断改进系统。

基于ASP_NET的在线考试系统的设计与实现

基于ASP_NET的在线考试系统的设计与实现

第27卷 第1期新乡学院学报:自然科学版 2010年2月V ol. 27 No. 1 Journal of Xinxiang University: Natural Science Edition Feb. 2010 基于的在线考试系统的设计与实现顾美玲,蔡长安(盐城师范学院 信息科学与技术学院,江苏 盐城224002)摘 要:采用.NET框架技术和数据库技术开发了基于B/S三层架构的在线考试系统,介绍了系统原理、系统功能设计和数据库配置。

该系统具有用户登录、系统管理、在线考试3大功能模块,实现了用户管理、考试管理、成绩核算及查询等功能,提高了课程教学质量,改进了学生考核手段,实现了由传统考试方式向网络无纸化考试方式的转变。

关键词:;在线考试;SQLServer;数据库中图分类号:TP31文献标志码:A文章编号:1674–3326(2010)01–0055–04Design and Implementation of On-line Exam System Based on GU Mei-ling, CAI Chang-an(School of Information Science and Technology, Yancheng Teachers University, Yancheng 224002, China) Abstract: This paper presents an on-line examination system based on a B/S three-tier structure mode, using framework and technique of database. The system principle, function and data base setting are introduced in the paper. It consists of three function modules which are user login, system management and online examination. It implements many function modules, such as user information management, examination management, score accounting etc. The use of system has improved the quality of teaching, mended examination means and realized transition from traditional test to no paper test with network.Key words: ; On-line Exam; SQLServer; DataBase0引言随着网络和计算机科学技术的发展,以纸和笔为主要工具的传统考试方式的诸多弊端越来越突出地显现出来。

基于ASP.NET的在线考试系统设计与实现

基于ASP.NET的在线考试系统设计与实现
w o k d we li a tc . r e l n pr c i e
Ke wod : P NET 2 0;n—l ee a s se ; QL S r e 0 5 fu ir rhtcu e y rs AS . . o i x m y tm S e v r2 0 ;o rtesac iet r n
f u ir , n e l e h u cin o o mig te p p ra a d m n h u cin o u gn h a e n— l e i h s o rt s a d rai st e f n t ff r n h a e tr n o a d t e f n to fj d ig t e p p ro e z o i ,t a n
20 0 8年 第 2 2的在线考试 系统设计 与实现 S.E
蒲 玄及 杨 百龙 杨 建 飞 , ,
(. 二 炮 兵 工 程 学 院 1第 陕西 西安 7 0 2 ;. 二 炮 兵 青 州 士 官 学 校 1052第 山东 青 州 220) 6 50
1 引 言
从 目前 的应用 来 看 , 般 基 于 We 一 b的在 线 考 试 系
前台' 管理 员模 块属 于 子系统 后 台 。
统都 需大 量 占用服 务器 资源 。其 主要 原 因 : 统在 运行 系 的过 程 中采用 动态 取数 据 的方法 , 这使 用 户每一 次 进行 测试 都要 向服 务器 多次 查询数 据 , 因此 一个 好 的在 线系 统速 度是关 键 , 另一 方 面 , 个 系 统 的好 坏 应 需 要 对 系 一
摘 要 : 着 互 联 网的 普 及 , 来 越 多的 学 校 采 用在 线 考 试 的形 式 , 用 网络 进 行 无 软 盘 、 纸 化 的 在 线 考 试 , 大 提 高 随 越 利 无 大 了考 试 的 可靠 性 、 效 性 、 有 降低 了考试 成 本 。在 A P NE 技 术 和 S ev r 0 5数 据 库 系 统 的 基 础 上 , 计 和 实现 基 于 S. T QL S re 0 2 设 AS . T 的 四 层 体 系结 构 的 在 线 考 试 系统 , 实现 动 态随 机 组 卷 和 在 线 阅卷 等 主要 功 能 , 实 际应 用 中 效 果 良好 。 P NE 并 在

基于Asp.net技术的网上考试系统的设计与实现

基于Asp.net技术的网上考试系统的设计与实现
实用价值。
2 由于 A P 、 S 没有提供任何 输出数据为 内容的元件 , 以 所 在使用 A P撰 写数 据库 页 面时只 能借 助 AD 的 R crS t S O eod e 对象逐 笔 读 取记 录 , A P N T 通过 A O N T提 供 的 而 S .E D .E D t r 等数据库元件可 以直接和数据库联系。 aGi a d
远程网络教 育 随着 It n t ne e 的飞 速发 展受 到 了普 遍 的 r 重视 , 它可以解决 当前 知识 更新周 期急 剧缩 短 、 人才急 需再 培训 、 师资 力量短缺等 难题 , 有着 广 阔 的研 究与应 用前 景和 巨大的社会和经济 效益。 “ 网络考试 系统 ” 是远程 教育 的一 个 重要组成 部分 。另 外 , 在有 很多专业 机构或公 司举办 的 现 有关本 公司产品 的资格认 证考试 , 参加考试 的人可 以是在任 何地 区 , 题库 可 以 随时更 新 , 题 随机 选 取 , 考 这就 对现 有 的 书 面考试及 单机考试 提 出了挑 战。随着 计算 机技术 的 飞速
3A P N T支持应用程序 的实时更 新。管理 员不必关 、 .E S 掉网络服 务器或者甚至不用停止应用 程序 的运行就可以更新 应用文件 。应用程序文件永 远不会被 加锁 , 因此甚 至在程序 运行 时文件就可 以被覆 盖。当文件更 新后 , 系统会温 和地转
换到新的版本。
传统的网络考试系统一般基于 A P和脚本语 言, S 将动态 网页和数据库结合 , 通过应用程序来处理 , 这是 目前较为流行 的解决方法 。但 是 由于 A P本身 的局 限性 使得 系统有一 些 S 不可克服的缺陷 , P程序采用的是非编译性语言, S A 这大大降 低了程序 源代码 的安全性 。任何 人只要进 入站点 , 就可 以获 得源代码 , 从而造成 A P应用程序源代码 的泄露 。A P代码 S S 利用表单 ( r 实现与用 户交互 的功 能, 相应 的内容会反 f m) o 而

基于ASP.NET在线考试系统设计及实现.doc

基于ASP.NET在线考试系统设计及实现.doc

基于ASP. NET在线考试系统设计及实现【摘要】随着信息技术的飞速发展,在线考试系统越来越受到单位的欢迎,为单位的网络学习、教育、考试提供了方便快捷的技术支持。

与传统考试方式相比,在线考试系统突破了时间和空间的限制,可以动态的管理各种考试信息,按要求自动生成各种试卷,自动阅卷、统计成绩,极大地节省了传统考试所耗费的人力、物力、财力。

【关键词]ASP. NET;在线考试;SqlServer2005【中图分类号IN94 5.23【文献标识码】A【文章编号】1672—5158 (2012) 08-0015-02引言随着信息技术的飞速发展,网络技术的应用也越来越广泛,日常学习、培训、考试方式正逐渐向网络化、信息化的方向转变。

网络的开放性、分布性特点以及基于网络的强大的计算能力及数据交换能力,使得考试突破了时间及空间的限制。

在线考试系统大大拓展了考试的灵活性。

试卷可以大量采用标准化试题,从而可以实现计算机评卷,大大提高阅卷效率。

建立基于网络的考试系统,将大大减少传统考试带来的人力和物力上的消耗,提高工作效率。

1在线考试系统的设计目标在线考试系统的设计目标为:能准确、高效地处理各种网上考试事务;具有良好的实用性与通用性;提供完善的管理功能;具有较好的可扩充性和安全性。

通过对现有一些在线考试系统的分析研究,并详细了解了在线考试系统的一些要求后,在线考试系统应该满足以下设计目标:(1)准确高效系统要能够满足按照题型、题量、专业、知识点等不同组卷条件的要求,准确高效地组卷。

(2)安全可靠要保证考试系统信息传输的安全性,防止考题泄漏,以及客户端和服务器端的安全性等;系统在一定的负荷下能够可靠运行。

(3)完善便捷系统要具有考试计时、自动评卷、成绩统计等完善的在线考试功能,管理员能够方便地对系统进行管理(4)灵活扩展系统要具有良好的通用性,并能根据实际需要灵活地扩展功能。

2,在线考试系统的结构设计整个系统采用Browser/Web/Database3层体系结构。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
维普资讯
第1 7卷第 1 期 2O O8年 1 月
平 顶 山 工 学 晚 学 报
Jun l f l( 瑚 Itir f T c nlg o ra gh o n tt ̄o eh ooy Ctt
V 11 o 1 0 .7 N .
Jn 2 0 a .0 8
文章编号:6 1 96 ( 0 1 02 — 3 17 — 622 80 — 05 0 0 J
基 于 A P N T的 网上 考试 系统 设 计 与 实 现 S .E
张妍 琰 , 杨 斌
( 平顶 山工学院计算机科学与工程 系, 河南 平顶山474 ) 604
摘 要 : 以 A P N r acs 为主要 开发 工具 , S . E 和 ce s 介绍 了一个基于 B S 式的 网上考试 系统 的设计与 实 /模 现方法。该 系统主要 进行 对单选、 多选和判断等主观题型 的测试 , 并利 用随机 函数保证 考试 进行时每个 学生得 到的试卷都是 不 同的, 可有效 防止作弊行为 的发 生。考试 结束后 , 由机 器 自动 阅卷并记 录学生成绩 , 减轻教 师负担 又可快速查 阅考试结果。 既 关键词 : A P N T B S S . E ;/ 模式 ; 网上 考试 系统
于 BS / 模式的 网上考试系统 的设计与实现方法。
主要 开发工 具 , 绍一个基 介
1 系统 设计
1 1 系统 的功能结构 .
从功能 的角度分析 。 系统应分 为管理 员、 该 教师和学生三个模块 , 各模块应实现的功能 如图 123 、、 所示。
图 1管理员模 块
12 系统 的体 系结 构 和 实现 技 术 .
该模块 主要利用随机函数保证每份试卷的不同。例如 , 单项选择题在系统 中的题型代码 为… ’ 次考试 中单项选 1, 本
择题为 5 道 , o 则教师在定义试题类型及数量 的时候 , 由一个变 量记 录 5 0这个数据 , 将值传递给形参 s , 并 t 学生登陆后 , r
第一作者简介 : 张妍琰 ( 8 一)女 , 1 1 , 河南平顶 山人 , 9 平顶山工学院计算机科 学与工程 系助教。 .
维普资讯
平顶山工学院学报
t ,
20 年 1 08 月
该模块 实现由教师 向试题表中添加 、 修改 、 除试题的功能。以添加试题为例 , 删 当教师登陆该系统后 , 即可选择添加 试题按钮进入添加试题页面 。将试题具体 内容和正确答案填入页面 中相应的文本框 内, 点击确定按钮后 , 文本框 内的试 题就被读入数据库的 e t t 中。修改和删除的部分大致相同。 x e表 x
( 登陆模块 1 )
该模块 主要实现对学生身份 的验证并为每一名正确登陆的学生随机生成试卷。学生在登陆时必须正确输入 帐号 和 密码才可以进入考试系统。学生帐号和密码 由管理员统一 向系统添加 , 由教师在开考前公布给学生。学生登陆后 , 并 系
统就根据教师定义 的试题类型和数量 , 随机从试题 表中抽取相应类型和数量 的试题 , 同时将此试 卷的正确答 案存放 在 s io 中。即每个学生拿到的试卷都是不同的, t n表 u f 这样就可以有效地避免作弊行为的发生。
该 系统 的功能主要是实现 网上考试 , 中教师操作模块和学生操作模块是该系统 的重 点。 其
2 1 1 教 师操 作模 块的实现 ..
教 师操作模块 主要 由试题 管理 、 考试管理 、 批改试卷几个部分组成。 (试题 管理模块 1 )
收稿 日期 :0r—1 0 2O 2— 8 7
(考试管理模块 2 ) 该模块的功能是 : 由教师定义本次考试的试题类型和各类型试 题的题 量 、 分值等。为了方便机 器阅卷 , 本系统 目前
支持 的题 型主要是客观题 , 分为单选 、 多选和判断。如某次考试 中, 教师可定义本次考试 内容为 5 0道单项选 择题 , 每题 1 分 ;0 2 道多项选择题 , 每题 2 ; 分 还有 1 道判断题 , 0 每题 1 , 分 共计 10分。 0
可以利用网上考试 系统方便地 组织 学生 进行 阶段 的测试 。 A P N r Mco f推 出的新一代 A teSr r ae( S .E 是 i s t ro c v ev g8动态服务 器 网页) i eP 脚本语 言 , 它提供 了一种 以 . r 眦 h哪棚D 矗
为基础 开发 W b e 应用程序 的全新编程模式 。而全新的 A O Ate a oj t , A O N r它从 w幽 的角度对 以往 D ( cvXDt b  ̄ 即 D .E , i a e ) c 的AO D 进行检讨 和改进 , We 数据访 问变得更加简单 和高效 。本文 以 A .E 和 a 让 b Nr 嘲
中图分 类号: T 317 ,3 3 P 9 .6 G 4 文献标识码 : A
随着 I e e技术 的发展 , nr t tn 网上教学和考试 已经成 为 当代教育 的一种重 要手段 。与传 统 的考试 方法相 比, 行 网上 进
考试不仅可以节省大量的人力物力, 而且可以做到教考分离, 使高校的教育资源得到最大程度的共享与利用。高校教师
(批改试卷模块 3 ) 该模块 的功能是 当学生提交试题答案后 , 由系统 自 动判 断各类型试题 的答 案是 否正确 , 出某学 生最后 的总 成绩 , 得 并将该成绩存入数据库的 s io t n 表里 。 u f
2 12 学 生 操作 模 块 的 实现 ..
学生操作模块 主要 由登 陆和上传答案两个部分组成 。
图 2教师模块
图 3学生模块
在该 系统中 , 教师和学生 ( 客户方) 使用浏览器 , 而服务 方使用 的是 数据库 , 以本 系统采用 的是 B S浏 览器/ 所 /( 服务 器) 模式 。该系统在实现 的时候 主要使用 A PNT技术 。 S .E
2 系统 实现
2 1 功能模块的实现 .
相关文档
最新文档