1.UML的优点:
UML语言使系统建模过程标准化,统一化,规范化。
UML在整个软件开发过程中采用相同的概念和表示方法,在不同的开发阶段,不必转换概念和表示方法,避免了传统软件开发方法的两个鸿沟。
UML采用图形化的表现形式。产生的模型易于理解,易于开发人员与用户之间的沟通,从而能够及时得到用户的反馈信息。
用UML进行系统建模所得到的建模制品不仅仅包括各种模型框图,还有大量丰富的文档,这些文档给系统后期的维护工作带来了便捷。 UML不是一门程序设计语言,但可以使用代码生成工具将UML模型转换为多种程序设计语言代码,或使用反向生成工具将程序源代码转换为UML模型。 2.UML的缺点:
任何事物都有正反两个方面,UML这种新兴的建模工具也存在它本身的一些不足,总结如下:
无法从语法上建立状态图与顺序图的关系。
无法从语法上建立活动图与顺序图在流程描述中的关系。 协作图和顺序图中与消息相伴的参数不能与类图建立关系。
《UML建模优缺点.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档