当前位置:首页>管理咨询>开发一个erp 查询:
     
开发一个erp

  近年来,随着计算机和网络技术的飞速发展,

  ERP系统在计算机平台、事务处理能力和功能范围上有了很大进步。但现有ERP系统的开发模式将企业业务流程固化在软件系统中,使系统在开发、实施、维护和使用方面出现了一些问题。主要表现在系统开发缺乏灵活性、系统实施与维护难度大、系统易用性较差,以及软件系统不能适应迅速变化的企业业务流程等。

  工作流技术可以用来解决上述问题。采用工作流技术,可以把ERP业务过程逻辑从具体的业务实现中分离出来。这种方法在进行企业实际应用时具有显著的优点,它可以在不修改具体功能模块实现方式(硬件环境、操作系统、数据库系统、编程语言、应用开发工具和用户界面)的情况下,通过重新定义过程模型来完成系统功能的改变或系统性能的改进,使企业可以根据业务流程动态构建系统,打破企业必须适应软件的传统模式。采用工作流技术,可有效地把企业各种资源(人、信息、应用工具和业务流程)合理地组织在一起,提高软件重用率,发挥系统的最大效能0基于工作流的ERP系统开发与实施

  1.1基于工作流的ERP系统开发与实施方法

  基于工作流的ERP系统开发与实施方法,与传统ERP系统开发方法的本质差别在于:它把ERP业务过程逻辑从具体的业务实现中分离出来,以业务过程为核心来设计和构建ERP系统,并控制其运行。该方法通过对企业业务流程的分析,抽取出原子级的企业业务活动,并通过ERP组件来实现这些原子级企业活动,以业务流程模型驱动这些原子活动的运行,从而实现企业业务和软件实现的全面集成。这种集成不单是业务过程和软件之间的集成,也是与这些业务过程相关联的人员、数据的集成。因此,系统的复杂度和集成的难度很大,必须采用一种技术对整个ERP开发实施过程及所涉及的相关流程、组件、人员和数据等因素进行分析,以便对整个ERP系统进行管理和控制。工作流技术可以很好地满足这种需求,它采用工作流建模技术建立以流程为核心的企业业务模型,将流程及与其相关的信息、人员和业务实现组件统一集成起来,并通过工作流执行服务,按照所建立的业务模型进行业务的执行

  利用工作流技术可以设计和建立一个工作流环境,用来支持ERP系统的业务流程分析、业务构件抽取、业务系统构建和业务系统执行(如图l)。其具体步骤是:

  (l)业务分析在业务分析阶段,可以利用工作流建模与分析工具,详细分析ERP的业务流程和相关的组织人员情况,生成完整的ERP业务过程模型,明确ERP软件的实际需求,即谁在什么时间做什么事情,需要什么信息,生成什么信息。

  (2)组件开发在ERP组件设计中,可以依据业务分析阶段的业务过程模型整理出ERP业务的原子活动,针对这些原子活动分析其需要由什么样的组件来实现,并确定每个组件的输入输出接口,从而抽取出ERP系统的组件规划方案。由此得出构成ERP系统的基本组成元素:原子活动和组件。

  (3)业务系统构建可以根据企业业务需求组合这些原子活动和组件,以建立一个可实际运行的

  ERP系统。组合过程可以使用工作流建模工具来完成。在这一步骤中,可以动态关联原子活动和组件,并定义各活动和组件间输入输出关系。

  (4)系统实施得到的ERP系统可以通过工作流引擎进行执行。引擎根据定义好的业务逻辑推动

  ERP系统的运转,负责流程的启动、导航、结束等操作,并实现对组件的调用、活动和组件间数据的交互以及用户与系统的交互。整个环境可以为ERP系统的开发与实施在方法和工具上提供支持。

  1.2基于工作流的ERP系统开发与实施体系

  经过长期的推广和应用,许多ERP功能已经标准化和模块化,甚至有些通用的功能模块已经被开发成标准的商业组件,可在市场上买到。可以预想,将来的ERP系统的开发将会变得越来越简单。用户只要确定了自己的业务需求,就可以从市场上购买相关的组件产品组合成一个系统。然而,这种组合并不是简单的拼凑,而是在业务需求驱动下的多种资源间的有机集成。如何将ERP系统的业务需求与组件关联起来,如何将这些业务组件集成起来成为一个整体,以及如何管理和控制这些组件的运行,是该体系需要解决的主要问题。概括地说,它需要一个统一的体系对资源的集成和运行进行管理和控制。

  基于工作流技术,本文定义了一个多层的ERP系统开发与实施体系,使企业可以在一个统一的集成框架下实现组件化ERP系统的开发、实施与运行。该体系包括四层结构,分别为系统平台、应用平台、关键组件和工作流平台(如图2)。

  

  (l)系统平台它包括数据库服务、操作系统和与ERP相关的其他企业应用系统,同时还为ERP系统提供基本的中间件服务,如消息服务、对象服务等。系统平台目前已有许多成熟的商业化产品,可以直接选用,作为ERP的底层支撑环境。

  (2)应用平台它为整个ERP系统提供公共的应用服务组件,并为ERP系统提供基本的组件管理框架、集成管理框架和工作流执行服务。工作流引擎实现业务过程逻辑的执行和控制;集成服务实现系统与外部系统(PDM,OA等)的接口与通讯;组件框架则为组件的调用、运行和管理提供一个基本的环境。

  (3)关键组件组件是企业业务活动的具体实现,它接受用户传来的业务数据,按照一定的商业逻辑对数据进行处理,然后再返回给用户。根据不同的业务类型,可以开发出许多业务组件,为实现组件的重用性,可以将组件分为通用业务组件和行业专用组件。


从设计到走线 物流erp实施与房屋装修五大同产品开发erp
erp开发企业物流erp项目管理失控的表现及控制点解析
物流erp资讯网讯:走向以人为本的信息化erp功能
企业erp建设快递要“提速”重点在服务
erp定制开发公司开发erp
基础管理薄弱服装企业如何实施物流erp如何重新利用失败物流erp项目
临危受命 失败物流erp项目如何获新生?项目收尾三大失误 物流erp验收功亏一篑
开发erp项目交付集中管理 以流程驱动实施物流erp
信息发布:广州名易软件有限公司 http://www.myidp.net
  • 名易软件销售服务
  • 名易软件销售服务
  • 名易软件技术服务

  • 开发一个erp,开发一个erp