《【企业管理咨询】2019年通讯企业业务智能系统项目前端架构详细设计文件》由会员分享,可在线阅读,更多相关《【企业管理咨询】2019年通讯企业业务智能系统项目前端架构详细设计文件(47页珍藏版)》请在金锄头文库上搜索。
1、 XX技术有限公司XX业务智能系统项目前端应用详细设计说明书(交付稿)Front-End Summary Design (Final)V2.02019年2月文档属性属性内容客户名称XX技术有限公司项目名称XX业务智能系统项目项目编号文件主题前端应用详细设计文档文档副标题文档编号Front-End Detail Design(Final)-HWBIS-040326v2.0文档版本V2.0版本日期2004/03/26文档状态交付件内部参照HuaWei Business Intelligence System作者XX业务智能系统项目组文档描述文档变更版本修订日期修订人描述V1.02003/11/10
2、Henry Huang前端应用详细设计说明书初稿V1.12003/11/25Henry Huang更新稿V1.52003/12/05Henry 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
3、.OLAP模型定制模块103.1.OLAP分析及OLAP模型概述103.2.OLAP模型主题确定103.3.OLAP模型子主题确定113.4.定制Cube、Dimension、Measure、Hierarchy114.Universe语义层定制模块124.1.Universe语义层概述124.2.Universe命名规范124.2.1.HWBIS业务查询Universe命名规范124.2.2.HWBIS各主题KPI及固定报表Universe命名规范124.2.3.第一期KPI查询与分析Universe134.3.Universe存放原则134.4.Universe参数134.5.第一期Univ
4、erse结构144.6.类、对象、条件、层次165.报表(报告)模板定制模块175.1.报表(报告)模板定制概述175.2.模板命名规范175.3.模板存放原则175.4.报表模板设计175.5.报表模板Data Provider186.固定/灵活报表模块196.1.固定/灵活报表概述196.2.报表命名规范196.3.报表存放原则196.4.访问报表196.5.第一期固定报表236.6.第一期KPI报表模板237.灵活查询与统计模块288.OLAP分析模块298.1.第一期KPI OLAP分析概述298.2.BO OLAP分析338.3.OLAP Server Cube模型339.Porta
5、l集成方案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权限管理4210.3.1.MS Analysis Service权限管理概述4210.3.2.用户管理模型4210.3.3.数据访问权限42
6、11.前端集成界面设计4311.1.前端集成界面概述4311.2.用户机制441. 概述1.1. 文档描述本文档的目的是描述HWBIS项目前端应用详细设计说明。需要指出的是,本文档是基于前期对XX(特别是ISC领域采购主题及订单履行主题)前端应用需求的收集、分析、讨论后形成的前端应用需求分析文档,同时以本文档作为HWBIS第一期前端应用开发的基础。在本文档中,阐明了HWBIS系统前端应用第一期相应实现的功能,定义了HWBIS系统前端应用的总体架构模型,对第一期所应实现的前端需求相关模块进行了详细设计,同时也涵盖了在实现前端功能时相关工具的定制设计(如:MS Analysis Service、B
7、usiness Objects/WebIntelligence)。前端应用详细设计说明书独立于本项目中其他相关数据仓库设计文档,因此不要求与其他文档有相同的格式。此外,还应指出的是,本文档中并不包括实现前端应用功能时应用的相关工具的详细使用说明,但本文档会描述对其他工具(如WebIntelligence)进行必要二次开发的方法及内容,以实现HWBIS前端应用需求。1.2. HWBIS项目背景目前,XX公司已经建立起了支撑产品开发、供应链、财务、销售等业务运作的集成IT系统。但是支持业务决策的统计数据和分析报告,却主要来自于各个分散的事务处理系统和手工加工获得,在及时性、准确性和多角度分析等方面
8、都存在不足。为了更好地支持业务决策,需要建立公司级的业务智能系统。为此,XX进行了数据仓库技术和实施的前期研究和规划,对统计分析的现状、存在的问题、以及统计分析和决策支持方面的需求进行了分析,提出了分三个阶段实施的规划:首先建立能够支持公司统计分析业务的可扩展的总体技术架构和平台,并在供应链业务领域进行试点;第二阶段推广到财务领域;最后逐步推广到其他业务领域,并提升应用层次。业务智能系统建设总体目标:l 建立业务分析与决策支持的统计分析应用环境,为业务智能提供IT支撑平台l 集成整合众多小规模统计分析应用,有效分担事务处理系统的负荷,提高统计分析和事务处理系统的运作效率l 建立数据的获取及管理
9、机制,为业务决策提供完整、准确、一致的数据。根据前述的整体规划,业务智能系统试点项目的目标是:l 完成公司业务智能系统的总体设计方案,建立支持公司业务分析与决策的业务智能系统l 选择支持公司统计分析业务的技术和产品l 建立数据仓库数据的获取及管理机制,以提供完整、准确、一致的决策数据l 设计和构建供应链领域数据仓库和数据集市,实现供应链领域KPI及相关指标的统计发布试点阶段项目范围:l 业务范围:供应链业务领域,主要是合同/订单管理、制造(整机&半成品)、采购(生产&行政)、物流管理、计划调度管理等主题,架构上统筹考虑财务、销售、人力资源、产品开发和技术支援等其它业务领域;l 地域范围:涉及到
10、深圳总部及公司驻外机构。l 流程范围:主要是供应链范围的业务流程。1.3. 前端应用详细设计总述在前端应用详细设计过程中,我们将把前端应用功能划分为若干个模块,分别包括定制、实现、展现、管理等功能。必须理解,由于所有模块均与HWBIS前端应用有关,因此,我们同样将定制与管理等模块归结于前端应用。这些模块并非适用于所有前端用户,也并非所有前端用户都有权限去操作或使用部分模块,同时,在同一个模块中,也并非所有前端用户都拥有相同的功能。前端应用设计涵盖以下部分:l OLAP模型定制模块l Universe语义层定制模块l 报表(报告)模板定制模块l 固定报表模块l 灵活查询与统计模块l OLAP分析
11、模块l Portal集成设计l 前端应用权限设计我们选用了两个第三方厂商的产品:Microsoft公司的Analysis Service、Business Objects公司的BusinessObjects/WebIntelligence(以下简称BO/WI),以实现以上所有前端应用功能。本文档将以以上两个第三方厂商产品功能为基础,对前端应用功能的定制与设计进行详细阐述。2. HWBIS前端应用系统架构2.1. HWBIS前端应用架构功能概述HWBIS系统前端应用的根本用途是为XX各业务部门提供类型丰富的统计、分析与报表功能,为实现这一目标,前端应用包括设计定制与展现两部分(参见下图)。设计定
12、制功能是用户前端展现的基础,包括:l OLAP模型定制功能HWBIS平台将提供基于XX各业务与主题的OLAP多维分析功能,为实现OLAP多维分析,我们必须首先基于MS Analysis Service产品定制OLAP多维模型。由于构建基于XX全业务的完整的HWBIS系统将是一个长期的过程,因此,我们不可能在第一期就实现所有OLAP多维模型。故OLAP模型的定制将是今后其他主题多维分析的基础。l Universe语义层定制功能HWBIS平台还将提供灵活查询、报表等展现功能,前端展现工具Business Objects / WebIntelligence将通过定制好的语义层(Universe)去连
13、接Data Warehouse中的数据对象(ODS、Baseline、Data Mart等),从而实现灵活查询与报表数据获取。同理,Universe的定制也将是HWBIS前端应用中不可或缺的部分。l 报表模板定制功能HWBIS平台前端展现的最终结果是报表,这里面包括从OLAP分析、灵活查询得到的灵活报表,也包括XX固定格式的复杂报表(或报告)。报表模板的设计与定制,将为今后XX用户的报表功能提供基础。展现功能包括:l 固定报表功能固定报表是HWBIS查询与统计(前端展现KPI或数据项)的直接输出结果。固定报表功能可以实现XX支持业务、管理、决策等一系列工作的固定报表需求。在固定报表的实现上,可
14、以按照重要性与紧急性的优先级排序并逐步实施。报表的展现方式:以固定的业务逻辑形式,编排报表,使用用户习惯的使用方法展现报表,包括表格、图形、打印、输出和保存等,让用户体会到固定报表展现与数据仓库系统统计分析的速度快感。l 灵活查询与统计功能HWBIS灵活查询与统计功能将提供简单易用的数据查询与统计环境,适合非IT专业技术人员理解和使用,方便、准确、完整地向决策人员提供多层次的综合性信息,并能做到在中间表中查询与统计所需的信息。l OLAP分析功能OLAP多维分析是HWBIS的主要数据展现和分析手段,企业用户通过浏览器与MS Analysis Service连接,快速、一致、交互地访问OLAP模型定制模块中预先定制的OLAP多维数据模型,展示多维模型各种可能的信息视图,洞察数据深处,掌握隐于其中的规律。l Portal集成功能通过二次开发,将以上所有前端展现功能集成在WebIntelligence的InfoView Portal上,并实现前端展现的权限控制(个性化)、数据访问的安全管理、集成的用户管理机制。2.2.