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