前文已经提到:对特别复的B端表单,「简化」只是提升其易用的方法之一。遇到数据量大,级深,数据之间有叉或嵌套关系的表单时,还需要考虑该何分析拆、组织呈现数据。
我们今天的重点就从整体思考如何组织呈复杂程度各异的表单。具体方法的关键字就八字:逻辑架构、视图载体。后两案例分析。
网搜一下关键字「B端」、「表单设计」,搜到很相关设计经验出来。不大数经验试图决单个表单的局和样式问题(比标签栏和输框是上下局还是左右局、左对齐还是右对齐),而非个表单之间的逻辑架构和衔接关系。而一个页面不无缘无故的出现,它承载特定任务,特定任务是用户达成目标的其中一,和其他任务(页面)相扣。需求不脱离场单独存在。场中的需求,需要场化的决方案。
举例子,某商家,需提供订单(表单1),包含商品列表(表单2),收信息(表单3),票信息(表单4),付费渠道账方案(表单5)。了保障多方合法权益,还需验证签署人意愿后(表单6),线签署订单合同(表单7)。还卖家发后买家的签收单一系列表单(表单8)。如下图:
面的例子可以明,即使某表单的数据很,依旧单点问题。解决单表单的布局样式问题很重,但这类问题处于相对较表层的置,还得向深处继续挖掘——如何处理多表单之间的逻辑架构衔接方式。
△右图自《The Elements of User Experience》(中文版本《用户体验素》)
那对于环环相扣的复杂表,解决方案会不会复杂呢?其实一句话就能说清楚:
表单之间的系从架构上看分成两种——串行结构或者树状结构。(我暂时还没发现第种)
是是有点像电路里的串联和并联?遇到复杂的,就解成混联,就是两种情况的互相嵌套,要拆解到最小颗粒再分析。知道了这个,在调研他产的表单设计时,可把这两种架构套进习别人如何组织容的。
△才到的卖进货案例。
了解了架构,还需要搭配载体,就是采何种视图——是页面?还是弹?页面可是单页,可是多个分页;弹可是模态的,可是非模态的。是一些见视图:
△非模态弹的表单和来源页面系紧密,但要太复杂。
△见的模态弹。
△模态可承载稍复杂的表单。
△一些UI组件供了侧滑抽屉的样式,要防止户误触导致的数据丢失,对「闭」操作进行二次确认。
△页面是最见的视图形式。
△表格形式聚合表单,形式结构,整齐清晰。
△表单输入框之间可存在联系,联和层级系需要表现清楚。
△如果表单页面很长,尽量把容分组,减户心负担。可利折叠面允许户将容折叠,升在同模间的浏览效率。
△多步骤表单,将大任务拆解成小任务,配合成功反馈,可升户成每小步的成就感,及成目标的信心。
以上是些常见视图,设计时采用何形,要综合考虑以下几个素:
- 容多(容太多就适合放入弹)
- 复杂程度(层级多少、是否存在联动关系等)
- 逻辑结构(串行更适合分页,树状结构适合在一个页面内聚合)
- 设备限制(包括屏幕小、设备使用方向)
- 和来源页面关度(弹窗和新开页面相比,弹窗和来源页面的关度更)
但这些因素本身明显界,所以也不存绝对确的选项。估方案时,还需把用户使用场景中的扰因素考虑去(例如一口气完还分几次间断完?独立还协作的形式?)。
结合面的内,家看看这两案例中的表单如何设呢:
1. 某公司的调查报告
公司信息分多维度,例如担保信息、资产信息。
担保息包含多个担保人或担保企业,息为基本息和用状况。
资产信息包含房产、车辆。
涉及到自然信息,可以归属在不类目下。
2. 评分卡配置
评分卡将多个模分数累。
模块由个或多个评分项组成。
评分项由一组评分规则,规则需要设定分值。
1. 某公司的调查报告
调查报告的信息层级较深,最层模的字数量。为了快速纵览全,我在表单旁放置了导航栏。导航栏有个层级,可直穿最层,另外还添了两个细节——成百分和类目的添按钮。这两个细节的目的都是为了升户的控制感。
为个自然信息,可以归属在不类目下(个自然拥有多家企业,并在各企业担任多个要职责情况很常见)。为了数据库统和规范,减少数据多处复录入而造成数据库污染,我把自然基础信息由「编辑」转换为「调取」,即「输入」变成「选择」。此基础信息如在数据库不存在,则需要在模态窗内添加。这样不管公司信息维度如何划分,各类目下自然信息都会和基础信息立映射关系。在立用户画像时,此关联数据可以发挥要价值。
△导航栏添加了「完成百分比」和「添加按钮」,目都是为了提升用户控制感。
△系统内涉及到自然基础信息,统由「编辑」转换为「调取」。
△ 自然基础信息如不存在,则需要在模态窗内添加。
2. 评分卡配
调查报告内段类型丰富多样——信息维度不,段类型很难合(例如房价值取决于积和地理位,辆价值则跟品和型密切相关)。然而评分卡却呈现高度致规律性。不管评分项归属于哪个模块,都由系列选项(条件)和应分值(数)组成。
还一个大的差异点是,查报告里面有相当内容是非必填的(例不一定有房产)。但出现在评分卡中,果没有房产,在房产一栏也需要选择「无房产」,得到0分或者其他分数。所以查报告相对「开放」,评分卡相对「封闭」。
另外因保证各模块下的分项总刚好100分,填写过程中对整体行预览的频率高。
△ 导航栏对每模块的总分行了算,并提供预览按钮。
△ 分项内的选项源页面关联非常紧密,所以模态窗内添加编辑。
△ 分卡试卷,内很多,合页面非弹窗内呈。
提醒:上面个计不是标准答案,仅是抛砖引玉,大家可以思考一下有没有更好的解决方案,欢迎在留言讨论~
注作者的微信公众号:「呆书房一整天」