基于ASP.NET在线考试系统设计

合集下载

基于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网上考试系统的设计

李亚波 L I Y a — b o ; 霍吉 H U O J i
【 第 三 军 医 大 学 网络 中 心 , 重庆 4 0 0 0 3 8 ) ( T h i r d M i l i t a r y Me d i c a l U n i v e r s i t y I n f o r ma t i o n Ma n a g e m e n t C e n t e r , C h o n g q i n g 4 0 0 0 3 8 , C h i n a )
Va l ue Eng i n e e r i n g
・2 1 9・
基于 A S P . N E T网上考试 系统 的设计
De s i g n o f On l i n e Ex a mi n a t i o n S y s t e m Ba s e d o n AS P. NET
关键词 : A S P . N E T ; B / S ; 系统 功 能
Ke y wo r d s :AS P . NET ; B / S ; s y s t e m f u n c t i o n
中图分类号 : T P 3 1 1 . 5
文献标识码 : A
பைடு நூலகம்
文章编号 : 1 0 0 6 - 4 3 1 1 ( 2 0 1 3 ) 2 0 — 0 2 1 9 — 0 2
wo r k e ic f i e n c y ,d i r e c t l y a n a l y z e t h e e x a m p a p e r s 。a n d l e t t } l e t e a c h e r b e t t e r ma s t e r t h e l e a ni r n g s i t u a t i o n o f s t u d e n t s . h e T s y s t e m U S e S he t AS P . NE T t o d e s i g n a n d d e v e l o p o f o n l i n e t h e e x a mi n a t i o n s y s t e m. u s i n g my s q l d a t a b a s e t o c o mp i l e .

基于asp.net的在线考试系统设计与开发

基于asp.net的在线考试系统设计与开发

P a s s wo r d =do r i e n t ” / > 要 能够查询 试卷答案和 自己的成绩。 </ c o n n e c t i o n St r i n g s > ( 2 ) 在线 考试 : 在 考上 登录 到系统 后要 能 够跳转 到考试页面 ,并对需要作答的题 目进行 这 中间Da t a S o u r c e 是特定的服务器名字 , 选择 。 P a s s w o r d 和I D分别为 连接到数 据库 时所需要 ( 3 ) 考生 登录 : 考 生如 果是第 一次使 用系 的密码和用 户名 ,制定 数据库 的名 称为 I n i t i a l
S o f t wa r e D e v e l o p me n t・ 软件开发
基于 a s p . n e t 的在线考试 系统设计 与开发
文/ 钟 贵
在 社会 的不 断发 展 下,互 联
网的技 术 越来 越 普及 ,在 线考 试 的形 式也被 越 来越 多 的学校 所 采
用 的 ,这 种 通 过 无 纸 化 、 无 软 盘
【 关键词 】A S P . N E T 在线考试 系统
t a l o g。 统必须 要进 行预先注册 ,凭借特有的用户名和 Ca 密码使用系统 。 2 . 2 身份 验 证 1 . 2 . 2管理员模块 管理员模块部分 的主要功能有 : 在 管理 员和 考生 登录 系统 时 ,要 对其 身 ( 1 ) 试 卷管理 : 通过参 数的设 定实现 试卷 份进行验证 ,通过验证之 后才能进入 到相应的 的分组和选取 。 模块 。此处还可 以运用 S e s s i o n对 象来对考 生 ( 2 ) 成 绩管理 : 可 以查 看成 绩 ,需要 时可 输入 的信息进行保存 ,这一对象 时特 定用户独 将成绩导 出。 享的 ,以此来传递信息 ,提高 考生的效率 ,减 ( 3 ) 题 库管理 : 对 题库 中的提 醒进行 分类 少 输 入 次 数 。 管理 ,对每一类 的提 醒可以进行 分别得管理和 2 . 3考生在线考试功能 维护。

