基于分布式结构的ERP系统在钢铁企业中的应用
2013-02-01谢嘉鹏
谢嘉鹏
酒钢集团翼城钢铁有限责任公司系统部,山西临汾 043500
基于分布式结构的ERP系统在钢铁企业中的应用
谢嘉鹏
酒钢集团翼城钢铁有限责任公司系统部,山西临汾 043500
ERP系统将信息技术与先进管理理念融为一体,为企业的决策运行提供了有利的管理平台。为了进一步规范企业复杂的业务流程,实现各业务部门在统一的平台上高效、准确地共享数据,保证管理上业务顺畅运行,ERP系统已成为当前企业信息管理系统发展的主要趋势。本文主要从外购物资收货、内部转储、生产下线以及销售发车、财务结算等模块分析了分布式ERP系统在钢铁企业的应用与研究。
ERP;企业管理;信息管理系统;资源整合
引言
ERP(Enterprise Resource Planning,企业资源规划)是MRP II基础上发展而来的新一代集成化管理信息系统,体现了面向供应链(Supply Chain)的管理思想,其核心内容是通过将计算机技术与企业管理理念整合以实现对整个企业资源的有效管理。现代企业管理技术的目的就是通过现代管理模式与计算机管理信息系统支持企业合理、系统地管理经营与生产,最大限度地发挥现有设备、资源、人员和技术的作用,最大限度地产生企业经济效益[1]。
传统的ERP系统软件大多采用单一的C/S结构模式,即胖客户机模式。它一方面在客户机系统上结合了表示与业务逻辑,另一方面通过网络结合了数据库服务器。但随着网络技术的不断进步和企业现实中各种灵活和多样化的需求,这种单一模式便不能满足实际的需要。[2]提出了一种基于C/S和B/S混合结构ERP系统模型,从优化的角度构造了ERP系统的数据结构与算法,设计了ERP系统地技术构架和功能实现方案。本文介绍的基于分布式结构ERP系统是对以上混合模型的继承和发展,利用VLan技术,通过将C/S和B/S结构系统间,以及不同开发环境的C/S结构系统间的整合,实现了总公司与分子公司,分子公司之间以及分子公司内部各部门在统一的平台上高效、实时地共享数据。
1 系统框架
本节主要介绍一种基于C/S和B/S混合结构的ERP系统框架,如图1所示。该ERP系统主要包括四级SAP系统、三级计量系统(静态和动态计量程序)、三级物资量系统、三级仓储物流系统。其中,SAP系统分为财务模块、销售模块、人力资源模块、质量模块、生产模块、采购和仓储模块等,SAP客户端用户与服务器以C/S结构方式进行数据交互。对于三级系统,计量程序和仓储物流系统(WLS)客户端以C/S结构方式与三级系统服务器进行交换,且仓储系统客户端以C/S结构方式通过接口与SAP服务器进行数据交互,物资量系统客户端(计量WEB)以B/S结构与三级系统服务器进行数据交互。从整体来看,四级SAP系统可以说是公司计划的制作者,而三级系统是公司计划的实施者。各模块间、各系统间通过接口传递数据,实现公司整个业务流程的顺畅运行。
图1 ERP系统框架
2 数据库结构
三级系统中心数据库采用Oracle RDBMS,操作系统为Windows Server 2003,含有PUBDATA、MEASURE、WZL和WLS四个数据库实例,四者之间相互联系,是ERP系统的核心。
PUBDATA作为ERP的基本主数据,它的维护与管理是一项很重要的工作,是ERP系统运行的基础。PUBDATA中数据主要包括企业单位、物料、用户和运输工具等,根据系统级别可分为标准数据和系统外数据。标准数据由四级系统添加,三级系统根据实际需要进行同步。系统外数据由三级系统信息化人员进行维护。例如,某供应商应为标准数据,编码可为123456,系统外单位编码则为W00123,其中供应商编码同样也是四级SAP系统采购模块中采购订单和三级采购模块中外购物资收货必需的。
MEASURE是仓储系统与SAP系统进行交互不可缺少的桥梁,主要负责检斤委托和计量结果的数据管理。WZL是动态计量程序与仓储系统、计量系统进行交互的临时数据库,主要通过触发器来实现将相应的委托状态实时修改。WLS主要是对外购物资收货信息、转储记录、生产下线产品登记、销售外发信息和库房管理信息的数据管理,是整个业务流程的组织者和引导者。
假设火车采用动态程序计量,为简单起见,暂不考虑化检验结果和四级系统数据库。此时接车信息将涉及PUBDATA、MEASURE、WZL和WLS四个三级数据库,其关系如图2。其中,PM表示WLS中接车信息表,PMid为接车记录号;CN表示PUBDATA中运输工具信息表,CNum为车号;WT表示WZL委托单信息表,Tid为委托单号;JT表示MEASURE中计量信息表,JTid为计量单号。当MEASURE中委托状态变化时,系统通过触发器同时会对WZL中WT对应的委托状态进行实时修改,从而保持数据的一致。
图2 数据库关系图
3 结语
ERP系统是计算机信息技术与企业管理理念的整合,是企业发展的必然趋势。本文主要描述了一个基于B/S和C/S混合结构的分布式ERP系统框架,通过外购燃料火车接车业务流程实例来说明各数据库内部结构的关系。与以往相比,一方面总公司可通过ERP系统直接、实时地查询相关数据,另一方面ERP系统的顺利运行实现了分子公司整个管理业务流程操作的自动化、智能化和人性化,大大提高各业务环节的工作效率。
此外,企业的信息化有两个境界:管理信息化和决策信息化。管理信息化主要负责企业中信息的处理、传递和汇总等问题,而决策信息化主要解决管理中的决策问题,辅助企业进行决策。ERP是实现管理信息化的主要工具,而系统的决策支持模块只是一种信息的汇总或简单的总结,决策功能薄弱,无法面向企业提供全面的分析,所以如何扩展ERP系统地决策功能,使其为企业所拥有的人、财、物等资源实现最优配置,创造最大利润。这是我们的下一步研究工作。
[1]程越.ERP系统的发展现状和对策分析[J].计算机应用与软件,2007,24(10):133-134,140
[2]钟育彬.基于C/S和B/S模式的ERP系统的研究与实现[J].微计算机信息,2006,22(33):26-28
10.3969/j.issn.1001-8972.2013.06.050
谢嘉鹏(1983-10).男,汉族,甘肃嘉峪关人,工学学士,助理工程师,主要研究方向:数据库技术与ERP系统。