黄河下游涵闸远程监控Web服务系统.pdf

上传人:qwe****56 文档编号:74661971 上传时间:2023-02-27 格式:PDF 页数:4 大小:293.31KB
返回 下载 相关 举报
黄河下游涵闸远程监控Web服务系统.pdf_第1页
第1页 / 共4页
黄河下游涵闸远程监控Web服务系统.pdf_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《黄河下游涵闸远程监控Web服务系统.pdf》由会员分享,可在线阅读,更多相关《黄河下游涵闸远程监控Web服务系统.pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、黄河下游涵闸远程监控W eb 服务系统刘同(黄河水利委员会信息中心郑州4 5 0 0 0 4)摘要W e b 服务系统是黄河下游涵闸远程监控系统的子系统,系统利用S u i t e V o y a g e r、c#、A s p、I n t o u c h 等多种开发技术,以B S方式,实现了对黄河下游引黄涵闸的远程监测和监视。关键词引黄涵闸远程监控W e b 服务S u i t e V o y a g e r中图分类号T V 6 6 3文献标识码B文章编号11 0 1 0 4 5 6 4 2R o m o t ea n dD i s t r i b u t e dC o n t r o lW

2、e bS y s t e mo fY e l l o wR i v e rf o rS l u i c e sL i uT o n g(I n f o r m a t i o nC e n t e ro fY e l l o wR i v e rC o n s e r v a n c yC o m m i s s i o nZ h e n g z h o u4 5 0 0 0 4)A b s t r a c tW e bS y s t e mi ss u b s y s t e mo fR o m o t ea n dD i s t r i b u t e dC o n t r o lW e

3、bS y s t e mo fY e l l o wR i v e rf o rS l u i c e s,s y s t e mu s i n gS u i t e V o y a g e r、C#、A s p、I n t o u c he t c V a r i o u sd e v e l o p m e n tt e c h n i q u e,w i t ht h eB Sm o d e,r e a l i z a t i o no f r e m o t em o r t i t o r i n ga n ds u r v e i l l a n c eo fY e l l o w

4、R i v e rf o rs l u i c e s K e y w o r d sS l u i c e so fY e l l o wR i v e rR o m o t em o n i t o r i n ga n dc o n t r o lW e bs e r v i c eS u i t e V o y a g e r一、概述黄河下游涵闸远程监控系统是个大型自动化控制系统,它除了为水量调度日常工作提供监控和信息服务外,还要为黄委的其它业务部门提供信息服务,其控制的引黄涵闸分布于黄河下游河南、山东两省的1 3 个地市下辖的3 2 个县局,共8 4 座,是由县局以上(黄委、省局、市

5、局、县局)远程监控系统、闸管所远程监控系统、W e b 服务系统和视频系统等多个子系统组成。W e b 服务系统作为黄河下游涵闸远程监控系统的子系统之一,在服务对象、实现技术等方匾不同于其它子系统。黄河下游涵闸远程监控系统的服务对象分为两类水量调度业务人员和非业务人员,而非业务人员又包括各级领导、水调部门的非业务人员和其它部门人员。县局以上(黄委、省局、市局、县局)远程监控系统和闸管所远程监控系统就是为业务人员服务的,由于这些系统运行需要I n T o u c h、P l a t F o r m、1 0S e r v e r 等自动控制专业平台支持,而这些专业平台价格较高,且对硬件的配置要求较

6、高,所以以其为基础的系统只适用于业务部门的日常监控工作。而其它非业务部门和非业务人员,由于没有对涵闸进行控制的需求或对涵闸控制需求要求不高,所以,可以选择W e b 服务的方式,来满足其对涵闸信息的监测、监视和查询要求。W e b 系统的主要特点在于其易安装、易维护、易使用,由于它只需配备一个浏览器就可以访问系统,所以它很好地满足了非业务人员的多样性的状况。W o n d e r w a r e 的S u i t e V o y a g e r 作为W e b 服务系统的主要开发工具,它建立在I n t e r n e tI n f o r m a t i o nS e r v e r 之上,

