HWBIS前端架構詳細設計文檔-040326v00001_第1頁
HWBIS前端架構詳細設計文檔-040326v00001_第2頁
HWBIS前端架構詳細設計文檔-040326v00001_第3頁
HWBIS前端架構詳細設計文檔-040326v00001_第4頁
HWBIS前端架構詳細設計文檔-040326v00001_第5頁
已閱讀5頁,還剩61頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Front-End Detail Design (Final)-HWBIS-040326 v2.0保密程度:僅限內部使用華為技術有限公司 華為業務智能系統項目 前端應用詳細設計說明書(交付稿)Fron t-E nd Summary Desig n (Fi nal)V2.0Computer Associates冠群電腦(中國)有限公司2003年12月鄭重申明冠群電腦(中國)有限公司承諾,將遵守深圳華為技術有限公司有關保守企業機密之規定。本文檔及其附件含有冠群電腦(中國)有限公司專有信息, 未經冠群電腦(中國)有限公司許可,不得將本文檔及其附件中涉及的資料泄露除深圳華為技術有限公司有關人員以外的其

2、它人員。文檔屬性屬性內容客戶名稱華為技術有限公司項目名稱華為業務智能系統項目項目編號文件主題前端應用詳細設計文檔文檔副標題文檔編號Fron t-E nd Detail Desig n(Fi nal)-HWBIS-040326v2.0文檔版本V2.0版本日期2004/03/26文檔狀態交付件內部參照HuaWei Busin ess In tellige nee System作者華為業務智能系統項目組文檔描述文檔變更版本修訂日期修訂人描述V1.02003/11/10Henry Huang前端應用詳細設計說明書初稿V1.12003/11/25Henry Huang更新稿V1.52003/12/05H

3、enry Huang評審稿V2.02004/03/26Henry Huang交付件文檔送呈姓名簽名目的描述目錄索引1. 概述 41.1. 文檔描述 41.2. HWBIS 項目背景 41.3. 前端應用詳細設計總述 52. HWBIS前端應用系統架構 62.1. HWBIS前端應用架構功能概述 62.2. HWBIS前端應用架構 72.3. HWBIS前端數據架構 72.4. HWBIS前端應用主題設計 82.4.1. 總體主題劃分 82.4.2. OLAP分析主題劃分 82.4.3. 查詢與統計主題劃分 93. OLAP模型定制模塊 103.1. OLAP分析及 OLAP模型概述 103.2

4、. OLAP模型主題確定 103.3. OLAP模型子主題確定 113.4. 定制 CUBE、DIMENSION、MEASURE、HIERARCHY 114. UNIVERSE 語義層定制模塊 124.1. UNIVERSE 語義層概述 124.2. UNIVERSE 命名規范124.2.1. HWBIS 業務查詢 Universe命名規范 124.2.2. HWBIS各主題KPI及固定報表U niverse命名規范 124.2.3. 第一期KPI查詢與分析U niverse 134.3. UNIVERSE 存放原則134.4. UNIVERSE 參數134.5. 第一期 UNIVERSE 結

5、構 144.6. 類、對象、條件、層次 165. 報表(報告)模板定制模塊 175.1. 報表(報告)模板定制概述 175.2. 模板命名規范 175.3. 模板存放原則 175.4. 報表模板設計 175.5. 報表模板 Data provider 186. 固定/靈活報表模塊 196.1. 固定/靈活報表概述 196.2. 報表命名規范 196.3. 報表存放原則 1 96.4. 訪問報表196.5. 第一期固定報表 236.6. 第一期KPI報表模板 23287. 靈活查詢與統計模塊8. OLAP分析模塊 298.1. 第一期 KPI OLAP分析概述 298.2. BO OLAP 分析

6、 338.3. OLAP Server CUBE 模型 339. Portal 集成方案 359.1. PORTAL 集成概述359.2. 初期PORTAL集成設計方案 359.3. 遠期PORTAL集成設計方案 3610. 前端應用權限管理 3710.1. 前端應用權限概述 3710.2. BO/WI 權限管理 3710.2.1. BO/WI權限管理概述3710.2.2. 用戶管理模型 3810.2.3. 操作權限3910.2.4. 文件讀取權限 4010.2.5. 數據訪問權限 4110.2.6. BO共享報表文件目錄結構4110.3. MS ANALYSIS SERVICE權限管理421

