zoukankan      html  css  js  c++  java
  • UML元素绘制方式

    UML是由视图(View)、图(Diagrams)、模型元素(Model elements)是和通用机制等几个部分构成。

    视图:视图是对系统的抽象表示,UML共有9种不同的图类型。

    模型元素:代表面向对象中的类、对象、消息和关系等概念。

    通用机制:用于表示其他信息,比如注释、模型元素的语义等。它还提供扩展机制,使UML语言能够适应一个特殊的方法(或过程)、或扩充至一个组织或用户。

    事物绘制方式:

    UML类:

    顶端部分被用来命名类。

    第二个是用来显示类的属性。

    第三部分是用来描述由类执行的操作。

    第四部分是可选的显示附加组件。

     

     

     

    对象(类实例)

    和类的表示法一致,唯一区别是名称下有下划线

    接口表示法:

    接口是用圆来表示,如下所示。

     

    协作表示法:

    协作用椭圆虚线表示,如下所示。

     

    用例表示法:

    接口是用实现椭圆来表示,如下所示。

     

     角色表示法:

    某些内部或外部的与系统进行交互的实体,可以被定义为一个角色。

     

    初始状态表示法:显示一个过程的起点,用实现圆表示

     

    最终状态表示法:显示的一个过程的结束,实心圆和圆环表示。

     

     活动表示法:描述系统的并发行为,具有黑框边界。

     

     元件表示法:表示系统的任何部分,如下图所示。

     

     节点表示法:表示物理的系统的一部分,如服务器,网络等,如下图所示,同一个名字。

     交互表示法:表示一个系统的组件之间的通信。下图表示交互中使用不同的符号。

    状态机表示法:状态机是用来描述一个系统组件的不同状态。

    包表示法:包装信息书写方式如下表所示。

    注释表示法:这种表示法如下所示,它们被用来提供一个系统的必要的信息。

  • 相关阅读:
    python IDLE 如何实现清屏
    协同过滤算法(天池竞赛试题)
    二次排序
    异常类面试题
    异常类
    2020年Java程序员应该学习的10大技术
    java-servlet-EL表达式和java标签
    java-servlet过滤器和监听
    java-Servlet-cookie and session
    java-servlet-转发AND路径
  • 原文地址:https://www.cnblogs.com/feichangnice/p/11947501.html
Copyright © 2011-2022 走看看