大数据可视化项目开发总纲

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

第1章  开发文档总纲

1.1  开发工具清单

名称

版本

备注

Pentaho-bi server

pentaho-server-ce-7.1

Pentaho Cde为其内置工具

Pentaho-prd

pentaho-prd-ce-7.1

Pentaho Report Designer报表工具

chema-workbench

通用版本

 

Mondrain

最高为3.5版

 

Jpvoit

1.8最新版

 

Oracle数据库

Oracle10

 

Myeclipse

Myeclipse2013

 

Jdk

1.6及1.8

Jdk1.6为项目所要、dk1.8为pentaho所要

1.2  部署服务器清单

名称

IP

备注

公司开发服务器1

192.168.0.10

Windows

公司开发服务器2

192.168.0.35

Linux

客户方堡垒机

172.18.0.185

Windows

客户方tomcat部署服务器

172.18.0.190

Linux

客户方pentaho部署服务器

172.18.0.195

Linux

客户方oracle服务器

172.18.0.191

Linux

1.3  SVN服务器

名称

IP

账号

密码

备注

SVN服务器

 

http://192.168.0.10/svn

员工姓名全拼

员工姓名全拼

如果没有账号与权限请联系相关领导进行开通

1.4  工具安装指南

1.4.1 安装软件与配置

1.4.1.1 数据库

1.4.1.1.1 下载

下载地址:www.oracle.com/cn/downloads/index.html

1.4.1.1.2 安装

1.4.1.1.3 配置

1.4.1.1.4 使用

1.建立导入S_MENU_INFO,S_UESR_INFO菜单及用户表。

1.4.1.2 JDK

1.4.1.2.1 下载

1.4.1.2.2 安装

1.4.1.2.3 配置

1. 配置pentaho环境变量   

1.4.1.2.4 使用

1.4.1.3 BI-Server(Pentaho)

1.4.1.3.1 下载

https://sourceforge.net/projects/pentaho/files/Business%20Intelligence%20Server/ 

大数据可视化项目开发总纲_第1张图片 

大数据可视化项目开发总纲_第2张图片 

1.4.1.3.2 安装

免安装版,直接启动startup文件

1.4.1.3.3 配置

1、配置pentaho环境变量

大数据可视化项目开发总纲_第3张图片 

2、加载驱动包

将Ojdbc6.jar放在已下载并解压的pentaho路径下pentaho-server\tomcat\lib

1.4.1.3.4 使用

详见:<< Pentaho图表开发指南 >>

1.4.1.4 Jpivot+Mondrain(测试DEMO

1.4.1.4.1 下载

https://sourceforge.net/projects/jpivot/?source=directory

1.4.1.4.2 安装

直接放入tomcat后导入sql即可使用

1.4.1.4.3 配置

导入压缩包内所有jar包到WEB-INF下的lib下   

大数据可视化项目开发总纲_第4张图片

1.4.1.4.4 使用

详见:<< Jpivot多维分析开发指南 >>

1.4.1.5 Report-designer(Pentaho)

1.4.1.5.1 下载

https://sourceforge.net/projects/pentaho/files/Report%20Designer/

大数据可视化项目开发总纲_第5张图片 

大数据可视化项目开发总纲_第6张图片 

1.4.1.5.2 安装

1.4.1.5.3 配置

下载所需数据库驱动放入lib配置文件夹(工具文件夹-tools)

1.4.1.5.4 使用

参见:<< Pentaho图表开发指南>>

1.4.1.6 Workbench

1.4.1.6.1 下载

https://sourceforge.net/projects/mondrian/files/schema%20workbench/workbench-2.3.2.9247/

1.4.1.6.2 安装

1.4.1.6.3 配置

下载所需数据库驱动放入drivers配置文件夹(工具文件夹-tools)

1.4.1.6.4 使用

详见:<< Jpivot多维分析开发指南>>

1.4.1.7 Mvn项目集合

1.4.1.7.1 下载

1.4.1.7.2 安装

1.4.1.7.3 配置

参见:<< 数据可视化项目框架整合指南>>

1.4.1.7.4 使用

参见:<< 数据可视化项目框架整合指南 >>

1.5  项目开发汇总

1.5.1 Pentaho图表开发

详见:<<Pentaho图表开发指南>>

1.5.2 Jpivot多维分析开发

详见:<< Jpivot多维分析开发指南 >>

1.5.3 数据可视化项目开发指南

详见:<< 数据可视化项目框架开发指南 >>

1.6数据可视化项目结构图解

1.6.1、项目基本结构:

基础mvn项目文件及jar包

大数据可视化项目开发总纲_第7张图片 

 

1.6.2、JPivot文件

JPivot总体文件:

大数据可视化项目开发总纲_第8张图片 

Jpivot文件夹:Jpivot基础资源的配置文件夹

9c458cf7428630018e9bdd6036d1369ebbd.jpg 

Lib文件夹:mondrian的jar包

大数据可视化项目开发总纲_第9张图片 

Mondrian文件夹:mondrian的基础配置文件

大数据可视化项目开发总纲_第10张图片 

Wcf文件夹:JPivot基础页面样式

大数据可视化项目开发总纲_第11张图片

WEB-INF文件夹:页面配置

 大数据可视化项目开发总纲_第12张图片

Jsp文件:配置JPivot访问控制的页面ztpage.jsp;其中error.jsp为出错跳转的页面。

61913f339d693857cf620b14d6cbf0fc434.jpg 

 

1.6.3、Echarts地图

大数据可视化项目开发总纲_第13张图片 

注:1、地图数据在json文件夹,2、css为基础样式,3、js为配置的js脚本

4、jsp页面为显示地图的view控制页

1.6.4、可视化项目后台控制

大数据可视化项目开发总纲_第14张图片 

1.6.5、可视化项目前台页面处理

大数据可视化项目开发总纲_第15张图片 

1.6.6、页面整体展示图解

大数据可视化项目开发总纲_第16张图片 

1.7备注

关于用到的配置文件及基础文档皆在数据可视化文件夹下

大数据可视化项目开发总纲_第17张图片 

转载于:https://my.oschina.net/u/2862573/blog/1932121

你可能感兴趣的:(大数据,java,数据库)