在线考试系统毕业设计论文.doc

上传人:h**** 文档编号:155481 上传时间:2018-07-12 格式:DOC 页数:38 大小:887.50KB
下载 相关 举报
在线考试系统毕业设计论文.doc_第1页
第1页 / 共38页
在线考试系统毕业设计论文.doc_第2页
第2页 / 共38页
在线考试系统毕业设计论文.doc_第3页
第3页 / 共38页
在线考试系统毕业设计论文.doc_第4页
第4页 / 共38页
在线考试系统毕业设计论文.doc_第5页
第5页 / 共38页
点击查看更多>>
资源描述

1、 (课程)毕业设计 设计题目: 基于 B/S 架构的在线考试系统设计 设计时间: 2015.11.16-2016.01.18 学生姓名 李志嵘 学 号 1399141015 专 业 计算机应用技术 班 级 13 华大计算机 指导教师 马赞玮 技术职称 讲师 /系统分析师 2016 年 01 月 08 日 II 基于 B/S 架构的 在线考试系统 设计 摘要 随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分 繁 琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,人们迫切要求利用这些技术来

2、进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试趋于公 正 、客观,更加激发学生的学习兴趣。本文主要 介绍了 基于 B/S 架构的 在线考试 系统 的需求分析、总体设计和详细设计过程 , 并在此基础建 立了后台数据库,利用 ASP.NET 和数据库 原理 开发实现了在线考试系统。它具有用户登录验证、用户在线考试、 随机 生成试卷 、自动判卷、 用户管理、 试卷管理、成绩管理等功能 。 关键词 B/S 模式 ASP.NET 在线考试系统 管理系统 III 目录 引言 . 1 第一章 开发在 线考试系统的目的和背景 . 2 第二章 需求分析 . 3 2.1

3、任务概述 . 3 2.2 需求规定 . 4 2.3 对性能的规定 . 4 2.4 数据流图 . 5 2.5 实体 -关系 . 5 第三章 系统概要设计 . 10 3.1 软件运行环境 . 10 3.2 基本设计概念和设计流程 . 10 3.4 运行设计 . 15 3.5 系统出错处理设计 . 16 第四章 数据库设计 . 17 4.1 逻辑结构设计要点 . 17 4.2 物理结构设计要点 . 17 4.3 数据结构和程序的关系 . 21 第五章 系统详细设计 . 22 5.1 用户注册( user-zc)模块设计说明 . 22 5.2 用户登录( login)模块设计说明 . 23 5.3 在

4、线考试( onlineexam)模块设计说明 . 25 5.4 题库管理( question-gl)模块设计说明 . 26 5.5 试卷管理( paper-gl)模块设计说明 . 27 5.6 公告管理 ( notice-gl)模块设计说明 . 28 5.7 用户管理管理( user-gl)模块设计说明 . 29 5.8 成绩查询( mark-cx)模块设计说明 . 30 5.9 修改密码( pwd-xg)模块设计说明 . 31 结论 . 33 致谢 . 34 参考文献 . 351 引言 随着网络技术的飞速发展,现在很多大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。

5、但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。 远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与 社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的

6、事情,可以说传统的考试方式已经不能适应现代考试的需要。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。 伴随着远程教育的蓬勃发展,作为教学当中不可分割 的一部分的在线考试系统也得到了当今远程教育研究者的关注,考试是考察学生对所学习知识的接受和理解程度的重要手段,无纸化的考卷,考试的随时性,随地性,这些特点都是研究并开发网络考试系统主要的原因,网络考试系统远远超越了传统考试固定时间,固定地点的考试模式的限制,将给学生和老师带来极大的便利。随着 Internet 的相关技术的发展,特别是 W

7、eb技术的出现,人们开始致力于研究和开发基于 Internet 考试系统,这也大大推动了远程教育的发展。 目前,一些远程教育机构已经开发出了在线考试系统,基本实现了基于 Internet的 B/S 结构在线考试。通过 Server 端的后台试题库动态生成考卷和对于标准化的试题即时评定成绩。但是与传统的纸面考试相比,目前的在线测试都是基于标准化考试的,而且一般只能用于非正规的考试,因为对于很多方面考虑的还不是很完善,因而使得在线考试在近段时间很难完全替代传统的考试。 本系统采用基于 B/S 架构,使用 ASP.NET 开发平台、 C#语言和 Access 数据库进行开发。 2 第一章 开发 在线

