科技飞速发展的时代,企业信息化建设会越来越完善,越来越体系化,当今数据时代背景下更加强调、重视数据的价值,以数据说话,通过数据为企业提升渠道转化率、改善企业产品、实现精准运营,为企业打造自助模式的数据分析成果,以数据驱动决策。

在现代生活当中数据可视化变得越来越重要,已经是大数据分析解决重要组成部分是不可忽略的组成元素。之所以数据可视化大屏运用得到广泛推广以及备受认可,就是因为可以将原始数据流通过图像形式直接展示方便做决策,在展示内容上更加直接。

整体介绍

通过DAP大屏进行数据分析来决策,DAP支持多端的展现,可以通过手机展现,也支持大屏幕展现,通过大屏展现让公司领导快速了解企业发展趋势,通过大屏展现分析数据来决策公司未来发展方向,让企业数据应用更有价值,使企业办公更加高效。

1.产品方案

首先介绍一下DAP的数据中台方案组合框架:

大屏的开发流程(DAP可视化大屏开发说明)(1)

数据中台方案主要的产品组合是DAP数据分析平台通过与ESB应用集成平台结合,使用场景主要是通过配置调度任务、执行调度任务调用ESB数据同步流程,实现数据的采集、抽取、转换、传输、调度等操作,基础数据为DAP提供同源并标准的、一致的数据保障数据分析所分析数据的准确性,然后通过Portal门户集成平台展现给客户。

2.产品说明

数据分析平台是一款能够高效存储、计算、分析并处理海量数据的数据分析产品,能够真实、准确、清晰、有效地将企事业内部及行业外部相关数据进行可视化展现,帮助企事业提升行业洞察力,加强决策力,从而提升整体竞争力。

大屏的开发流程(DAP可视化大屏开发说明)(2)

数据分析平台功能有:

1.数据来源(应用系统定义、数据源头配置、ODS数据定义)数仓模型。

2.数仓模型(业务主题、维度配置、事实配置、模型配置、指标管理)。

3.数据调度(规则校验、调度资源(同步资源、加工资源)、调度任务、调度日志(同步日志、加工日志)、质量日志、通知日志)。

4.分析模型(数据集配置、立方体配置、业务类报表、多维度分析)。

5.展现模型(导航管理(大屏主题)、组件管理、展现主题、装饰管理)。

6.数据服务(接收服务、查询服务、统计服务、指标服务、业务服务)

7.算法模型(算法配置、标签管理、算法日志)。

8.统计分析(数据地图、质量分析、血缘分析、影响分析)。

9.系统管理(组织管理、角色管理、人员管理、功能管理、编码类型、编码管理、系统日志)。

3.功能说明

DAP展现数仓数据形式有看板、数据服务、大屏,其中大屏是展现数据价值的重要方式,能够将各种丰富数据信息可视化,展示内容更为详细并且展示效果更生动,方便企业参考。

本次通过预置销售、项目、人事相关的不同主题展现大屏,扩展对应的主题界面(地图主题、视频主题、立体主题)。

大屏的开发流程(DAP可视化大屏开发说明)(3)

地图主题

地图主题是中间有一个地图组件,本次预置主要展现销售范围,其他的组件展现公司1年的销售相关情况。下面介绍地图主题如何扩展、如何布局和最终展现效果。

1.主题说明

首先在主题管理里预置地图主题:

大屏的开发流程(DAP可视化大屏开发说明)(4)

主题详情页面:

1.添加地图主题名称。

2.主题类别选择嵌入主题。

3.路径:screens/map/BoardPreset.jsp(DapSever中主题路径)。

大屏的开发流程(DAP可视化大屏开发说明)(5)

2.主题调整

主题调整是在如下目录下的页面进行修改:

screens/map/BoardPreset.jsp

大屏的开发流程(DAP可视化大屏开发说明)(6)

首先设置背景颜色:背景颜色设置不平铺、颜色为深蓝色。

大屏的开发流程(DAP可视化大屏开发说明)(7)

设置上面title头:

大屏的开发流程(DAP可视化大屏开发说明)(8)

(1)引用背景图片:

大屏的开发流程(DAP可视化大屏开发说明)(9)

(2)添加title名称:

大屏的开发流程(DAP可视化大屏开发说明)(10)

(3)CSS样式调整:

大屏的开发流程(DAP可视化大屏开发说明)(11)

装饰调整:

(1)添加装饰背景图片并调整CSS属性:

大屏的开发流程(DAP可视化大屏开发说明)(12)

大屏的开发流程(DAP可视化大屏开发说明)(13)

3.主题展现

导航中配置销售情况大屏选择地图主题:

大屏的开发流程(DAP可视化大屏开发说明)(14)

地图主题导航布局如下:

大屏的开发流程(DAP可视化大屏开发说明)(15)

选择对应组件:比如地图组件。

大屏的开发流程(DAP可视化大屏开发说明)(16)

最终效果:

大屏的开发流程(DAP可视化大屏开发说明)(17)

视频主题

视频主题是中间有一个视频组件,本次预置的主要展现项目监控视频,其他的组件展现公司1年的项目相关情况。下面介绍视频主题如何扩展、如何布局和最终展现效果。

1.主题说明

首先在主题管理里预置视频主题:

大屏的开发流程(DAP可视化大屏开发说明)(18)

主题详情页面:

4.添加视频主题名称。

5.主题类别选择嵌入主题。

