公司的人事产品有一个数据核算功能,界面如下
1.列表界面
2.跟踪界面
从上图可以看到,因为数据除数为0,导致计算错误,没有更多提示提醒用户,还有其他的由于用户对系统认知的差异,有时会上传无效的数据导致无法计算,在大批量数据计算时,又不能很好的给用户提示
3.优化方案
a.最开始优化设想是将所有的异常提示放到列表1后面,但是列表1中数据本身数据列比较多,会导致文本都挤压到较窄的单元格内,效果不好
b.将错误提示放入核算结果内,如果有数据的话,显示核算结果,没有数据的话,给用户一个提示,鼠标点击后再显示详细错误信息
使用方案b
4.优化后界面如下
5.点击时出现错误提示
6.对于中间步骤计算比较复杂,但是计算结果只有少数的计算,可以在底部将核算错误原因单独提示出来,如下图