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

合集下载

在线考试系统论文

在线考试系统论文
特点
在线考试系统具有便捷性、高效性、公正性和安全性等特点,能够提高考试效 率,降低考试成本,方便考生参加考试,减少人为因素对考试的影响。
在线考试系统的历史与发展
历史
在线考试系统的起源可以追溯到20 世纪90年代,随着互联网技术的发 展和普及,在线考试系统逐渐得到广 泛应用。
发展
在线考试系统经历了从简单到复杂、 从单一到多元的发展过程,不断优化 和完善功能,提高用户体验和考试质 量。
降低考试成本
在线考试系统减少了传统考试所需的人力和物力资源,降低了考试 成本。
提升考试公正性
在线考试系统通过技术手段确保考试的公正性和公平性,减少了人为 因素的干扰。
在线考试系统的成功案例分析
某高校在线考试系统
该系统实现了自动化组卷、阅卷和成绩统计等功能,提高了考试效 率,受到广大师生的好评。
某会计师协会在线考试平台
政策与法规环境变化
隐私保护与数据安全
随着对个人隐私和数据安全的关注度不断提高,在线考试系统需要遵守相关法律 法规,加强数据加密、访问控制等安全措施,确保考生个人信息和考试数据的安 全。
标准化与合规性
政府和教育部门将出台更多关于在线考试系统的标准和规范,推动行业的健康发 展。在线考试系统需要符合相关标准,通过合规性审查,确保考试的公正性和有 效性。
大数据分析
通过收集和分析大量考试数据,在线考试系统将能够提供 更深入的学习分析报告和预测性建议,帮助教师和学生更 好地了解学习状况和改进方向。
云计算与分布式部署
随着云计算技术的成熟,在线考试系统将实现更高效、灵 活的部署和管理,支持大规模并发考试,提高系统可用性 和可扩展性。
应用领域拓展
职业资格认证考试
02

基于BS模式的在线考试系统的设计与实现设计787574

基于BS模式的在线考试系统的设计与实现设计787574

基于BS模式的在线考试系统的设计与实现设计787574毕业论文﹙设计﹚题目基于B/S模式的在线选课系统的设计与实现毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

计算机科学与技术毕业论文

计算机科学与技术毕业论文

毕业设计(论文)课题名称在线考试系统的设计与研发姓名XXX学号XXXXXXX专业计算机科学与技术摘要随着计算机网络技术及相关技术的不断发展,考试的手段和媒介也在发生着巨大的变化,传统的考试方式和手段正面临着强烈的冲击。

计算机网络技术应用于教育领域,经历了从传统的纸笔考试到计算机辅助考试,再到实现了真正的无纸化考试。

在线式考试不仅可以节省大量的人力、物力,还可以提高考试的效率和质量,降低考试成本,使得网络考试不受时间和空间的限制,并且评测结果更为准确和客观。

将“在线考试系统”作为设计题目主要是为了把教师从传统的卷纸考试的工作中解脱出来,把学生从传统的学习方式中解脱出来。

“考试系统”主要由两个部分组成,分别是:“前台的网页设计”和“后台的题库系统服务”。

该系统所能实现的主要模块功能,包括学生信息管理、管理员信息管理、考试科目管理、题库管理、自动组卷、在线考试、自动阅卷、学生成绩管理等功能。

本系统采用ASP语言进行开发,集题库管理,在线考试,实时评判于一体,本文分析了计算机考试系统的关键技术以及存在的问题。

提出了实现该系统的体系结构,软件功能模块等,系统通过提高考试的效率,增强测试的反馈效果,使教师的教与学生的学更有针对性。

本系统速度快、稳定性强,为学生课程学习、个性化学习提供了灵活、方便、科学的检测手段,经过测试,该系统达到了预期的设计目标,非常适合于学校的考试工作。

关键词:在线考试; ASP技术; 数据库开发和应用; 随机生成试卷;目录摘要................................................................ 关键词: ............................................................ 绪论 ................................................................1系统实现的关键技术................................................. 1.1ASP技术......................................................... 1.2数据库技术....................................................... 1.2.1数据库技术概述................................................. 1.2.2ADO与数据库的交互技术.........................................2系统分析........................................................... 2.1分析.............................................................2.1.1条件的可行性 (6)2.1.2技术的可行性...................................................2.1.3经济上的可行性.................................................2.1.4考试系统的实用性...............................................2.2系统构架与开发环境...............................................2.2.1确定系统的构架.................................................2.2.2选择开发环境...................................................2.3系统需求分析..................................................... 3数据库分析与设计...................................................3.1数据流程分析.....................................................3.2数据库概念设计...................................................3.3数据库逻辑设计................................................... 4系统设计与实现.....................................................4.1总体设计 (10)4.2模块的详细设计...................................................4.2.1管理员子系统...................................................4.2.2学生管理子系统.................................................5系统测试........................................................... 5.1测试内容......................................................... 5.3测试总结.........................................................6结论.............................................................. 参考文献 ............................................................ 致谢............................................................... 绪论随着计算机技术的迅猛发展,学校教学和管理的信息化发展也有长足的进步,这就要求各个环节都均衡发展,其中之一是教师如何通过网络了解学生的学习状况。

本科毕业论文---基于bs模式的在线考试系统的设与实现

本科毕业论文---基于bs模式的在线考试系统的设与实现

毕业论文﹙设计﹚题目基于B/S模式的在线考试系统的设计与实现学生姓名刘旭学号1109064040所在院(系) 数计学院专业班级信息与计算科学1102班指导教师赵晖完成地点陕西理工学院2014 年5 月25日基于B/S模式的在线考试管理系统的设计和实现作者:刘旭(陕西理工学院数学与计算机科学学院信息与计算科学专业信计1102班,陕西汉中723000)指导教师:赵晖[摘要]随着计算机技术的发展和互联网时代的到来,人们已经进入了信息时代,也有人称为数字化时代。

在数字化的网络环境下,学生希望得到个性化的满足,根据自己的情况进行学习,同时也希望能够得到科学的评价。

老师希望有效改进现有的考试模式,提高考试工作的效率,教育机构也希望给网上的学生提供更全面灵活的服务,以更准确地对学生进行跟踪和评价。

在线考试系统正是迎合这一需求而开发的,它旨在探索一种以互联网为基础的考试模式。

通过这种新的模式,为学校创造一种新的考试环境,使考务管理更方便顺利,提高考试工作效果和标准水平,使学校管理者、教师和学生可以随时随地通过网络进行考试工作。

本论文研究了一种基于JSP的在线考试系统。

该系统主要包括学生子系统模块、教师系统模块和管理员子系统模块。

学生模块实现的功能主要包括:学生登录、学生考试、和管理功能。

教师模块实现的功能主要包括:教师注册、添加科目、试卷管理、题库管理、试题管理、在线评卷、成绩管理和个人信息管理.本系统采用JSP和MySql为开发工具,具有扩展性。

[关键字]在线考试;JAVA;MySQL;MyEclipse;TOMCATThe Design and Implement of The Logistics ManagementSystem Based on B/S ModelLiu Xu(Grade11,Class02,Information and computing science Major, Mathematics and Computing Science Dept., Shaanxi University of Technology, Hanzhong 723000,Shaanxi)Tutor: ZhaohuiAbstract:With the development of computer technology and the Internet era, it has entered an information age which is also known as the digital age. In this digital network environment, students prefer personalized communication space to meet, to learn according to their own situation, and also needs a scientific evaluation. The teachers want to effectively improve the current test model to increase the examination efficiency. Education institutions want to give students a more comprehensive flexible service to more accurately track and evaluate students. Online examination system is developed to meet this demand targeting to an Internet-based test model. With this new model, schools can create a new test environment for the successful test management and to improve the effectiveness and examination standard level, so that school administrators, teachers and students can work anytime, anywhere via the Internet test.In this paper, an online examination system is developed based on JSP. The system includes subsystem modules of students, teachers and administrators sub-modules. The student module features include: student login, student exams, check grades, student messages and personal information management functions. The teacher module features include: teacher registration, adding courses, paper management, exam management, test management, online marking, performance management, message management, announced management and personal information management. The manager module features include: bulletin management, other management systems, professional management, class management, student management, teacher management and password change functionality. The system uses JSP and MySql as the development tools which are more extensible.Key Words:Online Exem System, JA V A, JSP, MySql目录1 引言 (6)1.1 研究背景 (6)1.2 研究意义 (6)1.3 研究现状 (7)1.3.1国外研究现状 (7)1.3.2国内研究现状 (7)1.4 研究的主要内容 (7)1.5 本文的组织 (7)2 系统相关技术 (8)2.1JSP技术 (8)2.2JAVA语言 (9)2.3数据库连接 (10)2.4M YSQL数据库 (10)2.5S ERVLET技术 (10)3 系统需求分析 (11)3.1系统概述 (11)3.2可行性分析 (11)3.3技术可行性 (11)3.4操作可行性 (11)3.5社会可行性 (11)4 系统概要设计 (12)4.1系统功能模块图 (12)4.1.1学生子系统模块 (12)4.1.2教师子系统模块 (14)4.2数据库设计 (16)4.2.1数据字典 (16)4.2.2数据表结构 (16)4.2.3数据表关系图 (19)5 系统详细设计 (20)5.1数据库连接 (20)5.2系统架构搭建 (20)5.2.1系统目录结构 (20)5.2.2系统访问权限设置 (21)5.2.3系统主要功能实现 (21)5.3系统功能模块的设计与实现 (22)5.3.1系统登录界面 (22)5.3.2系统子模块 (22)6系统部分功能测试 (27)6.1系统运行环境 (27)6.2系统部分功能测试 (27)7 总结 (31)7.1总结 (31)7.2未来工作展望 (31)参考文献 (32)致谢 (33)1 引言1.1研究背景传统的考试从出题、组卷、印刷,到试卷分发、答题、收卷,再评卷、公布成绩,整个过程都完全靠人工完成,周期长,工作量大,容易出错,还要有适当的保密工作,使得整个考试的成本较大。

考试管理系统的设计与实现设计毕业论文

考试管理系统的设计与实现设计毕业论文
组成部分也研发出来投入使用。
1.3系统需求分析
从考试管理系统方面来说,想要系统运行的更加流畅,就需要配 置高的计算机,因为每个计算机的硬件和软件配置不一样有高有低。 只有配置高的计算机才能保证平台的流畅。
从个人方面来说,不止需要一个好的计算机,还需要一个好的开 发软件和平台,这样才能让我们把所学的开发知识加以实践和实现。 在不断的学习过程中进步,为以后的开发程序打下深厚的基础。
This document is produced by trial version of Print2Flash. Visit www. print2flash. com for more infor开发背景
随着我国的信息化技术的快速发展计算机技术和互联网技术的 普及,不止推动我国的经济、医疗、卫生等方面快速发展。同时也对 我国的教育方面也影响重大,出现了一系列新的产物,而在线考试系 统就是也一发展情况下的一大产物。在信息化日益加快的网络环境下, 在线考试系统就是在以网络为基础上,出现的一种新得到考试模式。
总结.......................................................................... 16 致谢.......................................................................... 17 参考文献........................................................................ 18
microsoftsqlserver是微软公司所推出的一个强大又灵活的数据库平台拥有众多的优点能够满足考试管理系统各种需求考试管理系统根据用户需求采用sqlserver2008搭建成功对数据的增加删除修改查询等功能实现操作方便并且对数据的统计分析等也极为方便并且占用内存较小

