论文部分内容阅读
“十一五”期间,水利信息化投入大、发展快、应用广、效益显著。“十五”时期,是水利改革发展的关键时期,加快推进水利信息化,支撑和保障水利改革发展,促进并带动水利现代化,是一项事关水利发展全局的重大战略任务。作为水利项目的组成部分,水库移民管理信息系统对于推动水利信息化发挥着重要作用。但是,随着移民管理的需求和政策法规的不断变化,移民管理信息系统必须适应这些变化与需求,具有良好的可重构性。本文以尼尔基水利枢纽的移民管理信息化工程为背景,分析了原有系统在现有软件环境下表现的不足,探讨了基于组件的软件开发方法在移民管理信息系统中的应用,旨在增强移民管理信息系统的软件可重用性和可扩展性。本文研究了“基于组件重构的水库移民管理信息系统”的系统构建原则,总体功能需求、体系结构等。根据移民管理信息资源的特点,提出了基于组件的三层C/S结构,这种结构易于实现并且具有良好的重用性,然后对应用层进行业务逻辑组件的设计与开发。以信息系统的实物指标子系统为实例,研究了基于组件技术的系统设计与开发。通过组件技术在系统开发中的应用,为建立可重构的移民管理信息系统提供了一种有效的解决方案。