基于构件的分布式防汛信息系统框架研究

被引量 : 5次 | 上传用户:dingyibin1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件复杂性的增加和应用需求的扩大,使软件开发面临着前所未有的挑战。本文在研究了国内外软件构件技术方面的一些学术和应用成果的基础上,对构件的定义及构件的基本性质进行了研究,认为构件复用是一种大粒度复用,并且适合运用于特定应用领域的系统开发。领域应用框架的引入使构件的复用和系统的集成更加方便。软件构件技术、分布式对象技术对传统的系统开发方式产生了巨大的影响,以其分布性、开放性、可配置性、高效性、易维护性等优点同软件复用技术被认为是解决软件危机的有效途径。但已有的研究过多地考虑技术上的通用性,使得这些成果在运用于特定领域时,往往无法达到理想效果,在一些特殊行业领域应用中表现得尤为突出。而且,只有结合领域应用才能生产出大粒度的可复用软件构件。 针对这种情况,本文的基本思路是:在防汛信息系统开发过程中,充分利用软件构件和应用框架来提高系统质量和效率,利用分布式对象技术来解决系统集成问题。在研究了国内外相关技术成果基础上,结合防汛信息系统的特点,重点研究了领域应用框架、构件模型、数据存取、开放GIS等问题,并实现了一个原型系统。基于研究的理论性和实用性,本文主要研究成果如下: (1)研究了基于构件的软件开发方法的基本特点,以及相关领域应用构件分析开发方法和技术。为了能够在实际的防汛信息系统开发中较好地运用领域构件,提出了基于功能和形式的领域构件设计方法和基于构件的软件分层开发的开发模式。 (2)对应用框架和开放式体系结构的基本概念和特点进行了分析,从防汛系统特定领域应用需求出发,提出了一个开放分布式防汛信息系统集成框架OAIF,OAIF由功能构件、数据存取服务、地理信息框架组成,几个部分结合在一起实现一般防汛信息系统的功能。结合多种技术给出了相应的解决方案。该方案由于采用CORBA的集成框架、基于构件的软件开发等技术,基于该框架实现的系统在实际应用中具有较好的开放性、跨平台性和异构集成性。 (3)通过对构件的定义、构件的基本性质和构件模型的研究,结合防汛信息系统的特点,给出了一个防汛系统领域构件的原型FCCM。结合FCCM构件的特点,提出按功能和依赖关系进行FCCM构件的分类,同时按术语和依赖进行构件的存储和管理。 (4)提出了通用数据存取中间件的概念,通过在软件构件和数据源之间建立一个中间层,对构件屏蔽数据源的差异,使领域构件的开发建立在一致的数据视图之上,实现了异构数据的集成和对数据的透明访问,并结合防汛系统实际数据结构情况探讨相应的解决方案。 (5)研究了开放分布式GIS,结合OGIS、分布式对象、软件构件、空间数据库等技术,给出了一个基于CORBA、集成多种开放标准和规范的的分布式GIS软件模型,探讨了相关的实现技术,并实现了一个原型系统。 (6)结合前述研究成果,构造了一个开放分布式汛情监视原型系统。汛情监视系统是典型的防汛信息系统,涉及GIS、实时数据处理、动态显示等多种需求,结果证明本研究成果是可行的。
其他文献
日本自上世纪70年代进入老龄化社会以后,"少子化"现象日益成为一大社会问题,并由此引发了一系列其他的社会问题,将威胁到民族存亡和国家兴盛。本文对日本"少子化"现象作了比
中国相术作为一种特殊的文化存在形态,从其相理观念和实践方式等方面进行考察,它体现了一种先天命定观念,蕴藏着天人合一思想,又包含着丰富的阴阳正行学说,而且与中国传统医学有内
在城市化发展的进程中,作为城市的重要组成和城市特色的代表,城市的市政道路在满足基本的道路设计要求的基础上还要具有特色,能够体现城市个性等。在这样的形势和背景下,对城
[目的]了解改水改厕项目实施地区农村居民的满意度情况,分析村民对改水改厕的社会经济影响的感受。[方法]选择江西省兴国县3个项目村的村民为研究对照进行问卷调查并进行结构
[目的]为建立河北鸭梨检疫除害处理技术标准提供依据。[方法]通过对河北鸭梨黑斑病菌进行室内毒力试验筛选出了杀灭病原菌菌丝的药剂条件。[结果]处理温度为40℃时,150 mg/L
<正> 建设有中国特色的社会主义,不仅要解决领导力量的问题,而且要解决依靠力量的问题。人民群众是历史的创造者,是推动历史发展的决定力量。社会主义事业的兴衰成败,归根到
面对高等教育发展的新形势、新趋势,本文分析了高等院校大学本科生数学创新性思维能力的培养现状,阐述了高等院校大学本科数学教学特点及大学生数学创新性思维的内涵及特征。
宁夏已知有金龟子昆虫9科36属55种,以此作为研究对象讨论了该类昆虫在宁夏的区系组成和分布特点。在区系特征上,蒙新区成分有47种(占85.4%),华北成分有42种(占76.3%),青藏成
关于陶澍的生年、名字、家世、家境、婚姻、求学、仕途等都有一些不同的说法 ,必须去伪存真 ,得到确实的结论。