网站大量收购独家精品文档,联系QQ:2885784924

在线考试系统1详解.doc

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网上考试系统 随着计算机网络技术和网络教育的不断发展,传统的基于纸笔的考试形式已不再适应现在的发展需要,计算机在线考试正在逐步取代传统考试。在线考试系统利用网络实现在线考试和评分等环节,现在教考分离,在一定程度上减少了形象考试的主观因素,同时减少了教师的工作量。在线考试系统的设计就是基于上述目的开发设计的。 本系统主要包括考生考试、教师组卷给分、管理员管理三大模块,具有在线考试、成绩查询、试卷管理、组卷和评分、用户管理等功能。本系统利用了微软的.Net平台和SQL Server 2005数据库进行开发,采用了工厂模式的三层架构,同时对系统的工作原理、需求分析和总体设计做了简要的概述。 关键词: C# ;SQL Server 2005 目 录摘 要 II 第1章 项目分析 1 1.1 问题描述 1 1.2技术分析 1 1.3工程进度计划 2 第2章 系统分析与设计 3 2.1系统分析 3 2.1.1 参与者 3 2.1.2 用例及用例规约 3 2.1.3 用例图 4 2.2 系统设计 5 2.2.1 时序图 5 2.2.2类图 8 2.2.3系统体系结构设计 10 2.3 数据库设计 10 2.3.1 E-R图 11 2.3.2关系模式 12 2.3.3表的设计 13 第3章 实现与测试 18 3.1 学生选择试卷 18 3.1.1活动图 19 3.1.2界面 19 3.1.3代码 20 3.1.4测试用例 22 3.2 学生进行考试 22 3.2.1活动图 23 3.2.2界面 23 3.2.3代码 28 3.2.4测试用例 31 第4章 结束语 32 附录: 主要源程序 34 项目分析 近年来,互联网和计算机的迅速发展,人们的生活、思维、工作、教育以及受教育等方式都发生了改变。开发、应用能够整合教育测评理论、方法和现在信息技术手段的在线考试系统,为学生个性化学习提供“灵活、方便、科学、公平”的“个别化学习测评服务”已成为教育工作者所面临的一项重要任务,通过在线考试教师可对学生的学习进行考核,了解学生的学习效果,为改进教学提供了依据。学生可通过网上自测了解自己对教学内容的掌握情况,提高学习兴趣。题库的及时更新和维护,保证试题库中的试题更好地适应教学要求,在线考试时就可以减少老师的阅卷工作量,提高老师的工作效率。所以开发一个在线考试管理系统势在必行。它相对于纸介质考试而言具有省时、省力、存储方便等优点。现在已经被越来越多地应用到各种层次和领域的考试当中。因此,在线考试系统的开发有着必要意义。 1.1 问题描述 1、在线考试系统解决教师随机组卷和按章节组卷的问题。 2、在线考试系统解决学生随机选择试卷、显示试卷、答卷、保存答案的问题。 3、在线考试系统解决教师在计算机上手动判分的问题。 4、在线考试系统能够对学生、教师、试题库等的管理。 1.2技术分析 在线考试系统主要使用的开发工具有:Visual Studio 2005 、SQL Server 2005。Visual Studio 2005SQL Server 2005提供连接的数据库,在线考试系统是基于工厂模式的三层架构。 Visual Studio 2005是微软公司推出的最新程序开发工具,是Visual Stuido.Net重要组成部分,在Visual Studio.NET平台上使用C#语言可以开发各种各样的程序。 SQL Server 2005是结构化查询语言的缩写,是一种介于关系代数与关系演算之间的语言,是一种用来与关系数据库管理系统通信的标准计算机语言。其功能包括数据查询、数据操纵、数据定义和数据控制四方面,是一个通用的、功能极强的关系数据库语言,目前已成为关系数据库的标准语言。 基于工厂模式的三层架构可以很容易的用新的实现来代替原有层次的实现,降低层与层之间的依赖,有利于标准化,利于各层之间的复用。 1.3工程进度计划 2011-3-21至2011-4-3 : 需求分析阶段 2011-4-4至2011-4-17 :设计界面阶段 2011-4-18至2011-5-12011-5-2至2011-5-13 第章 2.1系统分析 在线考试系统在以后应用过程中越来越普遍的系统,本系统是基于C/S的系统。在在线考试中学生可以选择试卷、进行考试、查询成绩;教师可以组卷、批改卷子、添加试题;管理员可以对用户进行管理。 系统的界面设计也分为学生、教师、管理员三大块。 2.1.1 参与者 学生 教师 管理员 2.1.2 用例及用例规约 用例模型通常由一组用例组成,其基本组成部件是用例、参与者和系统。 1、登录的用例规约如表2.1所示: 表2.1 用户登录用例规约 用例名称: 用户登录 用例ID:

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档