大數據可視化項目開發總綱

第1章  開發文檔總綱

1.1  開發工具清單

名稱css

版本html

備註sql

Pentaho-bi server數據庫

pentaho-server-ce-7.1json

Pentaho Cde爲其內置工具tomcat

Pentaho-prd服務器

pentaho-prd-ce-7.1oracle

Pentaho Report Designer報表工具框架

chema-workbencheclipse

通用版本

 

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.4.1.3.2 安裝

免安裝版,直接啓動startup文件

1.4.1.3.3 配置

一、配置pentaho環境變量

 

二、加載驅動包

將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下   

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/

 

 

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.一、項目基本結構:

基礎mvn項目文件及jar包

 

 

1.6.二、JPivot文件

JPivot整體文件:

 

Jpivot文件夾:Jpivot基礎資源的配置文件夾

 

Lib文件夾:mondrian的jar包

 

Mondrian文件夾:mondrian的基礎配置文件

 

Wcf文件夾:JPivot基礎頁面樣式

WEB-INF文件夾:頁面配置

 

Jsp文件:配置JPivot訪問控制的頁面ztpage.jsp;其中error.jsp爲出錯跳轉的頁面。

 

 

1.6.三、Echarts地圖

 

注:一、地圖數據在json文件夾,二、css爲基礎樣式,三、js爲配置的js腳本

四、jsp頁面爲顯示地圖的view控制頁

1.6.四、可視化項目後臺控制

 

1.6.五、可視化項目前臺頁面處理

 

1.6.六、頁面總體展現圖解

 

1.7備註

關於用到的配置文件及基礎文檔皆在數據可視化文件夾下

 

相關文章
相關標籤/搜索