基干Web数据库检索系统开发.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基干Web数据库检索系统开发

基于Web的数据库检索系统的开发   摘 要随着互联网技术的发展,社会信息化程度不断提高,人们获取信息的方式有了根本性的改变,越来越多的人通过Web来获取信息。基于Web的数据库得到了广泛的应用,比如数字图书馆、电子商务以及搜索引擎等。本文将从WEB数据库的介绍,设计思想和设计技术三个方面来介绍该系统的开发 【关键词】WEB 数据库 ASP WEB,也就是网页,它是人们在网络上获取信息的主要方式,可以同时提供文本、图形以及视频等信息,功能较强大。人们通过浏览器访问网页,在这个过程中,WEB具有很强的人性化,用户的浏览网站和浏览顺序,完全由自己决定。访问WEB对平台没有限制,主要是通过浏览器进行访问,这就说明WEB具有强大的适应性且应用范围较广。合理的WEB数据库检索系统能够为用户提供更及时、更高效的查询体验,因而设计出合理的WEB数据库检索系统是非常关键的 1 WEB数据库综述 随着网络信息化的发展,网络用户的不断增加,互联网逐步应用到各个方面。互联网也成为了人们生活中不可缺少的一部分,在互联网上,人们根据需要进行数据查询,与网友完成资源共享以及跟亲人、朋友等进行通讯。在数据库技术的发展中,它为人们提供了便捷数据查询、满足了不同用户的需求。同时,人们对于数据库所提供信息的实时性、交互性等功能也有了更高的需求。在WEB应用发展的初期,人们通过浏览器看到的网页大都是静态的。也就是当浏览器向Web 服务器发出请求后,服务器根据接收到的命令,将事先设计好的网页发送给浏览器,用户无法根据自己的需要而选择页面。为了满足用户的需求,将WEB技术应用到数据库中,为用户提供更好的查询体验 WEB数据库系统是通过浏览器―服务器(B-S)两者的结合来实现的。该模式首先建立两者之间的传输协议,用户通过浏览器访问WEB服务器以及数据库。最终浏览器将查询结果返回给用户,使得查询信息更丰富。在动态的WEB模式中,为了满足用户的个性需求,所涉及到程序,会进行一定的分割,使其以页面的形式进行呈现。而为了实现交互功能,会为用户提供表单,用户根据自身的需求,在浏览器上填好表单,并进行HTTP请求的提交,向WEB服务器发出命令。WEB服务器通过特定的应用程序,对表单上的内容进行分析,并根据不同的表单内容执行相应的结果,也就是返回给浏览器在数据库中查询到的相关信息,并以HTML的形式进行返回。在不更改WEB中应用程序的情况下,数据库可以根据用户的需求、信息的更新和时代的变化随时进行信息的更新和变动,用户也可以查到动态的内容。基于Web 的中间件技术主要有CGI方式、API方式、IDC方式和ASP方式,其中应用最多、最广的是ASP技术 2 基于Web的数据库检索系统的开发 2.1 设计思想 伴随着网络信息技术的快速发展,社会更加信息化,在网络上人们可以搜到任何需要的信息。WEB数据库访问技术作为人们获取信息的手段,有着极大的优势。首先它的支撑技术是ASP技术,相比于PHP,JSP技术,ASP技术的有点是简易且功能突出。另外随着用户个性化需求,动态服务器页面技术(ASP)具有更好的效率,并能带来更好的用户体验。SQL最主要的特点是具有极强的灵活性和强大的功能,因而也常用在数据库中,来进行数据的查询、存取以及跟新管理。本系统将建立基于SQL sever的数据库,采用B/S结构,确定数据库的查询模型,通过ASP技术对数据库进行访问和操作 在数据库检索系统的开发中,基于web的访问模式,是指客户端通过web服务器来对数据库进行访问,而不是由用户直接访问数据库。该系统是通过三个步骤来完成的,这三个步骤涉及到的部分为客户端也就是浏览器,WEB服务器以及数据库,其工作流程如图1所示。浏览器是用户访问后台数据库的交互界面,用户将要查询的信息出入到浏览器,浏览器将用户访问信息发送给WEB服务器,web服务器接受用户的请求,并将这些请求转化为结构化查询语言(SQL)发送给数据库,数据库根据接受到的查询信息,给出相应的结果,再返回给服务器,接着WEB服务器将结果发送给浏览器,最后在浏览器交互界面上以列表的形式展示给用户 图1:WEB数据库访问模式 2.2 主要技术介绍 ASP是一种动态网页技术,该技术的实现是由HTML 文本、脚本命令、ActiveX 组件来完成的。它是采用的是将服务器脚本嵌入在网页中,并利用内置数据库存取组件,来直接访问数据库。首先用户通过浏览器访问ASP网页,并将命令发给WEB服务器,web服务器接到命令后进行相应,利用ASP引擎来解释ASP文件中的脚本语言,接着进行数据库的连接,并由ADO进行数据库的操作,最后ASP生成带有数据查询结果的页面,返回到屏幕上,呈现给用户 ASP是一种面向对象的编程,它具有六个

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档