网上考试系统的ppt.ppt

上传人:夺命阿水 文档编号:129312 上传时间:2025-07-11 格式:PPT 页数:26 大小:776.56KB
下载 相关 举报
网上考试系统的ppt.ppt_第1页
第1页 / 共26页
网上考试系统的ppt.ppt_第2页
第2页 / 共26页
网上考试系统的ppt.ppt_第3页
第3页 / 共26页
网上考试系统的ppt.ppt_第4页
第4页 / 共26页
网上考试系统的ppt.ppt_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、毕业设计论文题目:网上考试系统指导教师:王亦农学生:杜锴前 言课题研究意义 随着我国Internet的普及和现代远程教育的发展,网上考试,网上测试,网上练习,已经成为现代远程教育必不可少的一部分。利用ASP(Active Server Page)与数据库的结合,可以很好的实现这些功能,真正实现无纸化考试系统。课题的主要内容 完成网上考试系统中的教师出题,修改试题,教师抽题,试卷生成,教师判卷,资源共享,学生选课,学生删课,学生考试,查询试卷这十部分的编辑设计工作。研究现状及设计目标ASP技术介绍技术介绍 Microsoft Active Server Pages 即即我我们们所所称称的的ASP

2、其其实实是是一一套套微微软软开开发发的的服服务务器器端端脚脚本本环环境境。Active Server Page 是是创创建建动动态态网网页页的的一一个个很很好好的的工工具具,它它起起一一种种编编程程语语言言的的作作用用,可可以以利利用用它它编编写写动动态态产产生生HTML的的程序代码。程序代码。IIS服务器技术 IIS(Internet Information Server),是微软公司主推的服务器,最新的版本是IIS 6.0,IIS与Windows NT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)

3、内置的安全特性,建立强大,灵活而安全的Internet站点。VBScript介绍 Microsoft Visual Basic Scripting Edition是程序开发语言Visual Basic家族的最新成员,它将灵活的Script应用于更广泛的领域,包括Microsoft Internet Explorer中的 Web 客户机 Script 和 Microsoft Internet Information Server 中的 Web 服务器 Script。课题设计目标(1)(1)能够实现在网上的考试,包括局域网和广域网能够实现在网上的考试,包括局域网和广域网(2)(2)能够实现网上自动

4、判卷能够实现网上自动判卷 (3)(3)能够实现教师的人工判卷功能能够实现教师的人工判卷功能 (4)(4)能够实现教师网上出题的功能能够实现教师网上出题的功能 (5)(5)能够实现教师抽题的功能能够实现教师抽题的功能 (6)(6)生成生成wordword文件文件 (7)(7)教师对试题修改教师对试题修改 (8)(8)教师对试题的查询教师对试题的查询 (9)(9)资源共享资源共享 (10)(10)学生选课学生选课 (11)(11)学生删课学生删课 (12)(12)学生考试学生考试 (13)(13)管理员登录管理员登录 (14)(14)学生注册学生注册 (15)(15)教师注册教师注册 (16)(1

5、6)学生登录学生登录 (17)(17)教师登录教师登录 (18)(18)学生密码更改学生密码更改 (19)(19)教师密码更改教师密码更改 (20)(20)查询分数查询分数(21)(21)考后分析考后分析 (22)(22)整体分析整体分析 系统分析研究设计中要解决的问题研究设计中要解决的问题(1)(1)因为本系统要求是在网上的无纸化的考试,而不是单机因为本系统要求是在网上的无纸化的考试,而不是单机的考试。的考试。(2)(2)因为是网上考试系统,所以此系统必须要具备教师出题因为是网上考试系统,所以此系统必须要具备教师出题这部分是理所当然的。这部分是理所当然的。(3)(3)教师为学生出完题后,如果

