2B产品设计套路一:表单设计( 四 )

\r\n

\r\n更极端的一种表单是问卷调查 , 这种情况下表单有可能会非常非常非常长 。 \r\n

\r\n总的来说 , 表单对应的是“增删改查”中的“增”(有的时候也可能是“改”) , 是对系统的输入 , 是用户向数据库写入所需的数据 , 有了这些数据才能迈出整个产品实现管理价值的第一步 。 \r\n2. 输入什么\r\n既然表单的主要用途是信息输入 , 那么输入什么内容就值得仔细思考了 。 内容的过多很容易引起用户的焦虑和厌烦(想想那种特别长的问卷调查) , 内容过少又不足以支撑后续操作 。 (比如资产管理系统中 , 后续的筛选功能需要“资产分类” , 但是新增资产的表单中没有这个字段就会引起错误)\r\n为了平衡用户体验和支持后续操作 , 我自己总结表单的设计应该遵循“不影响后续操作的最小化”原则 。 \r\n设计表单内容时 , 首先我会根据信息架构框定一个范围 , 一般表单的内容应该是信息架构中相应对象元数据的子集 。 然后我们可以对元数据进行分类 , 分为必填项(不填写后续操作无法进行) , 选填项(不填写不会影响后续操作 , 或者填写比较繁琐可以放在编辑中补充的信息) , 不填项(由系统生成的数据) 。

推荐阅读