本文主要总结产品设计中结构层的设计方法与思路,输出的产物便是产品结构图

在讲方法之前先要明白产品结构层在产品设计中处在何处位置,这里引用《用户体验要素》中十分经典的产品框架体系。

战略层:一个清晰的产品战略需要明确回答出两个问题:1.用户可以通过产品得到什么?2.我们可以通过产品得到什么?相对应的就是用户需求以及产品目标。(我们为什么开发这个产品?)

范围层:根据产品侧重于功能型还是内容型,来进行区别分析,对于功能性产品,考虑的是核心功能的确定以及功能的优先级划分,许多工具型app,boss直聘;对于信息型产品,考虑的核心内容的确定以及内容的优先级划分,例如数据分析网站,数据作为信息。

结构层:搭建结构层涉及交互设计以及信息架构两个方面。交互设计是做用户在界面上的、完成任务的操作以及对信息的获取,实则就是分析用户、信息、用户和信息之间的路径;信息框架侧重于高效得将信息表达给用户。

框架层:进一步提炼结构,确定很详细得界面外观,导航和信息设计,结构层相当于搭了一层骨架,框架层则需要将骨架变得充实。

表现层:视觉设计,输出高保真原型。

可以看到产品结构层处在中间的位置,正处在一个又抽象到具象的过渡阶段,也正如此,设计产品结构层也是产品设计中最考验抽象能力以及具象能力的阶段,在抽象层面上,需要对需求、功能、数据进行分类与组织;具象层面上,将用户需求具象化。

■ 正文

本文针对结构层进行详细得说明,介绍产品设计的方法(场景分类法、功能结构图、信息结构图以及产品结构图)并希望大家学会具象化以及抽象化的思维。

讲一大堆的概念会让大家产生似懂非懂的感觉,总感觉差那么一点,这里以阅读书籍产品为例子系统地讲解产品设计的思路以及方法。

前置条件:在范围层中确定了关于阅读书籍的各种功能,比如挑选书、加入书架管理自己的书,对书进行分组,晒书,读书,加入书签,浏览内容等等等,功能多且乱,如何做到有序的分类呢,运用场景分类法可以联系现实中的场景,并根据场景进行大致分类。

开始讲故事

小明最近迷上了养生,想买一本关于养生的书进行钻研学习,于是乎,他便找到附近的一家书店。这家书店十分会做生意,门店有各种宣传海报,有本月畅销书籍的海报(畅销书推荐),名家推荐的海报(作者推荐),新书的宣传海报(新书推荐)等等,这些书籍都在书店的门口,读者可以十分方便的购买。哇,有最近热播的《长安十二辰》还有《破冰行动》,铁粉小明立刻各拿下一本。

开心之余,小明差点忘了自己是要买养生的书的,于是便往里开始寻找。聪明的小明发现书店的书架上都有分类名(分类),于是小明问服务员养生的书架在哪里(搜索),得知在2楼之后,小明便前往挑选,但是小明还是没找到,于是又问了边上的服务员(历史记录搜索),最后终于找到了养生的书架。

发现关于养生的书真的是太多了,小明便拿出几本书进行仔细阅读,小明很有方法,先是查看书籍的封面与作者,然后看看简介与目录,其次挑几章进行了解,最后看看这本书在豆瓣上的评价(看书评),最后的最后选择了流芳百世的《皇帝内经》。

小明拿着两本书前往收银台,收银员告诉小明,购买会员卡可以享受冲多少送多少的优惠获得,天那,买100送100等于赚100啊!小明立刻拿出钱包,购买了100的会员卡买单,收银员将小明的个人信息以及购书信息记录在书店的系统中。

回到家里的小明,兴奋不已,开始将两本小说加入自己的书架中,将《破冰行动》《长安十二辰》当到书架的第一层(加入书架),这一层全是小说(分组),然后躺在沙发上便开始阅读《皇帝内经》,简直太好看了,一定要分享给我滴朋友小花,于是小明拿起手机拍了书本的照片给小花。小明妈妈叫小明去吃饭,小明给书加了个书签。

