计算机与现代化 ›› 2023, Vol. 0 ›› Issue (07): 73-78.doi: 10.3969/j.issn.1006-2475.2023.07.013

• 网络与通信 • 上一篇    下一篇

基于微服务的民机工业软件架构设计

  

  1. (上海航空工业(集团)有限公司,上海 200232)
  • 出版日期:2023-07-26 发布日期:2023-07-27
  • 作者简介:陆伟强(1982—),男,上海人,高级工程师,硕士,研究方向:软件工程,E-mail: luweiqiang@comac.cc。

Microservices-based Architecture Design for Civil Aircraft Industrial Software

  1. (Shanghai Aviation Industrial (Group) Co., Ltd, Shanghai 200232, China)
  • Online:2023-07-26 Published:2023-07-27

摘要: 工业软件作为大型复杂装备制造的核心,是实现工业 4.0 的重要角色,但我国工业软件面临卡脖子问题。本文分析民机工业软件发展现状以及未来战略需求,引入互联网微服务架构技术,面向民机全产业链设计民机工业软件架构,并应用于某民机制造企业。该企业创新“业务+技术”理念,实现面向业务过程微服务与技术中台微服务,采用精益管理模式精细管理庞大复杂的业务模块和公共技术模块。系统试运行半年,持续发布交付版本成功率达到98%,开发的质量系数越来越高。虽受疫情等因素影响,但通过软件测试的一次发布成功率依然明显提升了75%。

关键词: 微服务, 民机工业软件, 技术中台架构, 组件, 质量分析

Abstract:  As the core of large-scale complex equipment manufacturing, industrial software plays an important role in realizing Industry 4.0, but China’s industrial software faces the problem of stuck neck. This paper analyzes the development situation and future strategic needs of civil aircraft industrial software, introduces the Internet micro-services architecture technology, designs the civil aircraft industrial software architecture for the entire civil aircraft industry chain, and applies it to a civil aircraft manufacturing enterprise. The enterprise innovates the concept of “business + technology”, realizes business process-oriented micro-services and technology mid-stage micro-services, and adopts the lean management model to finely manage huge and complex business modules and public technology modules. The system has been in trial operation for half a year, and the success rate of continuous release and delivery version has reached 98%, and the quality factor of development is getting higher and higher. Although affected by the epidemic, the success rate of a release that passes software testing is still significantly increased by 75%.

Key words: micro-services, civil aircraft industrial software, technology middle platform architecture, components, quality analysis

中图分类号: