基于web的数据库系统开发与应用.doc

基于web的数据库系统开发与应用.doc

ID:57765533

大小:43.50 KB

页数:4页

时间:2020-03-26

基于web的数据库系统开发与应用.doc_第1页
基于web的数据库系统开发与应用.doc_第2页
基于web的数据库系统开发与应用.doc_第3页
基于web的数据库系统开发与应用.doc_第4页
资源描述:

《基于web的数据库系统开发与应用.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于web的数据库系统开发与应用摘要:伴随着网络技术的迅速发展,基于Web的数据库应用也变得越来越广,本文从系统的用户特点和主要功能入手,结合实际应用,深入分析了Web数据库体系结构的发展,分析了其关键因素体系结构的升级对系统开发产生的影响。最后提出了数据库各种体系结构的工作原理及存在的问题,关键词:Web;教学系统;数据库;设计随着计算机技术的飞速发展,社会信息化程度迅速提高,作为信息系统核心和基础的数据库技术得到越来越广泛的应用,甚至在计算机应用的各个领域,数据库都起着至关重要的作用。然而,在计算机网络技术和数据库技术的不断发展下,原来基于主机的数据库技术应用程序已不能满足人们

2、的需求,因此,基于的数据库应用越来越广,数据库与网络技术的优势得到进一步发挥。1WEB计算模式目前,利用Web计算模式来组织和发布单位内的信息资源已经成为网络应用中的发展方向,其目标是把Web浏览器作为用户浏览单位内部信息的统一界面,允许用户对存放在任何平台服务器中的信息进行访问。由于历史和技术的原因,在单位中存在大量的各式各样的计算机和服务器,甚至还会存在不同类型的网络,从而使得单位网的结构非常复杂。同时,单位网中含有的信息量以及信息的重要程度也在不断增加。单位中各个部门地理上的分散以及MIS产品的多样性,造成网络中的数据不集中,数据格式不统一,部门间的数据很难在更大规模上实现共

3、享。为了保持市场竞争力,单位结构正朝着更精简、更灵活的方向转变。单位对信息的需求与日俱增,并且要求能够跨部门共享和传递信息。决策者在市场竞争的压力下需要利用最简单的方式获得单位的整体信息。Web技术的出现,使单位应用系统能有一个简化、低廉、以Web为基础的客户端,并重建一个高效率的、节约的服务器端。Web是一种新型的、以服务器为中心的结构体系,它使单位摆脱了以往那种需密集人力资源的、高成本的操作及管理方式,而转向Web服务器(也有人称之为应用服务器),把注意力集中到如何建立高效灵活的应用系统上。这种以服务器为中心的体系立足于数据库服务器的能力、可管理性以及向应用程序提供必需数据的灵

4、活性。构建信息管理系统目的是通过采用Web计算模式,实现实验检测管理数据的更新、查找和统计分析处理的综合应用,为管理日常事务提供准确可靠的数据及有关资料,为决策提供数据支持。根据用户的发展保证系统能够在最大限度上满足新的要求,真正建成一个功能完善、方便可靠、技术先进、便于扩张和应用周期长的信息管理系统。Web计算模式由浏览器、Web服务器、应用服务器、数据服务器4个层次组成,是当前世界最先进的网络体系结构,是C/S结构的换代技术,代表了全球应用软件技术发展的必然趋势。通过对Web计算模式进行分析,可以将Web计算模式划分为以下3个部分。1)表示层。是应用系统的客户接口部分,它担负着

5、用户与应用间的对话功能。它用于检查用户从键盘等输入的数据,显示应用输出的结果。客户端采用Web浏览器,执行程序从Web服务器下载,可以跳过Web服务器直接与功能层的应用服务器对象交互。2)功能层。将传统的分别在客户端和服务器端的应用逻辑集中到一起构成应用服务器。应用服务器位于客户端和数据库服务器之间,使客户端变“瘦”,使数据库服务器更专注数据操作。应用服务器对客户端请求集中处理,向数据服务器成批交SQL命令,当几个客户对相近的数据库内容进行查询时能起到更好的优化。3)数据层。该层就是DBMS,负责对单位数据库的访问、管理及维护。2系统设计2.1设计思想目前有很多网络数据库访问技术,

6、ASP运行于Windows平台,与同类的PHP,JSP相比,具有简单易学的特点,已成为开发网络数据库应用的主流技术之一。SQLServer也运行于Windows平台,与其他数据库相比,具有更高的安全性、更快的实时性和更好的易用性,已成为主流网络数据库之一。系统使用ASP+SQLServer方案构建系统。采用B/S结构,先确定数据库结构,建立一个基于Sqlserver的数据库,通过ASP技术访问数据库数据并对其进行操作。用户通过网络浏览器进入系统,根据所具有权限进行操作,具体结构见下图。图1系统访问结构流程图2.2设计技术ASP是一种中间件技术,它包括了对数据库操作的服务器端的脚本程

7、序,完成与数据的交互,动态地构建向用户返回的HTML结果页。系统采用了ADO技术,其可连接多种支持ODBC的数据库。本系统中通过ADO连接SQLServer并使用ADO内置的Recordsets对象作为数据的主要接口,通过VBScript语言来控制对数据库的访问与查询结果的输出,最终实现了对信息数据的采集、存储、查询、操作等。2.2.1数据库访问ASP使用ADO访问数据库SQLServer需要用Connection对象打开。一个数据库连接后,使用Recordset对象

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。