- 2
- 0
- 约7.23千字
- 约 10页
- 2016-06-08 发布于重庆
- 举报
计算机专业考研历年考试真题提供
基于ASP的在线考试系统
刘勇林
(计算机系,2001(2)班)
[摘 要] 本文论及Internet环境下,基于 ASP的在线考试系统的解决方案,介绍了在线考试系统的功能、系统设计以及人机交互的实现,讨论了在线考试系统的实现策略,对系统文件及数据库的保护、系统的安全性等。
[关键词] 在线考试系统 Asp Access数据库
1 引言
随着计算机技术、网络通信技术、多媒体技术和虚拟现实技术在教育领域中应用的不断发展,教育方式正面临着一场巨大的变革。在线考试系统是建立在互联网上的应用系统,客户端的配置较为简单, 考试可以不受地域的限制.一个完备的在线考试系统可以使用户在网上学习后及时检验自己的学习效果, 以发现自己的不足, 提高学习效率. 在线考试系统中试卷的生成、提交和批阅等都可以在网络上自动完成. 只要形成一套成熟的题库就可以实现考试的自动化. 这样, 教师所要做的只是精心设计不同类型的试题和题库的维护, 而不是组织考试, 从而大大减轻了教师的负担。
2 ASP技术概述
2.1定义和特点
ASP(Active Server Pages)是Microsoft 于1996年11月推出的Web应用程序开发技术是一种服务器端的脚本开发环境。通过ASP能创建和运行动态、交互和高效的页面组成的Web服务程序。对于程序员,所谓ASP, 简单地说,就是在HTML文件中引入了两个扩展的成对的HTML标记〈%和%〉,同时文件的扩展名改为 .asp。同HTML文件一样ASP文件也是文本文件,包括文本、HTML标记和ASP脚本语句(用〈%和%〉界定符标记)。它以.asp为扩展名,区别于一般的HTML文件。任何文本编辑器都可以制作ASP文件。ASP是微软公司IIS3.0中的一个组件,它实际上是一个服务器端的脚本环境。当脚本运行在服务器上(注意不是客户机)时,Web服务器完成所有的工作,包括动态生成HTML页面并传送到用户的浏览器上。程序员不必担心浏览器是否能处理你的页面,因为Web服务器已经全部替浏览器完成页面的转化工作,对浏览器而言,见到的还是普通的HTML页面。由此可见,程序员可以通过ASP直接添加可执行的脚本到HTML文件中。这样HTML开发和脚本开发成为同一件事情,使动态交互页面的开发成为一个整体,开发与维护工作变得简单、快捷。程序员可以集中精力于Web站点外观的设计,用一些动态的元素修饰你的页面。ASP了提供VB SCRIPT和Java SCRIPT两种脚本引擎,缺省为VB SCRIPT。由于ASP采用了与微软公司风靡世界的编程语言Visual Basic 一脉相传的VBScript语言, 并将其搬到了服务器端, 解决了浏览器 的兼容性问题, 同时又延续了ActiveX的组件思想,用户可以用VB,VC等工具开发服务器端的ActiveX组件,以扩展ASP的功能。 它最大的特点是将VBScript的程序直接嵌入HTML文件中, 用任意一个文本编辑器就可以编写一个完整的ASP页面。 综合以上,ASP应用程序具有以下的突出优点:可以完全同HTML集成。易于创建,不需要手动编译和连接。
面向对象和易于用ActiveX组件扩展。客户端没有特别的要求,只要有一个浏览器就行。安全性和保密性较好。 需要说明的是,ASP不是脚本语言,而是一种服务器端的脚本语言开发环境,可以把它理解为一种模型。它负责解释插入HTML页面的脚本描述。ASP必须在安装了以下软件的平台上才能运行:*Windows NT Server上的Microsoft Internet Information Server 3.0以上版本*Windows NT Workstation上的Microsoft Peer Web Services 3.0
*Win95或Win98上的Microsoft Personal Web ServerMicrosoft Personal Web Server (PWS) 4.0 是解决个人信息共享和 Web 开发需要的方案。PWS 是加速和简化 Web 站点设置(从自动创建个性化主页到文档的拖放式发布)的桌面 Web 服务器。在企业 Intranet 上,Personal Web Server 可用于以自身的格式快速共享文档,或者将文档转换为 HTML,然后使用 PWS 在不同的操作系统共享这些文档。
1.标准的HTML标记:所有的HTML标记均可使用。
2.ASP语法命令:位于% % 标签内的ASP代码。
3.服务器端的include语句:可用#include语句调入其它ASP代码,增强了编程的灵活性。
3 试卷系统的设计分析
3.1 概述
网上考试系统从功能上可分为考生考试程序和考试管理程序, 考生
您可能关注的文档
- 蒸汽管道安全协议.doc
- 茶包烟囱起飞现象分析.doc
- 蒸馒头的一些相关技术问题.doc
- 蓝牙技术规范.doc
- 蔬果娃娃教学设计.doc
- 藏族的礼仪习俗和禁忌介绍.doc
- 虚拟低音技术方案.doc
- 藏羚羊跪拜阅读题及答案.doc
- 薄荷专用肥料配方及详细技术资料(12-08-10-YJZ20型).doc
- 虹吸滤池的工艺流程.doc
- 2026年学历类自考行政法与行政诉讼法(一)-社会学概论参考题库含答案解析(5卷试题).docx
- 2026海员船员考试-船长及甲板部-海船船员-船长及甲板部(船舶操纵与避碰9102)历年参考题库含答.docx
- 2026住院医师规培-浙江-浙江住院医师规培(口腔全科)历年参考题库含答案详解5卷试题.docx
- 2026年医卫类妇产科主治医师专业技能实践-专业知识参考题库含答案解析(5卷题答案).docx
- 2026年学历类自考专业(国贸)涉外经济法-国际技术贸易参考题库含答案解析(5卷题答案).docx
- 2026年学历类自考专业(法律)税法-保险法参考题库含答案解析(5卷题版).docx
- 2026年学历类自考物理(工)-会计制度设计参考题库含答案解析(5卷试题).docx
- 2026年医卫类医学检验(中级)相关专业知识-专业实践技能参考题库含答案解析(5卷题答案).docx
- 2026年学历类自考综合英语(二)-审计学参考题库含答案解析(5卷试题).docx
- 2026年学历类自考西方政治制度-学前儿童游戏指导参考题库含答案解析(5卷试题).docx
最近下载
- 某天然气公司燃气系统运行安全现状评价报告.doc
- 维修Switch+中文版教程.pdf VIP
- 公共营养师四级试题【含答案】.docx VIP
- 统编人教部编版小学六年级下册道德与法治第一单元教学案.docx VIP
- IPC-6012F-CN-中文版 2024 TOC 刚性印制板的鉴定及性能规范.pdf VIP
- 2025年寒假作业七年级生物北师大版答案.pdf VIP
- impella for doctors左心辅助知识讲座.pptx VIP
- 成人患者医用粘胶相关性皮肤损伤的预防及护理(1).pptx VIP
- 安徽省高新技术产品国际竞争力:现状、挑战与提升策略.docx VIP
- PENTAX宾得 645NII相机手册.pdf VIP
原创力文档

文档评论(0)