《网页设计》全套PPT电子课件教案第八章 网上测试系统.pptVIP

《网页设计》全套PPT电子课件教案第八章 网上测试系统.ppt

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《网页设计》全套PPT电子课件教案第八章 网上测试系统

第八章 网上测试系统 8.1主要内容 8.2实例过程 8.2.3实例注释及详解 8.1主要内容 网络技术发展到今天,以前许多需要以其它方式通过许多复杂的步骤来完成的事情都可以通过网络,利用计算机的处理来完成。“考试”就是其中的一种,而且是很典型的一种。利用计算机网络进行考试,可以大量采用标准化试题,使用计算机判卷;也可以利用计算机从试题库中随机抽取试题进行测试,避免了考试前的压题与考试中的作弊;还可以直接把程序送到数据库中,进行统计、排序等操作。所以,以前需要花费大量人力物力去做的出题、判卷、排名次和录取工作,现在可以轻松地进行自动处理。采用网上考试或利用计算机进行考试将是以后考试发展的趋势。 8.2实例过程 8.2.1系统需求分析 8.2.2系统总体设计 8.2.1系统需求分析 本系统要实现的主要功能是实现客观题(选择题)的计算机自动出题与阅卷 。 8.2.2系统总体设计 本系统客观题部分总体上可分为超级用户模块、普通用户模块两大模块。其中超级用户模块中又包含两级子模块,超级用户模块中包含学生信息管理、考试科目管理、题库管理几大部分,其中学生成绩管理子模块中又包含修改学生信息、查询成绩、添加学生、删除成绩、删除学生这五个模块。在普通用户模块中,结构比较简单,只包含选择考试科目、参加考试、退出这三个字子功能块。 1.创建数据库 要进行考试,必须有试题。在计算机考试中,试题是存储在数据库中的,必须首先创建应用程序中用到的数据库。“建库”的阶段是制作实例的一个很关键的步骤。本实例采用的是ACCESS数据库,库文件为test.mdb。建库为下面几个步骤。 步骤一:为了能够进行计算机判卷,试题必须是标准化的,比如填空题、选择题等。本系统创建了一个数据表question来存储选择题这种题型的题目、答案和考试科目类别。 步骤二,创建学生档案的数据表 studentinfo。这张表用来存储学生的学号、姓名、班级等数据和信息的。 步骤三,创建学生的成绩档案数据表 score。它用来存储每一个学生历次考试的成绩数据。由于一个学生很可能不只一个成绩,所以这里还要保存这个学生的每次考试成绩和考试科目 步骤四,创建考试科目表subinfo。存储考试课程信息。 步骤五,创建临时存储表tbanswer,用来存储学生所做的题目答案 步骤六,创建教师信息表teacherinfo,原来存储教师信息 2.设定主页外观及添加程序代码 在创建完数据库后,就要开始制作本系统中的每一幅主页文件了。本系统一共包括18个 .asp 文件。作为一个完整的应用程序,除了要实现基本的功能外,一些辅助的功能也是必要的。比如,本系统除了可以进行考试外,还包括允许“超级用户”向题库中输入试题的功能、管理学生和成绩的功能等。 步骤一、制做学生登录slogon.asp和教师登录的主页tlogon.asp, 步骤二、制作学生选择考试科目的主页stselectsub.asp。如图8-3:这此画面中学生,学生已经考过的科目相应的已经给出成绩,并不再给出选择项,若选择未考过的相应考试科目后,单击确定进入考场。系统显示如图8-4 步骤三、制作学生考试主页screatefrm1.asp,它包含左右两个帧。左边是显示考试时间等信息的帧smessage.asp和右边的用于显示考试试题及给学生输入答案的帧页面stestmain.asp,如图8-4:这次画面中学生选择答案后单击确定按钮,则系统随机从题库中抽取下一题。当学生做完全部题目或考试时间到,则考试系统结束运行。当考试结束后,程序就转入sevalue.asp文件,对该同学所做答案进行自动判分,并将成绩送入数据库中。 步骤四、制作教师管理主页tcreatefrm2.asp,其也包含左右2个帧页面。左面是用于选择管理功能的帧tleft.asp右边的帧工具用户在左边的帧中所做的选择来显示不同的页面。如图8-5: 图8-5 教师管理主页 步骤五、制作查看学生成绩的主页tselcourse.asp,如图8-6和8-7:在此页面教师选择要查看的课程名称后,该课程所有参加考试的学生的成绩就显示出来如图8-7: 步骤六、制作编辑学生信息主页taddstudent.asp,如图8-8。这此页面我们可以输入学生的姓名和学号,然后单击“加入”按钮,则可添加新的学生信息进入数据库。若要删除某学生的信息,只要在下面的姓名列表中用鼠标单击选择要删除的学生的姓名,则该学生的 姓名和学号信息就显示在学生信息栏,此时单击删除按钮就可以删除该学生的信息。每个屏幕显示10个学生的信息。可以单击“上一页/下一页”的超级链接实现前后翻页。也可以在跳转按钮后的文本框中

文档评论(0)

almm118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档