為了適應(yīng)現(xiàn)代造船生產(chǎn)管理模式以及殼、曬、涂一體化區(qū)域造船法,各船廠必須以中間產(chǎn)品為導(dǎo)向,按區(qū)域組織生產(chǎn),建立以降低成本、縮短建造周期為目標(biāo),以科學(xué)控制速度為手段的項(xiàng)目管理信息系統(tǒng)。而船廠現(xiàn)有的信息管理系統(tǒng)存在封閉性和專用性的特點(diǎn),因而船廠急需開發(fā)建設(shè)高度柔性、有效集成的高效新型信息系統(tǒng)。船舶生產(chǎn)設(shè)計(jì)PDM是各船廠近年的熱門話題,但它結(jié)構(gòu)龐大,模塊眾多,因而需要開發(fā)人員從一開始就能從整體上把握整個(gè)系統(tǒng)的結(jié)構(gòu)框架與工作流程?;谏鲜鲈?,為了使開發(fā)人員在合理的時(shí)間內(nèi)開發(fā)高質(zhì)量的船舶生產(chǎn)設(shè)計(jì)PDM系統(tǒng),本文用UML和Rational Rose進(jìn)行建模分析,從而保證系統(tǒng)結(jié)構(gòu)合理,降低項(xiàng)目開發(fā)風(fēng)險(xiǎn),以期該方法能起到設(shè)計(jì)“藍(lán)圖”的作用。
1、模式船舶生產(chǎn)設(shè)計(jì)PDM系統(tǒng)的構(gòu)建
產(chǎn)品數(shù)據(jù)管理PDM (Product Data Management)是一種在數(shù)據(jù)庫基礎(chǔ)上發(fā)展起來的新型管理企業(yè)信息的工具,也是企業(yè)實(shí)現(xiàn)信息化的重要組成部分。船舶生產(chǎn)設(shè)計(jì)PDM是船舶產(chǎn)品詳細(xì)設(shè)計(jì)從開始到結(jié)束整個(gè)周期中,對(duì)相關(guān)數(shù)據(jù)和相關(guān)過程進(jìn)行查詢、計(jì)劃、管理和控制的管理系統(tǒng)??紤]到造船企業(yè)都有局域網(wǎng)環(huán)境,故本船舶生產(chǎn)設(shè)計(jì)PDM系統(tǒng)基于Client/ Server(客戶器/服務(wù)器)模式構(gòu)建,其層次結(jié)構(gòu)如圖1所示,其中的關(guān)系型數(shù)據(jù)庫是PDM系統(tǒng)的支持平臺(tái),數(shù)據(jù)管理的存取、刪改、查詢、瀏覽等操作最后都通過關(guān)系型數(shù)據(jù)庫來實(shí)現(xiàn)。本文采用的關(guān)系型數(shù)據(jù)庫是ORACLEB. 1. 7. 0.0版本。整個(gè)PDM系統(tǒng)及相應(yīng)的關(guān)系型數(shù)據(jù)庫都建立在上述網(wǎng)絡(luò)平臺(tái)上。服務(wù)器端安裝W inflow s 2000 Sever操作系統(tǒng),客戶端安裝W inflow s 2000操作系統(tǒng)。
