程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SyBase數據庫 >> SyBase綜合文章 >> Sybase 數據倉庫在市場經營分析系統的成功應用

Sybase 數據倉庫在市場經營分析系統的成功應用

編輯:SyBase綜合文章
 一、總體技術要求   

1、市場經營分析系統必須能與各業務系統管理、生產維護系統聯網,各系統必須提供經營分析系統所須的各類業務數據,同時要求大部分數據能通過接口自動獲取;

2、由於市場經營分析系統需要存放的數據量較大,對統計、查詢的時限要求較高,因此系統對數據庫的性能要求較高,需高性能的大型數據庫;存儲空間按目前50萬用戶計,每個用戶10K,每月需5GB空間,加上其它業務數據,每月對存儲空間的需求為6GB,估算存放兩年業務數據所需的磁盤陣列空間為 6GB/月*12月*2年=144GB;

3、系統對數據庫產品的要求是在數據存儲、靈活高速查詢及統計方面必須表現出色;

4、要選擇能進行快速開發的前端工具,並且同時支持C/S和WEB的開發方式。

二、系統總體結構

  惠州市電信局市場經營分析系統以"九七系統"為主要數據源,其它如網管系統、財務系統等為輔助數據源,通過數據采集機將數據定時采集到數據倉庫中。用戶通過商用的分析軟件、定制的客戶端程序、WEB浏覽器等多種方式訪問數據倉庫,獲得經營分析信息。

  惠州市電信局市場經營分析系統的軟件結構主要由三部分組成:數據的抽取、數據的存儲和管理、數據的分析展現。 數據倉庫實施總體結構   惠州市電信局市場經營分析系統的基本功能有:銷售管理功能、經營分析功能、客戶管理功能、營銷計劃分析功能、競爭對手情況分析功能等。

三、系統實施

  由於數據倉庫項目需要投入較大的財力、人力、物力,給企業帶來的風險也較大,因此,在實施方法上采用分期實施。本項目主要分兩期實施,一期主要實現經營分析功能,其余功能將在二期實施。

  惠州市電信局市場經營分析系統(一期)采用基於NT平台的解決方案,實現了基於市場經營分析主題的AD-HOC系統,在一期中主要采用了Sybase的POWERDESIGNER WAREHOUSE ARCHITECT 6.1、AS IQ 12.4、EA SERVER 3.0、PowerBuilder 7.0等產品。

  1)模型設計:   采用Sybase POWERDESIGNER WAREHOUSE ARCHITECT 6.1進行數據倉庫模型的設計。
  2)數據的抽取:   采用編寫SQL腳本,定時從"九七系統"的SYBASE ASE 11.9.2數據庫、計費系統的INFORMIX數據庫、112系統的SYBASE ASE 11.5數據庫、網管系統的Sybase ASE 11.5數據庫中抽取數據,抽取頻率為每天一次。
  3)數據的存儲:   從各系統中抽取出來的數據全部存放在NT主機上的Sybase AS IQ 12.4的數據庫,數據的加載方式采用BULK LOAD方式。
  4)數據的展現:   基於三層體系結構編寫應用程序。采用Sybase EA SERVER 3.0及VISUAL COMPONENT的產品。中間層應用服務器采用EA SERVER的JAGUAR CTS,用PowerBuilder 7及VISUAL COMPONENT編寫組件,前端采用基於BROWSER的方式展現數據。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved