在线考试系统毕业设计论文(精品推荐)-毕业论文.doc

在线考试系统毕业设计论文(精品推荐)-毕业论文.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中原工学院软件学院 三级实践课题设计任务书 姓 名 孙豪杰 软件编码 专业 062 班 题 目 在线考试系统 设 计 任 务 开发在线考试系统,提供网上考试、网上出卷、网上阅卷、成绩查询等功能。我做的模块如下: 学生信息管理 教师信息管理 试卷信息管理 科目信息管理 班级信息管理 开发工具:C#、ASP .Net、SQL Server 2000 时 间 进 度 第17周(07-12-13~07-12-29):选择课题,写需求分析,选择开发工具,依据需求分析建立SQL数据库,给系统建立模块,分配任务。 第18周(07-12-30-~08-01-06):依据模块功能,编写代码,并进行测试。 第19周(08-01-07~08-01-13):整合模块,最终测试,验收,写课题设计任务书。 原 主 始 要 资 参 料 考 与 文 献 [01]张琦.Visual C#.NET 应用教程[M]:清华大学出版社,北京交通大学出版社.2006.12 [02]刘烨C#编程及应用程序开发教程[M]:清华大学出版社,北京交通大学出版社.2006.12 [03]刘勇.SQL Server2000基础教程[M]: 清华大学出版社. 2005.2 [04]黄明.C#+SQL Server中小型信息系统开发实例[M]机械工业出版社.2007.4 指导教师签字: 年 月 日 在线考试系统 摘 要 随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证!客观!更加激发学生的学习兴趣。在线考试系统是为了方面学生考试、老师阅卷、提高考试的公正性、公平。本文主要包括系统的需求分析、概要设计、总体设计(部分)、详细设计 关键词: 摘 要 2 第一章 系统需求分析 4 1.1 功能需求 4 1.2 性能需求 4 1.3 可靠性和可用性 4 1.4 系统ER图 5 1.5 工具选择 5 1.6实现环境 6 第二章 总体设计 7 2.1 系统模块 7 2.1.1 系统模块图 7 2.1.2用例图 8 2.1.3管理员功能模块 9 2.1.4教师功能模块 10 2.1.5学生功能模块 10 2.2 数据库设计 10 第三章 详细设计 11 3.1 数据表 11 3.2 具体模块设计 15 3.2.1 学生信息管理模块 16 3.2.2 教师信息管理模块 20 3.2.3 试卷信息管理 22 3.2.4 科目信息管理 24 3.2.5 班级信息管理模块 26 第四章 系统测试 28 4.1 所预见的问题 28 4.2 系统测试 28 第五章 结束语 29 第一章 系统需求分析 1.1 功能需求 本系统要实现的是在线考试系统,在设计时应该有友好的用户界面,便用户的操作。系统应具基本功能如下: 科目管理 章节管理 题库管理(选择题,填空题,判断题,简答题,问答题) 系部管理 班级管理 学生管理 教师管理 管理员信息管理 手动组卷 随机组卷(可以完全随机组卷,也可以按章节比重进行随机组卷) 考试页面 阅卷管理 成绩查询 1.2 性能需求 由于此系统为在线考试系统,响应速度一定要快,要在5秒以内,安全性要高,服务器的磁盘容量要大,主存容量要大,信息处理速率要高。 1.3 可靠性和可用性 由此系统的性质决定,它的可靠性一定要高,尽量减少系统运行中错误的出现,要保持在一定量的范围内。系统可用性也一定要高,尽量避免不可用几率的发生。 1.4 系统ER图 图1.1系统ER图 1.5 工具选择 数据库是数据管理的必威体育精装版技术,是计算机科学的重要分支。十年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。由于数据库具有数据的结构化、可控冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。 由于用到的数据表格多,另外考虑到实际情况,如学生基本信息的变动,我们选用SQL Server作为数据库开发,而不用Access,主要是因为Access存放的记录,在实际运用中不适合此系统;而SQL Server是一种常用的关系数据库,能存放和读取大量的数据,管理众多并发的用户,故选用SQL Server数据库。 用C#语言进行编码。C# 编程语言是微软在.NET计划中重要的开发语言,它具有语法简单,功能强大,快速应用,语言自由,强大的Web服务器控件,支持跨平台,与XML相融合等。因此选择C#编程语言。 1.6实现环境 本系统是

文档评论(0)

莎士比亚 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档