基于数据仓库的集装箱码头智能化报表及方法

文档序号:6555298阅读:346来源:国知局
专利名称:基于数据仓库的集装箱码头智能化报表及方法
技术领域
本发明涉及一种集装箱码头的,具体是一种基于数据仓库的集装箱码头自动化生产管理系统及方法。
背景技术
在集装箱码头物流系统的管理过程中,必须为公司的领导和决策者提供有效的决策参考信息,以提高公司的运营效率,加强公司在同行业中的竞争优势,达成公司的经营目标。随着码头集装箱吞吐量的飞速增长,各个业务部门对报表的要求越来越高。
传统的固定报表形式很难满足业务人员由于市场变化而产生的新的需求,且形式固定,不易扩展;集装箱码头物流系统相关的各个部门对数据的组合查询要求是不同的,同一个部门在分析不同主题时需要的数据也是不同的,而传统的数据库系统在个性化实时产生数据组合方面无能为力;传统的报表数据存放在生产实时管理系统中,因此,实时报表查询不仅给系统带来很大压力;而且由于经常要对这些数据进行维护,会导致报表生成的数据不一致,即不同时间生成的同一张报表,结果会不一样。因此,必须使用新的数据分析系统对报表系统加以改进。

发明内容
本发明为解决现有报表系统中的不足,提供一种采用独立架构、开发和使用便捷、数据一致、具有强大和多角度的分析功能、可扩展的基于数据仓库的集装箱码头智能化报表及方法。
本发明是通过以下技术方案实现的一种基于数据仓库的集装箱码头智能化报表,由中间数据库,数据源,数据抽取,报表显展模块组成。数据源包括码头管理系统(CTMS),财务系统数据库和其它系统数据库。数据抽取模块采用数据抽取(ETL)技术,通过后台编程,将从码头管理系统以及其它系统中的源数据进行抽取,载入到中间数据库中的数据仓库(DataWarehouse)或者缓冲区(Staging area)中,在中间数据库对数据源中各个信息孤岛的数据进行整合,并以此为依据,建立数据多维分析模型(MDA);并通过所述报表显展模块Hyperion Performance Suite(HPS)的前端展现技术实现报表。
多维分析模型(MDA)包括箱量分析模型、收入分析模型、客户分析模型、船舶分析模型。
一种基于数据仓库的集装箱码头智能化报表的实施方法,其具体步骤如下首先,各种原始生产数据以星型模式存放在码头管理系统(CTMS)以及设备和财务系统数据库中;其次,运用数据抽取(ETL)技术,将不同数据源中的数据按照相关性,用算法和转换规则,定时或不定时地装载到目标数据仓库中,这个过程包括以下操作(1)抽取(Extract),将数据源中的数据提取出来;
(2)转换(Transform),将业务系统中的数据转换成同一格式,以消除业务系统中存在的数据不一致或不完备而影响数据质量的问题;(3)清理(Cleansing),将数据源中冗余或者超出范围的数据清理掉,保证数据仓库中数据质量;(4)载入(Load),将经过抽取、转换和清理的数据装载到系统数据仓库(Data Warehouse)或者缓冲区(Staging area)中;。0然后,针对部门的业务主题的实际需求建立包括箱量分析模型、收入分析模型、客户分析模型、船舶分析模型在内的数据多维分析模型(MDA);最后,通过Hyperion Performance Suite(HPS)前端展现技术实现报表的展现。
本发明不同于传统的报表技术的地方在于其一,智能报表具有一定的“智能”,它能按照用户的先看汇总、再看细节的思维习惯来展现报表;其二,对于一张报表,用户还可以进一步选择子集,即在报表的基础上进行进一步的分析和挖掘;其三,智能报表允许用户以通常的任意的方式来展现和查看同一张报表,可以以HTML、DHTML、EXCEL、PDF、RTF等格式来查看;其四,智能报表系统在安全性、版本控制、归档控制、Email通知服务等方面具有传统报表系统所没有的优势。本发明采用随机查询技术,建立了友好的、易用的、灵活的、全面的信息随机查询应用界面。使得业务用户可以对某些临时出现的问题通过随机查询的形式来寻找答案。
本发明的有益效果在于能减轻实时操作系统的压力;开发和使用便捷;分析功能强,角度多,量大;数据一致性;灵活性,可扩展性强。


