隋曉靜
(上海航空工業(yè)(集團)有限公司信息化中心,上海201206)
飛機裝配過程是一個極其復(fù)雜的過程。與傳統(tǒng)的機械產(chǎn)品相比,飛機裝配制造過程有其獨特之處,如飛機裝配是按客戶訂單進行計劃生產(chǎn),生產(chǎn)管理多為按架次管理[1]。民用飛機產(chǎn)品結(jié)構(gòu)龐大,制造工藝復(fù)雜,生產(chǎn)中各制造過程的關(guān)聯(lián)性很強,民用飛機的生產(chǎn)管理運營要求更加高效的生產(chǎn)計劃執(zhí)行、產(chǎn)能優(yōu)化、資源配置能力。建立一套具有符合中國飛機制造業(yè)現(xiàn)階段生產(chǎn)情況的生產(chǎn)管理體系的日計劃管理平臺,有利于快速響應(yīng)制造,提升產(chǎn)能和效率。
SSH是目前基于Java平臺的企業(yè)級軟件開發(fā)主流的框架,它將Struts、Spring,與Hibernate這三個框架有效整合,通常使用Spring作為核心,向上整合MVC 框架(Struts),向下整合 ORM 框架(Hibernate),使用Spring的Ioc容器來管理各組件之間的依賴關(guān)系,同時用Spring的聲明事務(wù)負(fù)責(zé)業(yè)務(wù)邏輯層的事務(wù)管理[2]。Struts對 Model,View 和 Controller都提供了對應(yīng)的組件。Spring是一個輕量級的控制反轉(zhuǎn)(loc)和面向切面(AOP)的容器框架,創(chuàng)建的目的是解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性。Hibernate是一個開放源代碼的對象關(guān)系映射框架,它對JDBC進行了非常輕量級的對象封裝,使得java程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。
民用飛機生產(chǎn)按照公司年度項目計劃進行任務(wù)分解,制定各架次每月的節(jié)點計劃目標(biāo),將各架次月度節(jié)點計劃進行細(xì)分,制定細(xì)化至裝配工單的各架次周計劃。依據(jù)周計劃,綜合考慮各工位人員、進度、裝配順序等因素,制定工位日計劃。
生產(chǎn)日計劃管理系統(tǒng)根據(jù)物料配套、工程文件落實、裝配順序圖、質(zhì)量偏差偏離、現(xiàn)場問題等多維度定義每項工作的可執(zhí)行性。每個裝配工單對應(yīng)的多維度進行檢查,系統(tǒng)自動識別,對滿足條件結(jié)果進行區(qū)別顯示,只有滿足所有條件的裝配工單,才能被排進日計劃中,做到計劃的可執(zhí)行性。如圖1所示。
圖1 系統(tǒng)邏輯架構(gòu)
系統(tǒng)采用商務(wù)智能技術(shù)對基礎(chǔ)數(shù)據(jù)進行數(shù)據(jù)集成、數(shù)據(jù)存儲和數(shù)據(jù)展示。數(shù)據(jù)源來源于產(chǎn)品數(shù)據(jù)管理系統(tǒng)、制造執(zhí)行系統(tǒng)、質(zhì)量管理系統(tǒng)、物流管理系統(tǒng)等業(yè)務(wù)系統(tǒng),數(shù)據(jù)經(jīng)過ETL過程加載至數(shù)據(jù)交換區(qū)。ETL是構(gòu)建數(shù)據(jù)倉庫的重要一環(huán),通過ETL,數(shù)據(jù)完成了從海量、復(fù)雜數(shù)據(jù)到全局決策數(shù)據(jù)的轉(zhuǎn)變,使之可以滿足決策分析的需求[3],數(shù)據(jù)交換區(qū)是在數(shù)據(jù)從數(shù)據(jù)源載入目標(biāo)數(shù)據(jù)庫過程中的數(shù)據(jù)中間存儲空間,其中會存儲部分全量數(shù)據(jù),為架構(gòu)框架內(nèi)的各應(yīng)用系統(tǒng)提供高質(zhì)量的源數(shù)據(jù)。
系統(tǒng)主要包括日計劃管理模塊、配置模塊和看板管理模塊。日計劃管理模板實現(xiàn)日計劃的創(chuàng)建、日計劃派工管理、日計劃查詢功能等,計劃調(diào)度員按照機型、工位、架次、工單等信息進行查詢,可以查詢到單架次該工位未完成的裝配工單的信息情況,包括裝配工單號、名稱、物料配套、工程落實、OSC(Operation Sequence Chart)、質(zhì)量偏差等維度的可執(zhí)行性情況,計劃調(diào)度員選擇相應(yīng)的裝配工單加入“已選擇的日計劃清單”,然后點擊生成日計劃按鈕,生成日計劃。工位長/班組長接收到當(dāng)天的日計劃任務(wù),對相關(guān)人員進行派工操作,系統(tǒng)會自動記錄該員工當(dāng)天被派工的次數(shù)以及該員工是否具備操作資質(zhì)進行校驗。配置模板支持型架信息的配置以便于看板管理模塊定位型架位置。
看板管理數(shù)據(jù)展現(xiàn)采用BusinessObjects作為展現(xiàn)平臺。其不僅具有良好的系統(tǒng)可靠性,全面的商務(wù)智能應(yīng)用功能,還具有權(quán)限管理功能,看板管理模塊主要進行了年度任務(wù)、日計劃工作統(tǒng)計、日計劃進度、單日任務(wù)完成情況、工位詳情等看板展示。展現(xiàn)形式上,采用了報表與圖形展示相結(jié)合的方式。同時將儀表盤整合在門戶網(wǎng)站、轉(zhuǎn)配現(xiàn)場電視屏等,方便用戶查看使用。
日計劃管理模塊具備強大的數(shù)據(jù)分析及整合能力,可從現(xiàn)場工作、人員派工、AO進度及遺留等多角度進行統(tǒng)計分析,可從里程碑進度、物料配套、日計劃進度、日計劃執(zhí)行、計劃外進度、遺留計劃進度、工位詳情、人員效率等多角度形成展示看板。結(jié)合每日產(chǎn)生的歸檔報表及看板展示,實時反饋現(xiàn)場生產(chǎn)作業(yè)情況,可及時對后續(xù)計劃的發(fā)布進行前置調(diào)整。
生產(chǎn)日計劃管理系統(tǒng)的實施幫助管理部門實現(xiàn)了生產(chǎn)管理透明化、配送精細(xì)化、工作標(biāo)準(zhǔn)化,提升了生產(chǎn)節(jié)拍穩(wěn)定性。