论文部分内容阅读
信息化在中国船舶企业战略决策中的地位越来越突出,为实现造船全面数字化,许多企业都为未来发展制定了详尽的信息化蓝图,也有许多高校及企业正在开发各种信息化系统,其中引进和实施PDM系统是重要的一环。作为最主要PDM平台的Windchill系统已经在一些国内的船舶企业得到应用,并取得了较好的应用成果。船舶是一种体现当代工业和科技水平的综合性产品,在设计和建造过程中将产生大量的图纸数据。利用Windchill系统管理船舶设计制造信息,首先遇到的问题是大批量数据的导入。如果使用Windchill本身自带的文档上传方式,则存在工作量大、效率低、耗费时间长等缺点。针对这种情况本文开发了两种批量文档导入方法,在开发程序之前,首先进行Windchill用户界面开发,添加下拉菜单操作项和标签项,制作与各个方法相对应的文档上传页面。第一种:以压缩包的形式将数据上传到服务器端并自动解压保存到Windchill系统中的批量文档导入方法,解决了大批量数据上传的低效率问题。第二种:以Excel为载体的多种类型的文档批量导入的方法。首先,把要导入到Windchill中的文档信息写入Excel表中;其次,将Excel表上传到Windchill服务器端;最后,读取Excel表中的信息并在Windchill系统中创建相应的文档。根据此原理本文开发了两种不同的批量文档上传方式:采用在Excel数据表中建立多个工作表来同时上传多种类型的文档和以文件夹为单位的批量文档导入方法,前者能为文档添加详细的属性信息。当文档数量较多时,填写Excel数据表的工作量较大,针对这种情况,本文开发了把文档编号、文档名称、主文件路径三项内容自动写入Excel数据表的程序,大大减少了填写Excel表的工作量。本文开发的几种方法,在处理批量文档导入时,具有操作过程简单、使用方便、上传速度快、效率高等优点,满足了实际应用中针对不同情况的多种使用需求,为Windchill在船舶PDM管理中的有效应用提供了具有一定实用价值的手段和参考。