摘要
介绍了黄河小花间分布式模型洪水预报系统的开发背景、软件结构、开发平台和功能组成,分析了系统开发过程中遇到的系统集成问题,提出了使用COM组件技术进行模块化设计以及用户界面和业务逻辑分离的开发策略,有效解决了不同语言混合编程的问题;还提出了模块之间数据交换的策略,使用插件开发模式实现了多种分布式洪水预报模型的灵活组装和集成,保证了系统的运行效率和高度可扩展性。
We introduce the development background,structure,platform,function and composition of the flood forecasting system for Xiaohuajian valley of Yellow River,analyze the integration difficulties encountered in its development process and propose modularization design using COM component technology and developing strategy of separating user interface and service logic,so as to solve the problem of multiple language programming.And we put forward a method of sharing data among modules.The assembly and integration of multiple distributed forecasting models are realized using a plug-in frame,to ensure high efficiency and extendibility of the system.
出处
《人民长江》
北大核心
2010年第24期25-27,31,共4页
Yangtze River
关键词
分布式模型
洪水预报
系统集成
插件
distributed model
flood forecasting
system integration
plug-in