论文部分内容阅读
近几年来全球气候变幻莫测,山洪、泥石流等自然灾害发生的频率越来越高,其中山洪灾害具有破坏性大、突发性强等特点,往往会造成重大的生命和财产损失,因此,切实加强山洪灾害防御工作,保障人民群众生命财产安全和山丘区经济社会发展,是一项非常必要和紧迫的工作。本文针对这一问题,依据水利部颁布的全国山洪灾害监测预警系统的建设技术要求和行业相关技术规范,开展了山洪灾害监测预警系统的设计和开发工作。本系统能够实时汇集降雨和水位信息,通过WebGIS在系统上直观的反映各区域的降雨和水位变化情况,针对水雨情信息进行分析,根据预警模型进行判断是否需要发布预警,系统提供声音、图形闪烁、文字信息等多种预警方式,也可以通过手机短信、无线广播、传真等方式把预警信息发布给防汛人员及社会公众,为防灾、减灾以及救灾提供科学依据。本系统总体架构分为数据采集层、网络硬件层、数据汇集层、数据资源层、应用支撑层和业务应用层六层。数据采集层主要用以采集和传输各种数据信息;网络硬件层由网络设备、服务器等组成,是系统运行的硬件基础;数据汇集层主要指数据汇集服务各项功能的集合,如数据审核、数据校验、处理入库、数据交换等;数据资源层是业务应用软件系统运行的基础,主要包括各类数据库,用来接收和管理各种数据信息;应用支撑层主要包括对业务需求提供支持的各类平台、功能;业务应用层主要用于将采集到的信息进行各项业务应用,提供统一的用户界面。采用此体系架构,系统的稳定性、可扩展性和可维护性将会得到很大提高,系统扩容和新业务开发也会更加方便,服务的质量将会得到极大的提高。本系统采用模板化实现,适应多层次用户,适合于多种工作应用场景,多指标多手段预警。采用基于TopMap的WebGIS应用,TopMap适用于水利行业,经多年实践检验,软件成熟,基于水利行业特殊要求实现。此外,利用数据共享中间件平台提供的功能,各子系统可实现跨数据库的数据交换和访问,实现跨部门的信息共享,满足防汛指挥机构对信息共享的要求。本文首先介绍了该系统的研究背景和内容,然后层次的介绍了该系统所用到的几项核心技术。并根据从几个角度分析系统需求的结果,详细的介绍了整套系统的架构和数据库设计。最后结合截图对对整套系统做了详细的展示。