gis软件工程_07gis软件工程的设计方法.ppt

gis软件工程_07gis软件工程的设计方法解读

第7章 GIS软件工程的设计方法 基本内容 介绍UML的用例模型、静态模型、动态模型、实现模型等。 教学要求: 了解上述模型的表示、组成和建模方法。 重点: 了解上述模型的组成。 面向对象分析与设计方法的发展在20世纪80年代末到90年代中出现了一个高潮,统一建模语言UML就是这个高潮的产物。UML是由面向对象方法领域的三位著名专家Grady Booch,James Rumbaugh和Ivar Jacobson提出的,不仅统一了他们三人的表示方法,而且融入了众多优秀的软件方法和思想,从而把面向对象方法提高到一个崭新的高度,标志着面向对象建模方法进入了第三代。 (3)行为图(behavior diagram) 这类图描述系统的动态行为和组成系统的对象间的交互关系,包括状态图(state diagram)和活动图(activity diagram)两种图形。状态图描述类的对象可能具有的所有状态,以及引起状态变化的事件,状态变化称作状态转换。通常,状态图是对类图的补充。实际使用时,并不需要为每个类都画状态图,仅需要为那些有多个状态,且其行为在不同状态有所不同的类画状态图。 活动图描述为满足用例要求而进行的动作以及动作间的关系。活动图是状态图的一个变种,它是另一种描述交互的方法。 UML用于软件的开发 UML是一

文档评论(0)

1亿VIP精品文档

相关文档