- 2
- 0
- 约3.2千字
- 约 6页
- 2021-12-08 发布于天津
- 举报
PAGE 1
PAGE 1
SOA的PDM/CAPP/ERP集成方案的设计和实现
文章以生产包装机械的企业为背景,论述了PDM,CAPP,ERP信息集成的重要性及各系统之间的集成关系,确定了基于SOA架构的松耦合的PDM/CAPP/ERP集成方案。分别阐述了PDM,CAPP与ERP信息集成的内容和掌握流程,着重叙述如何基于SOA平台实现PDM/CAPP与ERP的信息集成和共享。 1研究背景概述 本文以某专业生产烟草包装机械的企业为背景,其产品结构复杂,零部件数量数以万计,较短的生产周期和客户的多样定制需求要求该企业的产品基本采用边设计边生产的模式。此外,该企业产品的零件加工往往具有多品种小批量的特点;在产品开发阶段,专用零件的设计变化较多,要求从研发(PDM/CAPP)到制造(ERP)的数据传递必需精确和快速,因此,PDM/CAPP/ERP的无缝集成特别重要;另一方面,为满意客户日益增多的定制需求,要求企业流程能够快速变更,企业相关应用系统能快速适应变化。为满意以上快速变更流程等需求,该企业急需将逐步建立的PDM系统、CAPP系统、ERP系统紧密整合又能适应变化,为此提出了基于SOA架构的系统集成方案。 2集成方案设计 随着近年来(ServiceOrientedArchitecture,SOA)面向服务的体系架构技术的发展,将基于良好接口和契约的Web服务架设于企业服务总线之上,将企业内部应用系统的各个原子功能单元以Web服务的形式进行分布式部署、组合和使用,使得企业能够快速对相关业务流程进行重组和调整,以求适应瞬息万变的市场需求。 本文所述企业的PDM,CAPP,ERP等应用系统现状,都是在企业业务发展过程中逐步建立起来的,各个系统之间的接口常常使用点对点的数据接口实现应用系统之间的信息传递和共享,局限性和耦合性较大,无法适应企业形势和市场的快速变化。因此,本文提出了基于SOA架构将该企业的PDM,CAPP和ERP系统进行服务级别的信息共享和集成,系统设计框架如图1所示。 上述架构简要介绍如下。 2.1数据层 数据层主要包括PDM系统、CAPP系统和ERP系统的数据源,由于各个应用系统数据源架构不同,数据访问形式多样,数据互操作性很难在数据层面进行。 2.2服务层 服务层主要为企业级的上层管理系统供应服务,本文仅以PDM系统、CAPP系统和ERP系统为例,分别对其原子级别的功能单元采用WebService服务形式的封装。 本文所使用的SOA平台基于成熟的商业软件Cordys其本身基于SOA技术架构的实现,业务流程管理套件(BusinessProcessManagementSuite,BPMS)是Cordys业务运营平台的主要组件之一。BPMS让企业直接掌握它们的流程,从而在行政决策与实施之间实现近乎零的延迟时间,更快地响应瞬息万变的业务环境,持续改进流程,获得更高的效率和效益。 图1基于SOA的PDM,CAPP,ERP集成方案架构 2.3应用层 应用层主要作为业务部门处理详细业务的平台,主要包括物料主数据导入掌握流程、BOM转换及导入掌握流程、工艺信息导入掌握流程和流程调度功能,分别实现主数据在ERP系统的创建和更新,设计BOM与制造BOM的转换和更新,工艺数据的创建和更新。 3基于SOA的PDM,CAPP,ERP接口服务设计与实现 该企业所使用的PDM系统为达索公司的SmarteamPDM产品,CAPP系统通过二次开发建立在SmarteamPDM系统之上,因此对本企业的PDM/CAPP系统进行接口服务化的方式基本全都,本文采用了基于Smarteam原生API函数的webservice封装,封装后的WS服务以通用描述、发觉与集成月艮务(UniversalDescription,DiscoveryandIntegration,UDDI)M的规范注册在cordys平台的企业服务总线之中,最终通过cordys平台的BPM流程弓丨擎调用封装后的服务,实现各种企业内部流程的组装和重构,各系统封装接口如图2—3所示。 以上3个应用系统接口的实现,为SOA架构的PDM/CAPP/ERP系统集成奠定了坚实的基础,尤其是为物料主数据导入掌握流程、BOM转换及导入掌握流程以及工艺导入掌握流程的实施供应了完整的功能基础。 4基于BPM流程引擎的系统集成掌握流程设计与实现 在产品的整个生命周期中,产品设计一般基于PDM系统完成,产品的制造工艺在CAPP系统中细化,最终将PDM和CAPP所产生的基础物料数据、产品设计物料清单(BillofMater
您可能关注的文档
- Solid Edge,开启济二机床三维进阶新纪元.docx
- Solid3000在化工行业的应用.docx
- Solid2000 的机械制图三维模型库的开发及应用.docx
- Solid3000在平面机构设计中的使用技巧.docx
- Solid Edge解决零件间匹配连接设计问题.docx
- Solid Edge软件在零件结构设计中的应用.docx
- Solid Edge软件学习之我见.docx
- Solid Edge的高级机构运动仿真.docx
- Solid Edge装配关系增强.docx
- Solid Edge的虚拟装配与干涉的检测.docx
- 中国国家标准 GB/Z 37551.300-2026海洋能 波浪能、潮流能及其他水流能转换装置 第300部分:河流能转换装置发电性能评估.pdf
- GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 中国国家标准 GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 《GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法》.pdf
- 中国国家标准 GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- 《GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义》.pdf
- 中国国家标准 GB/T 4937.37-2025半导体器件 机械和气候试验方法 第37部分:采用加速度计的板级跌落试验方法.pdf
- 《GB/T 4937.10-2025半导体器件 机械和气候试验方法 第10部分:机械冲击 器件和组件》.pdf
- 中国国家标准 GB/T 44937.2-2025集成电路 电磁发射测量 第2部分:辐射发射测量TEM小室和宽带TEM小室法.pdf
原创力文档

文档评论(0)