摘要: |
本文针对某造船企业对船舶生产设计产品数据管理的需求,对PDM的建模及各模块的实现作了较为深入的研究,其中主要内容包括:1.PDM的系统建模;收集系统需求,把业务需求映射成开发小组能理解的要求,并通过面向对象的方法以及抽象机制,把这些需求反映成模型信息,通过统一建模语言,把模型信息用标准的图形元素直观的显示,完成整个系统的建模.这样,用户、开发人员、分析人员都能通过模型对系统进行通信,并达到总体把握系统的功能.2.PDM系统的权限设定;通过管理人员添加不同级别用户,实现不同层次的用户权限设定.根据用户进入系统的密码,到数据库中查到对应的数据库表,根据其中用户的部门及职位,在前台应用程序激活不同的菜单,实现除了数据库用户权限设定以外的前台应用程序权限设定.3.PDM系统图档管理;通过VB的ADO技术,把存档在数据库指定路径下图形文件路径与前台应用程序连接起来,并通过OLE技术,把指定路径用指针指向对应的图形文件并激活相应应用程序,从而对图形文件进行操作.4.PDM系统进度管理;通过ADO对数据库图档进行统计,并通过VB控件绘图功能,绘制出系统进度曲线.本文所提出的系统解决方案能较好地实现系统性能要求,能集成多种CAD软件平台.这些也是基于C/S模式开发产品数据管理系统的一种尝试. |