帮帮文库

返回

【毕业设计】在线考试系统设计与开发 【毕业设计】在线考试系统设计与开发

格式:word 上传:2026-03-23 13:48:02
保存。如果说考试使教师教学过程中重要工作之的话,那么判卷又是教师在考试实施过程中最重要和最烦琐的工作之。判卷有两个基本的要求,那就是快速和准确。学生希望在最短的时间内知道自己准确的考试成绩,在集体中的位置知道问题出现的所在和应该努力的方向。这也是考试教育功能的重要体现。如果判卷越慢这种对学生的反馈和激励的效果就会越小,达不到原有的考试目的。快速和准确对传统的教师手工判卷来说是对矛盾,加重了教师的工作负担。而使用考试系统的自动判卷功能,能很好的解决这些问题。甚至在学生考试完成后,他就能马上看到自己的成绩。考试成绩的保存,对计算机考试系统来说,是非常简单方便的。而在手工考试中,需要教师特别的注意将成绩单存档或再输入计算机中,工作比较烦琐。具有强大的数据统计分析功能。计算机考试系统与传统纸上考试相比具有强大的统计功能,原来非常烦琐甚至手工难以进行的分析统计计算工作,现在可以在瞬间完成了。由于考试系统从出题考试到判卷统计,完全实现了数字化,不再需要教师手工地将学生成绩答题情况等详细信息输入计算机,因此使学生成绩统计分析,试题参数的统计分析及自动调整在实际工作中成为可能。随着社会的不断发展,信息保存和分析提取的日趋重要,考试实现数字化,提高数据存储和分析的能力是不可逆转的潮流,网络考试系统的发展前景是光明的。可行性分析可行性分析也称为可行性研究,即是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术经济社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容。社会因素方面的可行性本系统用于学校考试,无法律和政策方面的限制经济方面的可行性主要是对项目的经济效益进行评价,本系统作为个实训的个项目,无需开发经费,对于我系在经济上是可以接受的,并且本系统实施后可以显著提高考试效率,有助于学院完全实现网络化管理。所以本系统在经济上是可行的技术方面的可行性技术上的可行性分析主要分析技术条件是否能顺利完成开发工作,硬软件能否满足开发者的需要等。软件方面,网络化考试需要的各种软件环境都已具备,数据库服务器方面则有,均能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。其灵活性安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。操作方面的可行性目前,大学的校园网路覆盖了教学区和学生区的主要建筑物及部分家属宿舍,从而满足校内各学院,各职能部门,各直属单位上网需求。学校良好的网络设施为开发使用无纸化网络考试系统提供了坚实的基础。综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少见效快软件需求说明书编写目的我们学校的计算机课程采用上机考核方式,以前所用的考试系统由于种种原因不能满足些要求,需要添加新的功能,因此我们对考试系统重新设计和开发出套全新的考试系统的项目,并得到老师的大力支持。我们在保持原有绝大部分功能的前提下,不仅需发完善原有功能,而且按照老师和同学的要求,加入许多新的功能,使得题目管理,上机考试,试卷评分,考试分析更加方便完善。该软件项目可行性研究报告是对项目课题的全面通盘考虑,是项目分析员进行进步工作的前提,是软件开发人员正确成功的开发项目的前提与基础写软件项目可行性研究报告可以使软件开发团体尽可能早的估计研制课题的可行性,我们首先确定考试系统需要做什么,并充分理解考试系统要实现的功能,以文档形式说明我们的分析的过程,以便我们以后的设计开发中参考,所以该软件项目可行性研究报告在整个开发过程中是非常重要的任务概述目标本系统的用户可分为教师,学生两类。考虑到系统的安全性,本系统共分成两个部分个部分用于教师登录,主要负责进行基本资料题库试卷成绩的管理以及查询等另外个部分用于考生登录,参加考试和考试前的模拟训练。从总体上考虑,系统应该实现下列功能对教师来说,包括试卷管理题库管理成绩管理。基本资料管理试卷管理教师可以将各种题型的数量等方面对份试卷提出定的要求生成试卷规则,在学生考试时,由系统根据试卷规则自动组卷生成满足教师要求的试卷,而不用手工组卷。同时,教师还可以对库中已有的试卷进行修改和删除,添加新试卷等。题库管理教师可以根据教学需求对题库中的试题进行三种基本操作添加新的考题删除旧有考题修改原有考题,其中试题类型包括判断题填空题单选题,多选题,操作包括文档操作文档操作文档操作文档操作题和打字测试中文,英文,文档操作题。成绩管理教师可以查看考生的考试成绩,并针对不同的课程进行成绩统计,包括考试人数最高分最低分平均分以及各分数段得分人数等。主要包括管理基本资内容操作要求内容操作要求物理结构设计要点给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法存取单位存取的物理关系索引设备存储区域设计考虑和保密条件。对应逻辑设计的数据库名,设计数据库的物理文件及相关属性如下。主数据文件。初始空间,若超出空间按自动增长。存放路径。最大文件大小不受限。隶属文件组。日志文件。初始空间,若超出空间按自动增长。存放路径。最大文件大小不受限。运行设计运行模块的组合。具体软件的运行模块组合为程序多窗口的运行环境,各个模块在软件运行过程中能较好的交换信息,处理数据运行控制软件运行时有较友好的界面,基本能够实现用户的数据处理要求。运行时间系统的运行时间基本可以达到用户所提出的要求。出错处理设计出错输出信息在用户登陆失败,系统给出提示对不起,你已经考试了,或学号,请重新登陆,在考试过程中,突然发生考试中断事件,可以通过试卷恢复来恢复已经做过的考试卷,继续考试。出错处理对策由于数据在数据库中已经有备份,故在系统出错后可以依靠数据库的恢复功能,并且依靠日志文件使系统再启动,就算系统崩溃用户数据也不会丢失或遭到破坏。但有可能占用更多的数据存储空间,权衡措施由用户来决定。如在考试过程中发生了中断,可以通过试卷恢复系统来恢复试卷,继续考试。考试完了,将考试结果保存到数据库中。安全保密设计系统的系统用户管理保证了只有授权的用户才能进入系统进行数据操作,而且对些重要数据,系统设置为只有更高权限的人员方可读取或是操作。系统安全保密性较高。维护设计由于系统较小没有外加维护模块,因为维护工作比较简单,仅靠数据库的些基本维护措施详细设计说明书说明设计设计阶段的目的是为编程制定个周密计划。根据由外向内的思想方法,设计阶段分为概要设计和详细设计。在概要设计中我们把考试系统分解成多个模块,现在我们开始进行详细设计,确定每个模块的内部功能各模块内部的详细执行过程。编写目的说明编写这份详细设计说明书的目的,指出预期的读者软件设计是把软件需求变换成为软件的具体设计方案,即模块结构的过程。软件设计般分为总体设计和详细设计两个阶段。总体设计阶段根据软件需求分析所得到的数据流程或数据结构,使用结构化设计技术,导出软件的模块结构。详细设计阶段是给出软件模块的内部过程描述。内部过程描述是模块内部的算法设计在详细设计说明书中,我们确定每个模块的内部详细执行过程,包括局部数据组织,控制流。每步的具体加工的具体加工要求及种种实现细节,该文档是直接给软件开发人员看的,以便指导编程人员编写代码。程序系统的结构用系列图表列出本程序系统内的每个程序包括每个模块和子程序的名称标识符和它们之间的层次结构关系。图考试系统模块结构图程序设计说明从本章开始,逐个地给出各个层次中的每个程序的设计考虑。以下给出的提纲是针对般情况的。对于个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上层模块的对应条目的内容相同,在这种情况下,只要简单地说明这点即可。程序描述给出对该程序的简要描述,主要说明安排设计本程序的目的意义,并且,还要说明本程序的特点本程序分为三个功能部分,用户登陆,考生考试和交卷部分,分别调用多个模块。考试系统中的身份验证是很重要的,它关系到考试的严肃性。在传统的计算机考试中,简单的口令机制就能取得很好的效果,因为系统本身不会将口令泄漏出去在线考试系统也不例外。以学号这条件限制,这就使有资格的考试者才能注册考试。考试者注册时,系统便要验证其学号和口令与考试者信息库所备案的是否致,以及其是否己经参加过考试,这样就保证了考试者的身份是合法的用户登陆调用身份验证模块,用于验证进入考试系统的人员身份和考试资格,通过验证后就以进行下步的考试操作。图用户登陆模块流程图输人项包括学生的考生的学号和考生的姓名。学号只能是长度的的类型,考生姓名只能是长度不能超过的类型输出项是个标志符类型数据,表示通过验证给出对每个输出项的特性,包括名称标识数据的类型和格式,数据值的有效范围,输出的形式数量和频度,输出媒体对输出图形及符号的说明安全保密条件等等。评卷模块当启用评卷功能时,机器首先将标准答案表和考生答案表调出来并设初始成绩为,根据试卷中的试题标号逐个对答案进行比对与运算,运算结果为,则说明考生答案和标准答案相同,找到其对应的分值,则考生成绩初始成绩分值。逐次比对累加,直到所有试题都已批阅完毕。最后,输出考生成绩本模块用于考试试卷评分。首先是对把考生的答案与试卷标准答案对比,相同的话根据每题的分值加分,不加分。图评卷模块流程图输入项考生的试卷答案,是个数组项。输出项考生的成绩单。是个类型数据时间控制算模块时间控制模块是用来控制考试时间。时间模块中的时间是不断减小,直到考试结前分钟,提醒考生要注意提交试卷,考试时间结时,禁止考生继续答题时间控制模块流程图图时间控制流程图输入项考试时间是个类型数据,用来表示本次考试时间输出项考试剩余时间生成试题模块生成试题模块有选择题模块判断题模块,操作题模块这些模块抽取试题算法基本相同,现在只简单说下判断题模块生成。判断题模块主要生成判断题。判断题是调用读取数据库存信息随机抽取数据库中题,任何套选择题不会相同,客观上能客观防止作弊图判断题模
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】在线考试系统设计与开发.doc预览图(1)
1 页 / 共 38
【毕业设计】在线考试系统设计与开发.doc预览图(2)
2 页 / 共 38
【毕业设计】在线考试系统设计与开发.doc预览图(3)
3 页 / 共 38
【毕业设计】在线考试系统设计与开发.doc预览图(4)
4 页 / 共 38
【毕业设计】在线考试系统设计与开发.doc预览图(5)
5 页 / 共 38
【毕业设计】在线考试系统设计与开发.doc预览图(6)
6 页 / 共 38
【毕业设计】在线考试系统设计与开发.doc预览图(7)
7 页 / 共 38
【毕业设计】在线考试系统设计与开发.doc预览图(8)
8 页 / 共 38
【毕业设计】在线考试系统设计与开发.doc预览图(9)
9 页 / 共 38
【毕业设计】在线考试系统设计与开发.doc预览图(10)
10 页 / 共 38
【毕业设计】在线考试系统设计与开发.doc预览图(11)
11 页 / 共 38
【毕业设计】在线考试系统设计与开发.doc预览图(12)
12 页 / 共 38
【毕业设计】在线考试系统设计与开发.doc预览图(13)
13 页 / 共 38
【毕业设计】在线考试系统设计与开发.doc预览图(14)
14 页 / 共 38
【毕业设计】在线考试系统设计与开发.doc预览图(15)
15 页 / 共 38
预览结束,还剩 23 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档