7、0.3.1. MS Analysis Service權限管理概述4210.3.2. 用戶管理模型 4210.3.3. 數據訪問權限 4211. 前端集成界面設計4311.1. 前端集成界面概述 4311.2. 用戶機制44冠群電腦仲國)有限公司6/17/2019|l 概述1.1. 文檔描述本文檔的目的是描述 HWBIS項目前端應用詳細設計說明。需要指出的是,本文檔是基于 前期對華為(特別是ISC領域采購主題及訂單履行主題)前端應用需求的收集、分析、討 論后形成的前端應用需求分析文檔,同時以本文檔作為HWBIS第一期前端應用開發的基礎。在本文檔中,闡明了 HWBIS系統前端應用第一期相應實現的功

8、能,定義了 HWBIS系統前端應用的總體架構模型,對第一期所應實現的前端需求相關模塊進行了詳細設計,同時也涵蓋了在實現前端功能時相關工具的定制設計(如:MS Analysis Service、BusinessObjects/WebIntelligenee )。前端應用詳細設計說明書獨立于本項目中其他相關數據倉庫設 計文檔,因此不要求與其他文檔有相同的格式。此外,還應指出的是,本文檔中并不包括實現前端應用功能時應用的相關工具的詳細使用 說明,但本文檔會描述對其他工具(如Web In tellige nee )進行必要二次開發的方法及內容, 以實現HWBIS前端應用需求。1.2. HWBIS 項目

9、背景目前,華為公司已經建立起了支撐產品開發、供應鏈、財務、銷售等業務運作的集成IT系統。但是支持業務決策的統計數據和分析報告,卻主要來自于各個分散的事務處理系統和 手工加工獲得,在及時性、準確性和多角度分析等方面都存在不足。為了更好地支持業務 決策,需要建立公司級的業務智能系統。為此,華為進行了數據倉庫技術和實施的前期研 究和規劃,對統計分析的現狀、存在的問題、以及統計分析和決策支持方面的需求進行了 分析,提出了分三個階段實施的規劃:首先建立能夠支持公司統計分析業務的可擴展的總體技術架構和平臺,并在供應鏈業務領 域進行試點;第二階段推廣到財務領域;最后逐步推廣到其他業務領域,并提升應用層次。業

10、務智能系統建設總體目標:建立業務分析與決策支持的統計分析應用環境,為業務智能提供IT支撐平臺集成整合眾多小規模統計分析應用,有效分擔事務處理系統的負荷,提高統計分析和事務處理系統的運作效率建立數據的獲取及管理機制,為業務決策提供完整、準確、一致的數據。根據前述的整體規劃,業務智能系統試點項目的目標是:完成公司業務智能系統的總體設計方案,建立支持公司業務分析與決策的業務智能系統選擇支持公司統計分析業務的技術和產品建立數據倉庫數據的獲取及管理機制,以提供完整、準確、一致的決策數據KPI及相關指標的統計發布設計和構建供應鏈領域數據倉庫和數據集市,實現供應鏈領域 試點階段項目范圍:業務范圍:供應鏈業務

11、領域,主要是合同/訂單管理、制造(整機 &半成品)、采購(生產&行政)、物流管理、計劃調度管理等主題,架構上統籌考慮財務、銷售、人力資源、產 品開發和技術支援等其它業務領域;地域范圍:涉及到深圳總部及公司駐外機構。流程范圍:主要是供應鏈范圍的業務流程。1.3. 前端應用詳細設計總述在前端應用詳細設計過程中,我們將把前端應用功能劃分為若干個模塊,分別包括定制、 實現、展現、管理等功能。必須理解,由于所有模塊均與HWBIS前端應用有關,因此,我們同樣將定制與管理等模塊歸結于前端應用。這些模塊并非適用于所有前端用戶,也并 非所有前端用戶都有權限去操作或使用部分模塊,同時,在同一個模塊

12、中,也并非所有前 端用戶都擁有相同的功能。前端應用設計涵蓋以下部分:OLAP模型定制模塊Uni verse語義層定制模塊報表(報告)模板定制模塊固定報表模塊靈活查詢與統計模塊OLAP分析模塊Portal集成設計前端應用權限設計我們選用了兩個第三方廠商的產品:Microsoft公司的Analysis Service、Business Objects公司的BusinessObjects/Weblntelligenee (以下簡稱 BO/WI),以實現以上所有前端應用 功能。本文檔將以以上兩個第三方廠商產品功能為基礎,對前端應用功能的定制與設計進 行詳細闡述。12. HWBIS前端應用系統架構2.1

