B端产品设计之UML建模

Posted 科技二把刀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了B端产品设计之UML建模相关的知识,希望对你有一定的参考价值。

UML建模是在某些情况下表达设计意图的最佳工具,作为产品经理,要熟知常用的几种UML图,在工作中绘制UML图时不必拘泥于形式,不需要绘制过于复杂的UML图表,只要将意思表达清楚即可。

1、统一建模语言UML
UML是一种编制软蓝图的标准化语言,他的目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用。
UML提出了一套IT专业人员期待多年的统一的标准建模符号。通过使用UML,这些人员能够阅读和交流系统架构和设计规划。
UML支持面向对象的技术,能够准确的方便的表达面向对象的概念,体现面向对象的分析和设计风格。
2、用例图
在软件生命周期的整个过程中,用例图是软件需求分析到软件交付的第一步,用例图的主要目的是说明这个软件的使用者是谁,使用者要使用哪些功能,以及使用者需要向软件提供什么功能。通过用例视图一个是可以让使用者清楚的理解这个软件到底能提供什么功能,是不是满足自己的需求,另一方方面对应开发者来说,可以更好的理解需求,从而能更好的去实现这些需求。

3、类图
类图是面向对象系统建模中最常用和最重要的图,是定义其他图的基础。类图主要是用来显示系统中的类、接口以及他们之间的静态结构和关系的一种静态模型。类图不仅用于可视化描述和记录系统的不同方面,也为构建可执行代码的软件应用程序。类图被广泛应用于类图的建模的面向对象的系统中,因为他们是唯一的,可以直接映射到面向对象的语言的UML图。 B端产品设计之UML建模 4、时序图
时序图描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。描述的是对象之间的动态合作关系以及合作过程中的行为次序。常常用来描述一个用例的行为,显示该用例中所涉及的对象以及这些对象之间的消息传递情况,即一个用例的实现过程。

B端产品设计之UML建模

5ER
E-R图即实体-联系图,是指提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型,是描述现实世界概念结构模型的有效方法。

B端产品设计之UML建模

6、有穷状态机图
UML状态图主要用于描述对象具有的各种状态、状态之间的转换过程以及触发状态的各种事件和条件。UML状态图描述了一个状态机,可以被定义为一台机器,它定义了一个对象,这些状态控制外部或内部事件的不同状态。

B端产品设计之UML建模

7、跨部门流程图
跨职能流程图显示进程中各步骤之间的关系以及执行他们的职能单位,可以使用跨职能流程图显示一个进程在各部门之间的流程。或者显示一个进程是如何影响公司中的不同智能单位的。

8、活动图
UML活动图描述满足用例要求所要进行的活动以及活动间的约束关系,有利于识别并行活动。活动图的最大优势是可以表示并行事件。这是跨职能流程图无法实现的。


以上是关于B端产品设计之UML建模的主要内容,如果未能解决你的问题,请参考以下文章

B 端产品必修课:UML入门

B端产品经理常用的几种UML图

系统分析与设计课程之UML建模

产品经理从0-1 :UML建模 之 用例 02

UML建模帮你更好的表达产品逻辑

PM利器 UML建模之Axure部件库