论文部分内容阅读
ERP(Enterprise Resource Planning,企业资源计划)是面向供应链的信息管理系统。经过十几年的发展,ERP系统取得了巨大的进步,给企业带来更多、更先进的管理功能。目前,越来越多的企业开始引入ERP系统。然而随着经济的发展,企业经营活动越来越灵活,这使得目前的ERP系统很难适应灵活变化的业务流程。本文先是分析了传统ERP系统的局限性。首先,多数ERP软件的刚性太强,灵活性太差。其次,系统模块复用性差,重构困难。同时,系统对异构信息集成的能力差。针对传统ERP系统存在的问题,本文提出了一个基于SOA(Service-Oriented Architecture,面向服务的体系结构)的ERP架构。基于SOA的ERP系统有较好的可重构性,当业务需求发生变更时,能快速重构满足新的业务需求。本文在介绍了SOA的定义、基本概念、主要特点之后,研究了SOA在Internet环境下的实现技术——Web Service。随后,基于“可重构”和“需求驱动”的思想,从服务的角度对ERP系统模型进行了分析,建立了面向服务的企业ERP系统模型。然后结合石油钻具生产行业企业信息化的特点,以SXHJ公司为例,在进行了业务分析后基于SOA思想对该企业面向服务的ERP系统整体架构进行了设计。最后,基于SOA实现技术,利用Visual Studio.2005开发平台和SQL Server 2000数据库平台设计实现了该ERP系统,并重点介绍了其中生产管理子系统的体系结构和功能服务。本文结合石油钻具企业信息化特点,建立了一个基于SOA的ERP系统体系架构并进行了实现,验证了基于SOA架构的可应用性。将SOA思想应用到ERP系统中,对国内中小企业信息化进一步完善具有指导意义。