Axure打造最强DRD交互文档(含案例)
前言: 当我在网上搜寻交互文档规范时,可以搜到很多关于交互文档的结构搭建的文章,但始终没有一份较为完整的案例Demo展示,主要是因为大多数商业项目的交互文档是涉密的,无法进行分享。
相信大家和我一样想要一睹交互文档实战案例的芳容,我本着在交互行业学习的精神,研究了飞书、钉钉、腾讯会议,最终构建了这个《UEDART云办公APP交互案例》的虚拟项目,最终输出在交互文档中可以快速复用的框架与模块。旨在通过符合实际的项目来进行交互文档整体构建的阐述,让大家通过案例的浏览,更为切实的了解到交互文档的细节,从中得到一些有效的帮助。
序幕
以下预览的整个交互文档全部由Axure制作完成。
一、明确用户对象
二、文档制作场景化
2.1 我们产品设计中的几个常见场景
2.2 如何让整个文档框架更为的灵活呢?
针对以上场景我将交互文档框架拆分为:大、中、小三种形式, 分别对应产品设计的几个常见场景。
大型:0-1的产品设计,迭代全新业务线
中型:大版本迭代产品功能
小型:小版本迭代产品功能
三、提炼交互文档特性
四、制作思路
4.1 制作准备与产出物
4.1.1 制作方法论
我称之为五环制作法:提炼原则,确定方法,统一规范、拆分模块、提升效率。
原则:
基于交互文档的四个特性,易于阅读、灵活应用、调整修改、版本迭代。
方法:
利用Axure+oss原型托管的方式来实现整体文档的架构与部署。方便不同制作场景下的应用、各成员的浏览阅读、修改调整、版本迭代控制。
规范:
基于统一的规则,方便保持元素的一致性,提升文档细节美观度和阅读感。
模块:
文档内部形成标准件模块化、流程模块化、页面模块化、组件模块化,方便复用与管理。
效率:
采用了原有已经制作好的PRD框架+手机组件作为基础素材,方便提升的制作效率,与此同时规范性与模块化也为后续的制作带来了高效率性。
4.1.2 项目准备
项目名称: UEDART云办公APP1.0。
项目调研: 了解竞品、分析竞品、竞品结构分析(主要针对飞书、钉钉)。
项目安排: 周期安排,利用业余晚上和周末的时间完成。
制作工具: Axure9.0版本、xmind8.0。
项目启动: 2020年12月1日启动。
预计完成: 2021年1月15日。
实际时间: 2021年2月6日。
Tip:回溯项目整个的制作时间, 2021年1月穿插了很多其他事情,比之预期有所滞后,最终还算比较顺利的在春节前完成了整个项目的制作与整理。
4.1.3 最终产出
4.2 文档结构
4.2.1 浏览框架结构
标记1: 交互文档标题,包含项目名称+版本号。
标记2: 主模块频道切换,可根据需要自定义和调整排序。
标记3: 模块内,切换菜单,可根据需要自定义增加或减少。
标记4: 子菜单内容展示,可根据需要自定义内容页内容。
Tip:整体框架封装好自适应结构,方便笔记本与pc电脑的阅读感,同时封装好切换点击动效,整体浏览感就和平时浏览网站是一样的效果,方便读者阅读。
4.2.2 交互文档结构
大结构分为:
基础信息、交互说明、原型页面、回收站四个模块。
部分内容展示
更新日志:
设计思路:
通用规则:
非功能性需求说明:
交互说明目录:
页面流程图:
4.3 文档规范与模块化
4.3.1 原型元素规范
在整体文档制作开始时,先制定好整个原型文档的原型元素是一件很必要的事情,这为后续制作的规范统一性提供了坚实的基础,基于统一的规则,方便保持元素的一致性,提升文档细节美观度和阅读感。
这样能够保证后续组件与页面的元素统一,保持一致性的原则。
主要定义了品牌色、自定义灰度色系、头像尺寸、字号、4px间距。
4.3.2 组件规范
我们在工作中经常会用到一些固有的组件库,比如Ant蚂蚁出品的axure组件,很多同学可能就“拿来主义”直接应用到自己的项目中,这确实也是一个比较容易也很省事的做法。
我个人比较习惯于把这些组件素材作为制作的基础素材,在实际应用中根据项目的业务所需,重塑组件。项目中的组件制作是一个循序渐进的过程,不能一蹴而就,在我们制作过程中,拆分出来的通用模块,就可以封装为一个组件样式,方便下一个流程或页面的复用。
本次制作中我应用了UEDART出品的手机端组件作为基地素材,进而优化成本次项目中的组件元素。
这套组件规范也是我参与制作的一个项目。
预览地址: https://vip.uedart.com/demo/UEDART_003/index.html
4.3.3 模块化思维
我们不止在制作文档时需要模块化这种思维,在设计产品与流程设计时也需要带着这种思维,可以有效地将流程中公用的子业务流进行串联,避免重复子流程与重复的开发工作。
4.4 调整与修改
4.4.1 文档联动调整
框架页面名称,采用函数制作,名称自动按照页面名称展示。
交互说明目录名称:
采用引用制作,名称自动识别页面名称展示。
页面流程的页面与页面名称:
页面采用引用自动识别对应原型展示,页面名称采用引用自动识别页面名称展示。
通过以上几个小应用可以做到方便后续修改时,不需要做过多的重复命名工作,只需修改左侧树结构的页面名称,所有相关页面都会同步修改名称,而且当我们需要在页面名称上备注此页面(修改)时,在其他环节也会展示,相当方便。
不过在前面的制作时就要按方法执行,避免后续为调整修改名称,工作量大且容易忽略,导致名称不对应。
4.4.2 更新修改
当文档进行修改或更新时要做哪些动作
1.更新日志添加
按照修改时间、属性、描述、修改人进行添加,当同一天更新比较多时(修改了需求),此时可以按照调整模块拆分成多条来添加
2.添加目录与页面备注
在交互说明对应的流程目录上添加更新备注,时间+更新
在页面名称后加上(新增)或(修改)
3.添加页面流程标记
页面流程中的标记,根据所做的修改部分进行标记
为了方便大家在页面流程中的标记,我将标记修改进行了组件化:多页面修改标记、注释调整标记、单页面局部标记、删除隐藏标记
这边我举个例子,方便大家对标记实操的理解。 当我修改了登录页面的一键登录页面和注释描述时。
五、浏览阅读
借助原型托管工具:
这边我采用了阿里云oss上传。主要是考虑浏览速度的因素,蓝湖大文档的原型托管会卡。当然你也可以选择 Axhub或蓝湖以及其他托管平台都可以实现 将Axure生成的html进行上传。
链接分享:
通过分享的地址链接,其他成员可以通过连接打开进行项目的浏览。
UEDART云办公APP交互案例 预览: https://vip.uedart.com/works/CloudOffice/Complete/index.html
交互说明框架(中型)预览: https://vip.uedart.com/works/CloudOffice/mid/index.html
交互说明框架 (小型) 预览 : https://vip.uedart.com/works/CloudOffice/little/index.html
原型元素规范预览: https://vip.uedart.com/works/CloudOffice/element/index.html
UEDART手机端基础组件预览: https://vip.uedart.com/demo/UEDART_003/index.html
结语
本次关于Axure打造交互文档的分享就到此结束了,希望能够给大家带来一些帮助。完整的案例可以在预览地址里可以查看,欢迎大家与我交流,共同进步。谢谢!
作者:时光若刻