基于VMD结构的ERP体系结构

作 者:

作者简介:
杨胜友 天津纺织工学院

原文出处:
科学学与科学技术管理

内容提要:


期刊代号:F31
分类名称:工业企业管理
复印期号:1999 年 07 期

关 键 词:

字号:

      良好的体系结构是ERP应用系统成功的关键。VMD代表视图—模型—数据,VMD主要关注于问题领域建模、数据建模和用户视图建模。 本文应用VMD模型作为ERP体系结构来组织部件构成ERP应用系统。

      一、ERP及其对企业过程的支持

      ERP(企业资源计划)是在MRPH基础上结合现代社会、经济、 经营管理思想和IT技术而产生的,它一方面强调供应链管理,从整个社会的角度进行企业资源优化;另一方面重视提高企业的柔性、敏捷性、集成性、全球性和对JIT(准时制生产)、BPR(企业过程再造)等的支持。

      ERP的开发和应用应该强调下面一些因素:

      1.尽可能全面覆盖企业过程

      不同行业企业的业务过程和管理过程差别很大,同一行业企业之间的过程也是千差万别的,要开发同一软件适用于不同企业,对于软件本身有一个非常高的要求。现有的IT技术已经为部分实现这种要求提供了可能,例如一些通用的办公自动化软件、财务软件等。根据需要随时调整以适应企业要求,是对ERP软件的十分合理的要求。

      2.支持企业的BPR过程

      BPR与IT技术的结合已经为企业带来了大量效益,但是BPR对于企业来说不是一蹴而就的,它是一个不断深化的动态过程,企业能够在IT技术的新发展中不断发现新的业务执行方法,新的管理模式。同时BPR 要求IT技术给予支持,因此ERP软件应该适应BPR的要求,不断加以调整,以适应企业业务过程和管理过程的需要。

      3.适应企业过程再造及组织的增值性调整

      与企业BPR相对的是对企业业务过程和管理过程的增值性调整,BPR是对企业过程的革命性改变,而增值性调整是在BPR 的基础上对企业过程的微小变动,是BPR的后期工作,它与BPR相比范围更小,所涉及的企业资源更加具体。ERP软件应该涉及到企业过程的具体细节, 以达到管理和控制企业过程,因此对于企业过程增值性调整的支持是十分必要的。

      4.从不同角度不同层次提供信息、决策和通信的支持,如:企业战略性信息与决策的支持,日常经营信息与决策以及面向特定问题解决的信息与决策的支持。

      IT技术已经从原来的只有专业人员使用、提供业务处理信息支持的后台操作,发展到现在的前台图形化桌面的办公工具。它的用户是一些对业务精通,有着各种各样的信息处理要求的和不同层次的业务与管理人员。他们需要对同一项业务从工作效率、资金使用、客户关系等多方面进行分析和管理,以提供人事、财务和营销等方面的信息;不同层次的管理人员对于信息的需求更是不同的,他们对于同一项业务需要不同层次的视图进行观察控制,ERP软件需要满足企业的这种要求。

      5.对于不断更新的企业管理思想、业务与运作方法的支持

      从TQC到JIT管理思想变革已经使产业界认识到应用先进的管理思想,对于企业生命力起到关键作用。ERP 对这些不断发展管理思想的支持,正是ERP生命动力之所在。

      6.实现ERP自身的不断增值性开发

      要实现对于企业上述要求的支持,要求ERP 本身能够采用一种比较灵活的体系结构,并且能够根据企业的需要不断调整,同时根据需要,增加一些即插即用的部件。因此建立良好的ERP体系结构实现ERP构件的即插即用是十分重要的。

      二、ERP的体系结构

      软件的体系结构(Software Architecture )是指对于构成软件部件和部件之间关系的描述,以及指导部件合成软件系统的一些固定模式。或者说,一个特定的软件应用系统可以定义为,构成此系统的部件的集合和部件之间的交互关系,此系统可能又是另一系统的构成部件。

      对于软件体系结构的研究主要集中在以下一些方向上:

      1.体系结构描述语言的研究,为设计者提供交流的工具和对软件体系结构分析的手段。

      2.总结软件体系结构设计的成功经验及一些专门知识,以期建立软件体系结构的科学基础。

      3.特定应用领域软件体系结构框架的研究,来规范和支持此领域软件体系结构的设计。

      4.体系结构设计工具的研究。

      ERP软件体系结构的研究,属于对专门领域体系结构框架的研究, 主要集中在提供一种能够指导更好地实现ERP 软件要求的体系结构设计上,更能体现具体和实用的要求。ERP 系统应该是一些能够实现即插即用部件的集合,其体系结构是这些部件之间的关系和ERP 整体结构的描述。对于ERP体系结构的研究,是ERP开发与应用中的关键性工作。良好的体系结构是实现ERP软件通用性和部件复用的保证。 对于某个具体的ERP应用案例来说,应该是在其体系结构的指导下,设置调整已有ERP部件构成适合其问题领域模型的ERP实体。因此具体的ERP应用案例,只是ERP标准部件中的部分部件的集合,是这些部件根据问题领域模型, 在其体系结构指导下的一个应用,如图1所示。

      

      三、VMD结构

      问题领域建模是软件系统分析的关键,传统软件开发中的结构化需求分析往往只注重问题领域的个别需求,而忽略了对于问题领域的整体性把握,加之结构化方法不利于软件部件的复用,因此软件的主要费用集中在系统的维护和升级过程中,对问题领域建模,并映射到相应软件部件的组织实现解决方案上是应用软件产业的一项革命性发展。它将大大减少软件的维护和升级费用。并且实现同一问题领域软件的通用化、标准化。

相关文章: