摘要
基于主题的水文信息产品服务和基于网络的水文信息公众服务的需求,是导致水文信息服务系统更加多样与复杂的重要因素。为了应对系统复杂化带来的开发与维护问题,引入基于构件的软件系统技术、构造基于演化的系统开发与维护模式十分必要。在分析水文信息服务系统基本特点和发展趋势的基础上,论述了从水文信息服务系统中提取软件构件的基本思路与实现方法,重点论述了面向对象技术背景下基于有向图的构件识别技术与算法,并用一个从实际系统中识别软件构件的例子,对所讨论的算法与基本准则作了应用说明。
Main-subject-based hydrological information produce service and network-based hydrological information service for publics are important factors resulting in hydrological information service system more various and more complicated.In order to handle development and maintenance problems brought about by system complication,introducing component-based software system,constructing evolution-based system development and mode are necessary.On the base of fully analyzing the basic characteristics and development tendency of hydrological information service system,this paper describes the basic thought and realizing approach of software component extraction technology in hydrological information service system,mainly digraph-based component identification and algorithm by object-oriented technology,and gives an application illustration to the discussed component identification technology and algorithm by an example of software component identification in a practical system.
出处
《人民长江》
北大核心
2009年第4期45-48,共4页
Yangtze River
基金
教育部科学技术研究重点项目(107056)
关键词
水文
信息服务
软件构件
提取技术
信息系统
hydrology
information service
software component
extraction technology
information system