ASP在线试题库与答题系统Word版

上传人:桔**** 文档编号:503903459 上传时间:2023-08-18 格式:DOC 页数:33 大小:99.50KB
返回 下载 相关 举报
ASP在线试题库与答题系统Word版_第1页
第1页 / 共33页
ASP在线试题库与答题系统Word版_第2页
第2页 / 共33页
ASP在线试题库与答题系统Word版_第3页
第3页 / 共33页
ASP在线试题库与答题系统Word版_第4页
第4页 / 共33页
ASP在线试题库与答题系统Word版_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《ASP在线试题库与答题系统Word版》由会员分享,可在线阅读,更多相关《ASP在线试题库与答题系统Word版(33页珍藏版)》请在金锄头文库上搜索。

1、传播优秀Word版文档 ,希望对您有帮助,可双击去除! 利用ASP和Access数据库制作局域网网上答题系统 信息社会对人的学历、素质要求越来越高,人们为了找到前途更好、收入更加诱人的工作岗位,必须通过各种各样的考试如注册会计师资格考试、司法资格考试等等,而各种各样的试题资料也应运而生,但所有的资料所共有的一个缺点就是使用上的不方便、不灵活、及效率不高,本网上答题系统正是为了弥补这些诸多不便而编制的、适合于局域网并能在单机上运行的系统,下面就详细介绍本系统的编制及使用方法。 一、界面 如图所示: 二、程序组成 本系统由Index. asp、Lkzk.asp、Save.asp、Db0.fun 四

2、个小程序及Access数据库文件lkzk.mdb组成各程序的功能分别是: 1 Index. asp 是框架网页,负责导入Lkzk.asp、Save.asp两个子网页组成完整的程序页面。 2 Lkzk.asp 是随机出题答题的交互页面生成程序,主要完成随机选题、题目显示、答案输入及正确率、总答题数显示等功能。 3 Save.asp 完成答题正误判断、显示及成绩登记(按客户端IP地址)。 4 Db0.fun 包含打开Access数据库的多个函数(Lkzk.asp、Save.asp都用到的)。 5 lkzk.mdb Access数据库文件,由表“IP”和表“题库”组成。 表(IP)由编号字段ID(数

3、字格式)、客户机地址字段IP(文本格式)、错误答案数字段nnn(数字格式)、正确答案数字段yyy(数字格式) 所组成; 表“题库” 由题号字段ID(数字格式)、单选多选标记字段dx(数字格式)、答案字段xz(文本格式)、试题内容字段na(备注格式)所组成。(注:试题内容的选择部分必须为“A. B. C. D. ” 格式) - Index. Asp- 网上司考试题库 此网页使用了框架,但您的浏览器不支持框架。 -Lkzk.asp- 网上司考试题库 司考试题库 总第题 INPUT Type=Hidden Name=AI Value= 显示除选择部分外的试题内容 显示是单选还是多选题 以下开始显示复

4、选框及选择部分 继续做题 正确率:% 总答题数: -Save.asp- 您答了 显示答案正误等信息 试题库总第题 您的答案是: 参考答案是: % ClientIP = Request.ServerVariables(REMOTE_ADDR) userIP=Right(ClientIP,Len(ClientIP)-InStrRev(ClientIP,.) rsu2.AbsolutePosition=userIP rsu2.Update If ssx=对 then rsu2(yyy) =rsu2(yyy) 1 End if if ssx对 then rsu2(nnn) =rsu2(nnn) 1 E

5、nd if rsu2.Update 以下将正误结果记录于数据库表“IP”中 % -Db0.fun- % 以下为函数程序 - Function GetMdbConnection( FileName ) Dim Provider, DBPath Provider = Provider=Microsoft.Jet.OLEDB.4.0; DBPath = Data Source= & Server.MapPath(FileName) Set GetMdbConnection = GetConnection( Provider & DBPath ) End Function - Function Get

6、MdbRecordset( FileName, Source ) Set GetMdbRecordset = GetMdbRs( FileName, Source, 2, ) End Function - Function GetMdbStaticRecordset( FileName, Source ) Set GetMdbStaticRecordset = GetMdbRs( FileName, Source, 3, ) End Function - Function GetConnection( Param ) Dim conn On Error Resume Next Set GetC

7、onnection = Nothing Set conn = Server.CreateObject(ADODB.Connection) If Err.Number 0 Then Exit Function conn.Open Param If Err.Number 0 Then Exit Function Set GetConnection = conn End Function - Function GetMdbRs( FileName, Source, Cursor, Password ) Dim conn, rs On Error Resume Next Set GetMdbRs = Nothing If Len(Password) = 0 Then Set conn = GetMdbConnection( FileName ) Else Set conn = GetSecuredMdbConnection( FileName, P

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号