美文网首页
对UML的理解

对UML的理解

作者: 伟大的喂呀 | 来源:发表于2020-04-06 22:27 被阅读0次

    UML作为统一建模语言,即是一种为计算机的建模语言,我认为它更是一种认识世界的方法。

    根据UML的理解,将世界划分为“人、事、物、关系”四个重要的概念,分别为参与者、用例、实体、关系;并且人、事、物各自之间需要有清晰的边界。

    UML就是一种描述世界的语言,它提供了一种描述世界的方式。我们描述事物一般存在两种维度,一类是描述外在结构,另一类是描述事物的价值与使用方式。例如我们描述一把刀时,我们可以描述刀是由刀柄与刀身组成的,这是描述它的结构;同时我们可以描述刀是一种用来切割物品的工具,人们可以握住刀柄,使用锋利一端的刀身切割物品,这是描述它的价值与使用方法。

    对应到UML中,我们用用例图、类图来描述系统内事物的结构,分别是描述系统内“人、事”之间的结构、“物”之间的结构,这些是静态的;另一方面,我们使用活动图、状态图、时序图、协作图来描述系统内的事物之间是如何协作的,以实现参与者的目标,这些图就是对系统价值与系统运作方式的描述,或者是对系统规则的描述,这些是动态的。

    相关文章

      网友评论

          本文标题:对UML的理解

          本文链接:https://www.haomeiwen.com/subject/mbziphtx.html