【34页】毕业论文:某学校网上考试与判卷系统的实现.doc源文档全文在线看
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
而当前的网上考试系统软件虽多却缺乏统的标准,可谓五花八门。
尤其是各个大学校园内的网上考试系统大部分都是自行开发。
现在学校网络已经正式并入了中国教育网,网上教育也正在快速发展,这就非常迫切需要个完善的高效的美观的网上考试系统的出现。
基于这种背景,这基于这种背景,这自行开发了此适应于校园网络教学的网上考试系统网上考试系统。
现在学校网络已经正式并入了中国教育网,网上教育尤其是各个大学校园内的网上考试系统大部分都是自行开发。
部分内容简介是让人非常担忧。
课题研究的背景随着网络教育学院的日渐流行,各种网上教育系统软件的不断涌现,迫切需要有与网上教育系统相应的技术含量高的方便的快捷的网上考试系统应用软件的出现。
而当前的网上考试系统软件虽多却缺乏统的标准,可谓五花八门。
尤其是各个大学校园内的网上考试系统大部分都是自行开发。
现在学校网络已经正式并入了中国教育网,网上教育也正在快速发展,这就非常迫切需要个完善的高效的美观的网上考试系统的出现。
基于这种背景,这自行开发了此适应于校园网络教学的网上考试系统网上考试系统。
此网上考试系统将采用操作系统作为服务器,运用当今先进的技术和结构化查询语言开发,数据库作为网络数据库。
研究课题的特色及优缺点系统采用,模式开发。
即的缩写。
它是种包含了使用或脚本程序代码的网页。
当浏览器浏览网页时,服务器就会根据请求生成相应的代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页。
是微软公司开发的代替脚本程序的种应用,它可以与数据库和其它程序进行交互。
是种简单方便的编程工具。
脚本是在服务器端运行的,所以服务器完成所有处理后,将标准的页面送往浏览器。
这意味着,只能在可以支持的服务器上运行。
让脚本驻留在服务器端的另外个益处是用户不可能看到原始脚本程序的代码,用户看到的,仅仅是最终产生的内容。
任何开发工具皆可发展,开发工具简洁多样,适合各种浏览器语言相容性高。
程序并不会轻易地被看见进而被盗用。
易于操控数据库。
可以轻易地通过驱动程序连接各种不同的数据库具备有面向对象功能,学习容易,提供了五种方便能力强大的内建对象以及,同时,若使用内建的对象或对象所撰写出来的程序可以在多个网页之间暂时保存必要的信息。
隐密安全性高。
本系统的优点是处处进行了判断,用户或者管理员出现操作或者非法操作时或予以屏蔽并给出提示,方便修正,保证系统正常运行。
不过还有定的缺陷,就是不能进行随机组成份试卷,试卷是由老师份份出的,规定了卷面后就必须按照那样进行出题,并且在规定卷面的时候,题的个数和每题的分数加起来等于总分时才能成功的添加份试卷,在进行出题的时候,出到于规定的个数相符时就不能再出了,这样所有考生做的题都是样的,就不能避免作弊的情况。
本论文的工作内容第章节主要是对本系统的研发的目的和意义进行阐述,对本系统的研发背景进行简单的介绍,也着重说明了本系统的特色及优缺点。
第二章节是系统需求分析,主要是对系统的介绍,对数据流进行分析。
第三章节是系统设计,对系统所需要的数据库进行设计如果使用了哪些数据表,每个表中包含了哪些字段等等。
第四章节是系统的实现,主要是对系统管理员模块,教师管理模块,领导管理模块和在线考试模块的实现进行介绍。
第五章节是系统的测试情况。
需求分析要实现个软件系统,首先应该进行需求分析,这样才能令设计出的软件满足用户的各项功能。
下面就对网上考试系统的设计进行需求分析。
系统需要解决的主要问题首先,因为考试是面向特定的些对象的,所以考生进入系统应该进行身份验证。
考生进入考试系统后,应该能根据自己的需要选择考试试卷,所以该系统还应具有考试试卷选择的功能。
试卷中的试题类型只有三种并且各自有个表,这样就该在老师设置卷面的时候规定试题的个数和每题分数相乘后加起来等于总分才能成功的添加份试卷,并且在出题的时候,控制下,如果出题个数已经达到规定的个数,就应该有相应的提示,同时还应该对每个班级考份试卷的各个分数段进行人数统计和所占比率,并且把及格率也应该算出来另外,系统还应该对考试时间进行控制,时间到了会自动交卷,并且应该可以定时保存考生的所作的答案,当然考生也可以提前交卷。
考生选择答案提交后,应该由计算机自动判卷,得到成绩后显示出来,如果有必要考生还可以查到试卷的正确答案与自己所作答案的对比。
考试完毕后,可以返回登录界面或继续别的考试。
系统基本要求基于体系体系即浏览器服务器体系,用户只需要有符合版本的浏览器和连网功能便能方便的进行各种级别的相应操作。
试卷和试题的管理功能比如试卷管理试卷的修改增加删除,可在相应的试卷里所对应的题型进行试题的增加试题管理在相应的试卷中浏览已出的试题,可对试题进行修改和删除。
实现答卷的自动提交与判卷当考试时间到时系统将自动提交试卷并且阅卷给出考试的成绩,考生还可以在提交后马上查阅自己的考试成绩和自己所作答案和正确答案的对比。
方便的成绩查询在提交试卷后,该试卷的分数就显示在当前页面,就目了然,很方便成绩的查询,也可进行查询自己所作答案和正确答案的对比等。
完善的安全机制由于考虑到考试系统的特殊性,安全性显得格外重要。
在考生考试更新试卷添加成功,教师在添加完试卷并规定了卷面后,就可在相应的试卷中添加题目,以添加单选题为例,输入题目和四个选项答案,并且把正确选项选上,点击添加按钮,就可成功添加单选题,在添加到与设定个数相符时,就不能再添加,如果再多添加道,它就会相应的提示题目已经足够。
还有多选题和判断题,都是和单选题类似,就不详细说明。
单选题添加的主要页面如图图单选题添加单选题的添加和修改代码如下判断是否为提交表单状态即添加或保存修改单选题方法对指定的字符串应用编码,为题目答案答案答案答案正确答案判断为编辑状态的参数试题保存编辑,查询单选题并设为可修改状态该单选题不存在„„„„执行修改操作更新单选题内容单选题修改成功,该试卷目前的单选题数目已经等于所设定的题目数了题目已经足够,添加单选题单选题添加成功另外还有多选题和判断题的添加和修改,基本上和单选题的类似,也不详细介绍了。
教师还具有查询成绩的功能,比如说老师想查看个班考份试卷的成绩,就可选择班级和试卷,点击查询,就会目了然了。
首先要选择班级和试卷,如果两个都不选和只选其中项,就点击查询的话,就会有相应的提示请选择班级或请选择试卷,两者都选好后点击查询,所要的信息就显示在下面的表格中。
具体页面如图图查询成绩页面查询个班考份试卷成绩的相关代码如下下面是教师对班级份试卷的成绩情况进行统计分析,看各个班级考份试卷的各个分数段的人数各占的比率和个班所考的及格率。
首先要选择班级和试卷,如果两个都不选和只选其中项,就点击查看情况的话,就会有相应的提示请选择班级或请选择试卷,两者都选好后点击查看情况,所要的信息就显示在下面的表格中。
主要页面如图图成绩统计分析图进行成绩统计分析的相关代码如下设置记录每个分数段的人数,为分的人数,为分的人数„„,根据班级试卷通过关联三个表进行查询班考过试卷的学习的成绩,学生得分不及格及格中等良好优秀及格率计算并显示及格率领导管理模块在线考试模块系统测试和性能分析在实现了各个功能模块的设计和实现后,要对整个工程进行全面的测试,以不同用户登陆,选择不同的权限的操作,得到正确报错提示。
检测用户在线考试的情况检测教师添加试卷和试题模块,并且进行成绩查询和成绩统计分析模块的测试,在检测添加试卷时,如果不输入内容和输入不完整的内容就点击添加,就会出现提示参数。
检测领导审批模块经测试系统已完成既定的功能。
结论本文简要介绍了网上考试及评析系统功能模块,重点讨论了系统的数据库建设,系统功能模块图和功能模块的代码分析,还简单说明了系统开发工具和开发语言等关键技术。
这些过程的讨论和分析,让大家对系统的体系结构具体流程和功能模块等有了更深的了解。
目前系统基本上可以完全的实现网上考试的功能,但仍然存在些不足之处,而这些问题主要集中在系统的安全性上,因此在今后的工作里,还需要更高的技术支持。
在日常维护过程中,都需要进行严格的检测,以保证系统的正常运行和服务质量。
本文主要讨论了各模块功能设计,工作原理,程序实现等问题。
由于篇幅有限,未能将设计过程列出,只挑选了重要的部分加以说明。