7、可以随时随地获取协作信息,提供集中管理与瘦客户端访问功能,同时保持可能的最严格的安全级别。用户使用浏览器,借助I n t r a n e t I n t e r n e t,可以直观的可视化方式查看来自W o n d e r w a r eI n T o u c h 系统、A r c h e s t r A、I n T o u c h 与A l a r m S u i t e 数据库、I 0S e r v e r 及I n d u s t r i a l S Q LS e r v e r 历史数据库的信息,并与之展开互动。此外,借助内置的S Q LD a t aA c c e s sP r o

8、 v i d e r(S Q L 数据访问提供程序),S u i t e V o y a g e rP o r t a l 还支持与任何A D O 兼容数据库建立连接。S u i t e V o y a g e r 框架融合众多先进的技术特性、W e b 部件及W e b 服务,因此通过它可以获取的内容不受任何限制。二、系统结构本系统主要采用B S 技术,在部分功能模块中使用了C S技术。系统的架构分为三部分:基础平台和服务平台、服务程序以及用户平台。1、基础平台和服务平台主要是系统提供的基础开发平台和第三方提供的运行各种数据源之上的服务平台,主要包括:I n t e r a c tI n f

9、 o r m a t i o nS e r v e r、N E TF r a m e w o r k、S u i t e V o y a g e r、P l a t f o r m、A D O N E T 和视频服务。2、服务程序主要是本系统开发的为用户提供监控、视频、查询和管理服务功能的应用程序,还包括定制的W e bF o r m 和视频控件。3、用户平台是指将服务程序运行的结果呈现给用户的浏览器。三、系统组成系统分为监测、监视、查询和管理四部分,其组成图如下:办公自动化杂志。2 3。万方数据E 圆L 堕型生雨矿圈司四、系统功能本系统的功能设计立足于满足水调业务的需要,同时也面向各级领导和

10、其他职能部门,并且为全河提供信息服务。1、运行状态作为系统的主页,主要是显示涵闸运行情况及其相关信息,使得用户对黄河下游的河道概貌及其涵闸的运行情况总体的了解。功能包括:(1)运行预览在下游河道图上,以不同颜色的图标,显示正在发生闸门启闭操作、正在进行引水或发生告警的涵闸。由于受显示区域的限制,再加上黄河下游引黄涵闸数量较多,无法将所有涵闸的图标均显示出来,系统只选择正在运行的涵闸显示给用户,以求界面的整洁和美观。(2)引水信息以滚动刷新的方式,显示最新的引水信息。最新引水信息来源于水调数据库的L a s t c h o k e d a t a 表,系统从中检索最新的1 0 条记录,且显示的记

11、录数可以根据实际情况进行调整。(3)告警信息在主页上以表格的形式显示最新的告警信息。要显示的告警信息包括:报警时间、报警名称、涵闸、报警值、报警限制值、报警类型、优先级。告警数据来源于告警数据库,系统从中检索自当前时间起最新5 分钟的数据。(4)相关信息在首页上,显示利津、高村、花园口和小浪底四个关键站的最新的水情信息。显示的水情信息是流量。最新的水情信息来源于水调数据库的R m e x 表,系统只检索各关键站最新的一条记录。由于主页的程序是在W e b 服务器上运行的,用户通过浏览器看到只是程序运行的结果,这个结果实时性依赖于主页的刷新时间。目前,系统主页的刷新时间设定为5 分钟,这个时间可

12、以根据实际情况进行调整。2、涵闸监测根据一般W e b 系统要求,结合涵闸监测的特点,本系统用I n T 0 u c h 开发适于S u i t e V o y a g e r 发布和页面显示的服务模块,用来实现在浏览器上实时监测各涵闸运行情况的功能。(1)导航树按照黄委的机构设置,制作黄委、省局、市局、涵闸四级菜单树,从树的结构上可以清晰地看出各单位的隶属关系,快速准确。2 4 办公自动化杂志地进入涵闸监控页面。(2)导航图制作黄河下游和各地市引黄的专题图,在图上分别显示黄河下游各市县河务局及其闸管所的分布,并在黄河下游专题图和各地市专题图之间、各地市专题图和涵闸页面之间建立链接,以便于用户