考试系统课程设计论文.doc论文

考试系统课程设计论文.doc论文

考试系统摘要:目前流行的MCP系列考试、CCCP系列考试、HP-UX系列考试,以及我们熟知的Tofel,Gre等,都是通过机考实行的,机考已经成了以后的一个发展趋势。

用计算机进行标准化考试,极大地减轻了出题者、应试者和试卷评阅者的劳动,也减少了由于人为因素造成的错误,同时,计算机标准化考试,也使得考试更加公正、公平。

本系统包括考生管理、考试管理、数据查询、激活考试、答题系统、自动计时、自动阅卷、输出成绩单、远程查询系统等几部分,采用Visual Basic+ASP+Access的方式制作。

关键字:ASP;VBScript;考试;Visual Basic;ADO;数据库前言考试系统的考试与传统的考试相比,它最大限度排除了人为因素的作用,保证了考试的客观性;考生在考试之后,一般就能够得到成绩,使考试具有实时性;而且通过计算机改卷,标准一致,具有最佳的可靠性。

考试系统也大大的节约了纸张的浪费,对环境的保护也是意义深远的,还可以控制成本,简直就是一举多得的事情。

人们迫切希望利用考试系统以减轻教师的工作负担及提高工作效率,与此同时也提高考试的效率。

本系统包含了学生资料、所有课程的试题库、所有考生的答案、成绩等大量数据资源,为了空间的有效利用和使用性,采用ACCESS数据库。

在数据库规划中,每个功能模块对应自身的数据表或多个数据表,STUDENT,QUERY,PAPER,EXAM,EXAMSE等五种信息表都按常规格式要求定义结构。

设计主要采用MICROSOFT公司的ACCESS作为后台数据库,使用MICROSOFT公司的VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,使用ADO控件连接数据库开发出系统。

目录第一章序言1.1 本次毕业设计的目的 (4)1.2 我的工作 (4)第二章考试系统采用的技术和运行的平台2.1 采用的技术 (5)2.2 运行的平台 (5)第三章系统功能设计3.1 功能设计流程图 (6)3.2 数据库列表图 (7)第四章系统开发及其具体设计4.1考生管理 (9)4.2 考试管理 (12)4.3 数据查询 (13)4.4 激活考试 (14)4.5 远程查询 (16)第五章考试系统中的问题小议5.1开发过程中遇到的疑难问题与解决 (17)第六章结束语6.1体会与收获 (19)6.2不足 (19)致谢 (20)参考文献 (21)第一章序言1.1本次毕业设计的目的该考试系统短小精悍,安全可靠,规模小,适合开发,在现有的平台及应用软件下是可以实现的。

2010年系统架构设计师论文考试真题范文(一)

2010年系统架构设计师论文考试真题范文(一)

2010年系统架构设计师论文考试真题范文(一)系统架构设计师考试属于软考中的一项高级资格考试,考试分综合知识、案例分析和论文3个科目。

对于很多考生来说论文是一个考试难关,怎么提高自己的论文写作水平,多看历年软考论文真题范文是一个很好的练习论文写作水平的方式,希赛小编为大家整理了2010年系统架构设计师论文考试真题范文论软件可靠性评价,希望对大家有所帮助。

【摘要】用软件系统规模越做越大越复杂,其可靠性越来越难保证。

应用本身对系统运行的可靠性要求越来越高,在一些关键的应用领域,如航空、航天等,其可靠性要求尤为重要,在银行等服务性行业,其软件系统的可靠性也直接关系到自身的声誉和生存发展竞争能力。

【正文】特别是软件可靠性比硬件可靠性更难保证,会严重影响整个系统的可靠性。

在许多项目开发过程中,对可靠性没有提出明确的要求,开发商(部门)也不在可靠性方面花更多的精力,往往只注重速度、结果的正确性和用户界面的友好性等,而忽略了可靠性。

