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