uml统一建模语言_UML简介:统一建模语言

uml统一建模语言

UML, which stands for unified modeling language is a language used for modeling purposes. When the software design or software model is created, different diagrams for the software are to be created, like the use case diagrams, activity diagrams, data flow diagrams, etc. So, to provide ease to the software designers, the UML was created. This Language already has a set of specified elements that are often used while making the software models, like rectangles for classes, eclipse for use cases, etc. This set of elements can be readily used by the system designers without having to, again and again, specify the shapes for what purpose they are being used for.

UML代表统一建模语言,是一种用于建模目的的语言。 当创建软件设计或软件模型时,将为该软件创建不同的图,例如用例图,活动图,数据流程图等。因此,为了使软件设计人员更加容易,创建了UML。 该语言已经具有一组指定的元素,这些元素在制作软件模型时经常使用,例如,类的矩形,用例的Eclipse等。系统设计人员可以轻松使用这组元素,而不必一次又一次地使用。 ,请指定形状的用途。

It should be noted that though UML is a modeling language, though it follows its particular syntax like the programming languages, and if this syntax is not followed, then your model diagram is not considered appropriate and there may be chances that your model is missing some element or some relation between the elements.

应该注意的是,尽管UML是一种建模语言,但是它遵循其特定的语法(例如编程语言),并且如果不遵循该语法,则认为您的模型图不合适,并且可能会丢失模型。元素或元素之间的某种关系。

The UML is used to design the software which follows the object-oriented design strategy. Thus, all the models which are used to represent the object-oriented software model pictorially, like the activity diagram, use case diagram, class diagram, etc., can all be represented through this language, i.e. UML.

UML用于设计遵循面向对象设计策略的软件。 因此,所有用于以图形方式表示面向对象软件模型的模型,如活动图,用例图,类图等,都可以通过这种语言(即UML)来表示。

统一建模语言(UML)的显着特征 (Salient Features of the Unified Modelling Language (UML))

  • UML is not the system design or any model methodology, but it is a modeling language that can help us make the system design and models.

    UML不是系统设计或任何模型方法,而是一种可以帮助我们进行系统设计和模型建模的语言。

  • The UML is used to pictorially represent the Object-Oriented software models.

    UML用于以图形方式表示面向对象的软件模型。

  • The UML was proposed to validate a standard notation and specific principles to all the models that were being designed. This was done so that a common procedure could be set for the designing of the software.

    提议使用UML来验证所有设计模型的标准符号和特定原理。 这样做是为了可以为软件设计设置一个通用过程。

  • It has specified notations for all the diagrams and elements and also has a defined structure for each of them. This syntax cannot be violated. This ensures the correctness in the model diagrams that no element or relation in the model is missing.

    它为所有的图和元素指定了符号,并且为每个图和元素都定义了结构。 不能违反此语法。 这样可以确保模型图中的正确性,即模型中不缺少任何元素或关系。

Views that can be implemented through the UML Diagram

可以通过UML图实现的视图

The UML is used for designing various diagrams, but it is important to note the different views that can be implemented with the help of the UML. 5 different views can be visualized through the UML. These five views are as follows:

UML用于设计各种图,但是重要的是要注意可以借助UML实现的不同视图。 通过UML可以显示5个不同的视图。 这五个视图如下:

  1. User's Views

    用户意见

  2. Structural Views

    结构视图

  3. Behavioral Views

    行为观点

  4. Environmental View

    环境观

  5. Implementation View

    实施视图

Through these views, 9 different types of diagrams for the software model can be represented. We will study about these views and the diagrams that can be implemented through these diagrams in detail in the upcoming articles.

通过这些视图,可以表示9种不同类型的软件模型图。 我们将在接下来的文章中详细研究这些视图以及可以通过这些图实现的图。

翻译自: https://www.includehelp.com/basics/introduction-to-uml-unified-modeling-language.aspx

uml统一建模语言

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值