童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

后台报表如何设计?(2)

12月12日 栀璃鸢投稿
  上次写了一篇文章,从用户需求、报表设计这两个方面简单地介绍了一下管理系统的报表设计的大致框架。但其实关于报表,除了框架,填充框架的细节也很重要。所以在项目填坑的过程中,文章也来填坑了。这篇文章会着重于报表设计中的那些需要注意的细节点。
  报表权限
  报表是各类数据的汇总和可视化,展示着公司运营、财务、业绩、人员的重要数据。在一定程度上,报表是公司的“重要机密”。所以报表并不是谁都能看得到的,报表需要设置查看权限。
  和业绩有关的运营报表一般只有老板或管理层才有权限查看;涉及到钱的财务报表更甚,大部分只有老板、经理、财务三个角色可以查看;而最普通的角色,比如:公寓管理系统的管家,有权限查看的报表应该只有个人的业绩了。
  所以在设计报表的时候,首先应该确定好,系统里哪些角色职位能查看这个报表。
  在梳理PRD的时候,首先应该配置好该报表模块的查看权限。当然不同系统的权限配置方式会有不同,有些系统为了省事,直接让开发配置好,权限固定下来。
  比如说:报表模块只能【经理】这个角色才能查看,那需要开发在逻辑上进行固定:只要系统角色是【经理】的就能查看报表。这样的话,使用系统的运营商就不用费心了。到时候需要改的时候,直接让开发修改。当然,在实际使用中,修改的频率并不是很高。
  但是有的运营商想要权限配置更灵活一些,同时还希望自己能够配置权限。那这个时候,谁查看报表那就是运营商自己来配置了。当然一开始会根据业务给出一个默认配置,但是运营商能够自己进行编辑。
  举个例子:如果运营商想让店长也能看报表,那他在店长的可查看模块下勾选【报表】就好了。配置灵活,也减少了软件开发商的维护成本。
  数据类别
  报表的数据主要分为:历史数据和实时数据。
  历史数据主要是查询历史时间的数据,数据是静止的。系统的统计报表都是历史数据,数据大部分是不变的,但后台会有定时任务拉取更新数据,基本上是一天更新一次。
  而实时数据不一样,实时数据是时刻都在变动的。大部分使用实时数据的表格是用来监控需要实时观察的数据,比如说:电量设备监控表、降雨量监控等等。当然,对于实时监控数据,用户会更习惯看监控图,因为监控图更直观明了。
  但是如果关注具体数据的话,表格还是有必要的。实时数据表格一般没有时间选择,用户看到的数据就是当下的最新数据。但是实时更新的话,数据压力也很大,更多的会根据数据上报系统几分钟更新一次。
  实时监控数据表
  实时监控数据图
  数据操作
  考虑了数据本身,还需要考虑用户能对数据做哪些操作。最常见的操作当然是增、删、改、查。查询数据已经在上一篇文章中讲过了,剩下的新增、删除、修改,则需要根据用户需要和图表性质增加功能。
  当然还有一些小功能,比如说数据的排序,除了默认的排序外,用户也有根据自己要求进行排序的需求。还有则就是分页和页面展示数据条数的选择等等,在设计的时候都要考虑到。
  数据查询压力
  在报表模块,最让人害怕的就是数据查询压力。有可能你辛辛苦苦设计好、测试完成、然后上线了,最后这个模块崩掉了,用不了,这就很让人绝望了。
  一般来说,这有可能会是因为查询人数多、查询次数过于频繁,还有可能和数据的存储方式有关。如果查询人数多、查询次数过于频繁而导致的数据压力大,那么这时候就需要对数据查询进行限制。
  如果是历史数据,则需要限制数据查询时间,在选择时间的逻辑上增加限制。比如说:时间选择最早只能选择两年前到当天的数据。这样的话,在数据上的数量上限制了可查询的数据,减小了查询压力。而实时数据的限制则会更甚,大多是【今天】、【昨天】、【最近3天】、【最近7天】,更远也只是【最近1个月】。
  当然如果是数据存储方式所导致数据查询压力大,那可能需要改变数据的存储方式。历史数据当然是存在数据库里的,数据是比较稳定的。但实时数据则不是,实时数据则没办法存在数据库了,它是直接从数据上报系统中拉取数是实时更新的。
  同时,从数据量上来比较,历史数据是一天上报一次,数据量比较少,而实时数据则是每隔几分钟上报一次,数据量十分巨大,对存储压力和查询压力来说,都是一个不小的挑战。
  如果遇上实时数据表格上线后崩掉了的情况,可以尝试和后端沟通,能不能去掉一些增加数据查询压力的功能,比如:表格里的手动数据排序功能,或者改变一下数据的存储方式,采用更稳定的数据存储。那如果技术方便没办法解决,那可能需要产品自己思考改变方案,采用其他方案来满足需求。
  导出报表
  虽然上一篇文章也提到导出报表,但只是简单地带过。其实导出报表功能看起来虽小,但其实内里也是有点复杂。数据导出分为同步和异步两种。大部分我们导数据都是同步导出,点击导出,然后就直接下载到本地了。
  但是如果数据量大,数据导出时间较长的话,在设计报表导出时还是需要选择异步导出。创建的导出任务会展示在【导出任务】里,用户可以查看导出进度,导出完成后即可下载到本地。
  对于有些用户来说,同步导出会让人感觉到直接、“快”,而异步导出会让人感觉“慢”且麻烦。但是异步导出其实会更稳定。而且如果导出时间过长的话,同步导出会给人一种“卡死”了的感觉,而异步导出由于会展示进度,所以用户体验会更好。采取哪种导出方式,根据数据的实际情况来就好。
  此外,在导出任务栏里的设计还有一个细节。例如:排序和历史任务。排序一般都是创建时间由近及远,但是我们系统反人类的一个点是由远及近(无奈摊手)。还有一个历史任务的查看,我们系统还有一个槽点是,只要是这个员工账号在系统中创建的导出任务都会展示在导出任务栏中。(What?难道不应该是我在这个页面创建的导出任务才会显示在这个页面的导出任务里么?)
  我能在所有页面的导出任务里看到在所有页面的导出任务,非常大一统的感觉。希望大家在做设计的时候,记得避免这两个坑。
  以上这些就是报表设计的第二篇,相对于简单地第一篇,这篇更注重于一些关于数据的细节。两篇结合起来,应该可以算是一篇较完整的报表设计了。
  希望大家能够早点脱坑,设计出满意的报表。
  相关阅读
  后台统计报表如何设计?