未完待续(读者可以试试自己脑补之后的阅读场景)。

功能结构图

根据场景,可以很直观地了解大致的功能模块。并绘制出如下的功能结构图。

so easy有没有,功能结构一下子就清晰明朗起来了。

功能结构图的定义与作用

定义:以功能模块为类别,介绍模块下其各功能组成的图表。

作用

  1. 梳理需求,以鸟瞰的方式对整个产品页面中的功能结构形成一个直观的认识。

  2. 思考并明确产品的功能模块及其功能组成

信息结构图

然而它只是一个骨架,需要有血有肉才能成为一个产品啊。那血肉是什么呢?细心的朋友会发现在用户体验要素的结构层中的信息架构,没错血肉就是信息!大家肯定也听说过信息结构图吧,这里就介绍一下信息结构图。

信息结构图定义以及作用

定义:指脱离产品的实际页面,将产品的数据抽象出来,组合分类的图表。

作用

  1. 梳理复杂内容的信息组成,避免信息遗落、混乱

  2. 作为开发工程师建立数据库的参考依据

如何绘制呢?

功能结构图绘制完之后,需要思考一个问题,在这些场景中,涉及到了哪些对象,如果对编程有了解的朋友应该知道基于对象的编程思维,万物皆是对象~这里可以提出四个对象分别是:书、我、书架、评论。记住万物皆是对象,评论也可以是!

产品结构图

NICE!现在有骨架,也有血肉了,但它连产品的雏形也不能称上,需要将产品功能结构图图以及信息结构图整合在一起,才能呈现产品雏形,于是乎,产品结构图就诞生了!

产品结构图是综合展示产品信息和功能逻辑的图表,简单说产品结构图就是产品原型的简化表达。

这里就要仔细地给分析功能结构图,可以大致将大致功能分别设为首页、搜索、书籍详情页、个人中心、书架、阅读页六大功能页面,然后根据其子功能的权重划分优先级,再分别给其对象填充信息,慢慢地便呈现出产品结构图啦!

这里就不全部绘制出阅读书籍的产品结构图拉,就针对首页以及书籍详情页进行简单的产品结构图绘制,如下:

小结

最后以如下公式作为本章总结,化繁为简才是王道!

功能结构图(骨架)+信息结构图(血肉)=产品结构图(产品原型简化版)

文末送上福利啦,关注公众号:大道产品,送产品经理必备书籍。