8、考试系统 的目的和背景 在线考试系统( OES)就是通过网络在线考试实现无纸化、快捷、减轻教师负担的一个考试方式,本系统基于 B/S 架构,使用 SP.NET 平台、 C#程序开发语言、 Visual Studio 2008 开发工具、 Access 数据库进行实现。 1.1 开发目的 降低教师的工作量,如不用教师来安排题目,系统自动随机生成一份试卷,教师只需要选择相关题型的数量和分值就可以生成一份试卷、不需要教师亲自批改试卷,提交试卷是自动评分等,不需要安排考场,只要有电脑就可以进行考试,不需要实体试卷,环保可靠。 1.1 开发背景 1、 系统名称:在线考试系统 2、 项目提出者:马赞玮 3

9、、 项目开发者:李志嵘 4、 项目管理者:李志嵘 5、 最终用户:学 生、管理员 3 第二章 需求 分析 需求分析就是指对要解决的问题进行详细的分析,弄清楚问题的要求。 需求分析阶段的任务确定本 系统的功能 需求 , 明确以后设计的方向,作为概要设计的依据,下面是需求分析的详细介绍。 2.1 任务概述 用于确定本系统要完成的目标、用户群体和相关约束。 2.1.1 目标 本在线考试 系统实现以下功能: 1、能够判断用户的身份,并根据身份的不同页面 显示不同内容 。 2、能够实现在线添加试卷和试题的功能。 3、能够实现在线考试的功能。 4、能够实现查询考试分数的功能。 5、能够实现在线答题的功能。

10、 5、能够实现用户注册的功能。 2.1.2 用户的特点 本软件的最终用户是面向管理员、学生,他们都具有一定的计算机应用基础,可以比较熟练操作计算机。系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。 2.1.3 假定和约束 本系统必须满足以下限制: 1、 系统采用 access 数据库 2、 在线考试系统全天运行 3、 系统中所有用户能够正常登陆,能够完成各自权限内的功能。 4、 界面友好,操作简便。 5、 软件系统开放性好,结构灵活,可扩充,易于维护。 4 2.2 需求规定 2.2.1 对功能的规定 1、判断用户的身份。共有两种身份:管理员,学生。系统能

11、根据身份的不同显示不同界面内容,实现不同的功能。 2、在线添加试卷和试题。管理员添加需要考查的试卷或试题到系统的信息库中。 3、在线考试和答题。学生登录界面后,根据系统的提示,进行答题、考试。 4、在线查询考试分数。分数出来后,学生可进入系统查询考试分数。 5、添加、删除用户。管理员根据实际情况添加或删除用户。 详细见图 2-1。 图 2-1 软件系统结构图 2.3 对性能的规定 2.3.1 精度 软件输入主 要是学生信息以及试题信息,故无输入精度需求。输出主要是考试成绩,故采用浮点型精度要求。 2.3.2 时间特性要求 查询信息要求不超过 10 秒 2.3.3 灵活性 可以较灵活的供各用户使

12、用。 5 2.4 数据流图 数据流图 就是 数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。 他可以让我们直观地看出数据的输入输出转化,详细见图 2-2。 图 2-2 数据流图 2.5 实体 -关系 实体关系图:简记 E-R 图是指以实体、关系、属性三个基本概念概括数据的基本结构,从而描述静态数据结构的概念模式。 2.5.1 实体及属性图 1、用户实体及属性 ,见 图 2-3。 图 2-3 用户实体及属性图 2、单选题实体及属性 ,见图 2-4。 6 图 2-4 单选题实体及属性图 3、多选题实体及属性 ,见图 2-5。 图 2-5 多选题实体及属性图 4、判断题实体及属性 ,见图 2-6。 图 2-6 判断题实体及属性图 5、试卷实体及属性 ,见图 2-7。 7 图 2-7 试卷实体及属性图 6、公告实体及属性 ,见图 2-8。 图 2-8 公告实体及属性图 2.5.2 实体 -关系图 用户和试卷题目的关系图见图 2-9,用户和试卷的关系图见图 2-10, 用户和公告的关系图见图 2-11,题库与试卷的关系图 见图 2-12。 图 2-9 用户和试卷题目的关系图 图 2-10 用户和试卷的关系图

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。