UML学习总结

来源:互联网 发布:javascript 格式化 编辑:程序博客网 时间:2024/05/17 20:30

1、再说UML

 1.1 统一建模语言UML是 Unified Modeling Language的缩写)是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。

  1.2  UML帮助我们了解和研究系统,我们从系统的硬件模型和软件模型、外部模型和内部模型、整体模型和局部模型、静态模型和动态模型等等这些方面来研究。硬件模型由部署图实现,软件模型包括剩下的八种图;外部模型由部署图、构件图、用例图、包图实现,内部模型由类图、活动图、状态图、顺序图、协作图实现;动态模型由行为图和交互图实现,静态模型由类图、对象图、包图、构件图、部署图和用例图完成。可见,UML的九种图可以满足所有的模型要求,从系统的角度说,UML可以完整的从各个方面来描述它,这是一个功能强大的工具。

2、总体介绍UML5类10图:





3、UML的9种图在软件生命周期中各个阶段的应用


小结:学习UML有一段时间了,感觉总体上有了一个宏观认识和理解,但是不懂的依然还有很多,学习的还有很多,学无止境。



原创粉丝点击