您的位置:首页 > 其它

软件工程之初识UML

2014-11-23 21:10 183 查看
    学习UML有一段时间了,一直没有写总结,是感觉对UML认识的还是不够深刻。把UML概述反复听了两遍,感觉还是有些心得体会了,才敢下笔。

    UML,(Unified Modeling Language)。顾名思义。就是统一建模语言。就是用来设计软件蓝图的可视化的面向对象的建模语言。它描述系统的动态和静态行为,通过图形展示系统的结构。要与软件开发过程结合起来。

   下面看一下UML的构成吧!附图一张。

  



(一)基本构造。

最核心的部分当然是UML的基本构造。事物、关系、和图可谓UML的“三员猛将”了。

   


    这三者之间的联系千丝万缕。描述起来,实在是词穷了。

(二)UML中的规则。

    规则,就是用来描述模型像什么。包括命名、范围、可见性等。

(三)公共机制

    这四种公共机制贯穿整个语言。规格说明,就是描述和展示了系统的各个部分。修饰,就是一些元素具有的访问限制符。通用划分,简单来说就是两种分类方法,一种按类和对象划分,一种按接口和实现划分。扩展机制,是UML图示符号的扩展。

    按自己理解的写了些。感觉自己理解的还没有那么深刻。纸上谈兵还是不够的,在以后的学习中加深理解吧!

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: