基于网络新技术的PDM研究
【摘要】:
PDM是企业通向信息化的必经之路,可以毫不夸张的说,未来的PDM将是企业的最低软件配置,当然,那个时候的PDM软件将非常的成熟,有很高的性能,能适应各种规模的企业。
通过PDM软件的研究可以清晰的看到一个时代的变化,网络化计算。不仅是PDM软件,任何软件都将坚定的朝着这个方向迈进。
PDM是一种逻辑的思维,它研究如何管理产品的数据以及如何更好的管理这些数据。PDM的实现依赖各种具体的技术,包括数据库技术,网络技术,面向对象的系统分析等等。本文在尽可能的范围,对如何在目前的这些技术的支撑下,实现一个PDM软件做了有益的探索。这是一个初步的探索,最后所实现的系统的功能少,而且不够完善,但是通过本选题的研究,得到了许多宝贵的软件开发和系统分析的经验。
本论文的写作完全依照这个软件的开发过程,从PDM的认识,到拟订研究方向,到面向对象的系统分析,到支撑技术的学习,最后到系统的建模和实现,最后描述了工作的结果。希望能对一些经验仍不丰富的软件开发人员提供一点点参考的价值。
本论文基于PDM理论,综合应用了面向对象的软件技术、数据库技术和网络技术,建立了一个PDM系统原型。系统体系结构采用了符合J2EE标准的三层系统架构,使用ORACLE作为系统的底层网络数据仓库,实现了数据的安全存储和高速查询,该系统具备了项目管理,人员管理,权限管理,产品配置管理,版本管理等基本的产品数据管理功能,并在企业获得一定程度的应用。
由于采用面向对象软件工程思想,该系统具有高可扩充性,能够适应复杂的客户环境。系统具有很好的可移植性,能轻松的更改数据库平台。系统对企业的产品数据实现了安全高效的存储和管理,在产品对象间建立了复杂的数据联系,并且非常优秀的支持了产品数据的完整性。