论文部分内容阅读
ERP是信息时代的现代企业向国际化发展的更高层管理模式,代表了当前集成化企业管理软件系统的最高水平。ERP是一种面向企业供应链的管理思想,可对供应链上的所有环节有效的进行管理,它可以帮助企业提高生产率、降低单位成品的价格、提高资金利用率、为企业领导的发展决策提供基础数据支持,从而提高企业在国内、外市场上的竞争力。 本文在介绍软件体系结构和COM+的基础上,分析了传统基于两层C/S模式ERP系统体系结构所存在的一些问题,为了解决这些问题提出基于COM+的三层C/S模式ERP系统体系结构的设计方法。 本文在介绍了23种经典设计模式的基础上,简要分析了在构建ERP系统框架中,通过使用Facade模式将复杂系统分解成若干子系统逐个解决来简化复杂系统的分析与设计,并可使用该模式有效地解决新、旧系统的兼容问题。 本文在分析了多种ERP系统构建理论的基础上,提出了基于合约模式理论ERP系统构建理论。合约模式理论是一种基于动态企业模型的ERP系统构建理论,它应用事件参与模型和合约关系抽象系统模型,构建ERP系统构建框架和动态企业模型。 本文把企业系统中的实体对象划分为结构型对象和合约关系型对象,用结构型对象定义了企业系统的结构,合约关系型对象描述了两个活动类型对象之间的关系,进而阐述了多个合约关系构成企业流程的基本原理。 应用事件参与模型,把结构型对象抽象成事件,与之相关的其它结构型对象抽象成事件的参与者。通过事件参与关系限定结构型对象的结构,实现了以通用的抽象形式描述企业模型和ERP系统模型的结构单元及其相互关系。 最后,本文以开发的ERP系统为例,说明了如何运用合约模式分析与设计系统中的各对象,并解释了各对象的工作方式。利用设计的对象构建COM+组件,实现了基于COM+的三层C/S模式的ERP系统。