当前位置:网站首页>资深报表开发经验总结:明白这一点,没有做不好的报表
资深报表开发经验总结:明白这一点,没有做不好的报表
2022-07-26 03:45:00 【Leo.yuan】
新人报表工程师很容易陷入的一个困境:加班开发的报表压根没人看,需求越来越多却无法产出价值,最后就是工作没有成就感,生活也一团乱糟,各种怀疑人生。
我非常懂这种感受,我也做过很久报表开发,当时一度想回家种田。我入职的时候,系统里面已经有一千多张报表了,但实际上被查看的报表数量不到10%,访问量高的也就刚过百。这个花大力气开发的报表系统,实际使用过程中就像回收站一样,打开的次数少得可怜。
当时也是缺乏思考,对于需求就是来一个处理一个,也不沟通。每天都在做表,白天做,晚上加班继续做,这种情况持续了三个月,回过头来发现单张报表浏览量甚至不超过10次,差点气急攻心。
接连一周,我都不想再看到报表,不是请假就是摸鱼。资深报表工程师老陈看出了我的问题,主动跟我聊了聊,告诉我做报表跟卖东西是一个道理,不能只站在自己的角度,要站在顾客角度,思考东西该卖给谁,他又想要什么东西,这样才能让顾客满意。我们聊了很多,我也有了自己的感悟,现在把经验传授给大家,希望大家找到自己工作的价值。
一、理清你做的报表要给谁看?而他们又想看什么?
首先,你必须搞清楚,不同的人想看的东西一定是不一样的。我简单给大家梳理一下不同层级对报表信息的需求。

就从企业金字塔组织结构图来看,把每一个层级的目标拆分之后可以得出下面对应的报表需求:
①对于决策层领导来说:他们的工作是决定方向,那肯定就得看一些核心指标数据,像公司年度销售额变化情况、核心业务完成进度。而像非核心的数据和明细数据呢,他们肯定是没空看的,所以完全没必要展示出来。
②对于管理层领导来说:他们的工作就是传达分配上层任务,监督执行层执完成任务,那他们想看的肯定是能够直观展现问题和解决问题的报表,像业务部门整体目标的完成情况怎么样,目标是否需要调整。
③对于执行层业务人员来说:他们的工作就是完成领导制定的目标,那他们需要的就是能够查看工作业绩和汇报的报表,像个人销售进度,销售量之类的。他们一般会在月底或者季度末查看报表,主要是想确定业绩完成情况。
二、我如何满足他们的需求?
1、决策层领导
上面也说了,决策层领导关注的是核心指标。他们肯定不希望去报表系统里面找每个部门的业绩情况,而是希望能够实时看到公司总体经营情况,方便把控全局。而数据背后存在的问题呢,就需要报表能够有钻取和联动的功能,方便管理层去找到问题并改进。对于实时性、全局性的要求呢,经营驾驶舱是最适合决策层领导的。

大家看到驾驶舱不用担心没有技术和人力,现在报表工具很发达,开发这类驾驶舱其实没那么难。我以自己常用的报表开发工具FineReport给大家简单讲解一下。
这类驾驶舱在工具中被称为决策报表,里面的图表、表格都是以组建形式存在的,只要拖拽就可以构建。此外呢,FineReport还内置了很多种类的大屏模板,我一般都是改改数据直接用的。我是白嫖的个人版,也没有水印限制,第一次用的时候就把我们领导惊艳了!

报表工具及完整版模板获取方式如下图:
不懂老板要什么,你做再多报表也没人看!文末有福利
高层领导也不是天天都在公司的,那怎么随时随地查看报表呢?这个FineReport也提供了解决方案,自带移动端功能,可以直接在手机上打开链接查看,这样就不受空间限制了。

2、管理层领导
中层干部人员最关注是明细数据,希望通过报表找出出现问题的地方,那联动、钻取功能是很有必要的,发现异常数据后能够直接找到解决问题的抓手。钻取后的就更偏向明细报表,有很多的指标和数据能够阅读。这类人看的报表主要满足两种功能,一是报表展示清晰,二是定时推送。
报表展示清晰
报表不用花里胡哨,只需要简单的表格和图表,有些复杂一些的业务需要联动和钻取功能,进一步发现问题。

定时推送
下级业务人员更多关注眼前的事情,而比较少看到整体,那通过利用FineReport定时调度,就能把报表通过邮件、微信等移动端的方式主动推给相应的业务负责人,让大家都能对业务情况有数。
3、执行层业务人员
业务人员最需要的报表肯定是业务情况。比如,对销售来说,业绩和自己负责的订单生产进度肯定是最想看到的。所以,给业务人员看的报表一定是针对性强的、操作简单的、直观的。

除此以外,还有一个功能非常适合业务人员使用,那就是数据填报。比如你是个电力巡检人员,在通过报表一家一家巡检线路损耗情况的时候,突然发现有异常情况,那这个时候就能用手机直接拍照上传系统,记录巡检情况了。

边栏推荐
- Bond network mode configuration
- If you want to do a good job in software testing, you can first understand ast, SCA and penetration testing
- zk-SNARK:关于私钥、环签名、ZKKSP
- 基于Caffe ResNet-50网络实现图片分类(仅推理)的实验复现
- redis集群的三种方式
- MPLS basic experiment configuration
- Why are more and more users of Bing search?
- 【虚拟化】查看vCenter和ESXi主机的Log日志文件
- Dat of deep learning
- 基于SSM选课信息管理系统
猜你喜欢
![[unity3d shader] character projection and reflection](/img/00/d0d994d88475ea590dc5cb60a6ad65.png)
[unity3d shader] character projection and reflection
![[mathematical modeling - Summary of planning model] | matlab solution](/img/b0/a4d33d7d7b605b7cc6149b59b55fb8.png)
[mathematical modeling - Summary of planning model] | matlab solution

Navicat connects to MySQL database on Cloud Server

Derivation of linear regression principle

If you want to do a good job in software testing, you can first understand ast, SCA and penetration testing

基于Caffe ResNet-50网络实现图片分类(仅推理)的实验复现

Course selection information management system based on SSM

day03_ 1_ Idea tutorial

Uncaught TypeError: $(...). Onmousenter is not a function JS error, solution:

Leetcode: 102. Sequence traversal of binary tree
随机推荐
【单片机仿真项目】外部中断0和1控制两位数码管进行计数
leetcode-462.最少移动次数使数组元素相等
zkEVM:MINA的CEO对zkEVM和L1相关内容的总结
Multi merchant mall system function disassembly lecture 15 - platform side member label
Three solutions: when clicking the user to exit the login, press the back button of the browser, and you can still see the previous login page.
Data elements
leetcode-169.多数元素
Zkevm: summary of zkevm and L1 by Mina's CEO
9-20v input peak charging current 3A dual lithium switch type charging chip sc7102
Efficient Video Instance Segmentation via Tracklet Query and Proposal
day03_ 1_ Idea tutorial
Sentinel vs Hystrix 到底怎么选?
Course selection information management system based on SSM
括号嵌套问题(建议收藏)
5-20v input peak charging current 3.5A single lithium battery switching charging chip sc7101
File upload error: current request is not a multipart request
Alibaba Sentinel - cluster traffic control
ACM mm 2022 | end to end multi granularity comparative learning for video text retrieval
Find My技术|物联网资产跟踪市场规模达66亿美元,Find My助力市场发展
Kbpc1510-asemi large chip 15A rectifier bridge kbpc1510