大型郵輪工程 Oracle Primavera P6 實(shí)施
實(shí)施背景
上海某造船有限公司首次(也是國(guó)內(nèi)首次)承接郵輪類型項(xiàng)目建設(shè)合同:沒(méi)有郵輪設(shè)計(jì)經(jīng)驗(yàn),沒(méi)有郵輪建設(shè)管理經(jīng)驗(yàn),缺乏國(guó)內(nèi)配套的郵輪特有設(shè)備供應(yīng)商和服務(wù)供應(yīng)商。
三菱重工郵輪建設(shè)失敗的教訓(xùn):在產(chǎn)品設(shè)計(jì)上缺乏對(duì)客戶市場(chǎng)的準(zhǔn)確理解;設(shè)計(jì)方案反復(fù)引發(fā)建造周期延長(zhǎng) ;供應(yīng)鏈管理失控 。
實(shí)現(xiàn)中國(guó)郵輪建設(shè)從0到1的啟動(dòng)能力,搭建郵輪項(xiàng)目建設(shè)的管理體系,借此建立一套完整的國(guó)際化的EPC項(xiàng)目運(yùn)作體系,未來(lái)實(shí)現(xiàn)郵輪、海工、民船三大板塊的管理框架的統(tǒng)一性,培育中國(guó)郵輪行業(yè)的市場(chǎng)運(yùn)作模式。業(yè)務(wù)模型映射和技術(shù)分層:

系統(tǒng)開(kāi)發(fā)架構(gòu)圖

說(shuō)明:
- 數(shù)據(jù)庫(kù)擴(kuò)展結(jié)構(gòu)與P6標(biāo)準(zhǔn)數(shù)據(jù)結(jié)構(gòu)在同一數(shù)據(jù)庫(kù),不同Schema下;
- API擴(kuò)展同時(shí)操作擴(kuò)展數(shù)據(jù)結(jié)構(gòu)和P6標(biāo)準(zhǔn)數(shù)據(jù)結(jié)構(gòu)(通過(guò)P6標(biāo)準(zhǔn)API),并可對(duì)P6標(biāo)準(zhǔn)API進(jìn)行二次封裝。
該架構(gòu)采用了“數(shù)據(jù) – 邏輯(API)- 界面”三層分離的架構(gòu),在此架構(gòu)下:
- P6產(chǎn)品升級(jí),產(chǎn)品升級(jí)前需評(píng)估對(duì)應(yīng)用系統(tǒng)的影響:因自定義界面及擴(kuò)展API不直接操作P6數(shù)據(jù)庫(kù),因此P6升級(jí)之后只需評(píng)估API是否發(fā)生變化即可。通常API會(huì)相對(duì)穩(wěn)定,只要API名稱及參數(shù)不發(fā)生變化,則不會(huì)影響系統(tǒng)正常運(yùn)行,無(wú)需修改任何代碼,如部分API在P6升級(jí)時(shí)發(fā)生變化,則需同步升級(jí)使用了變化API的擴(kuò)展API和界面代碼。
- 應(yīng)用功能升級(jí)(界面):自開(kāi)發(fā)部分進(jìn)行功能增強(qiáng)和升級(jí),亦不影響底層的數(shù)據(jù)庫(kù)結(jié)構(gòu),可保持P6數(shù)據(jù)庫(kù)和標(biāo)準(zhǔn)API保持穩(wěn)定,擴(kuò)展數(shù)據(jù)架構(gòu)部分和擴(kuò)展API,可隨著應(yīng)用功能升級(jí)進(jìn)行擴(kuò)展。