基于b-s体系结构文献管理系统设计和实现

基于b-s体系结构文献管理系统设计和实现

ID:5231126

大小:32.00 KB

页数:10页

时间:2017-12-06

基于b-s体系结构文献管理系统设计和实现_第1页
基于b-s体系结构文献管理系统设计和实现_第2页
基于b-s体系结构文献管理系统设计和实现_第3页
基于b-s体系结构文献管理系统设计和实现_第4页
基于b-s体系结构文献管理系统设计和实现_第5页
资源描述:

《基于b-s体系结构文献管理系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于B/S体系结构文献管理系统设计和实现  【摘要】本文介绍了基于B/S体系结构的文献管理系统的设计与实现,介绍了相关技术及应用环境。并且介绍的应用情况。【关键词】B/S;文献管理系统;ASP;数据库1.引言10目前各种文献管理系统已经广泛的应用于各个图书馆的文献管理之中。但是,现在的文献管理系统绝大多数是基于C/S(Client/Server)体系结构。这在应用中存在一些限制和不方便。这些限制和不方便是我校图书馆对原来应用的文献管理系统进行改造的主要原因。目前,基于B/S(Browser/Server)体系结构的各

2、种管理系统的开发已经形成潮流;并且,基于B/S体系结构的管理信息系统有着自己独特的优点。随着华北电力大学的发展,我校由北京校部、保定一校区、二校区以及科技学院的两个分校区组成的五个校区组成。从地理上看,五个校区分别在五个不同的地区,而且相互之间距离比较大。除北京校部的图书馆自己有相应的技术人员来做系统开发和维护外,其它四个校区的图书馆只有一组技术人员进行系统开发和维护。为了保证五校区实现文献的资源共享,就必须采用同一管理系统进行管理。如果采用原来的C/S模式进行管理,那么技术人员的维护成本和强度是相当大的。并且原来的

3、C/S模式软件系统为商业软件,该软件采用用户许可证方式进行用户授权管理,有用户数量的限制;不能满足图书馆的发展。从而迫切需要一种工具对文献进行有效的管理。2.相关技术及应用环境2.1B/S模式B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet

4、等)访问和操作共同的数据;最大的缺点是对企业外网环境依赖性太强,由于各种原因引起企业外网中断都会造成系统瘫痪。[1]10随着Internet和WWW的流行,以往的主机/终端和C/S都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了B/S型模式,即浏览器/服务器结构。B/S模式最大特点是:用户可以通过WWW浏览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数

5、据实际存放在数据库服务器中。客户端除了WWW浏览器,一般无须任何用户程序,只需从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己的Intranet。[2]2.2ASP技术ASP是ActiveServerPage的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以

6、与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。ASP支持多种脚本语言,其中VBScript是其默认的脚本语言。ASP完全建立在ActiveX基础之上,而ActiveX不仅仅是一种技术标准,允许软件同存在于网络环境中的另一个软件进行交互。10ASP有7个固有对象分别是Request,Response,Server,Application,Session,Asp-Error和ObjeetContext。Request对象用来处理用户做出的请求,此请求可

7、以HTML的形式输入或仅以URL的形式作出的;Response对象用来处理从Web服务器向用户发送信息并对此信息进行控制;Server对象用来代表服务器自身;Application对象用来代表应用,可用它来管理诸如应用目录这一类的东西;Session对象用来代表用户会话,并存储该会话的信息,可利用Session对象来管理如Web服务器在用户“请求”之间等待的时间;ObjectContext对象用来配合NITS服务器进行分布式事务处理,由于可以设定ASP程序在服务器端运行,客户端页面得到的是运行生成后的HTML页面。A

8、SP的技术特点如下:(1)使用VBScript、JScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。(2)无须编译,容易编写,可在服务器端直接执行。(3)使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。(4)与浏览器无关,用户端只要使用可执行HTML编码的浏览器,即可浏览ASP所设计的网页内容。

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

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

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