网络版IT认证技术考试管理软件的开发与应用
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
思科 与华为 网络工 程师认证 、 电子商务师 、 营销师 、 银 行保险从业 资格 等越来越成为学 生们普 遍接受的考试形式 。近年来 由于多次 带队参加 全 国高职技 能大赛 , 深切感受 到教育 部“ 以赛促改 ” 的深 意 , 比如 2 0 1 2 年计算 机网络 应用赛项 中 3 5 %的分值用 的是 软件 自动评分 。我们
失。 2 、 可行性分析
本系统使用 U M L 统一 建模语言 ( U n i i f e d M o d e l i n g L a n g u a g e ) 建立 系 统的用例 图, 来描述 系统 的结构 、 行为或动态特征 。从 不 同的视角建立 系统的模型 。使用用例 图描述系统的 内部功能结 构。在线考试用例 图 如图2 所示 :
员
图2 在线 考试用 例图 5 、 数据库设计 在进 行充分 的业 务需求 分析后 , 本网络教学 软件系统 的库文件 设 计为 a h s z y . d b, 主要存 放系统管理 、 网络课 程 、 用户登录 、 考试题库 、 成绩 管理 、 学生和教师基本信 息等相 关表信 息。 6 、 安全性设计 由于软件需要用 户输入数 据与后 台数据库进 行动态交 互 , 而用 户 所输入 的 内容不 可预测 , 所 以安全漏 洞在所难免 。特别要 注意 以下 几 个方面的安全设计 : 1 ) 防止用户绕过登 录验证 页面 ; 2 ) 避免登 录验证 页 面漏洞 ; 3 ) 加人 防注人代码 以防范 S Q L 注入 ; 4 ) 数据 库加密 ; 5 ) 防文件 上传漏洞等 。 7 、 功能设计 系统要完成 的主要功能如下 : 1 ) 用户登录管理子模块 : 设计用户 管理模块 的 目的是 限制非授 权用户 的随意访 问 , 只有 注 册成功的教师 和学生 可以才访问其系统相应模块 。学生可 以进行在线
一 一
图1 WE B开发 流程示 意图
4、 处 Байду номын сангаас 流 程
二、 研 究 目标
网络版 I T 认证技术考试管理软件既能满足本 院电信 系所有专业 的 课 程考核需要 , 同时还能通过 自 行研发此 软件系统 , 在本 院培养 出一批 计 算机软件 开发行业 的教 师专家 , 同时还能将软 件开发 中遇到的问题 作 为项 目任务分解并布置给学生 , 从而 能有效地 提高学校的教学水平 、 提 升学生尤其 是计算机专 业学生 的实践技能 。具 体 目标有 以下几点 : 1 ) 将各个 教师的考试相关资源信息进行整合 , 以达到数据一致性 、 完整 性 的 目标 ; 2 ) 利用计算机 网络技术 、 数据 库技术实 现资源共享 ; 3 ) 提升 学 院信息 化 、 网络化管理能力 , 提高教学管理效率 ; 4 ) 转变教学观念 , 深 化教育教学体制改革 。 三、 基于B / S模式在线 考试 系统 分析 与设计 1 、 需求分析 网络 在线考试 的软件系统 内含多个 子模块 , 最 主要 的功 能可以分 成五大块 : 用户管理 、 题库管理 、 在线测试 、 在线交流 、 后 台管理 。 本软 件系统在性 能方面应该 同时满足 以下几个方 面的需求 : 1 ) 软 件响应速度合理性 ; 2 ) 易用性 ; 3 ) 易维护性 ; 4 ) 开放性和扩充性 。 在设计在线 考试 软件系统时 , 必须考虑一些本软件 的安全控制 , 重 视软件 的安全性设 计 , 保护重要 的数据库 资料( 考试数 据 ) 不损 坏或丢
科技信息
网络版 t T i A i  ̄ 技术 考试管理 软件昀开发与 应用
安徽 商 贸职业技 术 学院 电子 信 息工程 系 网络教 研 室 王 卓
[ 摘 要] 传统印卷 的考试 方式 已经越 来越 不能适应 高职 I T 信 息类专业的考试 需求 , 高职 院校在 连续 多年 国家层 面高职技能 大赛的 引领 下, 同时也 为 了 提 高学院办学质量与效率 , 开发和 利用网络版在线考试 管理软件 成为越来越迫切 的任务 本软件的开发与应 用 立足 于已有 的校 园网网络或局域 网等环境 , 采用B / S 架构 , 结合 A S P . N E T 和S QL S E R V E R数 据库进行应 用软件开发 , 在 需求分析 、 功能设计 、 系统 实现等 多个方面吸取 同类型 网络在 线考试软 件开发 的经验和特点 , 软件 系统基本 实现 了 基 于网络的 I T技术类在线考 试和考试成绩管理等功能。 [ 关键 词] 在线考试 We b A S P . NE T S Q L U ML 建模
一
、
前 言
基 于WE B的系统 开发流程 如图 1 所示。
目前 高职 院校 大部分 的考试 还是采用传 统考试方 法 , 一次 相对完 整 的考 试需要很多 步骤 : 如老 师命卷 、 学 生考试 、 人 工阅卷和试 卷成绩 分析等 。随着 I n t e r n e t 与校园网的 日益普及 , 校园 内的 网络在线 考试 如
技术 层面 : 采用成熟 的 Wi n d o w s 2 0 0 3 平台、 成熟 的小 型 S Q L S e r v e r 2 0 0 5 数据库 系统 以及 常用 的 A S P . N E T开 发平台 , 这 种技术层 面的组合 具有很好的教学示范作用 , 可 以成为相关课程实训教学 的案例 。 经济层面 : 本 系统是笔 者所 在学院的教科研项 目, 有一定 的经费支 持; 软件 系统完成后 可以立 即挂 放在学 院电子信息工程 系的 网站 上进 行规模测试 , 由于平 时该 网站有 专人进 行维护管理 , 可极大地 降低 开发 成本。 安全层 面 : 除 去常规安全 管理外 , 应针对 WE B服务器 进行必要 的
直 以来的传统方 式考试 的重 点通常放在记忆 力方 面, 对综合 应用能 力考核 得相对较 少。网络在线考 试提供 了一 个新思路 、 形成一个 崭新 的平 台。任何学生 可以随时 随地 不受限制地 , 能结合 自身需求 主动进 行在线考试来检验学 习效果 。本项 目所完成的基于 网络 的在线考试 管 理系统 , 致力于提高考试形式 的变化 , 为深化本学院的教育教学 改革做 份应 尽的努力。