网站首页 | 经济学论文 | 证券金融 | 管理学 | 会计审计 | 法学论文 | 医药学论文 | 社会学论文 | 教育论文 | 计算机 | 艺术论文 | 哲学论文 | 财务管理 |
写论文网
  • 民法论文
  • 经济法论文
  • 国际法论文
  • 法学理论论文
  • 司法制度论文
  • 国家法论文
  • 宪法论文
  • 刑法论文
  • 行政法论文
  • 您的位置:写论文网 > 法学论文 > 司法制度论文 > [浅谈交通运输信息平台数据库... 正文 2019-09-22 07:37:13

    [浅谈交通运输信息平台数据库的实现论文] 交通运输管理平台

    相关热词搜索:

    浅谈交通运输信息平台数据库的实现论文

    浅谈交通运输信息平台数据库的实现论文 浅谈交通运输信息平台数据库的实现全文如下:
    虽然交通运输信息平台也充分利用了超文本、超链接、跨平台、远程 访问及数据库查询等技术,但是由于信息在Web 服务器中一般以文字或图像的 形式存储,查询速度缓慢,检索效率较低,而网络数据库却能对大批数据进行有 序的、有规则的组织与管理,因此将Web 技术与数据库技术有机地结合在一起, 将会大大提高交通运输信息平台的性能和效率。

    1、Web 数据库体系结构 Web 是一个分布的异质的计算环境,与这一环境相适应,其应用系 统具有多层体系结构。Web 将网络服务器和数据库服务器直接集成为一个整体, 使数据库系统和数据库技术成为Web 的一个重要有机组成部分,突破了数据库 仅充当Web 体系后台角色的局限,实现数据库和Web 的有机无缝组合,从而为 在Internet/Intranet 上进行信息管理乃至开展电子商务应用开辟了更为广阔的领 域。

    2、 ASP 在交通运输信息平台数据库开发中的应用 ASP 即ActiveServerPages,是微软推出的动态Web 设计技术,是一 种用于WWW 服务的服务器端脚本环境。利用它可以很容易地把HTML 标记、 文本、脚本命令及ActiveX 组件混合在一起构成ASP 页,以此来生成动态网页, 创建交互式的Web站点,实现对Web 数据库的访问。

    当用户使用浏览器请求ASP 主页时,Web 服务器响应,调用ASP 引 擎来执行ASP 文件, 并解释其中的脚本语言(JavaScript 或VBScript),通过 ODBC 连接数据库,由数据库访问组件ADO(ActiveXDataObjects) 完成数据库操 作,最后ASP生成包含有数据查询结果的HTML 主页返回用户端显示。由于ASP 在服务器端运行,运行结果以HTML 主页形式返回用户浏览器,因而ASP 源程 序不会泄密,增加了系统的安全保密性。此外,ASP 是面向对象的脚本环境, 用户可自行增加ActiveX组件来扩充其功能,拓展应用范围。因此,基于Web 交 通运输信息平台的数据库开发应该使用ASP 技术。

    3 、ASP 实现数据库连接在ASP 脚本中通常可以通过两种方式访问数据库;传统的 IDC(InternetDatabaseConnector) 方式和ADO(ActiveXDataObjects)方式。从概念上 来讲,这两种访问方式对数据库的访问是由InternetInformationServer 来完成的 [3]。WEB 浏览器用HTTP 协议向Internet 信息服务器(IIS)递交请求。Internet 信 息服务器执行访问数据库的操作并以一个HTML 格式的文档作为回答。

    3.1 Internet 数据库接口(IDC)方式 IDC 是一个传统的数据库查询工具用来定义和执行数据库查询的 SQL 命令,并向浏览器返回一个指定数据格式的页面。使用IDC 访问数据库最 大的特点是简单,几乎不需要编程就能实现对数据库的访问。

    3.2 ActiveX 数据对象ADO 与IDC 不同,用ADO 访问数据库更类似于编写数据库应用程序ADO 把绝大部分的数据库操作封装在七个对象中,在ASP 页面中编程调用这些对象 执行相应的数据库操作。ADO 是ASP 技术的核心之一它集中体现了ASP 技术 丰富而灵活的数据库访问功能。ADO 建立了基于WEB 方式访问数据库的脚本 编写模型,它不仅支持任何大型数据库的核心功能,而且支持许多数据库所专有 的特性。ADO 使用本机数据源,通过ODBC 访问数据库。这些数据库可以是关 系型数据库、文本型数据库、层次型数据库或者任何支持ODBC 的数据库。

    ASP 访问数据库的两种方式各有特色。IDC 十分简单,使用.idc 文 件和.htx 文件分别完成数据库的访问与输出任务,但是使用起来不灵活。ADO 是ASP中推荐使用的方式,它功能强大,使用方便,是ASP 的核心技术之一。

    根据交通运输信息平台的设计原则,考虑到以后的扩展性、维护性,在ASP 中 采用ADO方式进行数据库的连接。

    4、 ASP 实现用户身份认证标记保持 在交通运输信息平台设计中必须考虑对平台用户的有效管理,是合法 用户才可以进行登录和管理操作。要建立安全管理,关键就是要有效的防止未授 权用户的侵入,同时又要保证授权用户(相关的管理员)一旦通过身份认证在以后 的一定时间内进入系统不会再被进行麻烦的身份认证。对于那些授权的相关管理 员,给他们授权的同时,也给他们分配一个相应的注册名和密码保存在系统数据库的表USERS 中。进行身份认证的时候就是通过让每一个用户输入用户的注册 名和密码,与表USERS中的数据进行比较,如果该注册名和密码能同时在表中存 在,说明他是合法用户,此时给该用户一个认证标记。在ASP 中,有两种技术 可以实现用户身份认证:Cookie 技术和Session 对象。

    4.1 Cookie 技术 Cookie 是在HTTP 协议下,服务器或脚本可以维护客户工作站上信 息的一种方式。Cookies 是由WEB 服务器保存在用户浏览器上的小文本项目件, 可以包含有关的用户信息(如身份认证号码,密码)。

    跟Cookie 的创建和接收紧密相关的ASP 内置对想有两个:Response 对象和Request 对象。其中Response 对象负责Cookie的创建,Request 对象负责 Cookie 的接收。Response 对象的Cookie 集合,用来设置Cookie 的值,如果指 定的Cookie 不存在就创建它;如果存在,就设置新的值并且将旧值删除掉。

    4.2 Session 对象 Session 对象是ASP 技术中实现用户会话管理的重要手段,也是在编 写有关会话WEB 程序的常用工具。作为ASP 内置对象之一,它主要用来存储特 定用户会话所需的信息。这样,当用户在应用程序的WEB 页面之间跳转时,存 储在Session 对象中的变量间也不会丢失,而是在整个用户会话中一直存在下去, 这非常有利于服务器对用户身份的鉴别。因此Session 经常用来保存用户的身份 标记实现用户的身份认证和用户权限管理。

    由于Session 是ASP 提供的内置对象,使用的时候不用创建对象的实 例,省去了很多麻烦。使用Session 对象方法可以更加方便的实现用户身份标记 的保持,因此在交通运输信息平台中使用Session 对象来完成。

    • 范文大全
    • 教案
    • 优秀作文
    • 教师范文
    • 综合阅读
    • 读后感
    • 说说
    [浅谈交通运输信息平台数据库的实现论文] 交通运输管理平台》由(写论文网)整理提供,版权归原作者、原出处所有。
    Copyright © 2019 写论文网 All Rights Reserved.