上次写了一篇文章,从用户需求、 报表设计这两个方面简单地介绍了一下管理系统的报表设计的大致框架。但其实关于报表,除了框架,填充框架的细节也很重要。所以在项目填坑的过程中,文章也来填坑了。这篇文章会着重于报表设计中的那些需要注意的细节点。
报表权限报表是各类数据的汇总和可视化,展示着公司运营、财务、业绩、人员的重要数据。在一定程度上,报表是公司的“重要机密”。所以报表并不是谁都能看得到的,报表需要设置查看权限。
和业绩有关的运营报表一般只有老板或管理层才有权限查看;涉及到钱的财务报表更甚,大部分只有老板、经理、财务三个角色可以查看;而最普通的角色,比如:公寓管理系统的管家,有权限查看的报表应该只有个人的业绩了。
所以在设计报表的时候,首先应该确定好,系统里哪些角色/职位能查看这个报表。
在梳理PRD的时候,首先应该配置好该报表模块的查看权限。当然不同系统的权限配置方式会有不同,有些系统为了省事,直接让开发配置好,权限固定下来。
比如说:报表模块只能【经理】这个角色才能查看,那需要开发在逻辑上进行固定:只要系统角色是【经理】的就能查看报表。这样的话,使用系统的运营商就不用费心了。到时候需要改的时候,直接让开发修改。当然,在实际使用中,修改的频率并不是很高。
但是有的运营商想要权限配置更灵活一些,同时还希望自己能够配置权限。那这个时候,谁查看报表那就是运营商自己来配置了。当然一开始会根据业务给出一个默认配置,但是运营商能够自己进行编辑。
举个例子:如果运营商想让店长也能看报表,那他在店长的可查看模块下勾选【报表】就好了。配置灵活,也减少了软件开发商的维护成本。
数据类别报表的数据主要分为:历史数据和实时数据。
历史数据主要是查询历史时间的数据,数据是静止的。系统的统计报表都是历史数据,数据大部分是不变的,但后台会有定时任务拉取更新数据,基本上是一天更新一次。
而实时数据不一样,实时数据是时刻都在变动的。大部分使用实时数据的表格是用来监控需要实时观察的数据,比如说:电量设备监控表、降雨量监控等等。当然,对于实时监控数据,用户会更习惯看监控图,因为监控图更直观明了。
但是如果关注具体数据的话,表格还是有必要的。实时数据表格一般没有时间选择,用户看到的数据就是当下的最新数据。但是实时更新的话,数据压力也很大,