结构图&流程图&用例图

在画原型和写需求文档之前,自己必须先画出业务流程图,确保逻辑合理。

一:结构图

产品结构图是思维导图(脑图)的一种,常用于罗列功能,功能之间有层级关系,常见的结构图如课程大纲、产品功能列表等。用Xmind列出某个产品或者某个功能所包含全的其它功能。先列举所有一级模块,再列举一级模块对应的二级模块,然后再列举三级模块。

1.1 结构图的作用

  • 很好的展示产品的整体结构,让项目组成员在初级能够更好的从宏观上了解该产品有哪些大的功能模块,每个功能模块下又有哪些小的功能模块。
  • 初期可以用来规划产品。

1.2 结构图的注意事项

  • 根据产品的页面层次结构,从上往下先把一级功能列举出来,然后再具体细分每个大功能模块包含的子功能,从左到右,依次制作。
  • 重点功能,重点制作。
  • 层级可以尽量深。

二:流程图

流程图是用来表示一个完整的业务逻辑的图,用于帮助别人更加容易的理解业务逻辑。

在这里插入图片描述

2.1 流程图的作用

  • 保证产品的使用逻辑合理顺畅。
  • 向项目其他成员清晰的传递需求,用流程图来更好的表达产品逻辑。
  • 流程图可以帮助梳理模块、业务流程、使用路径。

2.2 绘制流程图需要注意的事项

  • 流程图中,需要有开始和结束。
  • 当出现判定条件时,需要使用菱形。
  • 流程图中不能出现交叉线。
  • 如果主流程比较复杂,那其中涉及到与主流程关系不大的子流程可以使用子流程图标替代。

2.3 常用的绘制流程图软件

  • Axure
  • Visio
  • ProcessOn

2.4 常用的流程图形状

开始只能有一个,结束可以有多个,子流程一般表示之前已经画过了,直接写个名字让用户直接参考之前的流程就行了。
在这里插入图片描述

在这里插入图片描述

2.4.1 顺序结构

在这里插入图片描述

2.4.2 选择结构

在这里插入图片描述
在这里插入图片描述

2.4.3 循环结构

在这里插入图片描述

2.4.4 泳池/永道

用于画复杂的流程图,常涉及到多个系统,多个不同对象等。
在这里插入图片描述

泳道图常用于对流程图进行分类分组,同一个角色的流程放在同一个泳道中。一般会根据用户角色、不同系统平台作为不同的泳道。泳道图有垂直的,也有水平的,垂直和水平也可以嵌套使用。

1.5 示例

最简单的流程图
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
有时垂直泳池还会在水平分割成多个阶段,这种常被称为“跨部门流程图”。
在这里插入图片描述

1.6 业务流程图

来描述业务流程的一种图,通过一些特定的符号和连线来表示具体某个业务的实际处理步骤和过程,详细的描述有误流程的走向。
在这里插入图片描述

先从大的方向,业务方向,先弄清楚业务之间的关系,大概有哪些大的步骤,不考虑具体细节。

1.7 功能流程图

主要在需求文档中为了帮助开发理解某个功能具体的流程设计。

功能流程图是针对某一个功能更加细致的步骤。
在这里插入图片描述

1.8 页面流程图

指产品具体所呈现的页面跳转流程图,其承载了业务流程图所包含的业务流转信息。为了帮助项目组成员(特别是UI设计师)去更好的了解页面之间的流转关系。 可以在墨刀中生成页面工作流。

在这里插入图片描述

1.9 常用的思维导图软件

  • XMind
  • MindManger
    在这里插入图片描述

三:UML用例图

用例图(Use Case Diagram)从用户视角来描述系统的操作功能。简单来讲就是某 个角色或用户在不同场景下能做什么。在实际工作中,用例 图提供了一种较为生动的用户操作场景的呈现形式。

3.1 组成

在这里插入图片描述

  • 参与者 Actor
  • 用例 Use Case
  • 关系

3.2 关系

  • include:包含,在多个用例包含同一子用例时,可以把子用例独立出来,并且在执行父用例时必须执行子用例,例如在 创建文件用例和修改文件用例最终都必须执行 保存文件用例。在这里插入图片描述

  • exclude:扩展,只有执行用例时满足了一定条件或出现异常即扩展点时,才有可能会执行子用例。例如 创建文件但不一定非要打开文件。
    在这里插入图片描述

  • generalization:泛化继承,一个用例(子用例)可以继承另一个用例(父用例),例如 审批作为父用例,请假审批用例可以继承审批用例就是泛化。

在这里插入图片描述

### 回答1: myflow流程图绘制插件是一款实用的工具,它可以帮助用户在电脑上快速地绘制流程图流程图是一种展示任务或流程的图形化工具,通过连接不同的符号箭头来表示任务的先后顺序流动逻辑。 myflow流程图绘制插件具有以下几个特点功能。首先,它提供了丰富的符号库,包括各种形状、箭头、图标等,用户可根据需要选择合适的符号,使流程图更加直观清晰。其次,该插件支持用户自定义样式,可以根据个人喜好调整颜色、字体、线条等参数,以使流程图更符合用户的审美需求。 此外,myflow流程图绘制插件还具有方便的操作界面易用的功能,用户只需简单的拖拽连接,即可完成流程图的绘制。同时,该插件还支持文本框的编辑,用户可以在符号中添加文字注释,使流程图更加详细易懂。 值得一提的是,myflow流程图绘制插件还支持导出为多种格式,例如图片、PDF等,用户可以方便地分享给他人或者嵌入到文档中。同时,该插件也支持流程图的共享协作,多个用户可同时编辑一个流程图,提高工作效率协同能力。 总的来说,myflow流程图绘制插件是一款功能强大、易用便捷的工具,它可以帮助用户快速绘制流程图,并提高项目管理沟通的效率。无论是在学习、工作还是日常生活中,myflow流程图绘制插件都能帮助我们更好地表达理解流程任务。 ### 回答2: myflow流程图绘制插件是一款功能强大的工具,用于帮助用户快速创建编辑流程图。不论是初学者还是专业人士都可以轻松使用。 首先,myflow流程图绘制插件提供了丰富的图形符号模板,使用户能够快速选择所需元素并进行拖放操作。这样,用户可以很方便地构建自己的流程图,无需耗费太多时间精力。 其次,该插件支持多种图形元素的编辑定制,包括节点、连线、文本等。用户可以根据自己的需求修改元素的样式、颜色、字体等属性,使得流程图更加美观易于理解。 此外,myflow流程图绘制插件还提供了实时协作的功能。用户可以邀请其他人一同编辑同一张流程图,实现多人协同工作。这对于团队合作项目管理非常有帮助,可以提高效率沟通效果。 最后,myflow流程图绘制插件支持流程图的导出分享。用户可以将绘制好的流程图导出为常见的图片格式,如PNG、JPEG等,方便在其他场景中使用。用户还可以将流程图分享给其他人,通过链接或邮件的方式进行共享,无需重复操作发送。 总之,myflow流程图绘制插件是一款简单易用但功能强大的工具,适用于各类用户,可以帮助用户快速创建编辑流程图,并支持实时协作导出分享。无论是个人使用还是团队合作,都能提升工作效率沟通效果。 ### 回答3: MyFlow流程图绘制插件是一款功能强大的图形化绘图工具,用于绘制各种类型的流程图。它简单易用,不需要编程基础,只需拖拽元素并连接它们即可快速创建流程图。 MyFlow提供了丰富的预定义形状、符号箭头,用户可以根据自己的需要选择合适的元素进行绘制。同时,还支持自定义形状样式,满足用户个性化的绘图需求。 该插件支持多种流程图类型,包括流程图、组织结构图、数据流图等,用户可以根据实际需求选择合适的类型。同时,还可根据需要添加文本、注释描述,使流程图更加清晰易懂。 MyFlow还支持多种导出格式,如图片、PDF等,方便用户与他人共享或打印。此外,该插件还具备协作功能,多人可以同时编辑同一张流程图,提高工作效率。 总之,MyFlow流程图绘制插件是一款功能全面、操作简单的工具,适用于各个领域中需要绘制流程图的人员。无论是初学者还是专业人士,都能够使用它来快速绘制出美观、清晰的流程图
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风流 少年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值