我是制造企业的IT中心的研发人员,平常工作就是配合业务部门出出报表,选型一些商业软件,并在内部负责实施运维。最近领导出去参观了一些数字化转型比较领先的工厂和制造企业,回来就甩给我几张图,问能不能我们也做几个这样有科技感的、酷炫的大屏,重点是可以向上汇报的。

我深入理解了一下领导的需求:不要总是表格,朴素无华的报表了?希望可以是这样的,加上GIS地图的:

也可以是这样有3D立体的效果:

我非常理解当领导看到别人采访或者参观同行头部公司时,看到可视化大屏的那种震惊和惊喜,甚至是非常羡慕。

于是我开始深入研究这样的大屏究竟是如何制作的。

开始的时候总是不知道从何入手,怎样能设计出一个又能展示数据还能看着赏心悦目的大屏呢?不要慌,其实制作一个炫酷的可视化大屏往往没有那么难,只要掌握三步,就可以自己实现大屏开发。那今天我就将我毕生的研究分享给大家,让每一个人都玩转大屏。

制作大屏牢记三步:数据准备、整体布局、细节美化。

  1. 数据准备

制作大屏的第一步当然需要数据的支撑,那为了满足不同场景,多源分析必不可少。寻找了一款合适的BI 大屏工具,Wyn 商业智能,Wyn支持现在现在市面上的绝大部分通用的数据库。无论时我们常用的关系型数据库(Oracle、sql server、mysql等)、文件型数据库(Excel、Json等)、非关系型数据库(MongoDb、ElasticSearchDSL)或者oData数据源等等。

无论我们之前的业务系统是使用的什么,现在都可以统统包含进来。或许我们的数据没有在一个数据库中存放,因为业务的区分,可能存储在了不同的数据库中,但是进行数据分析时,又想他们一起展示怎么办?

当然有办法了。Wyn支持跨源的数据集和数据模型,根据每个不同数据源之间的关联关系进行关联字段进行连接,那么只要将关联字段连接,两个不同数据源的数据就可以整合在一起了。就比如下图,我使用了一个文件型的数据源和一个mysql的数据源,根据如下订单编号进行关联,就实现了跨源的数据分析。

除此之外,针对不同场景,我们也可以进行列的计算和汇总等等,如此丰富的功能,可以满足我们的不同业务场景。

  1. 整体布局

准备完数据,当然就到了大屏的设计。如何设计一款视觉效果好的呢,最简单的方法就是把握“313布局”。什么是“313布局”,如下图所示:

上面两个模板整体看上去都是相当成功的大屏,原因很简单,它们清晰明了的整体布局给人眼前一新的感觉。大屏的左右两边都是对称的3条布局,内部不一定非要每一个只显示一个图表,但是清晰的布局不能缺少,并且准备对应的边框、背景和小图标,保证整体布局和色彩搭配清晰好看,然后制作对应的组件即可。

那除了左右的“33”,中间的“1”便是撑起整个大屏的关键。我们在大屏的中间可以放置相应的背景大图、3D模型、地图组件或者明细数据。不同的场景对应不同的展示风格,只需适当的切换就可以带来很大的反响。就比如上述第一个背景主要显示一些完成数据,并用图片撑起。而整个大屏展示的也是校内信息指标反应,这个结合就非常成功。

其次第二个仪表盘主要是校园内部管理,那展示校内的各区域信息就尤为重要。针对这种大屏,就非常符合放模型类的组件,将模型信息数据和字段绑定,就可以展示校园内各地区的实时情况。除了这两种模板,当我们想要分析不同省份之间信息关联时,当然也可以放置地图,。那么如果你精准掌握了“313”,其实一个大体的仪表板已经完成。

  1. 细节美化

到这里,其实仪表板的搭建工作大概都完成了,但是最后一步也关键,毕竟没有点缀的仪表板,看起来也会很枯燥。美化的点其实也很多:例如可视化大屏增加的背景颜色、背景动画效果、可视化元素增加边框、增加背景图片等等。再比如添加一个炫酷的标题背景,也会提高整个仪表板的颜值。wyn支持全局背景设置和每一个仪表板的图标设计 ,那对应的,我们根据选定的主题,也可以调整每一个仪表板的背景图片。