基于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技术的在线考试系统的设计
. 2系 统 功能 结构
为 了实 现在 线 考 试 系统 中的倒 计 时 功 能 , 系 统应 用 了 A J A X无 { i f( C o n n e c t i o n . S t a t e . E q u a l s ( c o n n e c t i o n S t a t e . C l o s e d ) 刷新 技 术 和 T i me 控件。 在 考 生试 卷 页面 中可提 供 的题 型有 单 选 、 多 C o n n e c t i o n . O p e n 0 ; } } 选、 判断 3 种 。考生 提 交试 卷 后 , 系统 自动评 分 。在 考试 模 块后 台管 p u b l i c v o i d C l o s e 0 理中 , 管 理 员 可对 教 师权 限 分配 和 对考 生 与 教 师进 行 其 他更 人 性 化 { i f( C o n n e c t i o n . S t a t e . E q u a l s ( C o n n e e t i o n S t a t e . O p e n ) ) 的管 理 , 如 考 生忘 记 密码 可 为考 生 重设 密 码等 。 {C o n n e c t i o n . C l o s e ( ) ; } } 在 线 考 试 系 统 的前 台功 能 包 括 : 考生 , 教师 , 管理 员登 陆 , 考 生 E x e c u t e S Q L方 法 的 功能 是 执 行 S Q L语 句 , 首先 , 调用 O p e n 0 方 密码修改 , 在线考试和考试成绩查询等 。 其中在线考试功能包括 : 选 法打 开数 据 库 连接 , 然 后对 S q l C o m m a n d实例 化 , 同时本 方 法 还 应 用 择考 试 题 , 开 始考 试 和结 束 考试 等 功能 。 了A D O . N E T中的事物对象 , 可分别对事物进行提交和 回滚操作 , 具 在 线 考试 系 统 的后 台功 能结 构 如 图 1 所示 。 体代码如下 : p u b l i c b o o l E x e c u t e S Q L ( S t r i n ]E x e s t r ) f b o o l s u c c e s s= t r u e ;O p e n O ;S q l C o m m a n d c md = n e w S q l —

基于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实现高校在线考试系统

/ s : mp ae ils Hyp r nk e d e Li Fil D a Na gae l eds= ” a t vi tUrFil
S re 数据库实现。 evr
31 登 录 验证 .
</a e tbl>
I D” Da Naiae r o a tn = h g Q et n C no s t vgtU l r t r g ”C a e u so S lf. - a F m Si n i a
< a l d h ” 1 0 ” b r e = 0 c l p cn =”0 tb e wi t = 0% o d r ” ” el a i g - s ” c l a dn = 0 e l d i g ” ”> p
< > < d w it = ” 2 ” sy e=” heg :7 6p t d h 30 t l i ht 3 x” >< t l <t> abe> r
a t ” sy e=” wi t : 7 0 x e g t 8 p ” sc= ” Ad n uo tl d h 8 p ;h i h : 2 x r 6 mi — Ch n e W D.s x i =’ F AM E1 > / r me < s a > < t > agP a p ” d ’I R ” <ia > / n f p / d
< a e S y e B c Co o =” Ⅵ i ” F r Co o =” } 0 0 6 P g r t l a k l r t oe lr e } 06 ” O Ho i o tl i n ” C ne ” / rz n Al = a g e tr > < a eSye He d r t l Ba k lr: ” 样 0 6 9 F n c Co o 069 ” o t—
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

I目录摘要 (1)1 概述 (2)1.1运行环境配置与系统结构要求 (2)1.1.1 硬件环境要求 (2)1.1.2 搭建开发环境 (2)1.1.3 创建单机/局域网用户运行环境.................................................................. 错误!未定义书签。

1.2编程环境() (5)简介 ............................................................................................... 错误!未定义书签。

1.2.2HTML语言简介 ........................................................................................... 错误!未定义书签。

1.2.3SQL Server 2000 介绍 (8)2 可行性研究及需求分析 (9)2.1可行性研究 (9)2.1.1 项目要求 (9)2.1.2 待开发系统的主要开发目标 (9)2.1.3 可行性研究的方法 (9)2.1.4 评价尺度 (9)2.1.5 技术条件方面的可行性 (10)2.1.6 社会因素方面的可行性 ............................................................................... 错误!未定义书签。

2.1.7 可行性研究结论............................................................................................ 错误!未定义书签。

2.2需求分析 (10)2.2.1 市场需求 (10)2.2.2 软件功能分析 (10)2.2.3 软件的非功能性需求 (11)2.2.4 软件其他方面的要求 (11)3 总体设计 (12)3.1系统总体设计................................................................................................... 错误!未定义书签。

3.1.1 系统功能描述................................................................................................ 错误!未定义书签。

