2、UML和统一建模方法
2.1 UML与Rational Rose
统一建模语言UML( Unified Modeling Language)是在3种著名的面向对象建模方法—Booch方法、OMT方法和00 SE方法的基础上,吸取了面向对象技术领域中其它流派的优点而推出的一种用于建模和开发软件系统的图形化语言。它提供了软件开发各个阶段的可视化建模支持,包括从需求分析到规格书写,以及系统开发和建立等。它不仅可表达各基本功能块的概念,也提供了若干方式来表示各基本功能块之间复杂的关系,其目标是以对象图的方式来描述任何类型的系统。