13、. HWBIS前端應用架構功能概述HWBIS系統前端應用的根本用途是為華為各業務部門提供類型豐富的統計、分析與報表功能,為實現這一目標,前端應用包括設計定制與展現兩部分(參見下圖)。設計定制功能是用戶前端展現的基礎,包括:OLAP模型定制功能HWBIS平臺將提供基于華為各業務與主題的OLAP多維分析功能,為實現OLAP多維分析,我們必須首先基于MS Analysis Service 產品定制OLAP多維模型。由于構建基于華為全業務的完整的 HWBIS系統將是一個長期的過程,因此,我們不可能在第一期就實現 所有OLAP多維模型。故 OLAP模型的定制將是今后其他主題多維分析的基礎。Uni ver

14、se語義層定制功能HWBIS平臺還將提供靈活查詢、報表等展現功能,前端展現工具Business Objects /WebI ntellige nee 將通過定制好的語義層( Uni verse )去連接 Data Warehouse 中的數據對 象(ODS、Baseline、Data Mart等),從而實現靈活查詢與報表數據獲取。 同理,Universe 的定制也將是 HWBIS前端應用中不可或缺的部分。報表模板定制功能HWBIS平臺前端展現的最終結果是報表,這里面包括從OLAP分析、靈活查詢得到的靈活報表,也包括華為固定格式的復雜報表(或報告)。報表模板的設計與定制,將為今后華為用戶的報表功

15、能提供基礎。展現功能包括:固定報表功能固定報表是HWBIS查詢與統計(前端展現 KPI或數據項)的直接輸出結果。固定報表功 能可以實現華為支持業務、管理、決策等一系列工作的固定報表需求。在固定報表的實現 上,可以按照重要性與緊急性的優先級排序并逐步實施。報表的展現方式:以固定的業務 邏輯形式,編排報表,使用用戶習慣的使用方法展現報表,包括表格、圖形、打印、輸出 和保存等,讓用戶體會到固定報表展現與數據倉庫系統統計分析的速度快感。靈活查詢與統計功能HWBIS靈活查詢與統計功能將提供簡單易用的數據查詢與統計環境,適合非IT專業技術人員理解和使用,方便、準確、完整地向決策人員提供多層次的綜合性信息,

16、并能做到在 中間表中查詢與統計所需的信息。OLAP分析功能Front-End Detail Design (Final)-HWBIS-040326 v2.0匚 ompd te r AssociatesOLAP多維分析是HWBIS的主要數據展現和分析手段,企業用戶通過瀏覽器與MSAnalysis Service 連接,快速、一致、交互地訪問OLAP模型定制模塊中預先定制的OLAP多維數據模型,展示多維模型各種可能的信息視圖,洞察數據深處,掌握隱于其中的規律。Portal集成功能通過二次開發,將以上所有前端展現功能集成在Web In tellige nee 的In foView Portal上,并

17、實現前端展現的權限控制(個性化)、數據訪問的安全管理、集成的用戶管理機制。2.2. HWBIS前端應用架構供應鏈 財經 市場 銷售 研發 技術支援人力資源冠群電腦仲國)有限公司6/17/2019OLAP多維分析靈活查詢/統計 固定/靈活報表*AiiAOLAPUniverse報表/報告模型定制語義層定制模板定制*%U HWBIS 二* «»Data數據信息流Warehouse2.3. HWBIS前端數據架構BO WebIntelligenee InfoView (Portal)Microsoft Analysis ServiceBusinessObjeetsDesignerS

18、upervisorData Mart0. 1廠HWBISDataWarehouse二ata Mart數據流如上圖所示:Microsoft Analysis Service連接 HWBIS Data Mart ,構建 Cube,并處理相應數據,前端通過 BO Web Portal 產品 WebIntelligenee 連接 OLAP Server,實現 OLAP 多Front-End Detail Design (Final)-HWBIS-040326 v2.0供應鏈財經維分析應用。同時,使用BO Designer連接ODS或Baseline (亦有可能有少量分析直接連接Data Mart ),

19、定制Un iverse 語義層,前端通過 Webl ntellige nee 連接Uni verse 語義層, 實現查詢、統計、報表應用,所有華為定義的 KPI及數據項都是通過 Universe來進行查詢。 通過BO最終用戶模塊定制固定報表 /報告模板。在 BO Supervisor模塊中實現用戶管理、 查詢/統計/報表權限控制、數據安全管理。Weblntelligenee作為整個前端應用的統一門戶 平臺,集成前端用戶展現功能。2.4. HWBIS前端應用主題設計關于應用主題設計問題,應該從三個層次來進行考慮:總體主題劃分、OLAP分析主題劃分、查詢與統計主題劃分。這三個層次分別對應于業務領域

