论文部分内容阅读
大型科研生产联合体型企业在产品的协同设计生产过程中,经常存在产品设计周期长,生产、试验过程交叉,设计数据变更频繁、复杂,协同单位分布地域广等因素,受到这些因素的叠加影响,很可能导致产品全生命周期数据的不完整或不能及时有效的进行传输,从而影响科研生产质量的提高和效率的提升。军工研究所作为我国重要的科研单位,在研制任务量越来越多,新产品研制难度越来越大的情况下,原有的产品数据管理手段和采取的信息化系统及技术,在日俱增的研制任务面前,难以承担新的研发模式及手段带来的产品研制数据的管理工作。在这样的背景下,进行产品数据管理(Product Data Management,简称PDM)系统的信息化建设工作,并在原有信息化系统应用的基础上,根据自身需求,开展了PDM系统与其他管理系统的集成工作,以电子化、网格化方式实现产品数据的管理、传递、协同、分发利用,提升数据管理精细化程度、提高沟通协同的效率,优化业务流程。本文通过分析航天动力所产品数据管理的现状和业务过程,收集并明确了PDM系统需要具备的具体功能和性能需求。通过对包括产品管理、图文档管理、审批管理、资料管理和系统集成五个方面的需求进行用例建模,描述了各模块功能的用例描述。在J2EE平台的基础上,采用JAVA语言作为主要编程语言,使用Oracle作为数据持久化的数据库,开发设计了基于B/S架构模式的PDM系统。开发完成后,制定了详细的测试用例和脚本,针对系统中各个功能点分别进行了功能测试和性能测试,并对发现的问题和漏洞予以修改或优化,保证了系统的运行质量。经反复测试验证,本文实现的PDM系统能够满足需求,符合预期。通过PDM系统项目建设与实施工作,航天动力所实现了全所多个科研项目的产品数据信息化管理,系统运行状态稳定,使得航天动力所产品数据的电子化程度大大提高,同时基于产品数据的电子化全流程管理,及产品数据积累,日后可进行数据复用、再提取、比对提升等,为后续型号产品设计、制造积累技术数据基础,为后期提高产品性能与质量做出一定贡献,间接提升了企业产品的核心竞争力。本文设计实现的PDM产品数据管理系统,实现了对图纸、文档和表单等多种类型数据的电子化规范管理,实现了对产品设计数据版本和技术状态的有效控制,满足航天动力所产品数据业务管理的实际需要,简化了管理业务流程,提高了科研生产效率。因此,此项目的设计和实施作为课题研究,具有很强的借鉴意义。