● 摘要
随着经济的发展、社会的进步,制造企业之间的竞争愈演愈烈,企业对生产准备管理的要求也越来越高。使用生产准备系统能够显著降低产品的研发生产周期,从而提高企业的利润和效益。但是,现有的生产准备系统却存在较多的问题。一方面,生产准备系统缺乏通用性和协同性,同一款生产准备系统很难应用于不同企业或者同一企业的不同发展阶段中;另一方面,生产准备系统缺乏必要的灵活性和实用性,在生产准备系统中存在大量降低效率的人工干预环节,且用户无法根据自己的需求定制知识,当企业内的知识更新后,生产准备系统的变更周期长、维护成本高。因此,开发一款兼具通用性、协同性、灵活性、知识可配置性的生产准备系统成为了生产准备领域亟待解决的问题。
论文研究了企业生产准备业务需求以及生产准备系统的现状与发展,参考PSLX、CMSD和OAGIS规范,应用面向对象建模技术构建了生产准备系统的领域对象模型,设计了生产准备系统与其它信息系统之间的协同接口。研究了Drools规则引擎及其应用技术,构建了知识驱动及管理的通用软件组件,实现了界面化的知识定制、维护和管理功能。在此基础上,完成了知识驱动的协同生产准备系统的实例化设计、对象关系映射、应用系统实现和验证等工作,并使用Web Services技术实现了与其它信息系统之间的信息交互和业务协同。
知识驱动的协同生产准备系统能够满足企业对生产准备系统的一般性需求,且其具有一定的通用性、协同性、灵活性、知识可配置性。知识驱动及管理组件的应用,使得生产准备系统中决策相关的知识与应用程序实现了解耦,也使得知识具有了可配置性。用户可以根据自身需求进行知识的定制,知识驱动及管理组件能够应用这些定制的知识做出业务决策,实现知识驱动。当生产准备系统的知识更新之后,只需要通过该组件进行知识更新即可,从而使知识的定制更加简易、维护更加方便、管理更加有效。本课题构建的知识驱动的协同生产准备系统,将在生产准备系统领域、Drools界面化应用领域表现出一定的理论参考价值与实际应用价值。