资源描述:
《大坝安全监测分析评价系统开发及应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第20卷第1期浙江水利水电专科学校学报Vol.20No.12008年3月J.ZhejiangWat.Cons&Hydr.CollegeMar.2008大坝安全监测分析评价系统开发及应用李宗坤,胡铁成,王建有(郑州大学水利与环境学院,河南郑州450002)摘要:为了确保大坝安全,提高运行管理水平,开发一套功能齐全的大坝安全监测分析评价系统.介绍了采用的.NETFramework技术、ADO.NET和开发工具VS2005,阐述了大坝安全监测分析评价系统的内容和总体结构,并对系统的功能进行了开发和实现,最后将本系统在河南洛阳陆浑水库进行了应用,效果
2、良好.关键词:VS2005;ADO.NET;.NETFramework;安全监测中图分类号:TV698.1文献标识码:B文章编号:1008-536X(2008)01-0008-05DevelopmentandApplicationofAnalysisandEvaluationSystemforDamSafetyMonitoringLIZong-kun,HUTie-cheng,WANGJian-you(SchoolofWaterConservancyandEnvironmentEngineering,ZhengzhouUniversity,Zh
3、engzhou450002,China)Abstract:Inordertoensuredamsafetyandimprovetheleveloffunction-management,it'snecessarytodevelopasetofanalysisandevaluationsystemfordamsafetymonitoring.Thepaperfirstintroducesthetechnologyadopted.NETFramework,ADO.NETanddevel-opingtoolsvs2005,andthenintrod
4、ucesthecontentandgeneralconfigurationofanalysisandevaluationsystemfordamsafetymonitor-ing.Andthefunctionsofthesystemaredevelopedandimplemented,thesystemwasappliedinLuhunreservoir,theresultswereverygood.Keywords:VS2005;ADO.NET;.NETFramework;damsafetymonitoring高运行管理水平,有必要充分利用
5、人工智能技术的成0引言果,开发具有逻辑推理功能的大坝安全监测分析评价[1]随着经济建设的发展和水资源的不断开发利用,系统.大坝和其它水工建筑物的数量不断增加,这些工程在1开发工具国民经济中发挥着巨大的作用;然而,相当一部分大坝存在着某些不安全因素,这些因素不仅影响了工程效本文大坝安全监测分析评价系统的主要模块运用益的发挥,而且威胁着下游人民的生命财产安全,因此Microsoft的.NETFramewok技术进行开发,开发工具选大坝的安全显得尤为重要.用Microsoft最新的开发工具MicrosoftVisualStudio对于已建大坝来说,
6、为了了解大坝的安全状况,就2005,后台数据库采用MicrosoftAccess2003.必须对其进行全面的监测,以便对其性态做出及时和[2]1.1.NETFramework简介准确的评估.由于大坝的观测资料很多,处理和分析工.NETFramework是Microsoft为快速开发、部署网作量很大,并且由于受到各种条件限制,水电站和水库站服务以及应用程序而创建的一个新平台,主要用于管理单位的技术人员很难进行及时处理,一般要委托.NET平台编程.采用.NETFramework可更容易地建立有关单位用很长时间来完成,也就不能及时发现安全应用程序,
7、.NETFramework的关键组件是公共语言运隐患,不能及早进行处理.因此,为了确保大坝安全,提行库(CLR)和.NETFramework类库(包括ADO.NET,GDI+等),其中公共语言运行库是.NETFramework的收稿日期:2008-01-17基础..NETFramework提供了托管执行环境、简化的开作者简介:李宗坤(1961-),男,河南郑州人,教授,主要从事大坝安全性评价和水工结构计算分析工作.发和部署以及与各种编程语言的集成.第1期李宗坤等:大坝安全监测分析评价系统开发及应用91.2MicrosoftVisualStud
8、io20052开发过程VS2005是微软最新的开发工具,它以.NETFrame-work为基础,.NET的技术相对简单,具有易学易用、开2.1系统总体结构发迅速的特