● 摘要
随着市场竞争的日益激烈和全球化进程的持续深入,企业的制造模式也正在发生一系列变革,主要表现在制造过程愈趋敏捷化和生产组织方式愈趋联盟化、虚拟化。在这种情况下,只是以适应质量管理功能为主要目标的传统生产质量管理系统已难以满足目前企业对生产质量管理在业务灵活性,系统开放性、集成性和过程协作性等方面的需求。因此,论文将目前广受关注的面向服务架构(Service-oriented Architecture, SOA)体系引入到生产质量管理系统的设计中来,使其具有高度的可扩展性、可重用性、平台无关的可集成性以及异地协同性,具有现实意义和实用价值。论文从分析目前质量管理系统的研究现状及企业对其提出的新需求入手,介绍了面向服务架构的设计理念、基本特征及其支撑技术——XML技术、Web Service技术、服务总线技术和服务编排技术。论文分析了面向企业应用环境的生产质量系统的构成,构建了生产质量系统的功能模型,并使用UML建模语言建立了质量数据采集、不合格管理、质量成本管理和质量奖惩管理功能模块的用例模型。在此基础之上,论文针对企业对生产质量管理系统在业务灵活性、系统集成性和应用协同性三方面的需求,论述了以面向服务架构的方式构建企业生产质量管理系统的设计原则和依据。结合面向服务的设计思想和当前的先进技术平台,构建了面向服务的生产质量管理系统——XPQS-Platform的总体架构模型,提出了系统设计方案。给出了在XPQS-Platform系统实现中的遗留质量系统服务封装、基于BPEL的质量管理服务编排、基于ESB的质量服务路由和消息映射技术、基于XSD和WSDL的质量信息语义一致化、基于规则引擎的质量业务过程与业务规则分离等关键技术的实现方案。在系统应用与实践研究方面,论文给出了应用XPQS-Platform在实现生产质量管理业务灵活性、集成性和协同性三方面需求时采取的应用模式、实施方法和具体应用实例,并对系统的应用进行了评价。最后对全文进行了总结,对进一步的研究内容进行了展望。