20、、業務主題域、子主題域。2.4.1. 總體主題劃分如下圖所示,HWBIS系統從應用功能上來說,首先應從業務領域來進行劃分:即供應鏈、 財經、市場、銷售、研發、技術支援、人力資源、。由于本項目采取總體規劃、分步實施的建設原則,因此,每個業務領域將逐步納入HWBIS平臺。第一期以IT基礎較好的供應鏈業務領域為試點,先期進行實施;今后將根據IT基礎情況及用戶需求緊迫情況,實施其他業務領域;到 HWBIS平臺穩定運行一段時間,同時華為IT及業務部門都對該平臺的設計思想、建設方法有著充分的認識和理解時,則可以將數個業務領域主題同時進行實 施;本平臺將在不斷改進的過程中,實現為各業務部門提供決策支持的最終

21、目標。市場銷售研發研發技術支援人力資源2.4.2. OLAP分析主題劃分OLAP分析將是HWBIS平臺前端應用功能的重要組成部分,在我們明確每個業務領域層 次劃分的基礎上,我們應該對OLAP分析的主題進行劃分。由于OLAP分析將會以后臺數據倉庫中Data Mart模型的設計為基礎, 因此,OLAP分析的主題將與 Data Mart主題保持 一致。以供應鏈業務領域為例,OLAP分析主題結構如下圖所示:物流訂單 履行ISCData MartOLAP Analysis2.4.3. 查詢與統計主題劃分除了 OLAP多維分析外,查詢與統計是HWBIS平臺中最重要的功能模塊,其中涵蓋了靈活查詢、統計分析、

22、報表與報告等很多前端應用。由于查詢與統計功能將在BO中實現, 因此,對于查詢與統計的主題劃分,主要是指對BO語義層設計時,根據不同用戶的需求,定義相應主題下的子主題,這些子主題可能包括業務流程中的一些環節,或業務流程周期 中的重點關注對象。這樣,不同需求的用戶,就可以通過不同子主題的語義層,去訪問相 關數據或執行相應操作。以供應鏈采購及訂單履行兩個主題為例,ISC下單一攬子協議到貨認證合同周期訂單執行訂單履行借貨核銷計劃執行冠群電腦仲國)有限公司6/17/2019| 3. OLAP模型定制模塊3.1. OLAP分析及OLAP模型概述OLAP分析是華為智能分析平臺數據展現及分析的主要手段,企業用

23、戶通過客戶端或瀏覽 器與OLAP服務器聯結,快速、一致、交互地訪問各種可能的信息視圖,洞察數據深處, 掌握隱于其中的規律。分析模塊能夠幫助企業中的決策人員、業務分析人員、數據分析人 員完成各種 OLAP需求,如:在不同層次之間計算和建模;從不同角度切割數據集合進行分析;從宏觀到微觀,對數據進行深入分析;從微觀到宏觀,對數據進行匯總分析;查詢底層細節數據;對不同數據集合進行基于多個角度的比較;方便地實現鉆取、旋轉、切片等一系列OLAP功能。OLAP模型是為高效實現分析查詢目的,通過組織和匯總數據基礎上創建的多維數據集。 它為數據倉庫提供了一個多維表現方式,受數據倉庫的結構設計制約。HWBIS項目

24、OLAP多維分析來源于 DW中的數據集市(Data Mart),數據集市基于星型結構,并按業務主題、 子主題進行構建。故 OLAP模型設計將基于Data Mart分析主題進行設計。3.2. OLAP模型主題確定OLAP分析將是HWBIS平臺前端應用功能的重要組成部分,在我們明確每個業務領域層 次劃分的基礎上,我們應該對 OLAP分析的主題進行劃分。由于 OLAP分析將會以后臺數 據倉庫中Data Mart模型的設計為基礎, 因此,OLAP分析的主題將與 Data Mart主題保持 一致。以供應鏈業務領域為例,OLAP分析主題結構如下圖所示:3.3. OLAP模型子主題確定在每一個OLAP分析主

25、題中,通常包括多個子主題,以適應不同業務、部門、職責、角色 用戶的分析需求。子主題的設計同樣應與Data Mart子主題設計保持一致。在本項目第一期中, OLAP模型子主題如下:采購主題采購下單分析模型采購到貨分析模型認證信息分析模型一攬子采購協議分析模型 訂單履行主題合同綜合分析模型銷售綜合分析模型借貨核銷綜合分析模型接單、生產、發貨情況綜合分析模型3.4. 定制 Cube、Dimension、Measure、Hierarchy由于HWBIS系統將采用 Microsoft Analysis Service工具,因此 OLAP模型定制模塊即在MS An alysis Service 中實現。定