6.路径:screens/video/BoardPreset.jsp(DapSever中主题路径)。

大屏的开发流程(DAP可视化大屏开发说明)(19)

2.主题调整

主题调整是在如下目录下的页面进行修改:

screens/video/BoardPreset.jsp

大屏的开发流程(DAP可视化大屏开发说明)(20)

首先设置背景图片:背景图片宽度和高度。

大屏的开发流程(DAP可视化大屏开发说明)(21)

设置上面title头:

大屏的开发流程(DAP可视化大屏开发说明)(22)

(4)引用背景图片:

大屏的开发流程(DAP可视化大屏开发说明)(23)

(5)添加title名称:

大屏的开发流程(DAP可视化大屏开发说明)(24)

(6)CSS样式调整:

大屏的开发流程(DAP可视化大屏开发说明)(25)

装饰调整:

(2)添加装饰背景图片并调整CSS属性:

大屏的开发流程(DAP可视化大屏开发说明)(26)

大屏的开发流程(DAP可视化大屏开发说明)(27)

3.主题展现

导航中配置公司项目情况大屏选择视频主题:

大屏的开发流程(DAP可视化大屏开发说明)(28)

地图主题导航布局如下:

大屏的开发流程(DAP可视化大屏开发说明)(29)

选择对应组件:比如视频组件。

大屏的开发流程(DAP可视化大屏开发说明)(30)

最终效果:

大屏的开发流程(DAP可视化大屏开发说明)(31)

立体主题

立体主题是中间有一个大楼3D组件,本次预置的主要是展现人事监控视频,其他的组件展现公司1年的人事相关情况。下面介绍立体主题如何扩展、如何布局和最终展现效果。

1.主题说明

首先在主题管理里预置立体大屏主题:

大屏的开发流程(DAP可视化大屏开发说明)(32)

主题详情页面:

7.添加立体主题名称。

8.主题类别选择嵌入主题。

9.路径:screens/stereogram/BoardPreset.jsp(DapSever中主题路径)。

大屏的开发流程(DAP可视化大屏开发说明)(33)

2.主题调整

主题调整是在如下目录下的页面进行修改:

screens/stereogram/BoardPreset.jsp

大屏的开发流程(DAP可视化大屏开发说明)(34)

首先设置背景图片:

大屏的开发流程(DAP可视化大屏开发说明)(35)

设置上面title头:

大屏的开发流程(DAP可视化大屏开发说明)(36)

(1)引用背景图片:

大屏的开发流程(DAP可视化大屏开发说明)(37)

(2)添加title名称:

大屏的开发流程(DAP可视化大屏开发说明)(38)

(3)CSS样式调整:

大屏的开发流程(DAP可视化大屏开发说明)(39)

装饰调整:

(1)添加装饰背景图片并调整CSS属性:

大屏的开发流程(DAP可视化大屏开发说明)(40)

大屏的开发流程(DAP可视化大屏开发说明)(41)

3.主题展现

导航中配置人事情况大屏选择立体主题:

大屏的开发流程(DAP可视化大屏开发说明)(42)

立体主题导航布局如下:

大屏的开发流程(DAP可视化大屏开发说明)(43)

最终效果:

大屏的开发流程(DAP可视化大屏开发说明)(44)

心得总结

DAP数据分析平台通过数仓建设把业务系统的数据进行统一管理,通过数据服务或者数据可视化展现把这些有效的数据展现出来,帮助企业决策者了解公司动态,上述介绍的大屏开发是数据可视化展现形式之一。

1.产品开发

功能开发人员考虑问题一定要全面,如果内容梳理得全面、在前期设计到位,那么在实际工作工程中就不会出现功能遗漏,不会导致整体功能出现断层,同时也会减少后续维护的难度,要保证设计是可以落地的,保证各个功能的实现方式,相关方法、参数,以及对数据的操作是明确的,这样才能保证开发工作可以合理有序地进行。

对开发人员来说,代码的可读性与可维护性是一项重要的能力,特别是在开发一个复杂功能的时候,优化代码结构、实现代码复用是一项重要的工作,所以在开发特别是后端代码开发时,要尽量减小代码的体量,不要写体量太大的方法,尽量将方法进行拆分,以实现方法的复用,降低开发工作量的同时,也能优化代码的整体结构,提升代码可读性,为后续开发和维护人员降低维护的难度。

2.产品应用

数据中台集成业务系统数据,一般情况展现层的数据不是本身系统的数据,不能再去业务系统抽取,那样,抽取的性能会变差,因为业务系统数据已经到数据中台中而且是治理后标准数据,所以应从数据中台中获取,而获取的途径就是DAP数据服务

而数据应用可视化展现是对数据的一种应用方式,通过数据可视化,业务组织可以提高他们在需要时查找所需信息的能力,并且通过数据可视化能比其他公司更高效地完成这些工作。

3.展现价值

数据可视化帮助企业提供从内外部数据源整合、数据治理到探索式分析,以及最终实现智能化决策的大数据分析能力,助力企业构建数据生态系统,帮助企业降本增收和实现数据资产的变现。

而数据可视化就是通过大屏幕直观展示各项数据信息,通过拼接屏幕技术形成较大屏幕,让各种丰富数据信息可视化,展示更为详细并且展示效果更生动,方便大家参考。

本文由@数通畅联原创,欢迎转发,仅供学习交流使用,引用请注明出处!谢谢~

,