图1是本发明的系统架构图。
具体实施例方式
下面结合附图对本发明作进一步的描述如图1所示,本发明系统由中间数据库,数据源,数据抽取,报表显展模块组成。数据源包括码头管理系统(CTMS),财务系统数据库和其它系统数据库。数据抽取模块采用数据抽取(ETL)技术,通过后台编程,将从码头管理系统以及其它系统中的源数据进行抽取,载入到中间数据库中的数据仓库(Data Warehouse)或者缓冲区(Staging area)中,在中间数据库对数据源中各个信息孤岛的数据进行整合,并以此为依据,建立包括箱量分析模型、收入分析模型、客户分析模型、船舶分析模型在内的数据多维分析模型(MDA);并通过所述报表显展模块Hyperion Performance Suite(HPS)的前端展现技术实现报表。
本发明的实施方法如下首先,各种原始生产数据以星型模式存放在码头管理系统(CTMS)以及设备和财务系统中。
其次,运用数据抽取(ETL)技术,将不同数据源中的数据按照一定的相关性,用一定的算法和转换规则,定时或不定时地装载到目标数据仓库中。这个过程包括以下操作(1)抽取(Extract),将数据源中的数据提取出来;(2)转换(Transform),将业务系统中的数据转换成同一格式,以消除业务系统中存在的数据不一致或不完备等一些影响数据质量的问题;(3)清理(Cleansing),将数据源中冗余或者超出范围的数据清理掉,也是为了保证数据仓库中数据质量;(4)载入(Load),将经过抽取、转换和清理的数据装载到系统数据仓库(DW,Data Warehouse)或者缓冲区(SA,Staging area)中。系统建立之后,这些操作都是由系统自动完成的。经过ETL之后的数据有三个走向大部分数据被装载到DW中;但是考虑到码头实际生产的复杂多变,经过ETL的数据也可能需要修改,所以对于不确定性数据,先存放在SA中,最后再载入DW;另外,有些数据直接在报表中被展现。
然后,研究每个业务部门对BI的实际需求,然后针对部门(业务主题)建立数据多维分析模型(MDA)。主要有箱量分析模型、收入分析模型、客户分析模型、船舶分析模型等等。由于经过了数据格式转化和数据清理,存储在数据仓库中的数据具有一致性和完备性,所以在建立各部门的MDA时,不需要考虑数据格式的问题。
最后,通过Hyperion Performance Suite(HPS)前端展现技术实现报表的展现。由于HPS也具有一定的数据分析功能,因此对于有些分析并不建立MDA,而是直接从DW中取数据由HPS进行分析和展现。
权利要求
1.一种基于数据仓库的集装箱码头智能化报表,由中间数据库,数据源,数据抽取,报表显展模块组成,其特征在于所述数据源包括码头管理系统(CTMS),财务系统数据库和其它系统数据库,所述数据抽取模块采用数据抽取(ETL)技术,通过后台编程,将从码头管理系统以及其它系统中的源数据进行抽取,载入到所述中间数据库中的数据仓库(Data Warehouse)或者缓冲区(Staging area)中,在所述中间数据库对数据源中各个信息孤岛的数据进行整合,并以此为依据,建立数据多维分析模型(MDA);并通过所述报表显展模块Hyperion Performance Suite(HPS)的前端展现技术实现报表。
2.据权利要求1所述的基于数据仓库的集装箱码头智能化报表,其特征在于,所述多维分析模型(MDA)包括箱量分析模型、收入分析模型、客户分析模型、船舶分析模型。
3.一种权利要求1的实施方法,其特征在于,其具体步骤如下首先,各种原始生产数据以星型模式存放在码头管理系统(CTMS)以及设备和财务系统数据库中;其次,运用数据抽取(ETL)技术,将不同数据源中的数据按照相关性,用算法和转换规则,定时或不定时地装载到目标数据仓库中,这个过程包括以下操作(1)抽取(Extract),将数据源中的数据提取出来;(2)转换(Transform),将业务系统中的数据转换成同一格式,以消除业务系统中存在的数据不一致或不完备而影响数据质量的问题;(3)清理(Cleansing),将数据源中冗余或者超出范围的数据清理掉,保证数据仓库中数据质量;(4)载入(Load),将经过抽取、转换和清理的数据装载到系统数据仓库(Data Warehouse)或者缓冲区(Staging area)中;。0然后,针对部门的业务主题的实际需求建立包括箱量分析模型、收入分析模型、客户分析模型、船舶分析模型在内的数据多维分析模型(MDA);最后,通过Hyperion Performance Suite(HPS)前端展现技术实现报表的展现。
全文摘要
本发明公开了一种基于数据仓库的集装箱码头智能化报表系统及方法,它由中间数据库,数据源,数据抽取,报表显展模块组成。数据源包括码头管理系统(CTMS),财务系统数据库和其它系统数据库。数据抽取模块采用数据抽取(ETL)技术,通过后台编程,将从码头管理系统以及其它系统中的源数据进行抽取,载入到中间数据库中的数据仓库(Data Warehouse)或者缓冲区(Staging area)中,在中间数据库对数据源中各个信息孤岛的数据进行整合,并以此为依据,建立数据多维分析模型(MDA);并通过所述报表显展模块Hyperion Performance Suite (HPS)的前端展现技术实现报表。
文档编号G06Q50/00GK101042746SQ20061002488
公开日2007年9月26日 申请日期2006年3月21日 优先权日2006年3月21日
发明者杨红霞, 徐建臻, 陆睿, 唐琪, 焦龙泉, 张曼云, 张诗国 申请人:上海浦东国际集装箱码头有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1