




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
在线考试系统概要设计说明书在线考试系统概要设计说明书 一 引言 二 软件技术 三 数据库结构设计 四 功能模块的划分及实现 五 参考文献 试题 提取关键 信息 客观题主观题 组题组题 判断 选择 填空 操作 问答 成绩 姓名 总分 客观题 总分 准考 证号 考试时 间 主观题 总分 查询 管 理 员 用户名 编号 密码 用户级 别 相片 学生 密码 身份证号准考证号 姓名 性别 工作部 门 权限 在线考试系统er图 一 引言 1 1 课题背景和研究意义课题背景和研究意义 随着计算机技术 网络技术 在教育领域的迅速发展 在线考试的实现可以利用目前 的学校的计算机软件和硬件资源和网络资源的充分利用 以实现考试 为冠军由计算机来完 成客观标记 可以减少手动标记的工作量 网上考试系统目前主要用于两种基本方式 传统的 C S 客户机 服务器 模式和新型 的 B 秒 浏览器 服务器 模式 所谓的 C S 模型 该数据库 例如 测试银行 在远程 服务器上的内容 客户端机器安装相应的软件 C S 结构在技术上很成熟 但该程序的结 构往往局限于小范围内的局域网 这不利于为扩展 此外 每个客户结构需要安装相应的 客户端程序 当您有一个用户比较长的时间 如果我们采用的结构 系统的安装和维护重 同时 由于直接在客户机上 客户端安装和数据库服务器直接交换数据 系统安全性也被 一定程度的应用 基于传统的 C S 模式相比 在线考试系统 B S 系统将应用程序逻辑 和用户界面和数据访问相分离 使系统更易于维护 只需要更改页面 您可以实现所有用 户同步更新 同时简化了客户端 用户只需要浏览器使用这个考试制度 更多的在互联网 上考试合适 在现实面前基于信息网络 我们提出了一种基于 Web 的在线考试系统 并使用 SQL 重症 2000 数据库和 ASP NET 技术的系统开发 1 2 分析学生考试系统分析学生考试系统 在信息技术飞速发展的今天 网络已不再是陌生的大多数人 以及他们在人们的工作 学习和生活的应用正日益发挥着不可替代的作用 近年来 随着软件工程技术 信息和通 信技术 以及计算机网络技术的迅猛发展已经成熟 人们的教育活动 网上教育逐渐蔓延 基于 Web 的在线考试是教育的一个组成部分 是网络教育的一个重要组成部分 网络在其它一些国家考试出现了泡沫 通过学校课程和考试选定的人在网上进行 例 如 一些著名的国外 如微软的 MCSE 微软认证系统工程师考试 GMAT 工商管理硕 士入学考试 托福 GRE 美国研究生入学考试美国 等检查 正进行试验的基础上填写 表格 在中国 这是目前仍然在坚持传统的测试方法 测试绝大多数互联网的实际应用仅限 于一些网上登记和网上查询性能检验工作 而且也没有真正的网络形成规模考试 网络作 为一种现代教育子系统考试制度 确保教育质量 教学的重要手段 在传统的测试模式 测试的组织通过标题 考试 标志着试卷分析步骤 在测试和考试要求类型的增加 增加 教师的工作量会越来越大 其工作是非常容易出错 在一定程度上 是传统的考试方法进 行了有需要进行改革 互联网技术使考试技术和运营商已经采取了划时代的地方 考试的 变化作出从传统的纸笔考试 计算机辅助网络的进一步发展 考试的在线考试成为现实 在这个阶段 在线考试系统开发的主流技术已经相当成熟 并很好地适应动态网站设 计和基于 Web 的数据库访问要求 是目前在线考试软件技术的主流 在一个在线测试系统 数据的研究和学习 特别是在教学的学校需要根据其实际情况的工作的需要 学校校园的 使用已成为研究和发展学校的基本条件大批使用基于 Web 的在线考试系统 1 3 基本概要基本概要 我们的研究小组不仅涉及一个完整的在线考试系统所做的开发工作 也是基础研究的 指导是 A Net 平台基于 B S 结构的软件架构 关键技术 实现技术 探索解决方案的框架 该系统使用 ASP NET 中的 HTML JavaScript VBScript 中 图形编辑器 如 WEB 数 据库工具的服务器访问网页时 您不能地点 时间限制 互联网络宽带互联网或其他手段 获取 使用互联网这个强大 方便的工具 考生可以通过浏览器在互联网上选择的科目 参加考试时 管理员可以通过因特网浏览器添加 修改学生信息 添加 修改 删除修改 试卷的考试科目的信息 管理 学生成绩 但也为实现学生信息查询功能 按类 学生编 号 姓名等关键字查询 整个系统的管理功能的实现 在主界面 系统的主要候选人中 管理员入口 根据用户类型 分别为审查和管理 两个不同的页面 其最大的特点是开放性 便利性和灵活性 二 软件技术 2 1 ASP NET 技术概述 ASP NET 是微软的 Internet 编程技术的推出 它使用更有效的 面向对象的方法创 建动态 Web 应用程序 在最初的 ASP 技术 服务器端代码和客户端的 HTML 混合在一起 常常导致漫长和复杂的页面的代码 程序逻辑难以理解 ASP NET 是独立于浏览器的编 程模型 可以在 IE 浏览器 NetscapeNavigator 的最新版本 被广泛使用 例如 Opera 和其他浏览器上运行 ASP NET 是建立在该计划框架内的共同语言 1 已编制的基础上 NET 环境 共 同的语言为基础的程序在服务器上运行 程序运行在服务器端时 首次汇编 实时比 ASP 的速度应该更快的程序时间的解释 Microsoft 已发布 包括 Visual Basic NET NET 中的 Visual C 网等 NET 兼容的语言编写的应用程序 2 1 1 ASP NET 优势 ASP NET 运行在公共语言运行库编译代码的服务器 它可以利用早期绑定 实时编译的优 势 本机优化和缓存外箱服务 这相当于行代码的准备 才显着提高性能 1 世界级的工具 以支持 ASP NET 框架的补充和设计大型工具箱 Visual Studio 集成开发环境 所见即所得的编辑 拖放服务器控件 以及这一强大的工具自动部署在一个只有少数人可用的功能 2 强大的力量和灵活性 由于 ASP NET 基于公共语言运行库 使 Web 应用程序开发人员可以利用的力量和整个平 台的灵活性优势 Microsoft NET 框架类库 消息处理和数据访问解决方案可以无缝地从 Web 访问 ASP NET 也与语言无关 所以你可以选择最适合的应用程序语言 还是在多 国语言应用分裂合适 此外 公共语言运行库的交互性 确保迁移到 ASP NET 保留基于 COM 的现有投资的发展 3 简单 ASP NET 可以轻松地完成从简单的形式提交和客户端身份验证的共同任务 部署和站点配 置 例如 ASP NET 页面框架允许您构建应用程序逻辑和表示代码清楚分开的用户界面 以及简单的 Visual Basic 样的形式处理模型与事件处理不相同 此外 公共语言运行时使 用托管代码服务 如自动引用计数和垃圾回收 简化的发展 4 可管理 ASP NET 使用基于文本的分层配置系统 简化了设置服务器环境和 Web 应用程序 由于 配置信息存储在纯文本格式 所以你不能有地方管理工具 以帮助对新设置的申请 这种 零地方行政 的理念延伸到部署 ASP NET 框架应用程序 只需复制所必需的文件服务器 ASP NET 框架应用程序可以部署到服务器 不需要重新启动服务器 甚至在部署或替换运 行的编译代码 5 可伸缩性和可用性 两者在 ASP NET 的可扩展性 集群中的一个专门的环境和多增加 设计环境 以提高处理 器的性能考虑 此外 ASP NET 运行时进程密切监控和管理 这样 当进程的行为是不正 常 泄漏 死锁 你可以创建一个新的进程 以帮助保持应用程序总是可以用来处理请求 6 自定义和可扩展性 ASP NET 附带了一个精心设计的结构 这使开发商在适当的级别 插入 代码 事实上 你 可以写自己的自定义组件扩展或替换硕士 吉林大学学位论文 ASP NET 运行时的任何子组 件 7 安全 由于内置的 Windows 身份验证和每个应用程序的配置 可以确保应用程序是安全的 2 2 SQL SEVER 2000 概述 微软 SQL Server 2000 是一个关系数据库 这种数据库数据挖掘的有关数据表 表的组成形 式和结构的分类表可以与所谓的关系数据库的关系 系统管理员可以通过访问应用程序服 务器 更改数据类型 管理和处理服务器资源 SQL Server 同样具有可扩展性 可扩展的 数据库 它的 SQL Server 可以支持多个用户同时访问数据库 以处理大量数据的数据库 2 3 系统运行环境 2 3 1设备及分布设备及分布 1 主机类型 windows 环境 2 网络类型 教育网 2 3 2支撑软件支撑软件 1 操作系统 windows XP 2 数据库管理系统 mysql 3 其他支撑软件 visual basic 三 数据库结构设计 列名列名数据类型数据类型可否为空可否为空说明说明 student IDINT 10 NOT NULL准考证号 主键 student NameCHAR 10 NOT NULL考生姓名 student SexCHAR 2 NOT NULL考生性别 IDINT 20 NOT NULL身份证号码 PasswordINT 6 NOT NULL密码 ImageCHAR 10 NULL相片 3 1 考生信息表考生信息表 列名列名数据类型数据类型可否为空可否为空说明说明 IDINT 10 NOT NULL编号 主键 NameCHAR 6 NOT NULL用户名 PasswordInt 10 NOT NULL密码 GradeCHAR 5 NOT NULL用户级别 3 2 管理员信息表管理员信息表 列名列名数据类型数据类型可否为空可否为空说明说明 JudgeCHARNOT NULL判断题 ChooseCHARNOT NULL选择题 OperationCHARNOT NUL操作题 AnswerCHARNOT NUL问答题 FillINCHARNOT NUL填空题 3 3 试题表 列名列名数据类型数据类型可否为空可否为空说明说明 IDINT 20 NOT NULL身份证号 student IDINT 10 NOT NULL准考证号 student NameCHAR 10 NOT NULL学生姓名 ObjectIves ScoreINT 10 NOT NULL客观题分数 SubjectIves ScoreINT 10 NOT NULL主观题分数 TotalScoreFLOAT 8 NOT NULL总分数 3 4 成绩查询表 四 功能模块的划分及实现 在线考试系统 学 生 登 录 个 人 信 息 考 试 规 则 参 加 考 试 成 绩 查 询 身 份 验 证 管理员登录 公 告 信 息 管 理 员 信 息 用 户 管 理 考 试 时 间 成 绩 管 理 题 目 查 询 试 题 管 理 成 绩 公 布 系 统 维 护 系统功能模块划分系统功能模块划分 登陆模块和身份验证模块设计 从模块的所有用户登陆界面 登录 上输入文本框 包括用户名 输入密码的文本 框 包含两个按钮 用来区分考生登录 或管理员登录 点击登陆后 根据按钮的单击事 件 连接到一个不同的 数据库 从查询中的用户名和密码 相应的数据库表 如查询 然后输入相应的 页面 如果不查询 然后在弹出的错误信息 用户点击确定重新输入用户名和密码 在线 考试系统可分为两个主要的设计功能模块划分 这两个功能模块如下 1 考生功能模块 考生功能模块可以实现考生登录 选择测试对象 在线考试 以完成 考试给出分数 如果你有测试之前 您不能登录考试 2 管理员功能模块 管理员功能模块可以实现管理员登录的考生信息管理 考试科目管 理 项目管理 银行和测试结果的管理 备注 系统由一个登录界面登陆一体化 登陆的是 如果学生 用户名为考生姓名 如 果管理员登录用户名的管理员的名称 分别从自己的数据库查询帐户 并检查登陆密码 然后根据不同的角色到一个不同的接口进入 4 2 管理员登录功能模块设计 4 2 1 学生信息管理 管理员登录到管理主页 classintro 从页面 您可以登录到该学生的信息管理 添加 删除 修改学生信息 4 2 2 操作员管理 操作员管理 操作员的类型包括超级管理员与普通管理员 超级管理员管理包括对管理员 登陆系统的密码修改 普通管理员的管理包括 管理员的添加 登陆密码修改 权限设置 等操作 4 2 3 试题档案管理 试题档案管理 本系统中试题本分为 单选题 多选题 是非题三种 管理员可以进行试 题的添加 修改和删除 管理员要进行试题管理首先也要判断管理员是否具有试题管理的 权限 测试页 exampage 可以广播 在这些客观试题多选 填充 每个问题的类型开始于 Web 用户控件 以实现该考试的试题随机生成的每一个不同的试卷 4 2 4 成绩管理 成绩管理 本系统中分为 客观题分数 主观题分数两种管理员可以对考生各项分数 进行添加 删除 修改 并对考生成绩进行统计 报表 4 3 考生登录模块 4 3 1 个人信息及密码修改 考生登陆系统后可以进行考生个人的信息修改 考生必须先登录系统然后才能进行相应的 操作 考生能够修改自己的姓名 出生日期 em
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 课件模板红色主题
- 爱你课桌舞课件
- 课件模板复制
- 文库发布:课件模板
- 产后康复培训报告
- 教案逐字稿课件
- 长度计量工培训
- 我们长大了课件
- 节约环保大班课件
- 课件最后一页文案模板
- 22.鲁迅 《过客》.电子教案教学课件
- 《艺术学原理》第一讲艺术学原理概述版剖析课件
- 万用表使用方法课件
- 转基因生物安全审定程序
- 教学课件-现代酒店管理基础
- 日语作文細やかな(细小)幸せにも感謝の気持ち 讲义-高考日语二轮复习
- 2009-2022历年河南省郑州市市属事业单位公开招聘考试《行政职业能力测试》笔试试题含答案带详解2022-2023上岸资料汇编3
- 新老物业移交表格(全套)
- 改装课件b737增压系统终定版
- 环境地学-1绪论
- 改造工程电气工程施工组织设计方案
评论
0/150
提交评论