投诉 评论 转载

PRD:家教类APP“随身老师”产品需求文档本篇文章作者分享了一份完整的家教类APP“随身老师”产品的PRD文档,其中包含整款产品的需求分析、功能和流程设计、原型,供大家借鉴学习。作为一个产品小白,这是笔者输出的第……那些功能设计背后的思考当在生活中遇到各种各样的麻烦时,我们就会开始想:有没有一个东西可以解决这个问题呢?其实,这也是做产品的人经常会问自己的问题:怎么样设计产品的功能能够满足人们的需求呢?该怎么样去……吉祥物在品牌设计和营销的运用越来越多的品牌和企业开始在自家的网站和营销推广中使用吉祥物,今天的文章我们结合实例来聊一聊吉祥物的运用。在设计的过程中,各种元素的使用始终都是服务于人,服务于信息的传达和……需求分析丨引导留存的设计策略本文将通过一个失败的设计方案为例,深入探讨如何进行需求分析,以及如何选择合理的留存设计策略。一、失败的设计方案“唉,这次的KPI可能又要废掉了!”对面的产品小伙伴一……Airbnb前端工程师告诉你,如何在设计中选择正确的字体和版作为一名设计师,你需要学到的最重要的技能之一就是如何选择字体。这是因为文字内容是设计师与用户沟通的主要方式之一,版式可以决定设计的成败。排版工作兼具美感和复杂性,有些人把……跨境电商是怎么清关的?最近公司内部孵化了一个跨境电商项目,在业务层面,跨境电商的订单生成、电子申报清关、境内外资金流转等较之普通电商均有较大的区别,本文就跨境电商的电子清关流程进行了整理和介绍,以期……数字证书丨在B2B平台电子合同中的应用数字证书早已经应用到很多领域的很多方面,如说电子银行在收付款、保险行业的保险合同、交易平台的在线订单及合同。今天以电子合同这种更容易理解的方式给大家说说实例流程。一、使用……后台报表如何设计?(2)上次写了一篇文章,从用户需求、报表设计这两个方面简单地介绍了一下管理系统的报表设计的大致框架。但其实关于报表,除了框架,填充框架的细节也很重要。所以在项目填坑的过程中,文章也来……忽略了间距,设计稿怎么改都觉得乱乱的!有时精心设计的作品看着却乱乱的,究其原因其实是字体、图形等元素的间距没有设定合理的规范。所以如果改来改去还觉得乱乱的?就再细致地看一遍间距吧!笔者最近在参与组件库的设计工……关于排版,给你几个甲方不怼你的理由!(二)在平面设计或者UI设计工作中,我们在根据设计主题和视觉需求,在预先设定的有限版面内,有组织、有目的、有组合的进行排列设计,版式设计没有什么固定的路子。不管是平面设计或者U……举例说明语音交互设计的基本原则本篇文章作者通过举例的方式,总结了语音交互设计的十二个基本原则,希望对有需要的小伙伴们有所帮助!在智能音箱的技能制作中,最重要的就是语音交互(voiceinteracti……增长系列(一):如何设计高转化的着陆页?着陆页指的是用户看到广告后,通过点击跳转出现的第一个页面,且该页面有且只有一个核心目标,其他内容都是为了达成目标而设定。那么,如何设计高转化的着陆页?增长的概念近来被炒的……
企业向税局领用发票时的10大注意事项创业公司需要缴哪些税?不征税发票、零税率发票、免税发票了解一下电子发票时代即将来临,能否杜绝偷税漏税?最严税务稽查到来请停止以下的7个避税方式企业如何规范的加盖发票专用章新注册公司税务可以零申报多久新版企业所得税预缴纳税申报表填报要点关于企业增值税“零申报”的误区享受个税优惠需关注五个细节发票:五一后税率栏的12种显示方式财税代理行业精耕细作,企邦达打造高端财税

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界