B端产品功能设计
2021-02-22 17:53:16 1 举报
AI智能生成
B端产品功能设计(增删改查显算传)
作者其他创作
大纲/内容
增:创建、新增、导入、添加
1. 输入方式
通过输入设备输入
表单导入
通过其他业务同步
2. 权限
谁可以增加,谁不可以增加
什么时候可以增加,什么时候不可以增加。
3.输入字段类型
常用的表字段
文本(中文文本、英文文本等,可统一定义为字符串)
数字(整数、小数、正负数、阿拉伯数字、中文数字、罗马数字等)
时间、日期(yyyy-MM、yyyy-MM-DD、yyyy-MM-DD hh:mm:ss、hh:mm:ss、hh:00等)
字典表(一般用于定义业务状态,如结算状态字典可定义“待结算”、“已结算”)
表字段信息说明
字段必填、非必填;强业务关联的数据或者其他必要信息设为必填字段;
字段唯一性;唯一的字段组合设置为表结构的主键;
字段长度;表字段长度的限制,主要是为了合理分配客户端的内存资源;
字段的默认值;对于固定确认的数据,可设置默认值,减少操作员的数据录入工作量;
字段校验;例如手机号、身份证号码、银行卡格式标注校验,可根据业务情况说明校验规则;
选项型,说明单选、多选;
专有名词解释说明,业务场景描述,协助开发人员理解文档。
4.合理限制输入
限制媒体文件的格式以及大小
规定输入阀值/默认值/建议值
5.错误信息提示
必填字段漏填
有格式校验的数据填写错误
……
删:删除、禁用、停用
1. 删除方式
物理删除:
真实删除,从数据库层面删除了数据,查询找不到该条数据,数据不可恢复;一般对于重要的基础数据,不建议设置删除功能,设计中要避免不可逆的操作;
逻辑删除:
假删除,只是从页面对数据进行了删除,数据库将数据的状态改写为“已删除”,可通过删除后撤回或者数据库备份恢复,产品设计中比较常用。
2. 权限
谁可以删除,谁不能删除
什么时候可以删除,什么时候不可以删除
什么内容支持删除,什么内容不支持删除
3.常见删除情况
过期无用信息:
可以设计数据库定时任务,根据实际的业务情况和指定条件,定期清理垃圾数据,适用于数据量较大的情况;
信息录入错误:
逻辑删除或者使用编辑功能修改数据;
数据状态改变,或需要中止业务:
使用字典状态来限制。
改:修改、编辑、覆盖
1. 能否修改
修改的限制条件是什么
用户ID不可修改。
用户状态,需要有权限的人才能修改。
哪些参数可以修改,哪些参数不可修改
是否支持批量修改
修改是否涉及数据转移
2. 保存机制
定时保存。
失去焦点时保存。
其他条件触发,比如网络变化等。
修改过程中如何取消修改
哪些参数可以修改,哪些参数不可修改
3. 修改是否可逆
修改提交是否有二次确认
修改后是否支持撤销
4. 修改方式
子页面修改
列表直接覆盖,最直观的EXCLE表格
查:查询、搜索
1.查询方式
同步查询、组合条件查询
设置默认查询条件,常用有默认查询日期、默认状态查询,有助于用户快速获取需要的信息。
精准查询 or 模糊匹配
精准查询适用于字段简短准确的数据
显:显示、回传、样式
1. 显示方式
显示的层级关系(父子级嵌套关系)
显示内容的优先级(必要字段、重要字段、排版、呈现方式)
功能操作前、操作方式、操作过程展示、操作结果展示
2. 显示权限
敏感数据如何显示,如何配置(隐藏、权限设置)
功能操作前、操作方式、操作过程展示、操作结果展示
3. 显示规则
显示的顺序,按照创建时间顺序、修改时间、类别
列表的是否支持快捷操作,筛选、排序、搜索
列表显示样式、一页显示数量,分页显示数量,响应式布局
4. 显示边界问题
显示的元素数量范围,文本过多如何显示
内容为空怎么显示
哪些错误、错误提示显示方式和内容
哪些内容是固定的,哪些内容是服务端返回的
算:算法、计算
1. 计算规则
多久算一次
参数的限制
数据变化的规则:实时更新、自动拉取、推送、隔天更新等
需要什么哪些条件
数量变化规则
2. 计算逻辑
哪些数据参与计算
需要什么统计
哪些信息需要默认保存,自动填充?
传:数据传输
1. 传输安全
用户可感知类:脱敏传输并脱敏显示、可执行文件加后缀等;
不可感知类:加密传输、接口安全、服务器隔离(敏感服务器不直接面向用户)。
2. 传输速度
压缩:比如微信发送图片,不勾选原图,图片就会被压缩传输;
预加载:比如阅读类App,用户看第一章,他就会预加载第二章。用户读起来就不会有等待加载的过程,不会打断爽感。
3. 异步加载
偏移动端:按模块加载并显示给用户,不要等整屏内容都加载完再呈现,避免让用户焦虑。
偏PC端:尽量避免整个页面刷新,减少服务器压力,和用户等待时长。
4. 传输数据要求
传输内容格式支持:文本、图片、视频、数据等
哪些需要传,哪些不需要传?手动传,还是自动传
传输的内容和方向
上传文件是否有格式限制、大小限制?是否要显示格式信息,格式提示
上传文件后是否显示文件名,怎样显示
上传后是否允许重复上传,覆盖上传,取消上传
是否可以批量上传,批量上传后如何显示
上传后是否可以删除、批量删除,如何删除?
0 条评论
下一页