6、出的试题有错误,或者教师教师为学生出完题后,如果出的试题有错误,或者教师对出的试题不满意,就必须要对所出的试题进行修改。对出的试题不满意,就必须要对所出的试题进行修改。(4)(4)教师为学生出完题后,在学生进行考试之前,教师要为教师为学生出完题后,在学生进行考试之前,教师要为学生的考试在试题库中抽出要学生要考的试题,目的是为学生的考试在试题库中抽出要学生要考的试题,目的是为了让考试的每个学生考的都是一份试卷。了让考试的每个学生考的都是一份试卷。(5)(5)教师可以将在试题库中抽出的学生考试的试题生成教师可以将在试题库中抽出的学生考试的试题生成wordword文件,进行保存。文件,进行保存。(6

7、)(6)既然是网上考试系统,对学生试卷的判卷功能是必须要既然是网上考试系统,对学生试卷的判卷功能是必须要有的。有的。(7)(7)教师在一起进行教学研究的时候,免不了要对其它教师教师在一起进行教学研究的时候,免不了要对其它教师的考试试题情况和学生的考试情况进行分析,以达到促进的考试试题情况和学生的考试情况进行分析,以达到促进教学发展的目的。教学发展的目的。(8)(8)学生如果希望进行一门或几门学科的考试,就必须在选学生如果希望进行一门或几门学科的考试,就必须在选课这一模块中进行课程的选择。课这一模块中进行课程的选择。(9)(9)如果学生已经取得了这门课程的学分,或者是选择了错如果学生已经取得了这

8、门课程的学分,或者是选择了错误的课程,或者学生已经毕业,就要进行删除课程的工作,误的课程,或者学生已经毕业,就要进行删除课程的工作,所以,网上考试系统中就要具备学生删除已经选择的课程所以,网上考试系统中就要具备学生删除已经选择的课程的内容。的内容。(10)(10)网上考试系统顾名思义是要在网络上进行的考试,最主网上考试系统顾名思义是要在网络上进行的考试,最主要的目的就是考试,所以实现学生的网上考试是本系统中要的目的就是考试,所以实现学生的网上考试是本系统中最最重要的一部分。最最重要的一部分。(11)(11)如果教师希望在庞大的题库中查找自己需要的试题,只如果教师希望在庞大的题库中查找自己需要的

9、试题,只是让教师在数据库中盲目的查找是不适当的,对数据库也是让教师在数据库中盲目的查找是不适当的,对数据库也是不安全的。是不安全的。系统结构图系统结构图流程图流程图管理员登陆模块流程图管理员登陆模块流程图学生登陆模块流程图学生登陆模块流程图教师登陆模块流程图系统信息系统信息E-RE-R图图学生信息数据库表学生信息数据库表管理员信息数据库表管理员信息数据库表教师信息数据库表教师信息数据库表考试信息数据库表考试信息数据库表模块实现(1)(1)教师出题模块的实现方法教师出题模块的实现方法 教师登录后,选择进入教师出题界面(教师登录后,选择进入教师出题界面(teacher_subject.asptea

10、cher_subject.asp),在这),在这里教师可以为学生选择出单选题,多选题,判断题和问答题。这些都里教师可以为学生选择出单选题,多选题,判断题和问答题。这些都是通过超级链接的方式实现的。是通过超级链接的方式实现的。修改试题的实现方法是,采用框架页面,左页面设置了一个下拉菜单,修改试题的实现方法是,采用框架页面,左页面设置了一个下拉菜单,用于选择题型;设置了一个单行文本框,用于输入题号;设置了两个用于选择题型;设置了一个单行文本框,用于输入题号;设置了两个按钮,一个是确定按钮,一个是重写按钮。右页面用于试题的修改。按钮,一个是确定按钮,一个是重写按钮。右页面用于试题的修改。主要采用循环

11、语句将试题的各种信息用单行文本框显示出来,教师可主要采用循环语句将试题的各种信息用单行文本框显示出来,教师可以在单行文本框中对试题进行各种修改。以在单行文本框中对试题进行各种修改。教师判卷的实现方法是,同样采用了框架页面,左页面设置了四个下教师判卷的实现方法是,同样采用了框架页面,左页面设置了四个下拉菜单,分别用于教师选择考试时间,学科编号,考试学科,学生学拉菜单,分别用于教师选择考试时间,学科编号,考试学科,学生学号;还设置了一个确定按钮。在右页面中用循环语句,以表格的形式号;还设置了一个确定按钮。在右页面中用循环语句,以表格的形式将学生回答的问答题显示出来,每道的后面设置了一个单行文本框,

