首页 > 范文大全 > 正文

一种ERP体系结构的研究及其应用

开篇:润墨网以专业的文秘视角,为您筛选了一篇一种ERP体系结构的研究及其应用范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

[摘 要] 从体系结构的结构维和视图维两个角度对ERP系统体系结构的总体框架进行了研究,并且以江苏省某制药厂的库存管理业务和流程为例,对ERP系统体系结构进行了实证分析设计和应用。

[关键词] ERP 体系结构 结构维 视图维

一、引言

计算机信息技术用于管理领域的许多优势愈来愈受到每一个企业所关注,企业资源规划(ERP,Enterprise Resource Planning)作为一种新的管理理念和软件系统,融合了计算机信息技术和管理领域的具体业务,为企业参与激烈的市场竞争提供了有力的帮助。

erp系统体系结构的研究是ERP开发与应用中的关键性工作。通过对现实的各种类型的企业系统的共同特点进行分析,研究能够实际反映企业系统不同层次的各个方面的ERP系统体系结构框架。对ERP系统体系结构的研究。在快速变化的环境中,企业的业务不断变化,如何在这种变化中有效地进行ERP系统配置的改变至关重要。

1.ERP概念

ERP是一种以提高客户满意度为目标不断进行优化的“供应链”的管理思想,同时也是一种融合了企业最佳实践和先进信息技术的新型管理工具(如互联网的网络通信技术和各种应用)。

狭义的角度也是指初级的ERP,在从思想、软件和系统三个层次来理解基础之上,更深层次地理解集成的内涵。从管理思想理念上看ERP是对企业内部的各种业务环节的集成管理,保证物流和资金流的同步记录和一致性控制,实现事先控制和实时分析,强调的是对企业内部的供应链的管理,涉及到企业内部的所有资源;从软件角度看ERP是充分利用计算机信息网络技术成果,通过实现不同的功能部分之间相互集成,融入了ERP的管理理念,以最有效地优化使用资源;从系统角度来看ERP是集成了一个企业的战略业务范围内所涉及的各种资源的管理系统,包括资源本身、资源间的关系、管理资源的手段工具等众多方面。

而广义的ERP不仅包括狭义的ERP,还应包括新一代的、扩展的后ERP,广义的ERP更多地考虑到了上游供应商以及下游经销商的资源的优化配置合理使用,以及企业之间的协同合作,这是在初级的企业内部ERP应用到一定成熟阶段后才有可能实现的。

2.体系结构理论

体系结构是一组用以描述所研究系统的不同方面和不同开发阶段的、结构化的、多层次多视图的模型和方法的集合,体现了对系统的整体描述和认识,为对系统的理解、设计、开发和构建提供工具和方法论的指导体系结构层主要是对现实世界的抽象描述,其结构分为三个层次,体系结构层的结构维:静态数值结构(Static Value Structure,SVS)、动态处理结构(Dynamic Process Structure,DPS)和概念系统结构(Conception System Structure,CSS)。静态数值结构是指现实的企业系统中的那些固定的业务对象的抽象和描述,动态处理结构是指对现实世界的那些经常变化的业务处理以及各种约束的抽象和描述,而概念系统结构则是用于描述对现实世界的业务流程总体理解和认识,以及在由现实世界向信息世界转化中所涉及的技术等结构,开发者们在实施的具体细节中通过此结构可以关注系统的不同方面,比如非功能性需求等。

在国际标准化组织的预标准“企业集成-企业建模框架”(enterprise integration-framework for enterprise modeling,ISO/DIS 19439:2002)中关于视图的定义是:企业视图是对企业有选择性的理解,强调一个方面,而不管其他方面。体系结构的视图维:功能视图、信息视图、资源视图和组织视图。功能视图是根据企业目标,对企业的功能进行层次结构化的描述,包括企业的行为(动态的)和功能结构(静态的),并反映外部的约束和相关的输入和输出;信息视图是功能视图中所辨识的信息对象的结构化集,而这些信息对象不被其他企业视图所包括;资源视图是对企业资源组织也即执行企业运作所需的资源集的描述;组织视图是对企业的组织结构、个体和企业内部组织单元的描述。

其中体系结构层的三种结构又分别与这五大视图对应,也即将这五类视图从静态、动态等方面进行分析。组织视图中有静态的结构信息和动态的处理结构,功能视图的实现是用动态处理结构来进行业务逻辑的描述,信息结构中描述的是静态和动态的信息,资源视图也是通过静态的结构描述资源对象,用动态结构描述其与其他视图的联系,而技术视图则对应着体系结构层的概念系统结构。

二、ERP体系结构的设计与实现

1.ERP系统体系结构的构建

ERP系统是一种提供企业中的各级人员进行决策的平台,也就是说企业组织中的各级人员都要用到ERP系统,因此ERP系统的组织结构应涉及企业的全部组织。为了适应管理和经营的需要,从动态过程的角度来分析,按照产品、地域、某些特定项目等组织的团队、事业部、项目组等组织也应该在ERP系统中有所体现,结构图如图所示,而企业的整体的效益要多个独立的事业部共同努力达成,一个个独立的事业部下的职能成员组成等是根据实际过程需要来动态调整。

在功能结构树的基础上,确定完成各个功能所涉及的业务对象,基本的处理操作和约束条件,继而通过体系结构层的静态数值结构和动态处理结构描述,即可以使体系结构的构建者在分析描述时使得ERP系统能够随时根据实际的业务流程变化情况灵活调整和改进。以下通过供应链管理中的采购管理模块中的一个采购申请子功能为例进行简单地分析和描述。现实世界的采购业务对象基本包括采购部、供应商、采购申请单、仓库。业务处理包括采购申请、采购单发出。约束说明如下:仓库部门根据库存状态向采购部门发出申请,采购部门依此制订采购计划单。在体系结构层,业务对象、业务处理以及约束利用二维表结构来抽象,

得到静态数值结构和动态处理结构,这几类二维表描述如表1、表2、表3所示:

2.系统实现

对ERP系统体系结构框架的分析设计方法以后,我们使用Microsoft Access数据库和Visual Basic开发工具实现了一个基本的框架,完成了ERP系统的物流供应链中的基本数据的管理以及采购和库存两个模块部分的基本功能,具体包括:基础数据管理下的物料类型、计量单位、物料基本信息、仓库、货位设置等;采购模块下的供应商信息管理、采购物料管理、采购申请、采购计划、采购订单以及采购收货退货的管理;库存模块下的物料入库、出库、调整等管理。这种设计和构建组合系统模块的思想可直接用于完成其他部分的实现。图5为物料类型、计量单位和物料基本信息的功能应用界面。

三、总结

本文从体系结构的结构维和视图维两个角度对ERP系统体系结构的总体框架进行研究,ERP系统体系结构的框架以及与体系结构层的几类结构的对应关系。详细分析研究了ERP系统的体系结构,包括组织视图、功能视图、信息视图、资源视图和技术视图及其之间的关系,将体系结构层的静态数值结构、动态处理结构和概念系统结构与不同视图下的静态、动态信息等对应起来。实现了用二维表数据结构作为表现形式,灵活方便地根据实际业务环境的变化,通过修改数据结构表的结构来及时调整ERP应用系统。用Access数据库描述和存储了基本的数据结构,实现了基本数据、采购和库存业务这几部分的数据维护和管理功能。

参考文献:

[1]徐晓飞:ERP技术发展的现状、趋势及思考[J].中国制造业信息化,2003(3)

[2]叶 斌:分布式智能ERP体系结构的研究[J].微电子学与计算机,2005(6)