基于TM1的钢铁企业成本测算系统的研究与应用

2014-12-30 06:48供稿高明星吕原鑫GAOMingxingLVYuanxin
金属世界 2014年6期
关键词:数据源测算报表

供稿|高明星,吕原鑫 / GAO Ming-xing, LV Yuan-xin

随着钢铁企业信息化管理模式的发展与应用,企业通过ERP( Enterprise Resource Planning,企业资源计划)加强信息化管理。在信息技术基础上,以系统化的管理思想,对企业的资源进行整合,形成了产销一体化,物流与资金流相统一的有效管理[1]。成本管理是企业管理的核心,ERP成本核算系统实现了全流程、全方位的资金全过程管控,提供了快捷、准确的成本核算,为钢铁企业的发展提供了保障[2]。

ERP成本核算系统现有数据利用效率低、无成本绩效分析、成本测算功能等问题,无法强化成本细致核算功能[2]。为强化成本核算功能,提高数据利用率,提升决策水平,本文以IBM Cognos TM1 为工具设计并实现了基于TM1的钢铁企业成本测算系统。通过对多维数据集的数据模型的研究与设计,以数据集成技术、数据分析技术、页面展示技术为技术支撑,实现面向分析的成本测算系统,为公司提供成本管控的信息化系统支持[3]。

TM1概述

IBM Cognos TM1是IBM 公司推出的一种支持高效率实时计算,提供数据多版支持的多维数据分析平台,可在一个统一的数据平台上实现条件假设分析、预算以及汇总[4]。TM1 具有以下特点:①实时的海量数据计算,实时的数据更新,实时的业务规则计算,实时的绩效结果;②灵活的建模能力,便于构建复杂分析模型,数据级的业务逻辑规则支持复杂的业务模型,按需计算保证了性能;③强大的规划与分析能力,以业务用户为中心的设计,简单易用;④TM1的多维数据集只存储底层数据,汇总数据由实时计算底层数据获取,使存储性能得到最大优化。⑤与Excel的无缝集成,支持Excel、Web、自定义及Cognos BI多种展现方式。

成本测算系统设计

系统架构设计

本系统以IBM Cognos TM1 为平台,系统分为数据源、TM1服务器和客户端三个部分,系统的体系结构如图1所示。

图1 系统架构图

本系统数据源采用文本文件类型,通过定义TM1的数据源、标识数据源中的变量、将变量映射到对应的数据类型,利用创建的进程将产品相关信息加载到TM1的多维数据集中。客户端采用TM1 Perspectives,用户可以通过界面访问TM1中的重要数据。通过使用Excel作为发布工具,将TM1数据发布到Web上。Excel可高效地处理数据,提供报表格式化、插图、高级运算等功能,便于用户进行多维分析。

系统的功能设计

本系统主要分为五大功能模块,功能架构图如图2所示。权限管控模块主要是对用户和系统维护人员进行权限管控,保证系统的安全性。为用户提供账号基本资料管理、密码管理、各操作页面操作权限。基本资料管理模块主要是对厂别、产线、厂别与产线对应关系、工艺路径、生产工时、产品信息等资料进行汇入维护。

图2 功能架构图

产品成本测算模块主要功能是根据基本资料计算产品的成本金额,形成成本报表。通过建立各产线年度产量目标、产品产量目标,根据基本资料所设定的成本资料,配合年度各产品目标产量,计算出自产与外购配比资料。根据用户输入自产与外购配比关系,计算产出产能。产品成本测算模块可依据用户设定的版本号算出不同自产与外购配比关系的多个版本的成本报表供用户分析参考,加强成本管控。

工序成本测算模块主要用于预算同一产品在不同生产路径下的成本。用户可根据需求设定各个产品在各厂所需执行的工艺路径。通过不同工艺路径的组合,设定不同的生产路线。系统依据不同的生产路线,配合成本资料,计算出在不同生产路线下的成本报表。

