论文部分内容阅读
统一建模语言是非常具有代表性的面向对象的建模语言。统一建模语言的核心是模型,在软件开发过程中,统一建模语言是实际事物的简化模型,可以帮助项目团队理解软件内部复杂结构的各个方面。而地理信息系统具有形象直观的应用界面和丰富的组件技术的支持,故在地理信息系统的分析与设计中运用统一建模语言的方法提高了系统开发的效率。面向对象的方法在系统的开发中有非常好的应用前景,本文结合地理信息系统对基于统一建模语言的系统开发进行研究,旨在为使用统一建模语言的方法提供新的应用。本文研究的系统开发思想是:以三层式体系结构设计为中心,利用统一建模语言的方法进行系统分析与设计,为系统的开发提供一种参考模式。本文在深入研究了长株潭生态地球化学评价系统的需求分析后,为系统设计了基本的架构。然后创建了用例视图,定义了系统范围,并以基本架构为基础设计了初步的系统类。在系统的进一步分析与设计时以用例为驱动,利用统一建模语言建立各种视图模型来表达系统,然后对系统的类与层次的设计进行了研究与优化。也是基于这样一种统一建模语言的方法对地图管理子系统进行了详细的分析与设计,并对系统中采用到的技术进行了研究。采用统一建模语言进行系统建模己经成为面向对象分析和设计的一种趋势。但是由于统一建模语言本身的复杂性以及我国软件产业发展的局限性,统一建模语言尚未在我国软件企业中得到充分的重视。本文从理论和实践两个方面对统一建模语言在软件系统开发方面的应用进行了研究,所提出的观点对软件开发人员采用面向对象开发技术具有一定的参考价值。