摘要: |
目前,港口生产相关的各类用于决策参考的数据很多,且递增的速度很快。以前的数据都是零散的,仅能反映单个方面的情况,公司领导与相应的管理人员需要对这些信息进行分析后,才能对整个码头的运作情况有一个大致的了解,随着决策参考的数据的增多,分析的难度也在增加,而交互式码头综合指数系统就解决了这个问题,通过该系统,可以了解码头整体运营情况和业务动态,对决策也有一定的辅助作用。从而提高了生产管理效率,加强了企业的竞争优势。
本文以上海浦东国际集装箱码头的交互式码头综合指数系统项目为背景,阐述了该系统的原理和实现机制。交互式码头综合指数系统依据集装箱码头的运营情况和业务动态,选取能正确评价码头情况的指标,再对这些指标进行定义、分析、量化,并构建码头综合指标体系,在此基础上编制指数并引入主成份分析法和层次分析法,结合专家意见确定权重,构建综合指数。综合指数构建完成后,根据需要从各业务系统中收集各种数据和信息,并对这些数据进行提取、清理、转换和聚合,最后存储到数据仓库中。
本系统包含客户端和服务器端两个部分。客户端功能是查看码头综合指数、指标体系、采用红绿灯的方式监控各指标等。服务器端程序是一系列在后台运行的线程,负责监控和维护各JOB的执行情况,源数据库和目标数据库的连接情况,数据的ETL过程,数据仓库中数据的分析等。本文论述了服务器端程序的实现原理和过程,解析了实现代码以及相关的数据字典,对历史数据进行了分析并提出了改进建议。本文的主要工作和成果如下:
(1)构建了码头综合指标体系,提出了指标选取的原则,按照层次分析和系统分析原理,建立层次结构模型,并对各指标进行定义分析,为码头综合指数的构建提供了基础。
(2)引入主成份分析法和层次分析法,分别用来确定关键指标和指标权重,在此基础上构建了码头综合指数以反映码头总体运营情况。
(3)引入数据仓库技术,从各业务系统抽取数据到数据仓库,为码头综合指数系统提供充足的数据源。并以数据仓库为基础,按照码头综合指数系统提出的主题,建立各种分析模型,主要有箱量分析模型、桥机电耗分析模型等。另外,数据的抽取并不是简单的堆放,而是对数据有一个清洗、分类等处理的过程。整个过程中,利用了数据整合的理念,将各系统的信息孤岛整合起来,而整合的工作主要依赖于自己编写的ETL脚本。 |