26、制OLAP模型處理流程如下:創建數據庫(MS Analysis Service )指定數據源創建多維數據集 (Cube)創建維度(Dimension ) 創建專用維度一一創建共享維度一一創建層次結構(Hierarchy)創建度量(Measure )處理數據庫(加載 Cube)定義OLAP安全角色一一 分配OLAP安全角色。4. Uni verse 語義層定制模塊4.1. U NIVERSE語義層概述Bus in ess Objects Un iverse語義層是前端用戶與后臺數據結構之間的中間層,它將數據倉庫(數據庫)中的組件(如表與字段)映射為業務規則與業務術語,是一套完整的數據-業務元數據

27、架構。這套元數據架構隔離了前臺業務人員與后臺數據結構的技術細節,使前臺 非IT人員可以自主創建查詢與制作報表,同時獲得進行部分OLAP分析的功能。HWBIS平臺查詢統計分析功能將按照業務域、 主題域、子主題域的架構進行組織, 其數據 倉庫結構方面,亦按此思路進行設計。HWBIS平臺中可能用到的 Universe將主要按業務主題域(亦有部分按子主題域) 進行設計,根據各業務部門的具體查詢統計需求,Uni verse連接ODS或Basel ine,另有少量分析, Uni verse 直接連接 Data Mart。Universe語義層定制將在 BO Designer模塊中實現。4.2. U NIV

28、ERSE命名規范4.2.1. HWBIS業務查詢Universe命名規范由于Uni verse主要按業務主題域進行設計,因此必須在Universe參數名(非文件名)中體現業務主題。Universe參數名應為中文,命名標準:主題_子主題。女口 :采購_下單訂單履行合同制造庫存財經總帳財經_成本Un iverse 文件名應為英文字母,命名標準:U_Busi ness Name +Subject Name +SubSubject Name其中業務使用英文 3個大寫字符縮寫,主題使用英文1個小寫字符縮寫,子主題使用關鍵字漢語拼音2個大寫字符縮寫。如遇重復名,則業務名英文變為1個大寫字符縮寫。文件名不能

29、超過8個字符,擴展名為.unv。女口: USCpXD.unvISC業務采購主題下單子主題U_FANcFY .unv財經業務成本主題費用子主題4.2.2. HWBIS各主題KPI及固定報表 Universe命名規范Universe 參數名應為中文,命名標準:業務+主題+KPI+查詢與分析業務+主題+固定報表女如: ISC采購主題KPI查詢與分析ISC訂單主題KPI查詢與分析Front-End Detail Design (Final)-HWBIS-040326 v2.0ISC訂單主題固定報表Universe 文件名應為英文字母,命名標準:KPI_主題.unv REP_主題.unv如:KPI_PO

30、.unvKPI_OM.u nvREP_OM.u nv4.2.3. 第一期KPI查詢與分析UNIVERSE第一期實現ISC采購與訂單履行兩個主題,以下為第一期所有Universe列表:序 號業務/主題Universe 參數名Universe文件名1ISC/采購ISC采購主題KPI查詢與分析KPI_PO.u nv2ISC/訂單ISC訂單主題KPI查詢與分析KPI_OM.u nv3ISC/訂單ISC訂單主題固定報表REP_OM.u nv4.3. U NIVERSE存放原則設計Uni verse時,Universe將存放在每個語義層設計人員自己的 BO安裝目錄/Universe 目錄下。共享使用 Un

31、iverse 時,Universe 將存放于建立于 Oracle 9i的BO資料庫(BO Repository) Uni verse 域中。其具體存放規范參見第10節BO/WI權限管理設計說明。4.4. U NIVERSE 參數當創建 Un iverse 時,將必須設置 Uni verse 的一些參數(Desig ner-File-Parameters )。以 下列表分別為HWBIS平臺Universe參數設置說明:Defi niti on序 號參數名參數設置1Name(語義層參數名)2Descriptio n(本Universe的描述)3Connection(HWBIS Data Wareh

32、ouse 連接)Strategies序 號參數名參數設置1Joi n StrategySmart Matching Column Names (no key info.)Con trols冠群電腦仲國)有限公司6/17/2019Front-End Detail Design (Final)-HWBIS-040326 v2.0匚 ompd te r AssociatesSQL序 號參數名參數設置1Limit size of result set to:不設置(設計Universe時取默認值)2Limit execution time to:不設置(設計Universe時取默認值)3Warn if

33、 cost estimate exceeds:不設置(設計Universe時取默認值)4Limit size of long text objects to:1000 characters冠群電腦仲國)有限公司6/17/2019序 號參數名參數設置1Allow use of subqueriesYes2Allow use of union, in tersect and minus operatorsYes3Allow complex opera nds in Query PanelYes4Multiple SQL stateme nts of each con textYes5Multipl

