蔡玉波
(北京二七軌道交通裝備有限責任公司工藝研發(fā)管理中心,北京100072)
制造業(yè)是一個國家國民經濟和社會發(fā)展的基礎,體現著國家的綜合生產力,直接關系到國家的國力。近些年來,我國制造業(yè)得到迅速發(fā)展,目前,中小型企業(yè)普遍使用的計算軟件多是CAD以及CAM等,在輔助工藝設計以及管理等方面整體處于比較落后的地位。本文主要針對中小型企業(yè)工藝管理的現況,提出了基于產品BOM的工藝管理系統(tǒng),以達到資源共享的目的。
企業(yè)原有工藝管理系統(tǒng)是根據零部件需要的工藝和工具進行設定的,在操作中各部門顯示出信息傳輸緩慢,很多工藝零件的數據需要依靠手工或者磁盤等進行傳遞的缺點。其次,由于零件數量非常大,很容易發(fā)生紕漏,原有系統(tǒng)也不存在組件化設計,更新不及時。產品BOM即物料清單,是樹狀結構,又稱產品結構樹,表現的是產品中零部件的裝配關系。產品BOM工藝管理系統(tǒng)就是以產品BOM為整個工藝的基礎,依照產品—部件—零件的層次展開,顯示組成部分,零件的工藝文件采取葉節(jié)點進行描述和生成,工藝管理系統(tǒng)根據工藝文件準確地生成報表工具,實現各類工藝數據的統(tǒng)計和匯總,以提供統(tǒng)計報表。產品BOM工藝管理系統(tǒng)整體框架如圖1所示。
圖1 產品BOM工藝管理系統(tǒng)框架圖
產品BOM工藝管理系統(tǒng)的設計原則為實用性、安全性、穩(wěn)定性、集成性以及可擴展性等,在設計中需要立足于需求,采用成熟的技術軟件,開發(fā)出讓客戶滿意的系統(tǒng)。為方便后期的功能擴展,系統(tǒng)設計應具備可延展性。在系統(tǒng)的總體設計中,由于B/S結構相對于用戶來說要求低、操作簡單,因此采用該結構。設計時要求操作系統(tǒng)本身可靠性比較強,操作簡單,因此采用Windows 2003。為開發(fā)出基于BOM的工藝管理系統(tǒng),需要先建立BOM描述模型來反映產品結構樹以及各個節(jié)點的屬性和操作方法,在這個統(tǒng)一模型下建立一系列的管理和維護工具,并統(tǒng)計管理工藝文件和數據。面向對象是實現產品BOM的有效方法之一,具有非常強的靈活性,同時也為分解產品復雜性提供了便利,能夠極大地提高管理效率。依照企業(yè)的實際需求,并綜合考慮工藝行程,本系統(tǒng)共分為3個管理模塊,具體如圖2所示。
圖2 系統(tǒng)功能模塊圖
該系統(tǒng)采用關系型數據庫,共分為BOM維護、系統(tǒng)權限管理以及行程管理3個模塊。在產品BOM表中通過二維表體現產品結構零部件之間的裝配關系以及借用關系等,由于產品工藝流程數據量很大,因此本設計采用Oracle 9i進行儲存。數據庫可由多個表組合而成,依照工藝流程同樣也分為3大部分,如表1所示。
表1 數據庫表匯總
產品BOM表包含所有產品的BOM信息,如類型、長度、種類以及數量等,系統(tǒng)權限管理數據表包括用戶角色表、結構組織表、用戶權限表、用戶表以及系統(tǒng)功能表等,行程管理數據表包含工藝流程主表、工藝流程狀態(tài)表、行程單元劃分表以及車間級工藝流程代號表等。
先設計好產品或者零部件的用戶屬性,將產品BOM抽象類具體化,再建立BOM樹形結構模型來描述產品之間的裝配層次關系,然后定義BOM處理系統(tǒng)的基本信息,進而生成相應的產品BOM類和工作系統(tǒng)。已定義好的產品BOM類通過操作BOM處理系統(tǒng)中的產品對象定義與維護工具進行實例化,進而得出具體的產品BOM對象。系統(tǒng)以零件作為葉節(jié)點,形成自己的產品BOM類。在獲取BOM類的過程中由于軟件的一些功能無法兼容,因此會出現一些錯誤,工作人員必須對此進行嚴格校對。
系統(tǒng)生成和顯示的零件的工藝文件主要是以零件作為葉節(jié)點來描述加工設備、工時定額、工藝裝備以及材料用額等,葉節(jié)點和工藝設計模板等之間的關聯(lián)可以通過工藝文件的設計進行查詢,相關的工藝資源庫提供工藝設計內容以及工藝數據等。系統(tǒng)以關系型數據庫為中心提供統(tǒng)計報表來生成工具,工藝數據的分類統(tǒng)計以及匯總等內容都可以通過查詢關鍵詞來實現,這種操作十分有利于ERP系統(tǒng)和其他部門之間的消息傳遞,能夠實現資源的共享和集成。
與傳統(tǒng)的CAPP系統(tǒng)相比,本系統(tǒng)實用性非常強,便于各類產品工藝文件的統(tǒng)一管理,后臺操作人員也容易掌握操作方法,在得到某一種產品的BOM后,其物料資源即可快速傳達到系統(tǒng)中,實現資源的共享,提高工作效率。
本文詳細討論了產品BOM工藝管理系統(tǒng)的設計與實現,該系統(tǒng)可滿足中小型企業(yè)管理各類工藝設計數據等工作的要求,在企業(yè)試運行期間運行狀況良好。本設計使用流程簡單,操作方便,實現了各部門之間的資源信息共享。隨著計算機技術的不斷發(fā)展,在以后的工藝管理中還會應用到更多新技術,而這些還需要更多的人共同去研究。
[1]孫淵.基于產品BOM的工藝管理系統(tǒng)的實現[J].機械設計與研究,2003,19(4)
[2]袁永建.航空產品工藝過程管理系統(tǒng)研究[J].制造業(yè)自動化,2011,33(15)
[3]梁木養(yǎng),魏而巍,楊平.實用化的CAD/CAPP/CAM集成系統(tǒng)[J].成組技術與生產現代化,1997,12(2)
[4]石雙元,張金隆,蔡淑琴.層次碼BOM與指針碼BOM轉換模型及算法[J].華中理工大學學報,2008,28(11)