防汛抗旱管理系统介绍
一、 系统概况
防办业务应用系统在防汛抗旱指挥系统一期工程的基础上,根据业务的不断发展,逐年充实和完善,至2013年基本建设完成了防汛抗旱应用体系,实现了门户信息的统一发布与管理,同时集成了值班管理、会商管理、综合业务、信息服务、传真管理等业务信息系统,实现了业务系统与门户网站的统一登录与权限管理。
由于各个系统的建设时期跨度较长,各系统之间相对独立,业务信息分散,不便为委级防汛抗旱提供统一、高效的信息支撑,需要进一步对现有系统及数据资源进行整合,补充、完善。201311月,通过平台整合实现了值班管理系统、传真短信管理系统、会商管理系统、防汛业务管理系统、防汛信息服务系统五大业务系统和门户网站集成,采用“一张图”的信息展现方式,与委级平台实现统一身份认证,进一步提升了防汛业务管理的能力和工作效率。
二、 体系框架           
系统建设遵循防汛抗旱指挥系统平台的总体结构设计,从“一站式服务”的建设思路出发,基于“
一个框架、一个平台、一张地图”的建设理念,构建一个数据整合、分析预警、决策支持以及知识交流的综合业务信息服务支撑平台,实现用户统一登录、业务统一处理、信息数据共享、权限统一管理的平台框架
平台的构建打破现有的面向业务单元的建设模式,转为以突发事件为驱动机制,由现在的“树状”信息模式,转变为“网状”信息模式。以实时信息、防汛预案、处理机制等为基础,将“簇类”信息进行数据封装,按照业务需求进行组装,信息不再单独服务于系统,从而转向服务于事件。系统将不再简单响应使用者的请求,而是可以根据防汛应急事件发生的类型和量级,主动地为使用者提供事件处理的流程和结果,系统不再是简单的决策支持,而是可以智能地参与决策。
通过对综合业务信息服务平台的建设,将现有的业务数据进行完善与封装,将独立的业务信息进行必要的要素提取,建立离散信息之间的业务逻辑,形成统一、规范、有序的数据集合,形成预警预报、信息服务、会商决策、指挥调度四大方面的业务功能,实现不同层级之间的联动指挥、动态评价、辅助决策、成果共享。通过信息化手段对过程管理、预案管里、资源管理、指挥决策、机制保障等方面的定量化、精细化、科学化管理,完善防汛抗旱的运
行机制、预警机制、处置机制、善后机制、评估机制,为防汛抗旱科学规划、配置、调度提供决策依据,探索实现智慧防汛
平台建设以面向服务体系结构SOA为技术根基,采用SSH开发框架、web前端的基本框架Web Service服务模式,进行平台体系建设。
1、面向服务体系结构SOA
系统采用面向服务体系结构SOA (Service Oriented Architecture)SOA是一种新的体系结构模式,服务的提供者可以把应用系统中的组件包装成WebService形式,供各种类型的服务消费者使用,而无论消费者的应/软件平台,使用什么样的语言。这样系统中一些新的业务服务组件,可以被已经存在的应用复用,而已经存在的程序也可以被复用。
2Web Service技术实现系统跨平台
系统开发技术路线将会采用基于XMLWeb Service的异构系统综合服务解决方案,从而解决系统的跨平台问题。Web Service 是在 Internet Intranet 上进行分布式计算的基本构造块。开放的标准以及对用户和应用程序之间的通信和协作的关注产生了这样一种环境,在这
种环境下,Web Service 成为应用程序集成的平台。应用程序是通过使用多个不同来源的Web Service 构造而成的,这些服务相互协同工作,而不管它们位于何处或者如何实现。
Web Service技术及其相关技术体系,包括XMLSOAPWSDLUDDI等。Web Service 是一种新的web应用程序分支,它们是自包含、自描述、模块化的应用,可以发布、定位、通过Web调用。一旦部署以后,其它Web Service应用程序可以发现并调用它部署的服务。
3SSH开发框架
SSH框架的系统从职责上分为四层,表示层业务逻辑层数据持久层和域模块层,此开发模型,不仅实现了视图、控制器与模型的彻底分离,而且还实现了业务逻辑层持久层的分离。这样无论前端如何变化,模型层只需很少的改动,并且数据库的变化也不会对前端有所影响,大大提高了系统的可复用性。而且由于不同层之间耦合度小,有利于团队成员并行工作,大大提高了开发效率和可维护性。