34、e SQL stateme nts of each measureYes6Allow select ion of multiple con textsNo7Cartesia n ProductsWarn4.5.第一期 UNIVERSE 結構亦包括通過每個Un iverseUniverse的結構都是基于Universe結構列表:Universe結構是指每一個 Universe文件中包含的后臺庫表結構, 可以得到哪些 KPI或數據項。換句話說,每一個業務主題映射的ODS或Baseline,甚至是 Data Mart中某一主題的數據結構。第一期實現ISC采購與訂單履行兩個主題,以下為第一期所有序 號

35、業務/主題Uni verseKPI/數據項SchemaDW Table1ISC/POKPI_POKPI :預測準確率計劃準確率下單金額下單數量下單行數到貨金額到貨數量到貨PO行數*應付金額BLPUBBLPODMPO(參見KPI_PO.unv文件)共實現PO主題23個KPI及4張固定報表。序 號業務/主題Uni verseKPI/數據項SchemaDW Table采購周期(下單到貨)平均贖期按計劃到貨率需求滿足率(針對研 發、生產)«準時到貨率分攤比例執行偏差率價格刷新率物料平均認證貨期可比采購成本下降率降價幅度采購可用Item數采購可用供應商數合格供應商利用率獨家供貨Item比例固定

36、報表:米購策略中心報表生產采購部報表*行政采購部報表采委會KPI報表2ISC/OMKPI_OM«岀貨金額(供應鏈監 控日報)發貨金額(供應鏈監 控日報)發貨合同數發貨量(生產備貨日 報)«工業銷售產值客戶要貨完成率商備要貨量(生產備 貨日報)綜合急單率萬元發貨制造費用整機計劃執行率加工任務令急單率采購急單率入庫急單率訂單錄入周期借貨核銷及時率訂單更改率(ISC領 域、銷售領域)合同更改率訂貨額貨期不足率BLPUBBLOMDMOM(參見KPI_OM.unv文件)共實現OM主題24個KPI,其余7個KPI 由OLAP Cube實現。Front-End Detail Design

37、 (Final)-HWBIS-040326 v2.0序 號業務/主題Uni verseKPI/數據項SchemaDW Table合同成套及時完成率待沖銷金額借貨發貨額成套制單合同數、訂 單數、欄目數合同客戶投訴率3ISC/OMREP_OM主要產品當月接單、 生產、發貨情況表整體情況表無線產品運作情況表網絡產品運作情況表光網絡產品運作情況 表*目前合同拖欠情況表客戶合同接收、發貨 及訂單履行主要控制 點的執行情況表*幾大產品收、發情況表訂單各履行環節周期 表當月各類型合同發貨 合同及發貨料本表BLPUBBLOMDMOMOM10張固定報表46類、對象、條件、層次Universe設計時,主要對業務進

38、行映射,在Universe中,表現為類、對象、條件、層次等。其中類是業務對象的邏輯分組;對象是用戶所關心的維度、度量等;條件是預先定義的查 詢條件;層次是根據實際業務對維對象進行層次分級。第一期實現ISC采購與訂單履行兩個主題,詳細類、對象、條件、層次設計列表請參見HWBIS Fron t-E nd User Guide。冠群電腦仲國)有限公司6/17/20195.報表(報告)模板定制模塊5.1. 報表(報告)模板定制概述在本項目中,我們將通過對HWBIS平臺進行查詢、統計、分析而得到的最終結果統稱為報表。報表模板的定制主要是為華為固定報告及KPI、數據項的查詢服務。定制報表模板將在 BO最終

39、用戶模塊中實現,報表模板設計人員通過連接相關業務主題域 的Universe,選擇不同用戶所需要的業務對象或度量值,輔以適當的條件。產生的報表模 板將發送給相應用戶,刷新數據得到其想要的數據結果。5.2. 模板命名規范報表模板擴展名為:rep。固定報表及其他報表模板(包括 KPI報表模板)以中文名進行命 名。5.3. 模板存放原則設計報表模板時,報表模板將存放在每個報表制作人員自己的BO安裝目錄/UserDoc目錄下。設計完報表模板后,報表模板將存放于建立于 Oracle 9i的BO資料庫(BO Repository) Document 域中。其具體存放規范參見第 10節BO/WI文件訪問權限管

