用户名: 密码: 验证码:
基于Web的远程监控系统的研究与应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着网络和Web技术的飞速发展,正在改变着传统的监控方式。Web技术以HTTP技术为基础,具有简单、高效、跨平台等优点,已经成为信息网络的一种最普遍应用的信息交互平台。远程监控技术与Web技术紧密结合起来,使远程监控技术应用越来越广泛,在交通系统、工业生产、医学系统、办公自动化、智能楼宇、家庭自动化等许多领域发挥着重要作用。因此研究在Internet环境下,如何实现远程监控技术具有十分重要的意义。
     论文首先阐述了课题研究的背景与意义,论述了远程监控系统的概念和国内外研究发展的现状,分析了远程监控系统实现的关键问题并给出了技术路线。针对与传统的C/S模式的比较,提出了基于B/S模式的远程监控系统的体系结构。其次,详细讨论了与远程监控相关的Web技术,包括ASP与ASP.NET技术,最新流行的Ajax技术,WebService技术,数据库访问技术以及SVG技术。这些技术都是论文中实现远程监控系统的关键技术。最后,论文结合具体的机房设备环境监控项目,按照B/S结构的三层结构模型,详细分析和设计了各层,并对远程监控系统实现的关键问题:远程监控系统的数据实时显示,给出了基于Ajax+SVG技术的实时数据发布模型。针对B/S模式的远程实时监控系统的特点,详细分析了网络安全和实时性,并提出了相应的解决方案。
     系统使用了微软最新的.NET技术,以C#作为开发语言,以Visual studio 2005作为开发工具,以SQL Server 2005作为数据库平台,利用ASP.NET、ADO.NET和SVG等技术实现。该系统具有的突出特点是:平台无关、易于扩展、开放性、可重用性好、维护方便、响应迅速、安全性等。
     课题研究的目的一方面是构建及分析远程监控系统,探讨远程监控系统实现过程中遇到的关键问题;另一方面是通过论文所做的工作,对其它类似性质的远程监控系统的研制在理论和实际应用上提供一定的借鉴和帮助。
With the development of network and Web technology at full speed, great change has been taking place in conventional monitoring and control model. Web technology which takes the HTTP technology as foundation, with advantages of simpleness, high efficiency and cross-platform, has become one kind of the most widely used platform for information exchange in information network. Remote monitoring technology and Web technology combining closely has made the application of remote monitoring and control technology more and more widely, which plays an important part of traffic systems, industry production, medical system, office automation, intelligent building, household automation and other domains. So it is extremely important to study how to realize the remote monitoring and control technology under the environment of Internet.
     First of all, the background and significance of the research on the subject were elaborated, the concept of remote monitoring system and the status of domestic and foreign research were discussed, key issues of the system were analyzed and technical route was given in this paper. Based on B/S model of the remote monitoring system architecture is proposed in comparison with the traditional C/S model. Secondly, Web-related technologies of the remote monitoring are detailedly discussed, including ASP and ASP.NET technologies, the latest trends in the Ajax technology, Web Service technology, database access technology, and SVG technology. These technologies are the key technology to the realization of remote monitoring and control system in the paper. Finally, in combination with the specific machine room equipment & environment monitoring project and in accordance with the B/S structure of the three-tier architecture model, the paper has detailedly analyzed and designed each layer, and the key question for which realizes the remote monitoring system: real-time display of data, has given real-time data issue model based on the Ajax+SVG technology. To the characteristics of the remote real-time monitoring system which based on B/S model, we have detailedly analyzed network security and real-time, and have proposed the corresponding solution.
     The system adopts the latest Microsoft .NET technologies, using C# as development language, and is developed by Visual Studio 2005, using SQL Server 2005 as the database platform, and is realized by ASP.NET, ADO.NET and SVG and other technologies. The system has outstanding features: platform-independent, easy to expand, open, better reusability, easy maintenance, rapid response, security and so on.
     The purpose of this subject, on the one hand, lies on construction and analysis of remote monitoring and control system and discussion of some key problem during the process of realizing the system; on the other hand, through studying this subject, certain reference and help are provided on developing other remote monitoring and control system with similar characters in theory and reality.
