zoukankan      html  css  js  c++  java
  • visio画UML用例图

    UML用例图简介

    首先看一下UML用例图的概念,它主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作,通俗地理解用例就是软件的功能模块,所以是设计系统分析阶段的起点,设计人员根据客户的需求来创建和解释用例图,用来描述软件应具备哪些功能模块以及这些模块之间的调用关系,用例图包含了用例和参与者,用例之间用关联来连接以求把系统的整个结构和功能反映给非技术人员(通常是软件的用户),对应的是软件的结构和功能分解。

    用例是从系统外部可见的行为,是系统为某一个或几个参与者(Actor)提供的一段完整的服务。从原则上来讲,用例之间都是独立、并列的,它们之间并不存在着包含从属关系。但是为了体现一些用例之间的业务关系,提高可维护性和一致性,用例之间可以抽象出包含(include)、扩展(extend)和泛(generalization)几种关系。

     

    新建方式如图

    将“系统边界”形状拖到绘图页上。

    Visio画UML用例图时要从“用例”模具中将“用例”形状拖出并放在系统边界内,然后将“参与者”形状拖到系统边界外。

    双击主角,即可给他命名。

    同理,双击用例,也可以重命名。

    通过 “通信”创建关联关系

    下一步是建立用例之间的关系,将扩展拉到页面上,双击它,在构造型里可将其改为:include。 再通过右击这条线,按图上所示选择“线条”,即可将它变成虚线。

    基本功能就是这样。


    附:visio用例图 无include 的解决办法

    点击菜单栏“UML” -> 单击选项“构造型”-> 新建 > 构造型那里输入include -> 基类那里选“归纳”-> 最后“确定”;


    截图不易,打字也累,翻版必究。

    么么哒

  • 相关阅读:
    猴子分香蕉
    打鱼晒网
    质数/素数
    三角形-->九九乘法表
    eclipse 导入gradle引入多模块项目,引入eclipse后变成了好几个工程
    linux 命令基础大全
    SQL Server 增加链接服务器
    Postgresql数据库部署之:Postgresql 存在session 会话不能删除数据库
    Postgresql数据库部署之:Postgresql本机启动和Postgresql注册成windows 服务
    Git常用命令使用大全
  • 原文地址:https://www.cnblogs.com/vikkii/p/5431392.html
Copyright © 2011-2022 走看看