40、理設計說明。5.4. 報表模板設計HWBIS所有報表模板都應該有標準的布局,模板布局包括報表頭、報表主體、報表尾,參 見下圖示例。報表頭:報表Title、填報人、最新刷新日期與時間。報表主體:固定報表數據展現區。報表尾:報表文件名。每個報表模板文件可以包括多個Tab頁,主報表應放于 Tab第一頁。示例中第一頁為月報主報表,第二頁為統計圖。&覘;應)j Compu te r AssociatesFront-End Detail Design (Final)-HWBIS-040326 v2.0HUAWEI:»44>«9 944:e!14+f a44-*aH44-F

41、IS4+«aH44-«BS4+*9n4*«a9 4+«9Hi|-*«aai|-*«l9iHa4a9-i-riU 血I隧為Ublcct爭-tbo,|g| x|門供 Ed* Jfie*v Ipwrt. Fnfniflt fcctain旳兀BfbDAD (3& -醫3 3: El ® 需|1OK村 |g| x|】I壬曰|J訂外帆|-f i- l -c K.昭 'Ij 2i i- 7) il i 空:;K VdicblM tS FormUttHUAWEI堆計劃到塩豐家戶合同按拆豐可比乘購成本下略疤電filDPPM客戶

42、合問«t訴率勺甲均認證畫朗1天20D3-H-J7 ie-52«lCM01_MarflhlyrapHI I旦月那I©蜿葉耳L&ft EKK! 2003-317抄心比lUnted抽Ml © :靄乞祇陸旦越圏M直F.| JR. J _jF.団F._.| ®W. I冏來碰Fl.|國匚.|廂& , JU. J眄P.出u.|金圭 和孕E5平5.5.報表模板 Data ProviderData Provider包括本報表模板所使用的查詢,將生成標準SQL語句。每個 Data Provider(即查詢)都有一默認名稱: Query1 with

43、Universe Name。為方便管理,可以將每一個查 詢的名稱更改為有意義的名字:采購下單情況。如果在同一個報表文件中有超過兩個的Data Provider (查詢),則有不同的名稱。冠群電腦仲國)有限公司6/17/2019Front-End Detail Design (Final)-HWBIS-040326 v2.016.固定/靈活報表模塊6.1. 固定/靈活報表概述固定/靈活報表模塊是 HWBIS用戶展現的主要手段,是實現華為支持業務、管理、決策等 一系列工作的報表需求。在報表的實現上,可以按照重要性與緊急性的優先級排序并逐步 實施。報表的展現方式:以固定的業務邏輯形式,編排報表,使用

44、用戶習慣的使用方法展 現報表,包括表格、圖形、打印、輸出和保存等,讓用戶體會到固定報表展現與數據倉庫 系統統計分析的速度快感。HWBIS報表均通過BO的Web產品Weblntelligenee 進行展示,用戶客戶端無須安裝 BO 軟件,只需使用瀏覽器即可。本項目中,查詢、統計、分析報表包括兩種類型,BO報表及WI報表,其展現分為以下幾種方式:C/S結構BO報表HTML WI扌艮表JavaScript WI 動態報表HTML BO報表ActiveX BO 動態報表6.2. 報表命名規范報表命名規范應參照第 5節報表模板命名規范,在此不再重復。需要強調的是,由于本項目中應用到的報表包括BO報表與

45、WI報表,因此應注意此兩類報表的區別,從擴展名上來說,BO報表為.rep,WI報表為.wqy。另外還有一個特殊情況,就是 WebIntelligenee 連接OLAP Server時生成的報表擴展名為 .owr。6.3. 報表存放原則在制作BO報表時存放在每個報表制作人員自己的BO安裝目錄/UserDoe目錄下,生成報表后,將存放于建立于Oracle 9i的BO資料庫(BO Repository )Doeument域中。WI報表直接生成于 Web上,其存放方式包括:發送到 BO資料庫Doeument域、下載到本地兩 種。其具體存放規范參見第10節BO/WI文件訪問權限管理設計說明。6.4. 訪

46、問報表HWBIS平臺訪問報表將通過瀏覽器,連接WebIntelligenee 服務器,報表分為 WI報表與BO報表(目前由于 BO Web產品中文版本問題,采用C/S結構BO產品作為過渡方案,C/S結構BO報表),其訪問方式分別為:C/S結構BO報表所有報表及模板存放至 BO資料庫,由客戶端連接到BO資料庫,共享C/S結構BO報表。HTML WI扌艮表HTML WI報表包括靜態WI報表與動態WI報表兩種。使用 Weblntelligenee 連接語義層,會出現查詢面板,可選擇該面板的兩種方式( ActiveX 面板、JAVA Applet面板),得到的查詢結果將生成 HTML文件,即WI靜態報