新产品成本测算模块主要用于对新产品进行成本测算。建立新试产品成本相关资料,用户设定新试产品工艺路径,通过不同工艺路径的组合,计算出新产品在不同路径下的成本报表,使用户对新产品的成本做出预测与控制。

系统实现

系统开发环境

(1) 硬件环境

处理器:Inter(R) Core(TM) i5-2520M CPU 2.5GHz,内存:8 GB,硬盘:500 G。

(2) 软件环境

操作系统:Windows 7

开发软件:IBM Cognos TM110.1.1

系统实现步骤

(1) 建立整个模型需要用到的维度,如产品、客户、时间、版本、产量等。例如:建立年度维度,如图3所示。

图3 时间维度

(2) 结合维度建立多维数据集组成Cube。Cube是由维度(Dimension)与量值(Measure)组成的多维度架构。例如:产品制造成本与年度、产品有关,不同年度、不同产品的制造成本不同。产品制造成本则可设计成由成本量值、年度、产品三个维度组成的多维度数据集。

(3) 指定数据源、设定处理程序、加载数据。

本系统使用的数据源是文本模版数据源,利用TI(Turbo Integrator)将各个业务模版资料汇入到系统中。TI是TM1集成的ETL数据的工具。首先在TI中设定数据源名称、服务器、文件类型、表头字段等。

(4) 使用Rule / Turbo Integrator编写规则脚本。

通过Rule 或Turbo Integrator完成逻辑计算脚本的编写。通过此规则脚本即可计算出产品单价。

(5) 设计UI并部署至Excel或Web针对用户需求提供相关作业画面。

利用TM1中的Perspectives for MS Excel开发报表,主要有四种方式即“快照”、“分割”、“活动表格”、自定义格式。自定义格式用户可以根据自身需求灵活的控制使用报表。开发出来的报表可借助Excel的图表功能展现多维数据,并在TM1编译后发布到Web上。

系统运行展示

用户通过登录客户端,访问系统。报表与页面是本系统展现数据主要形式,用户可以通过界面访问TM1中的重要数据,通过使用Excel工具对数据进行加工。通过不同的应用程序形成多产品成本的多版本预算,通过设定不同的原料配比、不同的工序路径算出在不同条件下的产品成本。通过Perspectives客户端可直接访问对象。系统部分功能展示效果如图4所示。

图4 系统界面示例

当系统运行时,服务器需要的条件如下:(1)RAM:应至少尚有3 MB的空间。(2)CPU:当前运作的CPU使用率应低于50%。(3)硬盘I/O量:硬盘繁忙(Disk busy)的比率不能持续维持在70%以上。

结束语

本系统以IBM Cognos TM1为开发平台,利用对多维数据集的切片、切块、钻取和旋转等操作实现对数据的多维分析。通过对产品成本、工序成本、新产品的成本测算,为用户提供多种成本分析资料,满足了企业成本分析、预测、控制的需求,提高了数据利用率,实现了面向多样、面向分析的成本预算功能。

[1] 刘晓冰, 赵勇, 蒙秋男,等. 基于ERP/MES的特钢企业成本系统研究. 微处理机, 2007, 10(5): 53

[2] 杨梅. ERP成本核算系统在中小企业的应用研究. 长春:吉林大学,2006

[3] 林碧英, 刘亮. TM1在设计实现销售渠道报表系统的应用.计算机系统应用. 2012, 21(3): 46

[4] 刘亮. 基于TM1的企业绩效分析的应用研究. 北京: 华北电力大学,2012

猜你喜欢
数据源测算报表
LabWindows/CVI中Excel报表技术研究
Web 大数据系统数据源选择*
从三大报表读懂养猪人的成绩单
基于不同网络数据源的期刊评价研究
基于概率分布的PPP项目风险承担支出测算
基于真值发现的冲突数据源质量评价算法
有关τ-可测算子的Young不等式与Heinz型不等式的逆向不等式
(T)-可测算子迹的不等式
分布式异构数据源标准化查询设计与实现
中国潜在产出和产出缺口的测算:1952~2008