本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
标题  ASP实现的网上考试系统
编号  11394
编程语言  ASP
开发环境  DreamWeaver 8
数据库  ACCESS
资料明细  毕业论文
推荐指数  ★★★★★
内容介绍

二、网上考试系统的实现:
1. 数据库的建立:
首先, 我们需要建立学生成绩数据表和试题数据表, 考虑道简单易学, 以 Microsoft Accessd2000的.mdb 数据库为例, 来建立学生成绩表和试题数
据表, 数据库名为 sysdata.mdb, 学生成绩表为student, 试题数据表为 test, 结构如下:
2. ASP 代码分析:
( 1) 数据库联接文件 Data.asp
因重复使用数据库联接, 故将其代码单独编写作为一个文件。
<%
Set Conn=Server.CreateObject("Adodb.Connection")
Dbq=Server.Mappath("sysdata.mdb")
ConnStr="Driver= {microsoft Access driver (*.mdb)} ;
dbq="&Dbq
Conn.open connstr
%>
( 2) 学生登录页面 default.htm
此页面用于学生输入自己的学号进行登录, 避免学生姓名重名的情况, 代码如下:
( 3) 学生资料检查页面 ChkLogin.asp
此页面根据登录页面的信息来确定学生资料的内容, 以便正确进入考场。
( 4) 试题考试页面 Test.asp
此页面巧妙利用了试题的 ID字段名作为选择钮的名称, 实现了每一个试题的区分。
( 5) 考试结果页面 Result.asp
此页面是考试系统的核心模块, 试题正确的判断是一个较难实现的功能, 本人利用了 ASP 组件的数 组特性 Request(组件名).Count, 巧妙的实现了考试题对错的判断和分数的累计。

说明
  以上是论文部分内容。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
  • 上一篇:ASP的密码验证漏洞及解决方案
  • 下一篇:基于ASP的网上书店系统的设计与实现