47、表。由于是 由Weblntelligenee 服務器端返回的 HTML文件,因此無法直接在該頁面上進行編輯或其 他操作。如要對該報表進行變換(轉換為統計圖、更改查詢條件等),將重新調用 WI查詢面板或其他功能,該請求將重新提交給WI服務器,重新生成新的HTML文件。使用Weblntelligenee 連接語義層,在Web上執行Drill操作,返回的HTML文件將以超級 鏈接、下拉列表等形式,為用戶提供Drill操作功能。故此我們將執行 Drill模式時生成的WI報表稱為動態WI報表。HWBIS系統中所有HTML WI報表均由靈活查詢功能生成(第一期連接兩個 Uni verse : 供應鏈_采購

48、_靈活查詢、供應鏈_訂單履行_靈活查詢),該報表可以另存為 WI格式文件, 以供發送至其他用戶,或存放至BO資料庫(Repository )進行共享。其他用戶可以瀏覽WI報表保存當時的結果,或重新調用查詢面板及執行Drill等其他功能,變換該報表。結果將可以保存為另一個 HTML WI報表。磴 Lccel irtranetJavaScript WI動態報表在使用 WebI ntellige nee 連接第三方廠商的 OLAP Server 時,WebI ntellige nee 提供 JavaScript面板,可嵌入訪問 OLAP Server返回的 WI報表,并在該面板上對 WI報表進 行對

49、象拖拽、對象點擊等操作。冠群電腦仲國)有限公司6/17/2019Front-End Detail Design (Final)-HWBIS-040326 v2.0匚 omp d te r AssociatesHWBIS系統中,所有連接OLAP Server進行的多維分析功能(第一期連接采購與訂單兩個 OLAP Cube 模型),都生成該類報表。用Weblntelligenee 連接 MS Analysis Service ,返回的結果將放入 JavaScript面板中。用戶可以直接在返回的面板上,對要分析的對象進行點擊,實現Drill操作;或選擇預先在 MS Analysis Service

50、中定義的Cube維對象、度量 對象、條件等對象,拖拽至WI報表某一欄位,重新生成新的WI報表。HTML BO報表在C/S結構BusinessObjects 最終用戶模塊中定制的 BO固定/靈活報表,發送到 BO資料 庫Repository中共享,或者直接轉存為 HTML格式文件。用戶可以通過瀏覽器從 RepositoryDocument域中直接讀取 BO報表,選擇 標準HTML模式(Standard HTML Format ),系 統會自動將BO報表轉換為HTML靜態文件,此時BO報表將保留上次保存時的數據結果, 用戶不能在此HTML文件上對報表進行再次修改。HWBIS系統中,將可以根據用戶需

51、要,對華為固定報表/報告選擇該靜態方式進行瀏覽。這種方式通常可為僅需要讀取數據結果或分析結果的領導及業務人員所選擇,是快速瀏覽 數據項/KPI值所常用的方式。曲0口匚"*1巴機 Reiuki- Micrnwlt Internet Eplnrer-冋x|Xfl=(F) sifa(E)豆肴收a:i(t) ifartHj4后退固盤 a«*-國收岐 刀虎林d tr國勻0劈#強為采購KPHk行情況表±ocunvefilPefiMift Docume<i1Corporal Dacuti¥£<i1DwmkMdiii Rjsrreh S*w Pub

52、lish Sifnd脂標電1#11H3* AS 計$豐It目薦挨計劃甘黨屮ere月掘蜒計圖Hlt(D) 畫忑頑二茨贏而三而匚二贏需匚不贏忑辰=齊石云韋忑疋 左科爭jrks曲冠群電腦仲國)有限公司6/17/2019ActiveX BO 動態報表在C/S結構BusinessObjects 最終用戶模塊中定制的BO固定/靈活報表,發送到 BO資料庫Repository中共享。用戶可以通過瀏覽器從 Repository Document 域中直接讀取 BO報 表,選擇增強報表模式(Enhanced Document Format ),系統將為用戶提供一個ActiveX面板,將該BO報表直接以OLE方式嵌入其中。此時該報表可以執行刷新、重新輸入查詢 條件等動態更新功能,并調用C/S BO的報表打印等功能,以解決瀏覽器自身存在的打印功能較弱問題。他們將會將整理或刷新后的報表打印或HWBIS系統中,該模式通常適用于統計分析人員, 發送給領導或其他需要數據的部門業務人員。功 D口ii|rnnt Re-sutt-s ISCOOD1 _Mnnfthly - MbcraMift Inlternel: Expkwer文件(H鋳輯(E) 5(V)收倒A)工具S?W(H)4后週” * -丄邊儀越S囊國收慮夾啣

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論