论文部分内容阅读
随着制造业各种先进技术的运用及发展,企业在产品开发周期方面呈现出缩短的趋势。PDM(产品数据管理)系统的设计复杂性及实施的动态特性日益增加。同时,用户对产品多样化和个性化的需求也愈来愈强。基于上述问题,本文在分析了制造企业的生产特点和发展趋势的基础之上,结合Java开源框架技术,对构建PDM系统的关键技术进行了研究。在吸收了前人的一些研究成果基础上,本文将核心思想着重于PDM系统中产品数据的有序、设计过程的优化和资源的共享等方面,用整体优化的观念对产品设计数据和设计过程进行描述。另外,在对产品生命周期管理进行规范的同时,保证产品数据的一致性和可跟踪性。为了达到上述目的,本文的研究工作在以下几个方面进行展开:1.在系统工程思想的指导下,采用Ontology技术对PDM系统建模进行了一个试探性的研究。本系统继承并发展了计算机先进技术的核心思想,利用面向对象和Ontology技术从功能、网络两个角度对PDM系统的体系结构进行分析和设计,并采用UML(Unified Modeling Language)和OWL(Web Ontology Language)对其进行建模,希望消除分析与设计之间的一些分歧。2.本文介绍了Java开源框架相关技术,将PDM系统构建在多层体系结构的Java开源框架SSH2(Struts2,Hibernate,Spring)之上。通过在PDM系统构建中引入OWL,实现资源的语义化标识、存储及搜索功能。并且采用软件工程中的组件技术,对具有很好伸缩性、移植性以及重用的PDM系统进行构建。3.综合各项技术给出基于大连弹簧有限公司的PDM原型系统,描述了关键模块的功能实现。通过在大连弹簧有限公司PDM系统原型系统平台中的成功应用,验证了SSH2开源框架的可行性及可靠性等优点。本文将对于如何使用Java开源框架和Ontology技术来加强PDM数据资源的利用性、重用性及共享性的问题做重点研究;结合了Java开源框架和Ontology技术对PDM系统进行了设计和实现,二者的结合将会为JavaEE项目带来了新的解决方案。