5分钟搞定产品结构图相关推荐

  1. 5分钟搞定100%正确的产品工艺单

    5分钟搞定100%正确的产品工艺单 产品工艺单: 所需要的工具: 剪刀.打火机.分析针.尺子.水笔. 检测步骤: 正反面鉴别 经纬向鉴别 测经纬纱的密度 织物组织分析 原料的鉴别 织造缩率(根据具体情 ...

  2. JS组件系列——又一款MVVM组件:Vue(一:30分钟搞定前端增删改查)

    前言:关于Vue框架,好几个月之前就听说过,了解一项新技术之后,总是处于观望状态,一直在犹豫要不要系统学习下.正好最近有点空,就去官网了解了下,看上去还不错的一个组件,就抽空研究了下.最近园子里vue ...

  3. 视频教程-10分钟搞定 php+H5手机网页微信支付 在线视频教程(含源代码)-微信开发

    10分钟搞定 php+H5手机网页微信支付 在线视频教程(含源代码) 04年进入计算机行业.拥有6年net和php项目开发经验,8年java项目开发经验. 现前端全栈工程师,主攻产品设计,微信开发等. ...

  4. python如何高效使用excel_高效办公必备:你加班做的 Excel数据汇总,我用Python一分钟搞定!...

    原标题:高效办公必备:你加班做的 Excel数据汇总,我用Python一分钟搞定! 广东优就业 IT互联网/资讯热点/技能干货 点左上方蓝字关注小U有礼物送~ 现如今无论是工作汇报.产品设计.后台设计 ...

  5. 一分钟搞定触手app主页酷炫滑动切换效果

    代码地址如下: http://www.demodashi.com/demo/12826.html 前言: 前几天在看手机直播的时候,自己就用上了触手app.一进到主页就看上了里面页面切换的效果,自己想 ...

  6. 9月29日云栖精选夜读 | 17个案例带你3分钟搞定Linux正则表达式

    正则表达式是一种字符模式,用于在查找过程中匹配制定的字符. 元字符通常在Linux中分为两类: Shell元字符,由Linux Shell进行解析: 正则表达式元字符,由vi/grep/sed/awk ...

  7. 三步10分钟搞定数据库版本的降迁 (将后台数据库SQL2008R2降为SQL2005版本)

    三步10分钟搞定数据库版本的降迁 (将SQL2008R2降为SQL2005版本) 转载原文,并注明出处!虽无多少技术含量,毕竟是作者心血原创,希望理解. 转自 http://blog.csdn.net ...

  8. 启程 - 《每日五分钟搞定大数据》

    <每日五分钟搞定大数据>原创系列,每周不定期更新.欢迎关注公众号:大叔据   想了很久,准备开始写一系列的文章,记录这些年来的所得所想,感觉内容比较多不知从哪里开始,画了个思维导图确定了大 ...

  9. python使用教程pandas-十分钟搞定pandas(入门教程)

    本文是对pandas官方网站上<10Minutes to pandas>的一个简单的翻译,原文在这里.这篇文章是对pandas的一个简单的介绍,详细的介绍请参考:Cookbook .习惯上 ...

最新文章

  1. 五位工程师亲述:AI技术人才如何快速成长?
  2. Vware Workstation pro 12|虚拟机
  3. Nuget很慢,我们该怎么办
  4. gitlab windows安装_gitlab pages之gitlab-runner 安装(windows)
  5. centos 添加用户
  6. logging总结 - log4j2使用流程[归档存储]
  7. 使用缓冲流有什么好处_使用PVC石笼网有什么好处?
  8. AbstractListView源码分析8
  9. sip gw功能包括_完整SIP/SDP媒体协商概论-SIP/WebRTC概要
  10. UIScrollview 技巧
  11. (转) Dockerfile 中的 COPY 与 ADD 命令
  12. Java的位运算符——与()、非(~)、或(|)、异或(^)
  13. Vivado常见问题集锦
  14. java魔方游戏代码_java swing实现的魔方小游戏源码附带视频指导运行教程
  15. Notification使用详解之二:可更新进度的通知
  16. 二进制空间权重矩阵_空间计量:空间权重矩阵的构建
  17. linux合并pdf命令,LINUX下合并PDF
  18. 学习《软件评测师教程》
  19. Win7系统用键盘替代鼠标的小技巧
  20. 最小二乘法原理-线性回归

热门文章

  1. 卸载MySQL及彻底清理MySQL的卸载残留
  2. 4.28 前端开发日报
  3. PHP定义梯形,利用css来画出各种样式不同的梯形
  4. 十一、Cadence ic 617以及assura使用总结
  5. 索尼 电视 android 8,索尼4K液晶电视X9500G采用安卓8.0智能系统 是游戏爱好者的最佳选择...
  6. Axon Framework 学习
  7. 网络信息安全攻防学习平台-基础关
  8. PW系列 | 用windres 编译.rc 资源文件
  9. Origin—对数据进行分类描述统计,包括总数,均值,标准差,总和,最小、最大值,中值。
  10. 通过API访问阿里云效Codeup代码库,检查某个文件是否存在更新并下载的方法,顺带介绍一下阿里云OpenAPI