您现在正在浏览:首页 > 职教文章 > 职教论文 > 使用ASP开发网上答疑系统Web数据库应用

使用ASP开发网上答疑系统Web数据库应用

日期: 2010-7-5 11:38:07 浏览: 15 来源: 学海网收集整理 作者: 哈尔滨工业大学机电学院 王 瑜

摘要:开发出适合于网络教学应用的Web数据库。在了解Web数据库的工作原理及实现技术的基础上,对Web数据库的具体应用进行了研究与开发。运用RDS、ADO技术,实现了通过Internet的Web页面访问服务器端数据库。
   关键词:数据库,ASP,网络教学
   中图分类号:TP393
   网上答疑系统是一个基于数据库和网络的在线答疑系统,采用B/S三层结构作为系统的总体结构,由Web服务器、数据库服务器和浏览器组成,并综合运用HTML、动态HTML、ASP(Active Server Pages)和ActiveX组件等技术,由Web服务器统一进行管理和发送,用户通过浏览器以HTTP协议向服务器发出请求,并接受和显示服务器提供的Web信息。因此实现网上答疑系统主要涉及到数据库技术和网络技术,其中网络技术又包括Web服务器技术和ASP技术。
   1 ASP语言特点
   ASP是Active Server Pager(活动服务器页面)的缩写。它是一种服务器端脚本环境。在ASP环境下,开发者可以通过创建服务器端脚本来实现动态交互式Web页面和强大的Web应用程序,而且ASP脚本还可以和HTML语言(包括相关的客户端脚本)、Java小程序等混合在一起书写,这就大大丰富和扩充了ASP应用程序的功能、使用ASP可以实现以下基本功能[1][2]。
   (1)访问服务器端的文件系统;
   (2)连接数据库并开发基于数据库的应用;
   (3)在应用中嵌入ActiveX、COM组件和Java Applet。图1为ASP的工作原理图。
   ASP既能够像CGI和ISAPI一样提供强大的操作系统级访问,又能够同IDC一样易于编程和访问数据库,同时兼具ISAPI快捷的运行速度。它与微软的ActiveX Server Component技术紧密结合,使数据库操纵能力大大加强。它内嵌的Application Session对象实现了Web页运行的状态机制,完全具备开发复杂应用的语言环境,可以说ASP技术是Web技术的一次飞跃。
   想了解全部内容,请下载附件查看

返回顶部