论文部分内容阅读
产品数据管理是当今制造业广为关注的信息化管理技术手段之一,在全球已经有越来越多的企业使用和正在实施该技术。造船业由于具有时间计划性强、周期长、设计规模较大、图纸种类数量多等特点,迫切需要应用产品数据管理,实现造船设计管理。
船舶建造企业规模较大,全面实施PDM(ProductDataManagement,产品数据管理)的一次性投入较多,实施风险较高。突破PDM关键技术,构造含有其基本技术功能的原型样机,确保在企业成功实施PDM,降低投资成本,规避实施风险,保证投资效益。
UML(UnifiedModelingLanguage,统一建模语言)是为软件系统的制品进行详述、可视化、构造化、文档化的一种语言,它是软件行业标准的建模语言。本文在面向对象的分析和设计方法指导下,采用UML描述,通过需求分析、设计、分模块实现的方式,完成了EISE-DMP(企业信息空间工程-设计管理平台,EnterpriseInformationSpaceEngineering-DesignManagementPlatform)原型样机构造。
通过分析设计组织结构和产品结构,描述了EISE-DMP样机的用例;针对船厂计算机多样性的特点,选择了浏览器/服务器(Browser/Server,B/S)体系结构,并确定了EISE-DMP样机的部署结构和组件静态结构。
在组件设计中,依照组件功能要求,分别设计了核心业务处理组件、页面处理组件、安全组件的UML类图以及文件安全传输协议;根据业务数据处理需要,构造了数据库实体—关系图,在此基础上,建立了数据访问类图;为防止网络通讯失败带来的风险,特别设计了文件服务器存储结构,提高了数据存储的安全性。
论文以面向对象为指导思想,全面采用UML,设计并实现了EISE-DMP样机,在研究过程中解决了实施EISE-DMP的关键技术,为该平台的成功上线奠定了坚实的技术基础。