活动图主要用来梳理业务流程,通常在用例图完成产品的设计单元之后。 在梳理业务流程的时候也可以分层处理:业务流程图、交互流程图、实现流程图 业务流程图:人与人之间的交互,目标是厘清设计业务。 交互流程图:人与机器之间的交互,目标是指导原型图的绘制。 实现流程图:表达机器在做什么,目标是设计软件。 三、状态图 ...
1:用例图 2:静态图:类图:描述系统中类的静态结构 包图:是包和类组成的,表示包与包之间的关系,包图描述系统的分层结构 对象图:是类图的实例 3:行为图:活动图、状态图 4:交互图:时序图、活动图 5:实现图:配置图 ★类图: 描述系统的静态结构 概念: 类图(Class diagram)主要用于描述系统的结构化设计。类图也是...
目录 收起 一.类图 二.活动图 三.状态机图 四.顺序图 五.用例图 UML(Unified Modeling Language)统一建模语言是我们用来抽象化我们产品的有力工具,甚至稍加解释我们的UML,客户就能马上听懂,它能直观,形象,严谨的描述我们的业务概念,业务流程,在软件设计,需求分析角度都颇有力道。 UML主要分为结构型UML静态...
一、用例图 它从外部角色的视角来展示系统的功能,用例视图是系统中与实现无关的视图。 元素: 1、参与者:是指存在于系统外部并直接与系统进行交互的人、系统、子系统或类的外部实体的抽象。 2、参与者间的的关系:由于参与者实质上也是类,所以它拥有与类相同的关系描述,
UML活动图是UML的动态模型的一种图形,一般用来描述相关用例图。活动图实质上就是流程图,其描述了一系列动作之间的流程。活动图描述满足用例要求所要进行的活动以及活动间的约束关系,是一种表述过程基础、业务过程以及工作流的技术。它可以用来对业务过程、工作流建模,也可以对用例实现甚至是程序实现来建模。 活动图包括...
UML(Unified Modeling Language)又称统一建模语言或标准建模语言,可以看做用于系统设计阶段给开发做参考的一种方式,其中很多图需要用到面向对象程序的思维。 上图为产品经理经常用到的UML图,包括静态视图(类图)和动态视图(用例图、状态图、顺序图、活动图),其中静态视图主要用来分析业务概念,描述静态场景;动态视图描述...
一、用例图 二、类图(初步领域概念模型) 三、顺序图 四、活动图 一、用例图 拓展关系: 当一个用例明显的混合了两种/两种以上的不同场景,可以根据情况发生多种分支,那么这个用例就可以分为一个基本用例和多个拓展用例,这样子可以让描述更加清晰 例如:当操作者进行登录Login的时候,忘记密码,可以拓展到找回密码,没有...
表示系统静态结构的静态模型(包括对象图、类图、构件图、部署图、复合结构图、包图、制品图) 表示系统动态结构的动态模型(包括用例图、顺序图、协作图、状态图、活动图、定时图、交互概观图) 关系:关联关系(聚合、组合)、依赖关系 、泛化关系(一般、特列)、实现关系 。
UML(Unified Modeling Language)又称统一建模语言或标准建模语言,可以看做用于系统设计阶段给开发做参考的一种方式,其中很多图需要用到面向对象程序的思维。 上图为产品经理经常用到的UML图,包括静态视图(类图)和动态视图(用例图、状态图、顺序图、活动图),其中静态视图主要用来分析业务概念,描述静态场景;动态视图描述...