现在,大屏主体已经完成了,那最后就是为它加一个新颖的标题,装上背景框,并添加一些美化的页面元素。至此,一款完美的大屏就设计完成了。

4.实际操作

示例: 智慧电机管理驾驶舱

(1)准备数据

这里我们就用最简单的Excel数据做示例,也是大众普遍的使用方法。

我们直接选择Excel数据,然后上传,就可以自动解析,之后根据数据源直接创建相应的数据模型,并应用于仪表板。



(2)整体布局

实现“313布局”,两边的图表设计完成:

图表Wyn支持很多图表插件,也支持自己开发插件并上传,轻松制作好看的图表。

在添加中间的图表时,这里我们选择一个3D地球效果,并将展示的信息附在上面:

(3)细节美化

其实这个时候整体效果已经出来了,剩下的就是添加标题、两边的样式,再加一些需要展示的信息和背景图片即可,那最后的展示效果就如下图:

5.总结

其实设计大屏并不难,只要掌握一定规律,其实每个人都可以设计出一款炫酷的大屏。而且Wyn产品的设计结果也可以支持图表之间的联动,图表自身的钻取过滤等功能,方便我们进行数据分析。

免费获取100张数据可视化大屏模板:

https://www.grapecity.com.cn/solutions/wyn/demo

嵌入式BI分析体验:http://wyn.grapecity.com.cn/playground/index.html

产品帮助文档: https://help.grapecity.com.cn/display/wyn600

职场IT老手教你3步教你玩转可视化大屏设计,让领导眼前一亮!的更多相关文章

  1. 一招教你轻松使用数据可视化BI软件创建旅游消费数据可视化大屏

    灯果数据可视化BI软件是新一代人工智能数据可视化大屏软件,内置丰富的大屏模板,可视化编辑操作,无需任何经验就可以创建属于你自己的大屏.大家可以在他们的官网下载软件.   本文以旅游消费数据可视化大屏为 ...

  2. 不会用数据可视化大屏?一招教你轻松使用数据可视化BI软件创建农业公司运营数据分析大屏

    灯果数据可视化BI软件是新一代人工智能数据可视化大屏软件,内置丰富的大屏模板,可视化编辑操作,无需任何经验就可以创建属于你自己的大屏.大家可以在他们的官网下载软件.   本文以农业公司运营数据分析大屏 ...

  3. 不懂怎么创建可视化大屏?手把手教你使用数据可视化BI软件创建工厂车间数据监控大屏

    灯果数据可视化BI软件是新一代人工智能数据可视化大屏软件,内置丰富的大屏模板,可视化编辑操作,无需任何经验就可以创建属于你自己的大屏.大家可以在他们的官网下载软件.   本文以工厂车间数据监控大屏为例 ...

  4. 从“职场小白”进阶为“行业大牛”,四个"锦囊"教你破局

    在早期软件行业,会存在一个普遍的现象,有些大学的本科,或者研究生毕业,他们去面试工作的时候会发现,面试下来代码能力可能不是太好,这种情况下公司会问你愿不愿意去做测试? 如果说早期软件测试行业还是一个风 ...

  5. 初入职场的建议--摘自GameRes

    又开始一年一度的校招了,最近跑了几个学校演讲,发现很多话用短短的一堂职业规划课讲还远远不够,因为那堂课仅仅可能帮大家多思考怎样找到一份合适的工作,并没有提醒大家怎样在工作中发展自己的职业. 见过这么多 ...

  6. 悟道—位IT高管20年的职场心经(读书笔记三)

    悟道--一位IT高管20年的职场心经 第三章 世事洞明皆学问 职场就是你的大半个世界 是你一辈子也读不完的一大本书 想明确一个道理. 看明确一件事儿, 你就向成功迈进了一步. 1.1  "四 ...

  7. 从小工到专家 ——读《Java程序员职场全攻略》有感

    从小工到专家 ——读<Java程序员职场全攻略>有感   <Java程序员职场全攻略>是以故事的形式,向读者介绍Java程序员的职场经验.作者牛开复在北京从事软件开发,已经是一 ...

  8. 【转】工科男IT职场求生法则

    转自:http://www.36dsj.com/archives/3459 我在IT职场打滚超过10年了,从小小的程序员做到常务副总.相对于其它行业,IT职场应该算比较光明的了,但也陷阱重重,本文说说 ...

  9. IT职场生存法则

    转!!!!!!!!!!!!! 摘要我在IT职场打滚超过15年了,从小小的程序员做到常务副总.相对于其它行业,IT职场应该算比较光明的了,但也陷阱重重,本文说说我的亲身体会,希望大家能在IT职场上战无不 ...

  10. 悟道—位IT高管20年的职场心经(读书笔记一)

    悟道--一位IT高管20年的职场心经 第一章  修炼! 修炼! 别跟我谈事业,先把工作做好. 别跟我说理想,先把饭碗端好: 志不可天天立.道必须日日修.没有实力,一切皆为妄谈. 修炼是硬道理. 1.1 ...

