鉴于大家对ASP十分关注,我们编辑小组在此为大家搜集整理了“ 基于ASP的网上考试系统的设计与实现 ”一文,供大家参考学习!
随着Internet的普及和国民对教育越来越重视,一些新兴的教学手段,如远程教育、网上培训、网上学校在国内越来越普及,网上考试系统也越来越受到人们的关注。本文利用ASP(Active Server Page)给出了网上考试系统的设计方法和具体实现。该网上考试系统是根据教学需要,开发了基于A S P的网上考试系统,此系统可以在Windows操作系统的不同平台上运行,且为用户提供了一个灵活、易用、可扩展的环境。它具有操作简单、功能完善、可移植性好、技术先进、使用性强、界面友好、效率高、交互能力强等特点。
ASP体系结构1.ASP工作模式ASP(Active Server Page)是位于服务器端的脚本运行环境,它由CGI(Common Gataway Interface)技术发展而来,是现今主流的Web应用程序开发技术之一。通过ASP技术,用户可以创建和运行高效的、动态的交互式Web服务器应用程序。在互联网中,信息的发布和数据的共享是其主要功能,利用基于HTTP协议的WWW服务器的后台数据库和浏览器,可以实现超文本的信息发布与浏览信息。
利用基于客户机/服务器的后台数据库是实现数据共享的手段,将Web服务器和后台数据库连接起来,使用户在统一的浏览介面下浏览服务器上的信息并访问数据库正是目前应用的热点。 ASP的工作模式2.ADO对数据库的访问数据库文件是存储于外存上的一类特殊文件,其结构与一般磁盘文件大不相同。在ASP程序中使用和管理数据库靠的是ADO(ActiveX Data Object)。ADO是ASP技术的核心之一,它可以支持关系数据库、层次数据库或任何支持ODBC的数据库。ADO的优点在于易用、高速、占用内存少,它支持多线程访问数据库因而即使有大量请求时仍能保持服务器的运行效率。基于A S P的网上考试系统的设计与实现.