


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第 2 8 卷 第 3 期 2 0 0 6年 3月 水利电力机械 WA T E R C O NS ER V AN C Y & E l C T R I C P O c , ER MAC HI N E RY Vo 1 2 8 N o 3 Mfi r 2 0 o 6 基于 A S P技术的焊工在线考试 系统 We l d e r o n l i n e t e s t s y s t e m b a s e d o n AS P t e c h n o l o g y 胡顺 兴 , 陈疆 ( 郑州新力电力有限公司, 河南 郑州4 5 0 0 0 7 ) 摘要 : 介绍了利用网络和数据库技术, 采用 B S结构研究开发的基于A S P技术的焊工在线考试系统 该系 统包括考生登录、 试卷生成、 在线考试、 成绩查询、 试题库维护等功能, 内容涉及电力行业 I 类、 I I 类、 I I I 类焊 工及气焊工、 c 【 ) 2 焊、 铸铁焊接、 有色金属焊接、 堆焊焊接等方面, 具有良好的应用前景和实用价值。 关键词 : 焊工考试; A S P ; B S ; 数据库; 考卷管理; 成绩管理 中图分类号 : q k r 3 1 : T G 4 4 1 4 文献标识码i B 文章编号: 1 0 0 66 4 4 6 ( 2 0 0 6 ) 0 3 0 0 5 1 0 3 0 引言 随着焊接技术的不断发展, 焊接培训工作也变 得越来越重要, 尤其是对技能操作的理论考试已放 在了非常重要的位置上。而原来郑州新力电力有限 公司沿袭多年的“ 人工出卷 、 考生考试 、 人工阅卷 、 成 绩评估和试卷分析” 的传统考试流程费时、 费力、 效 率低下。因此, 如何利用计算机技术建立一套完整 的在线考试系统对发 电企业有着重要意义 , 针对这 一 需求设计开发了这套焊工在线考试系统。 它操作简便, 高效可靠, 具有试题( 卷) 录入、 修 改和查询, 试卷生成以及进行在线考试等重要功能; 真正实现了无纸化考试; 可满足任何注册的考生随 时随地考试并迅速获得成绩, 并给出其详细的成绩 分析与试卷评估; 同时也大大减轻了出题、 组卷和改 卷等繁重的工作量 。 1 系统介绍 1 1 系统组成与设计 该系统根据原电力工业部颁布的 电力工业部 焊工培训教学大纲 的要求, 以中国电机工程学会电 站焊接专委会出版的 电力焊工培训比赛试题库 为 主, 以判断题、 选择题、 填空题、 问答题的形式集成了 1 5 0 0多道电力焊接考试试题, 内容涉及电力行业 I 类 、 I I 类、 I I I 类焊工及气焊工、 C O , 焊、 铸铁焊接 、 有 色金属焊接、 堆焊焊接等方面, 可作为电力焊工培 训、 焊工理论知识考试及焊接技术比赛等方 面的 使用。 1 2 系统工作原理 本考试系统利用A S P 技术, 采用 B S 结构, 由前台 用户考试部分、 后台系统管理部分 2 大部分组成。用户 端只需安装浏览器即可运行, 所有的数据处理均在服务 器端进行,将 w W服务器与数据库服务器合为 1 台服 务器。服务器端采用 A C C E S S 数据库系统和 A S P组件 来构成在线测试系统的应用服务系统, 客户端采用浏览 器来完成考试全过程, 同时可进行远程系统维护和管 理。在线考试系统原理图如图 1 所示。 图 1 在 线考试 系统原理 图 1 3 A S P关键技术的应用 A S P 是服务器端的脚本执行环境, 用来产生和 执行动态的高性能的 W E B服务的程序。当用户使 用浏览器请求 a s p 主页时, w e b 服务器响应, 调用 a s p 引擎执行as p 文件 , 并解释其中的脚本语言( is c r ip t 收稿 日期 : 2 0 0 60 1 1 3 作者简介: 胡顺兴( 1 9 7 3 一) , 男, 河南开封人, 郑州新力电力有限公司工程师, 主要从事焊接技术管理及培训工作。 维普资讯 5 2 - 水利电力机械 2 0 0 6年 3月 或 v b s c r ip t ) , 通过 o d b c 连接数据库, 由数据库访问组 件 a d o ( a c t iv e x d a t a o b j e c t s ) 完成数据库操作, 最后 a s p 生成包含有数据查询结果的 h t m l 主页返回用户端 显示。由于 as p 在服务器端运行, 运行结果以 h t m l 主页形式返 回用户浏览器 , 因而, asp源程序不会泄 密, 增加 了系统 的安全保密性。此外 , asp是面 向对 象的脚本环境, 用户可 自行增加 a c t iv e x 组件来扩充 其功能, 拓展应用范围。 2 系统结构 整个考试系统主要由3 个模块组成。模块示意 图如图2 所示, 对各模块的功能介绍如下。 图 2 在 线考试系统结构示意 图 2 1 用户注册 该模块的功能是实现用户远程注册。用户输入 单位分配的个人工号和密码, 提交之后由系统判断 该用户是否已经存在, 如果存在, 就给出相应信息; 如果不存在, 就把用户输入的用户名和密码写到数 据库中, 完成注册。这一模块使系统开放性更强, 保 证用户随到随考, 不受其他限制。登录后选择相应 的试卷, 系统严格控制整个考试过程, 实行时间的控 制 , 考生需要在限定 的考试时间内交卷。 2 2 系统管理 管理员可以向题库中添加各种类型且符合要求 的试题, 也可以对它们进行修改和删除。同时, 管理 员也能对科目、 用户 、 考试记录等数据进行管理。系 统管理模块包含以下 3 个模块。 ( 1 ) 用 户管理模块 。下级有 添加 用户 、 删 除用 户 、 查看用户等模块 。 ( 2 ) 考卷管理模块。下级有添加科 目、 删除科 目, 添加科 目、 删除题目、 生成试卷、 手动批改等模 块。可设置科目试题的每种题型的数量和分值, 试 题的增删、 编辑非常简便。按指定试卷中各题型的 数量, 从试题库里抽取试题生成一份原始试卷。 ( 3 ) 成绩管理模块。下级有答题情况、 查看成绩 模块。可以查看用户答题统计结果, 及用户考试客 观题、 主观题的得分情况, 并对分数进行汇总。 2 3 成绩查询 用户在线答题提交后客观题得分由系统及时提 供 , 主观题由管理员手动批改 , 批改后给 出主观题得 分, 由系统统计综合得分。将得分保存在成绩数据 库, 用户登录后可以查看自己的得分情况。 3 系统数据库设计 整个系统数据存放在5 个表中, 为调试方便, 采 用 A C C E S S 2 0 0 0 设计 , 下面对每个表的结构及功能 简单介绍如下。 ( 1 ) 管理员表。用于存储系统管理员信息; ( 2 ) 用户表。记录参加考试的用户信息; ( 3 ) 试题表。每一类型的试题单独存放在一个 表中, 为简便起见, 仅将单项选择题表结构列出; ( 4 ) 试卷信息表。该表存储各科 目考试时的相 关参数设置; ( 5 ) 成绩表。用于存储考试结果信息。 系统数据存储表具体结构如表 1 所示。 4 系统 实现 4 1 系统流程设计 根据考试系统的总体设计要求, 首先系统要有 一 个登录界面, 用户可以从该界面登录参加考试 管理员也应该有一个进入管理登录界面的通道。此 表 1 系统数据存储表结构 维普资讯 第2 8 卷第3 期 胡顺兴, 等: 基于 A S P 技术的焊工在线考试系统 5 3 外 , 该界面上还应该有一个用户注册的通道 , 在考生 正确输入用户名和密码后, 接着应进入考试科 目选 择界面。在该界面上, 考生选择参加考试的科 目, 该 界面的人机交互是确保该考试系统通用性的重要环 节 。考生确定考试科 目后 , 即进入开始考试界面 , 由 计算机随机提取试题, 显示出来组成试卷, 并开始进 行考试引 时, 考生进入答题过程, 答完试题后交卷, 进入下一个界面。考生提交答卷后, 由计算机进行 处理 、 判卷 , 得 出客观题考试分数, 并把该生考试成 绩、 用时等信息存人数据库。在这个界面上应该具 有返回继续进行考试或回到登录界面的选项。以上 是系统进行考试功能的部分, 对系统进行管理, 如试 题管理、 科 目管理、 用户管理等, 由于功能较单一, 就 不逐一介绍了。 4 2 系统主要文件结构流图 系统主要文件结构流图如图 3所示 。 每个考生的考试时间进行监控, 到考试结束时间自 动给出提示。 ( 5 ) r e s u l t a s p文件。该文件负责在考 生提交答 卷后, 将考生答案同试题表中的正确答案进行比较, 最后取得考生的分数。 ( 6 ) l o g i n a s p该 文件 。即管 理员进行管理 的主 界面。 ( 7 ) m g s t u d e n t a s p文件。该文件实现 对用户进 行管理( 添加或删除) 的功能。 ( 8 ) m g a d m i n a s p文件 。该文件实现对管理 员进 行管理( 添加或删除) 的功能。 ( 9 ) m g s u b j e c t a s p文件。该 文件实现 对考试科 目及相关参数进行管理的功能。 ( 1 O ) m o m a s p文件。该文件实现对考试记录进 行查询或删除的功能。 ( 1 1 ) m g q u e s t i o n asp和 a d d q u e s t i o n asp文件。这 2 图 3 系统主要文件结构流图 个文件实现对试题库 进行删除、 修改和添加 的功能。 ( 1 2) mg p e p e r a s p 和 p i g a i a s p文件。2 个文件实现管理员对 用户主观题答案手动 批改后进行分数汇总 的功能。 4 3 主要文件功能介绍 ( 1 3 ) c u e r v s c o r e a s p和 e x e q u e r v s c o r e a s p文件 。2 ( 1 ) i n d e x a s p 文件。该文件是系统登录人 口, 可 个文件实现用户查看主观题 、客观题得分及 总计得 实现用户注册人 口, 管理员管理及用户进入考试系 分的功能。 统登陆界面的功能。 在线考试系统管理示意图及系统答案提示图如 ( 2 ) s t u r e g a s p文件。该文件实现用户注册的功能。 图 4 、图 5 所示。 ( 3 ) s e l e c ts u b j e c t as p 文件。该文件是实现用户 结论 登 录 考 试系 统后进 行考 试科目 选择的功 能, 选择科 _ , 目后进入考试界面。 实践证 明, 本系统在 w i n d 。 w s 2 0 0 0+I
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 重庆市高2025届物理高二下期末达标检测模拟试题含解析
- 云南省昆明市2025年高二数学第二学期期末联考模拟试题含解析
- 成都市数字经济项目劳动合同
- 餐饮企业食品安全检测与监管服务合同
- 水利工程彩钢围挡施工与监理合同
- 车辆挂名合作免责条款合同范本
- 2024年荥经县招聘社区专职工作者笔试真题
- 计算机三级嵌入式技术试题及答案
- 网络地址规划的考试题目与答案
- 医院店铺招租合同
- 年产2亿片阿奇霉素片剂的车间设计毕业作品
- 国开(中央电大)本科《中国当代文学专题》网上形考(任务二至六)试题及答案
- 2023学年完整公开课版破十法
- 创业基础(浙江财经大学)知到章节答案智慧树2023年
- (44)-7.多毛细胞白血病
- 地质雷达操作手册2013版
- 榆次区王湖村城中村改造安置区项目(榆次城建•王湖村)环评报告
- 英语牛津3000词汇表
- GB/T 39204-2022信息安全技术关键信息基础设施安全保护要求
- 巴西地理课件
- GB/T 37988-2019信息安全技术数据安全能力成熟度模型
评论
0/150
提交评论