13、的臀入和操作。(3)涵闸监测制作涵闸监控设备布置图,图上能够显示闸管所闸机房、闸前摄像头、闸后摄像头的位置分布,要显示的监测信息包括:引水信息、闸门情况和P L C 信息。引水信息:给出涵闸的闸上水位、闸下水位、引水流量和总引水量。闸门情况:按闸门号给出各闸门的状态、闸高和荷重,并以不同颜色的图标来表示当前各闸门起闭机的运行状态。P L C 信息:给出P L C 中自动手动、远程现地、锁定、通讯和故障的状态值。3、视频视频监控是通过黄委内部的广域网,将各引黄涵闸摄像头采集的视频信息传送到系统加以显示,并将控制信息传送过去。由于视频监控要传输的信息量较大,系统采用A x t i v e X 技术

14、,将视频控件嵌入网页中,使视频监控的功能均在视频控件中实现,以减轻W e b 服务器的负担。(1)接口系统在调用控件时主要是通过控件本身的属性来实现参数的传递的。(2)功能视频控件具有涵闸的树结构导航及视频的监视、控制功能。4、查询此为系统的综合查询部分,为用户提供按节点、时间等组合条件的查询功能,查询的信息包括涵闸基本情况、运行情况、引水情况、告警信息以及水情信息,查询的结果以表格的形式在网页上显示。5、管理(1)用户管理系统用户管理基于是基于域用户的管理,用户管理的功能是将所有域用户加载到系统,然后根据系统和业务需求将用户分为a d m i n、e n g i n e e r、r e a

15、do n l yu s e r 和n oa c e s su s e r 四类,即四种角色,系统为每种角色赋予不同的权限内容。(2)访问管理管理所有用户访问系统的情况,功能包括:当前访问用户查询和访问历史查询。(3)系统配置定义系统的基本设置,功能包括:主页、配色方案和自定义链接。(4)数据源管理定义和管理系统的数据源,功能包括:配置数据提供程序、标记服务器写回、网站数据库、外部数据数据库和报警。(5)面板管理定义系统面板部分的菜单项,功能包括:编辑菜单项和定义(下转第4 3 页)万方数据圆|丽丁1 丽0 竺生窿-堂四、给邮箱加把安全锁:设置密码莫大意密码是登陆邮箱时所凭借的一串字符口令,是保

16、护电子邮箱安全的一道屏障,其重要性不言而喻。电子邮箱的密码如果遭到破解,信息外泄,可能会造成无法估量的损失。因此用户必须加强对邮箱密码的管理。对邮箱密码的管理主要包括两个方面,一是设立安全程度高的密码,二是设置密码保护J、廿J 题。1、设立密码应遵守的基本原则是密码应当不包含任何意义。这是保障密码安全的前提许多用户为r 能够牢同记忆密码,于是就根据某种意义去设计密码。身份证号码、车牌号码、电话号码、个人生日、姓名拼音(全拼或简拼)、单位名称拼音就被许多用户用来当做密码。甚至还有的用户将1 2 3 4 5 6、6 6 6 6 6 6、8 8 8 8 8 8 等数字串作为密码。必须提醒用户的是,这

17、些密码都具有一定的意义,别有用心的人通过猜测这种最原始的方式就町以将其破解。给密码赋予一定意义的做法无町厚非,但也留下了安全隐患。因此,电子邮箱密码设立应当“去意义化”,也就是构成密码的字母、数字并不包含某种特定的意义。设立无意义或无规律的密码肯定会带来记忆困难,不少人对此有畏难情绪。其实,对于用户来说,相对于密码被破解而造成的损失,记忆密码的困难显然是微不足道的。现代社会要求设置密码的场合比较多,除了邮箱密码外,常见的还有银行账户密码、手机密码、网络空间密码、电脑系统密码、电子文档密码等。这些密码切忌相同,应当各有差异。多个密码之间应当做到没有内在联系,不能按照某种规则去设置多个密码。如果多

18、个密码之间体现出了某种规律,那么当一个密码被破解,也就意味着所有的密码都被破解了。2、密码应当达到一定的强度密码的强度也就是密码的复杂程度,首先体现为密码的长度,也就是构成密码的字符的位数或数量。一般来说,密码的位数越多,破解的难度就越大。增大强度的另一个办法是在密码中混合大写和小写英文字符、字母与数字。通常情况下,密码越长、字符种类越多,密码的强度也就越大,但是相应地记忆难度也就越大。因此对于普通用户而言,密码的位数设置为6 8 位的字母数字即可。3、密码应当定期更换密码总是没有变化也是一个常见的安全隐患,这是因为,某些情况下,窃密者破解了用户密码入侵邮箱后,为r 长期窥探,并不会修改密码,

