UML是软件行业的建模规范,可以对软件项目建立需求模型、设计模型、实现模型、测试模型,因为UML有精确的建模语义,各个模型之间还能有效集成,所以可以基于模型进行仿真验证,使得设计具有完整的前瞻能力。
UML当前最新的规范是2.5,有13种图,分为2大类:静态结构图和动态行为图。UML因为讲求建模的精确性,所以比较专业,学起来比较抽象,这里专门以贪吃蛇游戏为例,讲解UML的13种图,如下图所示:
说明:本文的模型采用建模工具EA建模。
UML图解系列:
后记
希望您读了此文后有所受益。
如果您有经验乐于分享,欢迎投稿给我们
如果您对我们的培训、咨询和工具感兴趣:
|