在投入使用后才发现大量可靠性问题,增加了维护困难和工作量,严重时只有束之高阁,无法投入实际使用。

一.软件可靠性与硬件可靠性的区别软件可靠性与硬件可靠性之间主要存在以下区别:1.最明显的是硬件有老化损耗现象,硬件失效是物理故障,是器件物理变化的必然结果,有浴盆曲线现象;软件不发生变化,没有磨损现象,有陈旧落后的问题,没有浴盆曲线现象。

2.硬件可靠性的决定因素是时间,受设计、生产、运用的所有过程影响,软件可靠性的决定因素是与输入数据有关的软件差错,是输入数据和程序内部状态的函数,更多地决定于人。

3.硬件的纠错维护可通过修复或更换失效的系统重新恢复功能,软件只有通过重设计。

4.对硬件可采用预防性维护技术预防故障,采用断开失效部件的办法诊断故障,而软件则不能采用这些技术。

5.事先估计可靠性测试和可靠性的逐步增长等技术对软件和硬件有不同的意义。

6.为提高硬件可靠性可采用冗余技术,而同一软件的冗余不能提高可靠性。

系统架构设计师考试论文题

系统架构设计师考试论文题

2009年系统架构设计师考试真题(论文)一、论基于DSSA的软件架构设计与应用软件架构设计的-个重要课题是如何解决软件重用问题。

特定领域软件架构(Domain Specific Software Architecture, DSSA)是一种有效实现特定领域软件重用的手段。

按照Tracz的说法,DSSA就是一个特定的问题领域中山领域模刑、参考需求、参考架构等组成的开发基础架构,其目标就是支持•个特定领域中多个应用的生成。

DSSA的基本活动包括领域分析、领域设计和领域实现。

领域分析的主要F1的是获得领域模型,领域模型描述领域中系统之间共同的需求,即领域需求;领域设计的主要目标是获得DSSA, DSSA描述领域模型中表示需求的解决方案:领域实现的上要目标是依据领域模型和DSSA开发和组织可重用信息。

请围绕“基于DSSA的软件架构设计与应用”论题,依次从以下三个方面进行论述。

1.概要叙述你参与管理和升发的软件项目以及你在其中所承担的主要工作。

2.就你所熟悉的领域,清给出针对该特定领域,在基于DSSA的软件设计开发中所涉及的领域模型、参考需求和参考架构以及相应的支持环境或设施。

3.具体阐述你参与管理和开发的项目中使用DSSA的情况,包括领域分析、领域设计和领域实现等活动是如何具体实施的,最终实际效果如何。

二、论信息系统建模方法系统模型在软件升发中扮演着重要的角色。

可为已有的系统创建模型,以便更好地理解这些系统;也可以针对待开发的系统创建模型,作为记录业务需求或技术设计的方法。

模型是建立信息系统的基础。

恰当地运用信息系统建模方法,是成功地进行软件开发的一个关键环节。

请围绕“论信息系统建模方法”论题,依次从以下三个方面进行论述。

1.概要叙述你参与管理和开发的信息系统项目以及你在其中所承担的主要匚作。

2.论述常见的信息系统建模万法的主要内容(包括每种建模方法的核心思想以及所创建的模型)o3.具体阐述你参与管理和开发的项FI中选择使用的信息系统建模方法以及选择该方法的原因,给出具体的实施过程和实施效果。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(课程)毕业设计 设计题目: 基于B/S架构的在线考试系统设计 设计时间: 2015.11.16-2016.01.18

学生姓名 李志嵘 学 号 ********** 专 业 计算机应用技术 班 级 13华大计算机 指导教师 马赞玮 技术职称 讲师/系统分析师

2016 年 01 月 08 日 II

基于B/S架构的在线考试系统设计 [摘要] 随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越