引文
[1]王洪猛.基于Web的远程监控系统开发技术研究[D].武汉:武汉大学,2005
    [2]覃国容.基于B/S架构的软件项目实施[M].北京:电子工业出版社,2004,8(1)
    [3]李文,林芳.计算机监控系统概述[J].河池师专学报(自然科学版),2000,26
    [4]Chung-ping hung,wei-Lun Juang,Mihcel J Dveaney.Real-Time Intranet Contodled Virtual Instrument Multiple-Cirucit Power Monitoring.IEEE transactions on instrumentation and measurement june,2000
    [5]邱小虎.基于B/S结构的开放性工业信息监控系统研究[D].昆明:昆明理工大学,2001,4
    [6]田武胜,王田苗.基于互联网的机器人远程实验系统[J].高技术通讯,2003,8:66-70
    [7]郑小宁.基于因特网的远程控制技术研究[D].西安:西北工业大学,2000,5
    [8]陈飞.基于WEB的远程监控系统的研究与实现[D].新疆:新疆大学,2007,7
    [9]张荣明.基于Internet的远程监控系统研究与设计[D].天津:天津工业大学,2007,7
    [10]沈安林.基于WEB的数字监控系统研究与实现[D].西安:西北工业大学,2005,6
    [11]Li D,Serizawa Y,Kiuchi M.Concept design for a Web-based supervisory control and data-acquisition(SCADA) system.Transmission and Distribution Conference and Exhibition:Asia Pacific,Yokohama,2002,1:32-36.
    [12]Fan R,Cheded L,Toker 0.Designing a SCADA system powered by Java and XHL.Computing &Control Engineering Journal,2005,16(5):31-39.
    [13]姜麟,蔡翔云,张庆,等.开发基于Web技术的工业信息远程实时监测系统[J].计算机应用研究,2000(7)
    [14]郑文波.网络控制技术[M].北京:清华大学出版社,2001,8(1):130-133
    [15]邢航,刘清等.基于网络的远程监控系统研究[J].广东自动化与信息工程,2004,1:18
    [16]张景安.基于B/S模式数据监控系统的研究与应用[D].北京:化工大学,2005,1
    [17]王志良.信息社会中的自动化新技术[M].机械工业出版社,2004,4(1):317-322
    [18]刘婕,张琳,温才燚.ASP.NET 2.0+SQL Server动态网站开发从基础到实践[M].电子工业出版社,2007,5(1)
    [19]Joshua Eichorn.陈宗恒,徐锋译.深入理解Ajax—基于javascript的RIA开发[M].北京:人民邮电出版社,2007,9(1)
    [20]何岩.基于AJAX/SVG的EMS Web监视系统的研究[D].成都:西南交通大学,2008,11
    [21]赵定远.基于AJAX的异步Web开发模式[J].现代电子技术,2008,10
    [22]Tim Bray,Jean Paoli.Extensible Markup Language(XML) 1.0(Third Edition),W3C Recommendation,Feb.2004
    [23]http://www.w3school.com.cn/js/js_intro.aspJavaScript
    [24]李勇军,冀坟莉,马光思.用DOM解析XML文档[J].计算机应用,2001,2(8):103-1-05
    [25]李京,庄成三,徐或,等.利用XML DOM创建强大的XML应用[J].计算机应用研究,2002,19(2):62-64
    [26](美)阿斯利森,(美)舒塔,金灵,等译.Ajax基础教程[M].北京:人民邮电出版社,2006,2
    [27]黄桂金,宋强,王占中.ASENET Ajax网站开发从入门到精通[M].清华大学出版社,2008,7(1):268-269
    [28]Laurence Moroney.陈黎夫译.Atlas基础教程—ASP.NETAjax快速开发[M].北京:人民邮电出版社,2006,10:23
    [29]万鹏.分布式系统中Web Service的研究与应用[D].长春:长春理工大学,2008,12
    [30]Stan Kleijnen,Srikanth Raju.An Open Web Services Architecture.New York:ACM Press,2003
    [31]胡方霞,曾一,高旻.Web Services技术应用与探讨[J].计算机科学,2007,34(3):75-77
    [32]Youcef Baghdadi.A Business Model for B2B Integration through WebService,IEEE International Conference On E-Commerce Technology,July 2004:187-194
    [33]顾宁,刘家茂,柴晓路.Web Services原理与研究实践[M].北京:机械工业出 版社,2006:10-11
    [34]卢海涛 基于Internet的分布式远程监控系统的实现研究[D].保定:华北电力大学,2007,6
    [35]袁寰.基于SVG的电力实时信息图形表示的研究[D].保定:华北电力大学,2007,6
    [36]王兴玲.SVG与矢量地图的Web发布技术[J].计算机工程与应用,2002,10:1-4
    [37]周秋平.基于Web的数据库访问技术的研究[J].安徽教育学院学报,2003,6
    [38]刘近勇.Web数据库访问技术探析[J].邮电设计技术,2006,8
    [39]孙文波,卢建军.基于Web的远程监控技术及比较[J].西安科技学院学报,2002,22(2)
    [40]刘敦敏,孙云痊.B/S模式的电力技术监督管理系统权限管理的实现[J].计算机应用研究,2003,20(11)

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

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

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