第一次写软工文档,感觉好多地方按照给的标准文档不知道该填些什么,或者说是知道填什么----UML的图。但是对于什么是UML,UML的图又是什么几乎都不了解。终于开始学习UML(这样的学习让我感觉很有层次感,一环扣一环,知识的循软件系统模型环,重复。),希望通过接下来的学习能再次完善自己破烂不堪的第一次机房收费文档。
UML(Unified Modeling Language )即统一建模语言是一种面向对象的建模语言,它提供了描述软件系统模型的概念和图形表示法,同时由于他采用面向对象的技术和方法,所以能够准确方便的表达面向对象的概念,体现面向对象的分析和设计风格。他可以实现大型复杂系统各种成分描述的可视化,说明并构造模型,以及建立各种所需的文档,是一种定义良好,易于表达,功能强大且普遍使用的建模语言。
整个UML的学习都是围绕着UML的图展开的,同时学习UML主要的目的就是画好图。
下面是我对uml各种图的初始认识:
(点图可看大图)
UML在软件开发过程中的到底有怎样的重要性?UML各种图之间又是怎样的关系?等等问题促使我继续学习UML.我只想说,相见恨晚,继续努力!