(一)LockDataV的功能
相比于传统图表与数据仪表盘,LockDataV的数据可视化致力于用更生动、友好的形式,即时呈现隐藏在瞬息万变且庞杂数据背后的业务洞察。无论在零售、物流、电力、水利、环保、还是交通领域,通过交互式实时数据可视化大屏来帮助业务人员发现并诊断业务问题,越来越成为大数据解决方案中不可或缺的一环。
LockDataV数据可视化,主要解决:
1.对于数据可视化的设计无从下手,团队内的设计师对于复杂数据的展现经验不足;
2.对于数据可视化的实现比较困难,设计出来的很多图表与特效开发耗时耗力;
3.对于非传统报表数据类型(如时空数据、关系数据)的分析展现,缺乏相关的组件或工具支持;
4.对于在大屏幕上的展示,总会遇到分辨率适配的种种问题;
5.对于大数据的分析展示,现有工具无法很好支撑。
(二) LockDataV的特点:
- 数据采集灵活
LockDataV,支持接入包括分析型数据库、关系型数据库、本地CSV上传、JSON数据文本以及在线API等,支持动态请求。
- 专业图形图表开发
由LockDataV资深开发小组根据客户需求和行业特性,为图形图表开发强大的功能和美观的界面,为您打造更美观易用的图形图表。
- 大数据分析平台
洞察数据价值,为您提供从数据采集、数据准备、数据建模、BI可视化分析一体化的大数据与商业智能平台开发服务。
(三) LockDataV的核心技术
LockDataV,采用PHP语言MVC开发模式+RDS MYSQL(关系型数据库)为底层技术作为开发核心。
![](https://img.kancloud.cn/32/5e/325efccd71379e2b2c627a89b8433052_412x249.jpeg)
MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式。MVC把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC的目的是实现一种动态的程序设计,便于后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能。除此之外,此模式通过对复杂度的简化,使程序结构更加直观。
MVC各部分的职能:
- 模型Model – 管理大部分的业务逻辑和所有的数据库逻辑。模型提供了连接和操作数据库的抽象层。
- 控制器Controller - 负责响应用户请求、准备数据,以及决定如何展示数据。
- 视图View – 负责渲染数据,通过HTML方式呈现给用户。
![](https://box.kancloud.cn/2016-05-29_574aa7d8bace8.gif)