19、因此用户很难察觉自己的邮箱已经被破解。为了避免这种情况出现,邮箱用户应当定期更换密码,一旦发生密码泄露也能将损失降低到最小的程度。密码更换的周期不能过长或过短,一般可以每3 个月变更一次。下面再谈谈设置密码保护问题。申请邮箱输入密码后,往往还要求新用户为密码设置保护问题。密码保护问题就像足一个“暗号”,用户在申请邮箱的时候,可以在服务商列出一系列问题中选择一个问题并设置自己的答案,这个答案他人获知的可能性极小。如果一旦密码遗忘或被他人篡改,用户可以凭借当初设置的密码保护问题找回当前有效的密码。因此,密码保护问题相当于为密码又设置了一道保护伞,对于保障用户密码安全具有重要意义。许多用户在注册电子

20、邮箱时,往往忽略对密码保护问题的设置,也就失去了找回密码的便利。设置密码保护问题并不需要花费很长的时间,在此强烈建议新用户珍惜它所带来的密码“复活”机会。酽参考文献1 中国互联网信息中心网站h t t p:r e s e a r c h c n n i c c n E B O E l 作者简介韦志国(1 9 7 7),男,硕士,讲师,河北石家庄人,石家庄铁路职业技术学院人文社科系教师,研究方向:办公自动化、应用文写作、高职教育、文秘教育。(上接第2 4 页J。访问屙陛。五、系统运行平台和开发平台1、运行平台系统运行平台为W i n d o w s 操作系统。2、开发平台系统采用的开发环境包括S

21、 u i t e V o y a g e r、C#、A s p、I n t o u c h、F m n 慨eE x t e n s i o n、V C 等。六、关键技术由于本系统除了涉及到涵闸监控和水调业务外,开发中使用的技术涉及到自动化控制、网络技术、网贞技术、控件技术等许多领域,这就要求我们善于在系统建设中发现问题、分析问题、解决问题。1、监控窗口发布本系统作为“黄河下游涵闸远程监控系统”的子系统,监控功能是系统的重点。由于本系统采用的是B S 结构,它不同于传统的C S 结构,如何借助于S u i t e V o y a g e r 提供的转换工具W i n X M LE x p o r

22、 t e r,将原有的I n T o u e h 监控程序转换为运行于W e bS e r v e r 之上的程序,是要我们花大力气解决的难题。W i n X M LE x p o r t e r 在进行转换时时将I n T o u c h 图形窗口和关联的动画转换为X M L,但由于二者在结构有很大的差异,就造成很多l n T o u e h 程序上的很多功能无法在S u i t e V o y a g e r 上直接实现。通过我们的反复研究和试验,我们找出了在S u i t e V o y a g e r 上不支持的I n T o u e h 元素,对I n T o u c h 程序进行有

23、针对性地改造,完成监控窗口发布。2、W e b 应用中的控件技术系统开发的两个主要平台S u i t e V o y a g e r 和P l a t f o r m 均是运行于N E TF r a m e w o r k 架构之上,所以我们在选择系统查询部分的开发工具时,运行于N E TF r a m e w o r k 之上适于W e b 应用开发的C#成为首选。控件技术作为当前W e b 应用开发的关键技术之一,在c#中同样占据着重要地位,在我们的系统开发中用好、用活控件技术,可以帮助我们减少开发工作量、规范系统界面、增强系统功能、优化系统性能。屏作者简介刘同(1 9 6 5),男,汉,河南鹿邑人,学士,高级工程师,主要从事信息系统的规划、设计和开发。办公自动化杂志4 3 万方数据黄河下游涵闸远程监控Web服务系统黄河下游涵闸远程监控Web服务系统作者:刘同,Liu Tong作者单位:黄河水利委员会信息中心,郑州,450004刊名:办公自动化(综合版)英文刊名:OFFICE AUTOMATION年,卷(期):2011(1)本文链接:http:/

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 施工组织

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