流程图(Flow Chart)这个概念对很多人来说并不陌生,但如果让你定义或者举例说明什么是产品流程图,恐怕还是有难度的。或许诸如“用户体验”、“交互设计”、“逻辑关系”等词会像走马灯般闪现在你的脑海中,但这是流程图的全部内容吗?很显然并不是。

作为流经整个系统的信息流的图形代表,流程图说白了就是表示先做什么、后做什么,也就是“开始,结束,行动,状态与判断”的组合。根据核心业务及达成目标的不同,又可以将流程图分为四种类型:产品流程图、业务流程图、操作流程图及页面跳转流程图。在几乎所有的产品设计中,页面流程图都发挥着关键且不可替代的作用。

一、关于页面流程图

顾名思义,页面流程图是用来展示页面之间的跳转逻辑关系,描述在什么条件下、做了什么事情以及所带来的后续操作。对设计师及产品经理而言,页面流程图是细化工作量的基础,不仅能直观地发现潜在的“地雷”、进行全局/系统化的思考,而且能帮助聚焦于用户目标与任务的完成,制作及调整修改的成本也低。

相较于单纯的功能列表,页面流程图也更易被你的开发工程师所接受,它在评估工作量、开展代码工作及反射功能逻辑等方面,都可以作为重要的参考依据。那如何才能绘制出既能把事情讲清楚,也能把页面交代清楚,同时又让大家感觉舒服的页面流程图呢?下面小编总结了一些技巧及心得,不妨一起来看看。

二、绘制页面流程图

总体来讲,大致能分为以下三个步骤:

第一步:验证idea并优化功能、优先级|开始前

俗话说“好的开始是成功的一半”。同理在流程图绘制中,也需要提前做好“思想”准备,其中验证自己的idea是否靠谱以及明确用户将如何参与使用十分重要。设计想法的靠谱程度,可以结合目标用户群体、用户价值以及用户体验来进行验证。同时,需要对用户的实际操作进行预想,从而优化功能点及其中的流程。最终明白我们要做什么,为哪些人做,主要的功能是哪些,功能之间是怎么样的流程。这里以国外作品集网站Behance上的设计师Anny Zhang的设计为例:

第二步:从第一个初始页面绘制|进行中

在知道了系统应该具有的功能、提供的内容之后,现在需要将这些功能及内容巧妙地分配到不同的页面中去。页面中会包含链接、按钮、表单等元素,在经过用户的触发后,会跳转到其他的页面上。同时,页面之间会有链接线进行连接,具有不同的状态及属性,最终表现用户不同的操作指令下、不同页面的流转关系。

可能听起来会比较复杂,但其实就像讲故事一样,绘制流程图最简单的方式是从第一个初始页面开始。过程中,不必纠结于细分用户的类型、猜想用户也许根本用不到哪些操作,而是根据穷举各项操作,假设判断用户若点击什么就会到哪里。这里以一个叫做Gogobot的原型例子为例,它便是以Home页为初始页开始页面的流程展示:

古人有云“君子善假于物也”。无论你是专业知识过硬、即使用Word也能随手画出amazing的流程图的设计大咖,还是尚且处于懵懂中的设计菜鸟,一款好用的工具能起到锦上添花或雪中送炭的作用。这里小编提的两个精美的页面流程图例子,都是用Mockplus这款原型工具制作出来的,除了提供精美的外观外,它还可以做到:

-即时生成(点击软件顶部工具栏的“流程图”图标,即可一键快速生成);

-展示全部或任意多个页面的流程图;

-智能生成流程链接线,展示页面的批注信息;

-支持一次导出页面流程图,方便快捷。

第三步:页面结构及内容的反复调整|结束后

完成了初步的绘制后,还需要通过自己不断审查、团队内部反复确认,将最符合用户、团队及自己预期的设计idea落地。除了逻辑及交互关系外,页面的整体结构是否合理也很关键。这里Mockplus也提供了一键切换脑图设计模式的功能,可以快速规划及调整需要的模块,对于项目的整体功能进行演示讲解,同时支持导出基于图表的图片,便于PRD文档的筹划。

戳这里,了解更多Mockplus的酷炫功能。

关于流程图设计,你需要Get的几点必备知识相关推荐

  1. 流程图设计(html+css+js)

    流程图设计demo,不依赖任何插件,纯css+html+js编写,可随意增加条件和流程.效果如图所示 下载资源:https://download.csdn.net/download/qq_377428 ...

  2. java流程图都有哪些,盘点国内都有哪些免费好用的流程图设计工具

    1.亿图 简介:亿图是一个超级强大切很容易上手的一个思维导图工具,画流程图.思维导图.UI原型图.UML.网络拓扑图.组织结构图等等.该工具强大的地方在于丰富的模板.丰富的组件库.在使用的过程中也非常 ...

  3. 产品经理必备知识之网页设计系列(三)-移动端适配无障碍设计及测试

    前言 第一部分参见 产品经理必备知识之网页设计系列(一)-创建出色用户体验 https://blog.csdn.net/wenyusuran/article/details/108199875 第二部 ...

  4. 产品经理必备知识之网页设计系列(二)-如何设计出一个优秀的界面

    前言 第一部分参见 产品经理必备知识之网页设计系列(一)-创建出色用户体验 https://blog.csdn.net/wenyusuran/article/details/108199875 第三部 ...

  5. 产品经理必备知识之网页设计系列(一)-创建出色用户体验

    前言 设计师和开发人员在构建网站时,需要考虑很多事情,从视觉外观到功能设计. 本文将重点介绍创建出色用户体验的主要原则.方法和具有启发性的案例:从用户体验地图等整体结构开始,到单个页面的设计:还将介绍 ...

  6. 互联网大厂、架构设计、稳定性、高可用、必备知识点技能,进大厂必备!!快来瞧瞧吧

    互联网大厂.架构设计.稳定性.高可用.必备知识点&技能,进大厂必备!!快来瞧瞧吧 复盘,赋能,沉淀,倒逼,落地,串联,协同,反哺,兼容 包装,重组,履约,响应,量化,发力,布局,联动,细分 梳 ...

  7. 流程图设计入门指南 —— 以 Draw.io 为例

    一. 流程图工具 Microsoft Visio - 付费 a. 优点:功能最强大的流程图工具 b. 缺点:Mac/Linux 只有在线版,无客户端 Draw.io - 免费 a. 优点:在线 / 离 ...

  8. 流程图设计教程和参考样例

    流程图(Flow Charts)作为软件开发中表达设计思路.信息流.工作流的基本图形, 在实际项目中被广泛的应用.一张表达正确和清晰的流程图往往胜过千言万语,在流程图的指导下,编码会更加快捷和正确. ...

  9. 企业业务流程图设计方法

    企业流程图概述 要再造流程,就不仅要给企业的流程进行命名,还要把各流程的活动关系表示出来,以及不同的流程之间的关系表示出来.这种表示可以通过文字表述,但企业流程的形式化表达只是在一般意义上对流程的一种 ...

最新文章

  1. 【GStreamer】gstreamer工具详解之:gst-launch-1.0
  2. poj2154(Polya+欧拉函数优化模版)
  3. posix多线程有感--API
  4. 经典C语言程序100例之六七
  5. gba徽章机器人_徽章战士GBA攻略
  6. 51nod 正整数分组
  7. 浮点数计算机的表示案例,计算机中的数据及其应用案例.docx
  8. 4.1.3数据报与虚电路
  9. Kafka:ZK+Kafka+Spark Streaming集群环境搭建(二十八):kafka0.10.1 内置性能测试API用法示例...
  10. 华为机试HJ68:成绩排序
  11. sysV init服务脚本(入门级)
  12. android-mock-gps
  13. 人人开源(后台代码、前端项目、代码自动生成)
  14. 斗鱼直播实时数据爬取
  15. csol修改本地服务器,CSOL简单地控制台优化+显卡优化 低配也能流畅运行
  16. Vue安装及环境配置、开发工具
  17. 2018.08.21 bzoj4668: 冷战(并查集+启发式合并)
  18. 小杜机器人线下店_泡泡玛特线下机器人商店突破1000台!
  19. Windows资源管理器占用CPU过高
  20. 红队攻击演练过程中必须具备哪些能力

热门文章

  1. Pycharm一键选中多个东西(数据、函数等)进行修改、删除、替换等
  2. 微软需要Twitter来对抗Google
  3. 基于Java毕业设计智创员工管理系统源码+系统+mysql+lw文档+部署软件
  4. 黄子韬快手带货首秀GMV破2.3亿,真性情无套路直播效果拉满!
  5. 有什么蓝牙耳机好用又不贵?适合学生党的平价蓝牙耳机推荐
  6. Ubuntu20.04突然丢失网络时恢复的办法
  7. npm ERR! nested aliases not supported 报错原因
  8. Mac 重置 idea
  9. 【多线程与高并发】从一则招聘信息进入多线程的世界
  10. 你不知道的京东数据库运维自动化体系建设之路