3.1.2 系统功能模块划分 (12)3.1.3 系统部分模块总体设计 ............................................................................... 错误!未定义书签。

3.2数据库设计....................................................................................................... 错误!未定义书签。

3.2.1 总体设计 ........................................................................................................ 错误!未定义书签。

3.2.2 表设计 (14)4 详细设计及实现 (19)4.1用户登录和注册 (19)4.1.1 界面设计 (19)4.1.2 用户登录 (19)4.1.3 用户注册 (20)4.2题库设计 (21)II4.2.1 选择题管理 (21)4.2.2 判断题管理 (24)4.3在线答题实现 (24)4.3.1 界面设计 (24)4.3.2 随机生成试卷................................................................................................ 错误!未定义书签。

4.3.3 在线答题 (25)4.3.4 交卷评分和查询成绩 ................................................................................... 错误!未定义书签。

5 测试运行与维护 (28)5.1网站测试 (28)5.2网站维护 (28)6 结束语 ..................................................................................................................... 错误!未定义书签。

参考文献 .. (29)致谢词 ......................................................................................................................... 错误!未定义书签。

1基于在线考试系统设计计算机科学与技术专业指导老师摘要:本文在分析计算机(网络)考试的发展及现有模式的基础上,结合计算机网络技术的发展和素质教育的要求,提出了计算机网络自适应考试的模式,并在技术实现上进行了详细的分析.本系统是在Windows XP下,以IIS5.1(Internet Information Server)网络信息服务为应用服务器,选择(C#)、SQL Server 2000开发在线考试系统,采用WEB技术实现,WEB技术超越了传统的“客户机/服务器”的两层结构,采用的是三层体系(B/S)结构:用户端/服务器端/数据库,因此WEB结构有着更好的安全性,在用户机上不需要安装任何应用程序;本系统可以随机生成试卷,同时保证试卷的整体水平一致的前提下,每套试卷的题目不完全相同,即使对于同一个试题而言,试题答案的显示顺序也是不相同的。

同时该系统避免了传统在线考试效率低,可维护性不高的缺点。

关键字:在线考试; ; SQL Server; Browser/Server; C#Online examination system design based on Science and technology of computer TeacherAbstract:The analysis in the computer (network) examination of existing patterns of development and the basis of computer network technology development and the requirements of quality education, made the computer network model of self examination, and in the technical realization of a detailed analysis. The system is in Windows XP, using IIS5.1 (Internet Information Server) network information services in applications servers, choosing (C#)、SQL Server 2000 for developing online examination system, using Web technology to achieve, Web technology beyond the traditional "client / server" two-tier structure, using the three-tier system (B/S) structure : user/ server/database structure, so Web structure is better safety, Client do not need to install any user applications; The system can randomly generated papers while ensuring the overall level of consensus papers premise set papers topics are not the same even for the same questions, the answers to questions that the order is not the same. At the same time avoid the traditional online examination of the system inefficient, low maintenance shortcomings.Keywords:Online examination; Active Server ; SQL Server; Browser/Server; C#21 概述1.1运行环境配置与系统结构要求1.1.1硬件环境要求CPU:PIV 2.0GHZ或更高频率的CPU内存:DDR333 256MB或更多的内存硬盘:至少10G以上或更多的硬盘空间1.1.2搭建开发环境单击“开始”按钮,并执行“设置”—“控制面板”命令,打开“控制面板”窗口,双击“网络”图标,打开网络对话框;然后,单击“添加”按钮,添加所需的组件,选择“协议”,最后,在“厂商”列表框中选择Microsoft公司提供的协议,在“网络协议”列表框中选择TCP/IP协议选项,单击“确定”按钮添加该协议,完成安装。

2.安装和配置IISIIS是Internet Information Server的缩写,称为Internet信息服务。

它是一种Web服务,主要包括WWW服务器,FTP服务器。

它使得(局域网)或Internet(因特网)上发布信息变得很容易Windows XP Professional中包含IIS 5.1,但系统安装时未包括此组件,因此需要手动安装。

(1)安装IIS单击“开始”菜单中的“控制面板”按钮,双击“添加或删除程序”项在弹出的菜单中双击“添加或删除组件”选项,弹出Windows组件向导对话框如图1所示。

相关文档
最新文档