计算机集成制造系统 ›› 2014, Vol. 20 ›› Issue (5): 1035-.DOI: 10.13196/j.cims.2014.05.wangjunqiang.1035.16.2014056

• 产品创新开发技术 • 上一篇    下一篇

可扩展制造执行系统软件体系结构设计与实现

王军强1,2,周雪明1,2,郭银洲1,2,杨宏安1,2,张映锋1,2,孙树栋1,2   

  1. 1.西北工业大学生产与运作系统性能分析中心
    2.西北工业大学现代设计与集成制造技术教育部重点实验室
  • 出版日期:2014-05-30 发布日期:2014-06-12
  • 基金资助:
    国家自然科学基金资助项目(51275421,51075337);西北工业大学基础研究基金资助项目(JC20120227);西北工业大学研究生创业种子基金资助项目。

Design and implementation of software architecture for extensible manufacturing execution system

  • Online:2014-05-30 Published:2014-06-12
  • Supported by:
    Project supported by the National Natural Science Foundation,China(No.51275421,51075337),the Basic Research Foundation of Northwestern Polytechnical University,China(No.JC20120227),and the Graduate Starting Seed Fund of Northwestern Polytechnical University,China.

摘要: 针对制造执行系统扩展性问题,在分析制造执行系统的可扩展需求与特征的基础上,给出了可扩展制造执行系统的定义,提出基于工厂方法模式的可扩展体系结构,探讨了具体的技术实现以及业务对象实例化过程。以多车间中转管理的扩展需求为例,给出了具体的扩展逻辑与方法。立足航空制造业典型离散制造车间,建立了面向航空制造业的可扩展制造执行系统,有效地提高了制造执行系统的开发与维护效率,大幅缩短了系统研发、实施与升级周期。实践表明,该系统具有良好的扩展性和维护性,为软件系统的扩展与维护提供了可借鉴的解决方案和实现途径。

关键词: 可扩展制造执行系统, 工厂方法模式, 软件体系架构, 航空制造业

Abstract: Aiming at the extensibility of Manufacturing Execution System (MES),the concept of Extensible MES (EMES) was put forward on the basis of analyzing the extensible requirements and characteristics of MES.The extensible software architecture based on factory method pattern was presented,and the detail implementation technologies of software architecture and instantiation process of production business were discussed.By taking the extensible requirements of job transfer management among multiple workshops as an example,the specific extensible logic and method were illustrated.On the background of typical discrete manufacturing workshop of aviation manufacturing industry,an EMES for aviation industry was established,which could improve the development and maintenance efficiency of MES effectively and shorten the cycle of development,implementation and upgrade significantly.Practical application results showed that the EMES had good extensibility and maintainability,which provided important referential value for improving the extensibility and maintainability of software system.

Key words: extensible manufacturing execution system, factory method pattern, software architecture, aviation manufacturing industry

中图分类号: