如何设计与实现当前网上考试系统

如何设计与实现当前网上考试系统

ID:9305871

大小:19.56 KB

页数:11页

时间:2018-04-27

如何设计与实现当前网上考试系统_第1页
如何设计与实现当前网上考试系统_第2页
如何设计与实现当前网上考试系统_第3页
如何设计与实现当前网上考试系统_第4页
如何设计与实现当前网上考试系统_第5页
资源描述:

《如何设计与实现当前网上考试系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、如何设计与实现当前网上考试系统摘  要   给出了用ASP和SQL技术实现网上考试系统的一个实例嬖。关键词 :ADOASPSQL0.引言随着网络技术的发展,传蝾统的考试形式已日益显示出其不足。本文沂用asp技术和sql结构化查询语言实相现了网上的无纸化考试。1.设计际系统基本原理是:用access建立雩一个数据库文件,用来存储试题及用户的规验证信息。当用户登陆时,首先提示要输兰入验证信息,当输入用户信息后,通过 孚sql 语言查询此用户是否合法,如果不合法,则显示提示信息。否则,进入考入试系统,由服务器抽取试题并显示到考生剡屏幕上。当考生做完题并递交后,由系统幛自动评分并

2、显示成绩。在本系统中,髦数据库的建立是用 ACCESS 实现的。其中包括两个表:user 和 t珊est。User 表存储用户信息埸,test 表存储考试内容。us栽er 表结构如下:11/11字段名 类型 栖含义 User 文本 存储用户名 Passwd 文本 存储密码 Sc颥ore 数字 存储成绩 (Tes栩t 表结构如下: 字段名 类型常 含义 Question 文本 存储考试题目 A 文本 存储选项A的醭答案 B 文本 存储选项B的答案 C 文本 存储选项C的答案 D 文豕本 存储选项D的答案 Answer慑 文体 存储正确答案  在提取用Р户端信息以及反馈信息时

3、用到了 ASP缃 的内置对象。现说明如下:Req疳uest 对象11/11可以使用 RequТest 对象访问任何用 HTTP 请蹈求传递的信息,包括从 HTML 表格┌用 POST 方法或 GET 方法传猬递的参数、cookie 和用户认证。本系统通过 REQUEST 获取用户输入的用户名和密码。代码为:(“name”)和(“passwd”)。戈Response 对象可以使轺用 Response 对象控制发送给用户的信息。包括直接发送信息给济览器塍、重定向浏览器到另一个 URL 或设膣置 Cookie 的值。本系统通过 咳RESPONSE 将成绩反馈给用户。疼“你

4、的成绩是”score试题芪的读取和成绩的录入是通过ADO来进行骝的。ADO(ActiveX Data Object,ActiveX数据对惆象)是一个ASP内置的A ctive钨X服务器组件(ActiveX Ser峒ver Componet),用于数据库访问,对数据库进行查询、插入、更新竦、删除等操作。对数据库的查询是用SQ锼L的select命令,成绩的录入是用薮SQL的update命令。存取数嗒据库的具体步骤是:首先确定数据源,然ら后打开或连接数据库,,并执行响应的操猞作,执行完毕关闭数据库。以上操作是通过 ADO 对象来实现的。conne屦11/11ction 对象负责打开

5、或连接数据库诧,recordset 对象负责存取数据表,execute 负责执行 SQ台L 命令。设定数据来源的方法是:焕在服务器上打开“我的电脑”中的“控制荫面板”,双击“ODBC”;在“系统 唇DSN”下选“添加”,选出预先设好的数据库种类、名称和位置。这里要用到的孔是 access 数据库,数据源名称边为 exam ,主数据库名称为 。打园开或连接数据库的方法是:先用取得对象“”的一个实例,然后用“Open”打开待访问的数据库:Set Con垮n= (“”)“exam"然煊后执行 SQL 命令,即对数据库进行评操作,这里要使用Execute 命令<set rs=

6、(“")sql位=“select * from re阁st"set rs=(sql)枰2.具体实现 主页文件  的源钻代码如下:〈html〉11/11〈he锭ad〉〈meta http-eq泄uiv=”Content-Type"泮 content=”text/htm垡l;charset=gb2312"〉篌〈meta name=“GENE硫RATOR" content=”Mi摅crosoft FrontPage 嚅"〉〈meta name=“Pr郾ogld" content=”Fro忮npage. "〉〈title〉俳用户口令检查〈/title〉〈/扛head〉〈b

7、ody bgcol名or=”#008080”〉〈fo燥rm method=”post" aネction=”"〉〈p alig孪n=”center"〉〈font s鲭ize=”6"face=”黑体"〉网颤上考试系统〈/font〉〈/p>〈p align=”center"〉〈靖font color=“#0000FF"〉作者:尹春勇 孙如霞 〈/foぉnt>〈/p〉〈p align=”center"〉〈/p〉〈p a摸lign=”cent

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。