做我们IT这行的,如果上班只需要负责敲代码的话,其实真的会开心不少,为啥这么说?
因为当你真的进了这行,你就会发现,其实对程序员来说,平时工作最烦的只有两件事。
①遇到Bug:害怕因为自己代码里的bug给公司带来经济损失,不过对于我们大部分程序员来说,运用的系统和应用程序种类繁多,遇到的各种bug有可能令人讨厌但并无大碍,没什么潜在的威胁。
②猪一样的同事/老板:这点是最让人难受的,当听到不懂行的老板/业务同事趾高气扬地说着一些不着边际的话,对着开发人员说“这个很着急,要尽快完成。”一碰到这种猪队友,就会让人气的窝火!
比如前段时间,我敲代码敲得好好的,老板突然就丢给了我个需求:
“最近去拜访客户,看到我们的甲方公司一直都用可视化大屏做企业级的数据展示,而且这些数据还都是实时展示的,确实对我们有用,而且放在公司特有面儿,能唬住人。正好,过几天有3家深度合作的客户要来参观我们公司,给你一个星期时间,你们赶紧开发个大屏出来吧。”
哎,老板都是这样想一出是一出,也不给个准备时间。但老板都安排了,能不做吗?不过,虽然之前我们IT部门也做过一些可视化项目,但实际上也就是做几张可视化报表、数据报告这种,开发难度不高。
而想要做出可视化大屏,这种对硬软件要求都相当高的效果,绝对不是一两个人敲敲代码就行的,除了前期的调研需求之外,还要跟业务、UI去沟通,最后在大屏开发的选择上,我更倾向于用B/S架构的产品,最典型的就是国内帆软旗下的FineReport。
FineReport其实准确来说,是报表开发平台,但对于我们IT人来说友好的地方在于,它是可以整合比如ERP、OA这些系统数据,而对于业务人员来说还可以直接套用报表模板(终于可以不用被业务人员逼着开发报表)...
而他的决策报表功能就可以用来做可视化大屏,且大屏里的组件支持复用,所以轻松拖拽就能做出下面这些酷炫美观的可视化大屏,我整理了一些使用场景比较频繁的模板,都可以直接套用,有需要的可以自行领取。
网友评论