zoukankan      html  css  js  c++  java
  • Enterprise Architect之UML实践

        Enterprise Architect软件是一款专业的UML绘图软件,常用的图有类图、用例图、顺序图及流程图,均可用其创建。其他用于UML软件还有Rational Rose, StartUml, ArgoUml,JUDE等等。下面开始正文:

    1.1类图

    类图中有几种关系需要搞清楚:

    继承:继承一个类

    实现:实现一个接口

    依赖:如果一个对象和另一个对象相关,即作为另一个类的属性,我们可以称其为依赖。

    聚合:比依赖更强的一种关系,用于表示一个对象是另一对象的组成部分(可以单独存在),如教室和桌椅。连线的一端是空心结构

    组合:比聚合更强,但一个对象不能脱离另一个对象单独存在,如车和车窗的关系。连线的一端是实心结构。

    示例:

     

    EA绘制过程:


    EA创建类图入口:

    1.2  用例图

    用于描述一个产品的功能


    1.3  顺序图(时序图)

    用于描述各个部件(环节)的事件交互,方便直接抽象成业务代码

     

    要在活动的基础上继续添加一个业务操作的话,通过点击右键的快捷菜单选取:


    EA创建用例图及顺序图入口:

     

    1.4  流程图

    这个就不说了,指明以下创建入口:

     


  • 相关阅读:
    Docker 镜像
    Docker 安装命令
    Docker 基本概念
    Redis 高可用之"持久化"
    Git 安装和使用
    oracle角色
    oracle权限
    审计
    手动创建数据库
    oracle口令文件认证
  • 原文地址:https://www.cnblogs.com/OpenLinux/p/5020689.html
Copyright © 2011-2022 走看看