sap活动

什么是MES制造执行系统数据服务组件?

发布者: 讯鹏 | 发布时间: 2017-9-20 11:49| 查看数: 184| 评论数: 0|帖子模式

MES制造执行系统数据服务组件主要对企业中已经存在的数据信息进行统一处理。通常在处理企业信息时,会发现企业中已经存在着大量的基础信息和业务信息,其中包含着静态的描述性信息,如企业结构、组织、物料、设备等,生产管理模型;也包含着大量的业务信息,如采购、销售、成本、库存等信息。


1.MES制造执行系统数据服务组件

    MES制造执行系统在进行信息整合的过程中,都可能需要对这些信息进行加工和处理。那么这时系统一般将会采用两种方式进行整合。

   (1)MES制造执行系统采用业务总线的方式进行整合:对于业务过程清晰,变动量不大的情况,可以直接整合业务过程信息,将业务处理环节也集成到系统中。一般采用业务中间件,或者基于业务接口定制中间件的过程进行整合。主要的业务发生在标准的采购、销售、库存、成本、设备等模块中。

    (2)MES制造执行系统采用数据采集处理的方式进行整合:在特殊业务环节,或系统无法通过中间件方式有效集成现有流程及应用时,可以直接采用数据处理的方式进行集成。

    MES制造执行系统这样的方式在技术上通常比较容易实现,并对上层的业务又不会造成太多影响。目前,所提出的数据服务组件主要就是完成数据处理及整合工作的服务组件。数据服务组件将企业中现有的数据进行重新整合,并存储到MES数据库中。在存储的过程中,根据对象定义的结构方式进一步对数据对象进行描述,产生对象关系映射ORM,从而可以使得业务组件等可以调用并操作数据对象。

2.MES制造执行系统IT组件

    IT组件是组件化MES的基础组件,包括权限、验证、日志、消息、流程、任务调度、UI框架等基础功能,任何信息化系统都离不开IT功能的基础保证。通过这些功能的串接,系统可以实现用户对具体业务功能的交互和调用。

   搭建一个业务过程面临着两个问题:  

   (1)业务过程的信息如何操作?在数据服务组件提供了对数据信息处理的服务组件。通过服务组件,系统能够对业务过程信息进行标准的读写操作,也就是意味着,当业务过程完成对业务过程执行的结果,系统可以直接通过调用数据服务组件完成对信息的操作过程;

    (2)业务过程如何提供给用户进行交互式操作?IT组件主要提供用户交互式业务应用场景的必要组件,如搭建完交互式界面之后,相关的资源、权限信息被传递到交互式界面中,交互式界面判断用户对于业务处理的权限级别、交互式界面记录用户每次操作的过程、对某些系统级操作和处理进行任务执行及流程执行。这些场景都是通过IT组件完成执行过程。

3.MES制造执行系统业务应用组件

    业务应用组件是组件化MES制造执行系统的核心组件之一。业务组件完成对企业生产过程中特定业务的处理过程,如企业生产能耗与物耗的基础核算、工艺技术统计过程、生产计划排产方案、生产成本分摊平衡、生产指令分解下达等过程。MES制造执行系统由于业务过程中包含常规典型业务场景,也包含具有企业自身业务特点的业务过程,因此业务应用组件往往伴随着标准业务过程组件及定制化业务组件同时产生。

    MES制造执行系统标准业务过程组件往往在企业生产活动和管理过程中具备一定的标准性,如计量、统计、核算过程。虽然,各生产企业由于生产装置、技术工艺、企业组织机构等存在差异,但是在这些标准的业务环节中还是具备一定的通用性,标准化组件往往在实际应用过程中效果较明显,且实施成本相对低廉。

4.MES制造执行系统定制化业务组件
    MES制造执行系统定制化业务组件适用于企业业务活动多变的情况,或企业业务活动具有自身特点的情况。MES制造执行系统标准业务过程往往很难满足企业的特定业务需求,这就需要定制业务活动组件,完成对业务活动的信息处理定义和描述,并最终进行组件化封装形成对外接口。

   组件化MES制造执行系统中的业务应用组件并不是一个仅仅只能提供业务处理能力的服务组件,它也可以对组件进行扩展和自定义逻辑描述。MES制造执行系统通过工程人员或开发人员组态和逻辑化处理,形成可以完成企业特定需求的业务组件,这些组件即可以作为企业解决方案中的应用组件,也可以根据应用需求积累到供应商的组件库中变成标准化组件,在其他项目中得以复用。

最新评论

Powered by e-works © 2002-2012 中国制造业信息化门户网 版权所有
回顶部