论文部分内容阅读
面对市场环境千变万化、客户服务业务繁多和竞争愈加激烈的现状,企业面临着如何满足客户对产品及服务的要求、降低生产成本、对组织进行重组以及提高对市场变化快速响应的能力等问题,无论是企业界,还是学术界都在积极探寻适应这样的现状的企业运行机制,以信息技术为支撑的ERP系统是企业在当今社会的激烈竞争中制胜之强有力的工具。但是随着竞争环境的变化,传统的ERP系统暴露出难以适应快速变化的环境的弊端。为了解决企业管理的敏捷性问题,柔性ERP系统应运而生。 当前针对柔性ERP的研究主要从两个方面进行:信息技术和企业模型。信息技术方面,主要是从20世纪60年代软件危机以来针对软件复用进行的研究,出现了面向对象、组件、UML、CORBA等技术。先进的信息技术在ERP领域的应用,在一定程度上使得ERP系统具备柔性特征。但这样的柔性还有局限性,究其原因,主要是因为柔性ERP的开发没有把握企业的变化规律,使得开发出的系统只在一定范围内可用。企业模型理论研究方面,也出现了诸如CIM-OSA、ARIS等有名的企业参考模型体系结构。但遗憾的是企业模型理论一直没有得到广泛的应用,在ERP系统开发方面应用就更少了。其主要原因是用现有的企业建模理论建立的企业模型虽然能从各个方面比较清晰地表现出企业的特性,但是这些模型却不能直接应用在软件系统的开发上,企业模型到应用系统的转换难以实现,对此问题的研究也比较有限。 针对以上柔性ERP研究的问题,本文将面向对象的建模语言——UML引入到企业建模过程中来。由于UML具有强大的工具支持及其使用的广泛性,使得用它建立的模型能比较容易转换为应用系统。同时由于UML的多视图特性,符合了企业建模的多视图建模理论,比较适合用于企业建模,从而为企业模型到应用系统的转化找到了比较好的途径。 在这种思想指导下,本文首先在分析了两种体系结构优缺点的基础上,提出了基于企业模型和组件技术柔性ERP的体系结构,然后详细阐述了在此体系结构下应用企业建模理论和组件技术构建柔性ERP系统的过程:用UML