大,并且其工作将是一件十分繁琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试趋于公正、客观,更加激发学生的学习兴趣。本文主要介绍了基于B/S架构的在线考试系统的需求分析、总体设计和详细设计过程,并在此基础建立了后台数据库,利用ASP.NET和数据库原理开发实现了在线考试系统。它具有用户登录验证、用户在线考试、随机生成试卷、自动判卷、用户管理、试卷管理、成绩管理等功能。

[关键词] B/S模式 ASP.NET 在线考试系统 管理系统 III

目录 引言 ..................................................................... 1 第一章 开发在线考试系统的目的和背景 ...................................... 2 第二章 需求分析 .......................................................... 3 2.1 任务概述 .......................................................... 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 在线考试(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 参考文献 ................................................................ 35 1

引言 随着网络技术的飞速发展,现在很多大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。 远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。 伴随着远程教育的蓬勃发展,作为教学当中不可分割的一部分的在线考试系统也得到了当今远程教育研究者的关注,考试是考察学生对所学习知识的接受和理解程度的重要手段,无纸化的考卷,考试的随时性,随地性,这些特点都是研究并开发网络考试系统主要的原因,网络考试系统远远超越了传统考试固定时间,固定地点的考试模式的限制,将给学生和老师带来极大的便利。随着Internet的相关技术的发展,特别是Web技术的出现,人们开始致力于研究和开发基于Internet考试系统,这也大大推动了远程教育的发展。 目前,一些远程教育机构已经开发出了在线考试系统,基本实现了基于Internet的B/S结构在线考试。通过Server端的后台试题库动态生成考卷和对于标准化的试题即时评定成绩。但是与传统的纸面考试相比,目前的在线测试都是基于标准化考试的,而且一般只能用于非正规的考试,因为对于很多方面考虑的还不是很完善,因而使得在线考试在近段时间很难完全替代传统的考试。 本系统采用基于B/S架构,使用ASP.NET开发平台、C#语言和Access数据库进行开发。 2

第一章 开发在线考试系统的目的和背景 在线考试系统(OES)就是通过网络在线考试实现无纸化、快捷、减轻教师负担的一个考试方式,本系统基于B/S架构,使用SP.NET平台、C#程序开发语言、Visual Studio 2008开发工具、Access数据库进行实现。

1.1开发目的 降低教师的工作量,如不用教师来安排题目,系统自动随机生成一份试卷,教师只需要选择相关题型的数量和分值就可以生成一份试卷、不需要教师亲自批改试卷,提交试卷是自动评分等,不需要安排考场,只要有电脑就可以进行考试,不需要实体试卷,环保可靠。

1.1开发背景 1、系统名称:在线考试系统 2、项目提出者:马赞玮 3、项目开发者:李志嵘 4、项目管理者:李志嵘 5、最终用户:学生、管理员 3

第二章 需求分析 需求分析就是指对要解决的问题进行详细的分析,弄清楚问题的要求。需求分析阶段的任务确定本系统的功能需求,明确以后设计的方向,作为概要设计的依据,下面是需求分析的详细介绍。

2.1 任务概述 用于确定本系统要完成的目标、用户群体和相关约束。 2.1.1 目标 本在线考试系统实现以下功能: 1、能够判断用户的身份,并根据身份的不同页面显示不同内容。 2、能够实现在线添加试卷和试题的功能。 3、能够实现在线考试的功能。 4、能够实现查询考试分数的功能。 5、能够实现在线答题的功能。 5、能够实现用户注册的功能。 2.1.2 用户的特点 本软件的最终用户是面向管理员、学生,他们都具有一定的计算机应用基础,可以比较熟练操作计算机。系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。 2.1.3 假定和约束 本系统必须满足以下限制: 1、系统采用access数据库 2、在线考试系统全天运行 3、系统中所有用户能够正常登陆,能够完成各自权限内的功能。 4、界面友好,操作简便。 5、软件系统开放性好,结构灵活,可扩充,易于维护。

相关文档
最新文档