基于ERP的地产行业商业智能报表系统的设计与实现
摘要:针对地产企业重视生产经营效率、信息化建设、管理精细化特点,本文
运用商业智能、数据仓库和报表展现等技术,通过详细的需求分析,合理的系统
设计,实现了基于ERP的地产行业商业智能报表系统的设计与实现。通过对该企
业现有ERP等信息系统数据的整合运用,为管理者提供了科学、准确的辅助决策
信息,对地产企业信息化建设具有借鉴作用。
1.商业智能报表及其关键技术
1.1 商业智能概述
商业智能(BI,Business Intelligence)最早由Gartner Group的Howard Dresner在1989年首次提出,是对商业数据的搜集、管理和分析过程,使企业各
级决策者获得更多知识,做出更加合理的决策。
商业智能将联机分析处理(OLAP)、数据仓库和数据挖掘等结合起来应用于
商业活动中,从由不同的数据源收集的数据中提取有用的数据,对数据进行清洗
以保证数据的正确性,将数据转换、重构后载入数据仓库或数据集市;然后利用
合适的工具对数据进行处理,这时信息变为辅助决策的知识;最后将知识呈现于
用户面前,为管理决策提供参考。可见,商业智能并不是基础技术或者产品技术,而是一种解决方案[1]。
1.2 数据仓库技术
数据仓库是一个面向主题的、集成的、稳定的、包含历史数据的数据集合,
用于支持管理决策的制定数据库是实现商业智能的数据基础,是企业长期事务数
据的准确汇总。数据仓库完成了数据的收集、集成、存储、管理等工作,商业智
能面对的是经过加工的数据,使得商业智能能更专注于信息的提取和知识的发现。数据仓库为商业智能撷取或载入大量原始信息,归并各种数据源的数据,用于支
持企业管理和商业决策。[11]
2.商业智能报表系统需求分析
自2016年以来,某地产企业正陆续引进或开发了众多的信息系统,这些系
统的上线运行使企业的经营效率得到了大幅度的提高。但这些系统仍然有许多不
足之处。例如这些业务管理系统各成体系,各自独立,横向却缺少沟通,形成了
大量的信息孤岛,企业管理决策者只能得到针对具体业务的简单分散的数据和报表,不能对长期积累的海量历史数据进行较好的利用,挖掘发现地产企业所存在
问题等。为了保障公司业务管理及管理提升需要,同时为管理者提供科学、准确
的辅助决策信息,该企业亟需建设一套完善的商业智能报表系统,通过对现有系
统数据的分析和利用,实现企业信息资源的共享和利用,提升经营决策效率,规
避经营决策风险。
2.1 系统需求概述
本系统需整合财务核算系统、资金系统、人力资源系统、项目管理系统、OA 系统等4个单位的8个系统以及4个外部导入系统的关键数据,分别建立相应的
业务数据抽取,转换清洗和加载方案,并根据处理得到的业务数据建立数据模型,整理和抽取其中必要的关键分析指标,最终以直观,生动,多样的展示方式将基
于不同维度的分析结果呈现给企业管理层。系统需分为数据源、数据仓库、应用
层和展示层四个层次,分别完成数据的抽取、转换、加载、建模、整理、分析、