12、将学生回答的问答题显示出来,每道的后面设置了一个单行文本框,用于教师为这道题打分。用于教师为这道题打分。查询试卷的实现方法是,利用查询试卷的实现方法是,利用sqlsql语句中的语句中的selectselect语句结语句结合合wherewhere条件在数据库表中找出符合条件的数据,也就是条件在数据库表中找出符合条件的数据,也就是找出当前学生所选择的考试学科的有关信息,将它们显示找出当前学生所选择的考试学科的有关信息,将它们显示出来。出来。几处需要完善的地方(1)(1)在表格的设计方面还有些不足,在数据多的时候,在表格的设计方面还有些不足,在数据多的时候,数据在表格中就会挤到一起,这是需要改进的地

13、数据在表格中就会挤到一起,这是需要改进的地方。方。(2)(2)在选择数据库后台方面还有些不足的地方,由于在选择数据库后台方面还有些不足的地方,由于计算机配置所限,只能采用计算机配置所限,只能采用AccessAccess数据库,数据库,AccessAccess数据库只能应用于小型的数据量,所以这数据库只能应用于小型的数据量,所以这是需要改进的地方。是需要改进的地方。(3)(3)在网上考试系统的考试功能方面还有些不足的地在网上考试系统的考试功能方面还有些不足的地方,现在只能进行单选题,多选题,判断题和问方,现在只能进行单选题,多选题,判断题和问答题的考试。而不能进行填空题,画图题,连线答题的考试。

14、而不能进行填空题,画图题,连线题的一些考试,所以这是需要改进的地方。题的一些考试,所以这是需要改进的地方。(4)(4)没有实现学生考试的时间控制功能,也就是在考没有实现学生考试的时间控制功能,也就是在考试时间到时系统自动提交试卷。这方面是本系统试时间到时系统自动提交试卷。这方面是本系统不足的地方,所以这是需要改进的地方。不足的地方,所以这是需要改进的地方。测试目的测试目的 测试是一个为了寻找错误而运行程序的过程,它的目的就是找出尽可能多的程序漏洞,对系统进行改善,以便客户运行时得以顺利进行,而不发生故障。一个好的测试的标准就是指找到迄今为止尚未发现的错误,并且,一个成功的测试的标准则是指揭示了

15、迄今为止尚未发现的错误,可见,发现错误后漏洞是一个测试的重要目标。结 论这次毕业设计是我从理论走向实践迈出的坚实的一步。从分析到设计直到具体实现,原来学的理论知识对我有很大的指导,我也发现了其中有很多不足的地方。通过这次毕业设计,我深深体会到,一个好的程序设计人员必须具有认真、谨慎的作风,与人合作的精神,和坚忍不拔的毅力。我会向着这个方向去努力。致谢首先我要特别感谢专业课的所有老师们首先我要特别感谢专业课的所有老师们,是他们是他们在我的专业课的学习过程中无私的教授给我许多在我的专业课的学习过程中无私的教授给我许多专业知识和技能,使我能够在论文写作的过程中专业知识和技能,使我能够在论文写作的过程中顺利解决难题和疑问。顺利解决难题和疑问。其次其次,在这次论文写作过程中,非常感谢黄山旅在这次论文写作过程中,非常感谢黄山旅游职业学校的王亦农老师给予我的耐心指导和帮游职业学校的王亦农老师给予我的耐心指导和帮助。同时,我也要感谢三年来所有赐予我知识和助。同时,我也要感谢三年来所有赐予我知识和帮助的老师们,是你们共同帮助我成长,促使我帮助的老师们,是你们共同帮助我成长,促使我进步的。进步的。最后,感谢答辩组的各位老师。最后,感谢答辩组的各位老师。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > PPT模板素材

宁ICP备18001539号-1