基于Web的远程监测系统的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本论文基于Web的远程监测系统的研究是在网络环境下的三层结构的基础上进行的,本文着重阐述了三层结构的各层构架、相关技术以及实际应用程序的实现。
     软件结构的变化随着计算机技术的飞速发展,经历了单层结构、两层结构以至到现在普遍流行的三层体系结构。三层结构克服了以前单层和两层结构所具有的结构臃肿,开发难度大,难以维护等缺点,使客户层、业务逻辑层(中间层)、数据层三层各司其职,结构清晰,大大提高了软件开发和使用的效率。而且三层体系结构的最终发展趋势是多层分布式结构,有着更加宽阔的应用前景。
     随着Internet的发展,各种基于Web的应用也得到广泛的应用。用户通过浏览器可方便的访问网络上的各种数据,将浏览器与三层结构模式结合起来,便产生了目前比较流行的B/S(Browser/Server)结构。B/S结构充分体现了三层结构的优势,由于客户端使用浏览器访问,使开发人员将更多精力投入到中间层和数据层当中,并且使应用程序也更容易维护。同时,网页制作技术、组件技术、数据库访问技术等也相应发展。
     本论文的主要工作如下:
     1.三层应用结构
     2.相关技术,包括:COM组件技术、ASP脚本技术、数据库访问技术
     3.应用程序开发
The paper of study on long-distance inspect system based on Web is based on distributing Three-layer applied structure. It sets forth every layer of Three-layer applied structure and the technologies and realize of program.
    With developing of computer at very fast speed, change of software structure goes through three phases: one-layer applied structure and two-layer applied structure and popular Three-layer applied structure. Three-layer applied structure that includes Show layer and Operation logic layer (middle layer) and Data layer gets over the shortcoming of one-layer applied structure and two-layer applied structure such as overstaffed structure, difficult programming, difficult maintenance, and makes three layers take charge of their duty and structure in focus. It improves the efficiency of software greatly. The developing current of three-layer applied structure is multiplayer distributed system and has wide foreground.
    With developing of Internet, many applies based on Web is used widely. User can browse the data of network with browser easily. B/S structure is based on the Compounding of browser and Three-layer applied structure. It sets out the advantage of Three-layer applied greatly. Because of visiting by browser at client, programmer can spend more time on middle layer and data layer. And B/S structure makes the maintenance become easy. As same time, the technology of Web, module and database is developing.
    The main work of paper:
    1. Three-layer applied structure
    2. The technologies of three-layer applied structure: COM technology, ASP script technology, data accessing technology
    3. Program
引文
1.徐玉娟,成良玉,万海.COM技术在Web数据库系统中的应用[A],计算机工程与应用,2002,7(206)
    2.杜灵.VBA技术在动态电子表格中的应用,电脑与信息技术,2001,4
    3.万钧,吴筱媛,李微刚,张世永.一个基于浏览器与组件技术的Web信息发布模型[A],计算机工程与应用,2002,8(159)
    4.孙敏,王继荣.基于ASP技术的电子商务系统[A],计算机工程与应用,2002,8(184)
    5.刘国华,包宏,李文超.基于Web的人工神经网络材料设计系统[A],2001,20(141)
    6.王守昆,王京春.基于ASP技术的石化企业实时数据库Intranet发布[A],2001,20(53)
    7.栗松涛,李春文,孙政顺.基于 XYIL的B/S体系数据模型[A],2001,18(113)
    8.夏长虹,尹绯,陈文博.组件对象模型Web开发的软件工程方法,基础学科进展,2002,3
    9.《中文版Windows 2000 Server网络使用指南》,梁晋,孙献璞,梁峰 编著.机械工业出版社,2001
    10.《COM+编程指南》Mark.Michaelis著,刘军等译,机械工业出版社,2002
    11.《Microsoft Internet Information Server Resource Kit开发人员指南》微软公司 著,希望图书创作室 译 北京希望电脑公司,1999
    
    
    12.《COM原理与应用》潘爱民,清华大学出版社,2001
    13.《COM技术内幕——微软组件对象模型》Richard A Brualdi著,杨秀章译,清华大学出版社,2000
    14.王玉林.分布式系统中的多数据库远程访问[J],计算机应用研究,2001,1
    15.刘德贵.XML发展综述[J],微型机与应用,2000,5
    16.江浩,徐志皋,高正平,徐莹.火电厂实时系统数据通道的设计与实现,电力系统自动化,2002,1
    17.陈建平.客户机/服务器系统的特点及实现,长春邮电学院学报,1995,3
    18.施荣,郭宗桂.基于C/S的分布式远程访问服务安全管理,计算机系统应用,1997,5
    19.《Active Server Pages编程指南》[美]S.希利尔,D.梅齐克 著 董启雄,刘学来,唐小梅,戴文玉 译 航宇出版社,1998
    20.《数据库系统概念》[美)Abraham Silberschatz,Henry F.Korth, S.Sudarshan著 杨冬青,唐世渭 译 机械工业出版社,2000
    21.《精通Visual InterDev 6.0》[美)Joseph O’Neil著 希望图书创作室 译 北京希望电子出版社,1999
    22.《网络数据库速成——设计实例篇》周世雄,中国铁道出版社,1999
    23.《Active Server Pages 2.0网页设计手册》李世杰,清华大学出版社,1999
    24.《Microsoft SQL Server 2000数据库编程》[美]微软公司.北京希望电子出版社,2001
    
    
    25.汪盛,李宗岩.基于组件技术的模型管理[J],计算机工程,2001,1
    26.王玉林.分布式系统中的多数据库远程访问[J],计算机应用研究,2001,1

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700