随机推荐

  1. vue 项目中不更新的问题

    在项目中 做矩阵题  嵌套的v-for <!-- 多选矩阵题 --> <template v-if="question.name==='MATRIX_CHECKBOX'&q ...

  2. 【云原生 · Kubernetes】部署Kubernetes集群

    [云原生 · Kubernetes]搭建Harbor仓库 接着上次的内容,后续来了! 在master节点执行脚本k8s_master_install.sh即可完成K8S集群的部署,具体步骤参考如下(1 ...

  3. HSSFSheet XSSFWorkbook SXSSF Java读取Excel数据

    HSSF是POI工程对Excel 97(-2007)文件操作的纯Java实现 XSSF是POI工程对Excel 2007 OOXML (.xlsx)文件操作的纯Java实现 SXSSF通过一个滑动窗口 ...

  4. 【Flume】概述及组成、入门案例、进阶(事务、拓扑结构)、不同拓扑案例、自定义、数据流监控Ganglia

    一.概述 1.定义 日志采集.聚合.传输的系统,基于流式结构 即:读取本地磁盘数据,写入HDFS或kafka 2.架构 Agent:JVM进程,以事件形式将数据送到目的地. Agent由三部分组成:S ...

  5. ArcObjects SDK开发 013 MapFrame

    1.如何获取MapFrame 打开一个Mxd文件,可能包含一个或多个Map,每个Map都会放到一个MapFrame中,加载到PageLayout上.我们可以通过PageLayout继承的IGraphi ...

  6. 静态文件配置 django连接MySQL django模型层初识 ORM基本语句

    目录 静态文件配置 1. 问题描述 2. 静态文件 3. 资源访问 form表单属性补充 action method 请求方法 get请求 post请求 views层 request对象 reques ...

  7. JAVA中生成随机数Random VS ThreadLocalRandom性能比较

    前言 大家项目中如果有生成随机数的需求,我想大多都会选择使用Random来实现,它内部使用了CAS来实现. 实际上,JDK1.7之后,提供了另外一个生成随机数的类ThreadLocalRandom,那 ...

  8. Prometheus及Grafana监控服务的安装使用

    说明 Prometheus 是一个开放性的监控解决方案,通过 Node Exporter 采集当前主机的系统资源使用情况,并通过 Grafana 创建一个简单的可视化仪表盘. docker 安装 pr ...

  9. Prometheus高可用架构介绍

    Prometheus作为新生代的开源监控系统,慢慢成为了云原生体系的监控事实标准,也证明了其设计得到业界认可.但在多集群,大集群等场景下,Prometheus由于没有分片能力和多集群支持,还有Prom ...

  10. vite+ts+vue3+router4+Pinia+ElmPlus+axios+mock项目基本配置

    1.vite+TS+Vue3 npm create vite Project name:... yourProjectName Select a framework:>>Vue Selec ...