黑龙江省防汛指挥决策支持系统集成技术研究
- 格式:pdf
- 大小:997.23 KB
- 文档页数:7
第卷第期年月中国水利水电科学研究院学报
收稿日期
作者简介
陈煜
男
北京人
高级工程师
主要从事计算机网络
系统集成和水信息技术等方面的研究文章编号
黑龙江省防汛指挥决策支持系统集成技术研究
陈煜刘东民王冠华逯波
中国水利水电科学研究院信息网络中心北京黑龙江省防汛抗旱指挥部办公室黑龙江哈尔滨
摘要随着计算机应用系统规模的扩大和复杂程度的提高系统集成的重要性与日俱增已经成为影响系统研发建设成败的关键本文结合黑龙江省防汛指挥决策支持系统的研发建设实践介绍了省级防汛指挥决策支持系统的集成方法及其关键技术文章重点阐述了系统集成字模型的原理及其在省级防汛指挥系统建设中的应用并以黑龙江省防汛指挥决策支持系统为例着重介绍了功能集成数据集成界面集成和平台集成的成功经验字模型是在以往系统集成模型基础上经过进一步的研究与提升而产生的系统集成新模型与以往的模型相比字模型具有集成层次结构更加明晰更加便于进行成果质量控制等显著优越性黑龙江省防汛指挥决策支持系统成功采用字模型进行系统集成其理论和实践成果可供同类信息化建设工程参考关键词防洪防汛指挥系统决策支持系统集成字模型中图分类号文献标识码
随着计算机技术及其应用需求的不断发展计算机应用系统的规模愈来愈大其复杂程度也愈来
愈高系统集成的重要性也因之而与日俱增已经逐渐成为影响系统研发建设成败的关键大型应用
软件系统集成目前通常采用自底向上模型自顶向下模型树状层叠模型网状交叉模型和瀑布回
流模型等近年来字模型的应用也取得了较好的系统集成成果系统集成模型的理论和实践技
术的研究正在不断发展和完善
省级防汛指挥决策支持系统是基于多学科成果研发建设的大型专用信息化应用系统其系统的规
模之大功能结构之复杂性能要求之严格对系统集成提出了更高和更加全面的技术要求本文结
合黑龙江省防汛指挥决策支持系统的研发建设和系统集成实践在字模型的基础上经过进一步
的提升和抽象提出了字模型系统集成方法并以黑龙江省防汛指挥决策支持系统为例介绍
字模型原理及其在省级防汛指挥系统建设中的应用讨论大型应用软件系统的功能集成数据集成
界面集成和平台集成的技术方法
黑龙江省防汛指挥决策支持系统概况
洪水汛情的突发性历史不重复性相关环境的复杂性及洪水造成灾害的严重性决定了防汛指
挥决策是难度大时效性强风险度高的决策防汛指挥决策是否正确是否及时将关系到防汛救
灾工作的成败并将直接影响国民经济发展和人民生命财产安全影响国家经济社会的可持续发展
我国的防汛指挥系统自上而下由国家七大流域省地市县或重点防洪工程等级体
系组成省级防汛指挥系统工程主要由信息采集系统通信系统计算机网络系统和决策支持系统这
四大部分组成其中决策支持系统是防汛指挥系统的核心在其他相关系统的设备通信信息网
络等资源支持下提供对全省防汛指挥多方位和全过程的决策支持从而提高省级防汛指挥的工作质
量和效率
省级防汛指挥决策支持系统研发的总目标是根据省级防汛指挥的需要以防洪指挥经验和现代
技术为基础充分利用人工智能信息工程系统工程软件工程等技术手段建立面向全省防
汛指挥应用的网络化决策支持系统该系统应具有防汛信息的实时接收动态管理综合服务和基于
模型与知识的信息加工处理能力支持在全省尺度上实现可视化的实时汛情监视洪水预报灾情评
估防洪调度电子会商和防汛抢险救灾指挥管理等专业处理逻辑实时完整地进行防汛信息的
收集存储分析和处理快捷灵活的以图文声像一体化的多媒体和超文本方式密切结合本
省实际提供雨情水情工情险情灾情等防汛指挥背景资料历史资料动态资料提供汛情
动态分析异地会商和指挥决策支持机制从而有效提高洪水预报和险情预报的科学性准确性和及
时性改善防洪调度手段支持迁安咨询及时向重点城市和蓄滞洪区发布洪水警报收集反馈信
息提供现代化的防洪减灾管理决策手段提高防汛指挥及其相关管理工作的效率质量效益和
综合水平
黑龙江省防汛指挥决策支持系统由十大专业子系统组成信息接收子系统负责接收来自防
汛指挥分中心农业部门工程管理机构等的各类雨情水情工情灾情等信息根据信息的不同
类型采用相应方式进行数据预处理再经过分类后将其存入数据库中并将有关信息及时转发给其他
应用子系统使用气象产品应用子系统在气象部门提供的卫星云图气象观测资料数值预报
产品和雷达测雨资料基础上结合短中长期天气预报信息针对水利行业特点和防汛指挥需要
进行局部修正和实时校正等综合加工处理为水文预报提供专题信息同时密切监视天气和雨情发展
变化趋势提供及时定量定点专题气象信息查询服务信息服务子系统在数据库支持下
提供气象雨情水情工情状况洪水预报防洪调度和灾情评估成果以及各类基本信息的查
询并主动向相关用户发布成果信息和提供会商支持汛情监视子系统面向防汛值班人员自
动运行于在线模式以实时采集的雨情水情工情信息为依据参照防汛背景资料历史资料经
验参数和专业模型自动进行汛情实时监视和汛情预警并提供汛情发展趋势预测成果的查询显示服务洪水预报子系统根据实时水情信息和降雨预报过程进行主要河流重点水库和湖泊的洪
水预报并对预报结果进行会商和分析提出综合性的洪水预报成果为防洪调度和防汛部署提供依
据防洪调度子系统以河流水库蓄滞洪区等重大防洪工程和重点防洪城市为对象在防洪
形势分析的基础上运用数学模型进行洪水仿真模拟计算和防洪调度方案效果的分析比较通过设定
或调整防洪工程运用参数生成多个可供选择的调度方案并对各方案进行可行性分析和洪灾损失初步估算提出多种方案的综合评价和比较结果提供会商讨论和指挥决策参考灾情评估子系
统包括灾前评估灾中评估灾后评估灾前评估针对不同防洪调度方案预估洪涝灾害的影响范围
和损失程度灾中评估在洪涝发生过程中根据预报调度结果和洪水淹没实测资料实时评估洪涝灾害影
响和损失程度灾后评估根据实际发生的灾害损失统计情况针对各种防灾减灾方案实施情况进行分
析和评估总结经验以提高防灾减灾决策能力防汛会商子系统对各子系统的分析成果进行重组和综合加工为水情分析和洪水量级估计提供水情雨情工情灾情的动态详细资料背景资
料和会商信息支持对决策预案的动态修正建立会商条件记录会商过程提供会商支持环境
防汛指挥管理子系统针对防汛人员防汛部门抢险队伍防汛文档防汛物资防汛组织
防汛经费工程项目和值班日志等指挥管理项目提供信息管理浏览查询文字处理数据统
计电报译释报表生成和人力物资经费的分配与实时调度模型等决策支持功能用以提高防汛
指挥管理工作效率和质量城市防洪子系统基于嵌入模型技术提供面向重点防洪城市的防
洪预案设定洪水仿真模拟城市洪涝灾情评估城市防洪信息服务应急指挥调度城市防洪抢险
救灾等城市防汛指挥辅助决策功能个子系统之间的业务流程相对独立平行运行系统内外
部以及各子系统之间的数据通过综合数据库和专用数据库进行交换系统的人机交互和信息显示在空
间数据库的支持下基于技术实现与省级防汛指挥行政机构的层次结构相对应系统纵向分
为省地市县或重点防洪工程级应用平台下级平台是上级平台的功能子集见图黑龙江省防汛指挥决策支持系统集成技术研究陈煜刘东民王冠华逯波图黑龙江省汛指挥决策支持系统逻辑结构考虑到黑龙江省防汛指挥决策支持系统是一个超大规模的复杂信息化应用工程既包含有软件成份又包含有硬件成份并且还涉及气象水文地质测绘网络通讯自动化监控计算机应用遥感遥测数值计算与模拟仿真等专业领域的产品和技术的协调运用为确保如此庞大复杂的系统成果具有先进性和实用性该项目采用国内一流的科研单位重点大学和著名软件研发企业多家联合协同会战的形式开展研发建设工作为确保系统整体的功能性能效率和质量系统各部分在设计和开发的过程中自始至终都需要进行大量的协调沟通和互相配合有关设计思想技术路线开发工具功能结构运行环境和软件成果的界面风格等都必须协调一致各子系统之间的控制流程和信息传递也需要进行统一的规范和管理最终系统各部分的研发成果还必须能够集成在一起形成统一的大系统投入运行因此在研发过程中系统集成技术的运用就成为影响整个系统成败的关键字模型原理系统集成是根据用户需求和现有标准将各组成要素或子系统按照一定的规则组合成一个有机整体从而生成系统的全过程系统集成的内容过程一般包括根据用户需求约定参照当前标准优选各种技术和产品将各个分离子系统及其基本要素连接组合成一个完整可靠经济有效的整体并使之能够彼此协调地运行发挥整体效益实现整体优化以追求达到整体性能最好功能最强成本最低的综合目标现代系统集成技术着重关心解决系统的结构性能成本和开放性可靠性可扩充性等六大问题系统结构指计算机应用系统各组成部分之间的相互关系是包含硬件软件网络算法和语言等的综合性概念即计算机系统的概念结构和功能特性系统结构的设计主要研究计算机的软硬件功能分配和确定人机交互方式目前流行的应用系统体系结构主要有结构结构结构和结构等系统性能是系统集成的最重要因素之一反映其优劣程度的参数主要有个即单位时间内每秒系统处理器群应答用户应用请求的能力网络整体的吞吐能力系统各部件的性能优劣系统整体结构的科学性和合理性以及接口标准化程度和组装技巧等都是影响系统性能的重要因素系统成本经济成本是系统集成的另一个重要因素它要求从系统目标和用户需求出发经过充分论证选择适合的产品及其组合方案以追求最佳的效费比即花更少的钱获取更多的功能和更优的性能系统性能和系统成本是一对矛盾系统集成的主要任务之一就是在这一对矛盾之中寻找合适的平衡开放性它决定了系统的标准性和可移植性是计算机技术发展的必然趋势也是所有计算机产品用户最普遍的要求只有开放性好的系统才是有生命力的系统系统集成过程中的方案设计产品选型平台构建等步骤以及软件开发的全过程均应注重采用国际流行的工业标准以追求更好的系统开放性可靠性是指系统运行要稳
黑龙江省防汛指挥决策支持系统集成技术研究陈煜刘东民王冠华逯波
定可靠追求尽可能低的系统故障率和尽可能高的故障恢复能力其技术指标是在一段时间内系统
可供用户正常使用时间的比率硬件设施的可靠性依赖于关键设备部件的冗余软件系统的可靠性包
括程序的正确性系统的稳定性和可维护性以及系统的容错容灾能力和系统的应用集成水平
等可扩充性由于应用需求的不断发展网络规模的日益扩大和信息结构的日趋复杂系统应
该具有良好的可扩充性能来适应这些发展和变化以满足系统投入运行之后网络节点的增加业务量
的增长网络延伸距离的扩大和多媒体应用升级等需求采用标准的接口和协议选择具有良好扩充
性的网络设备和网络拓扑结构采用结构化布线等都是提高系统可扩充性的有效措施
图字模型系统集成示意黑龙江省防汛指挥决策支持系统研发建设过程中
采用字模型进行系统集成该集成模型的核心是采用
有计划分步实施的方法进行复杂大系统的分层集成并
将各层系统集成的内容及集成目标与系统设计的各阶段
约定目标相对应其操作流程形如字母的形状
故称其为字模型见图对于功能复杂的大型信息
应用系统而言一般可将其自上而下划分成为个实体
要素层次即应用系统分系统子系统模块组件
每一层实体都是组成其上一层实体的基本要素系统设
计过程沿字左侧竖划自顶向下进行经过需求分析总体设计概要设计详细设计等步骤逐
步细化最终达到直接指导程序编码或要素制作的程度而系统集成过程则是沿字右侧竖
划自底向上进行先后经过功能集成数据集成界面集成平台集成等集成步骤最终完成整个应
用系统的集成每一个层次的集成成果与相应阶段的系统设计目标相对应在字模型中其底部
的横划自左至右表示软件的编码和调试过程在字下部的左右两个拐点进行程序代码与软件文档的结合也在此进行程序设计和代码功能的确认从而实现软件质量的关键控制字模型比之稍早
时期应用的字模型具有集成层次结构更加明晰和更加便于进行成果质量控制的优点系统测
试是确保系统集成质量的重要环节在字模型中系统测试与系统集成同步进行沿字右划
自底向上进行经过单体测试组装测试集成测试验收测试等步骤而逐步完成系统测试的每一
个步骤都证实系统设计相应阶段目标的实现情况从而确认系统集成相应层次步骤的完成质量
字模型系统集成实践
黑龙江省防汛指挥决策支持系统是一个超大规模的复杂信息化应用工程采用多家联合协同会
战的形式开展设计开发工作这种以分散式的子系统或子系统集合为单位独立研发的模式不可避免会存在各种问题影响系统整体的功能发挥性能保障和运行稳定也影响系统投入运行之后的管
理维护和应用推广经过用户调研该系统在集成之前的分散式运行状况主要存在个方面的问
题数据冗余运行效率低维护成本高可靠性差安全性弱界面风格差异大使用操作不够方
便因此系统集成的工作目标经研究确定为根据用户需求和现有标准将以往分别进行详细设计
和研究开发的个应用子系统以及商品软件和运行平台等系统要素按照集成方案拟定的规则组合
形成一个完整可靠安全有效的有机整体并使其各部分能够彼此协调地运行发挥整体效益
具体应能达到项技术指标统一构建系统运行平台建立协调一致的数据通路建立应用服务器后
备机制统一设计总控界面统一管理各类空间数据统一属性数据交换的接口对系统功能进行分
层集成
系统集成的实践过程遵循确保功能原则高性能原则高可靠性原则经济原则和灵活性原则
统筹确定技术路线科学选择技术方法认真进行集成操作确保功能原则是指在系统集成过
程中不允许以减少或降低运行平台和各子系统成果的原有功能为代价采用相应的技术和手段进
行系统集成处理时应保障集成后的统一平台功能不会比集成之前的多个分散式平台的总和功能弱黑龙江省防汛指挥决策支持系统集成技术研究陈煜刘东民王冠华逯波