系統(tǒng)通過整合ERP、CAPP、工裝管理系統(tǒng)中所產生的數(shù)據(jù)庫,形成生產線管理中所必需的數(shù)據(jù)資源,如鈑金零件工藝流程數(shù)據(jù)庫、生產計劃實施數(shù)據(jù)庫、材料數(shù)據(jù)庫,沒備數(shù)據(jù)庫、操作規(guī)程及上藝規(guī)范數(shù)據(jù)庫,并實現(xiàn):
(1)為車間生產經(jīng)營提供成本目標管理的最原始的依據(jù)。
(2)為職能化生產資源重組提供分析與支持。
(3)使得零件生產的相關輔助部門在網(wǎng)上及時了解和反饋產品生產進度狀況,進行及時的生產協(xié)助,實現(xiàn)產品的按節(jié)點生產。
(4)能夠自動或手工錄入來對各個數(shù)據(jù)庫進行維護,并于上一級ERP、CAPP系統(tǒng)的數(shù)據(jù)形成一致。
1.系統(tǒng)的功能模塊分析
在對某煤礦機械有限責任公司實際需求分析的基礎上,提出了基于Web的機加工車間生產管理信息系統(tǒng)的整體架構,采用Web框架,分布式B/S結構,運用ASP .NET技術、數(shù)據(jù)庫技術、模塊化設計方法與網(wǎng)頁制作工具進行系統(tǒng)開發(fā),并通過訪問權限設置使系統(tǒng)具有先進性、敏捷性、開放性和可靠性。建立了系統(tǒng)的功能模型,該模型拓展了傳統(tǒng)車間生產管理的內涵和外延,能夠實現(xiàn)對車間產品數(shù)據(jù)、生產過程的全面管理,包括基礎數(shù)據(jù)管理、車間生產計劃管理、庫存管理、設備管理和系統(tǒng)安全管理。系統(tǒng)的整體架構如圖1所示:
 
圖1 系統(tǒng)功能模塊
1.1 車間生產任務模塊
車間管理的主要任務是確認和接收上級ERP層的中長期計劃、工作中心、物料清單(BOM)、工藝路線等。
車間生產計劃只是執(zhí)行計劃,不能改動計劃:其任務是:
(1)控制生產作業(yè)在執(zhí)行中不偏離ERP計劃。
(2)出現(xiàn)偏離時,采取措施,糾正偏差。若無法改正,將信息反饋到計劃層。
(3)報告生產作業(yè)執(zhí)行結果。
運行車間任務的主要依據(jù)是:
(1)ERP生成的建議計劃或確認計劃以及人工添加的訂單(加工什么):
(2)工藝路線文件(加工順序)
(3)工作中心文件(在何處加工)。
(4)工藝裝備或專用工具文件(參考用)。
1.2 系統(tǒng)安全管理模塊
系統(tǒng)安全管理模塊主要包括剛戶賬號管理設計及權限管理。在數(shù)據(jù)安全模塊中,采用客戶端建立針對用戶實體的用戶賬號時,也把這個賬號加入到數(shù)據(jù)庫中,使它成為數(shù)據(jù)庫管理的合法用戶。每個用戶賬號的注冊號是唯一的,保證該注冊號與數(shù)據(jù)庫往冊及數(shù)據(jù)庫管理的用戶名一致:安全管理模塊采用的是自建方法來限制用戶使用系統(tǒng)和數(shù)據(jù)庫資源,主要實現(xiàn)以下功能:終止用戶口令,重新使用用戶口令、組合用戶口令以及使用觸發(fā)器技術限制賬戶訪問。
權限管理包括服務器端的安令管理和用戶端的權限管理。在實際應用中,通常將所有的實際用戶進行分類,歸納為幾種角色,對應地在數(shù)據(jù)庫中建立相應的組,組成員共有某種權限,用戶可以屬于一個或多個組,用戶權限總是被賦予用戶組和用戶。運行圖如圖2所示:
 
圖2 系統(tǒng)安全管理模塊運行圖
2.系統(tǒng)實現(xiàn)的主要功能
系統(tǒng)實現(xiàn)的主要功能包括:數(shù)據(jù)導入、數(shù)據(jù)操作、工藝加工圖紙顯示以及報表生成、分析及打印。
2.1 數(shù)據(jù)導入
ERP中生產任務會根據(jù)BOM單直接進行生產分解,分解到倉庫、車間、采購等。
先由計劃層ERP系統(tǒng)根據(jù)主生產計劃向生產單元下達帶有物料號、名稱、圖號、零件名稱數(shù)量和基木時間限制等信息的車間生產計劃任務單。排序完成后的作業(yè)計劃經(jīng)過調度員從ERP輸出所在車間的車間生產計劃任務單,輸出格式為Excel表格,然后通過Toad導入到Oracle9i本地數(shù)據(jù)庫,確認后向各個工作地或操作者發(fā)出應完成作業(yè)任務的車間生產計劃單。操作者可以在工作地終端輸入自己的用戶名和密碼,通過車間生產計劃單隨時察看自己當前應當進行的工作和下載完成這些工作所需要的信息(如物料號、名稱、圖號、規(guī)格等)。當操作者完成了當前生產計劃指定的任務后,需進行信息反饋,如:計劃量、完工量、報廢量、需檢驗部門等。同時檢驗員對各操作者反饋的信息進行確認,最后送統(tǒng)計系統(tǒng)進行數(shù)據(jù)統(tǒng)計和分析,統(tǒng)計后生成各種報表數(shù)據(jù),包括向ERP系統(tǒng)的上報信息、每個操作者的績效數(shù)據(jù)、零件進程單等。
2.2 數(shù)據(jù)操作
(1)數(shù)據(jù)源:采用Oracle9i原始表;
(2)數(shù)據(jù)源連接:采用ODBC和ADO.NET.實現(xiàn)與數(shù)據(jù)庫的斷開連接,提高數(shù)據(jù)源的使用效率;
(3)數(shù)據(jù)查詢過程:打開數(shù)據(jù)庫,讀取表格到Dataset,關閉數(shù)據(jù)庫,查詢表格。
(4)數(shù)據(jù)的添加、修改和刪除過程:打開數(shù)據(jù)庫,讀取表格到Dataset,關閉數(shù)據(jù)庫,更新表格數(shù)據(jù),通過DataAdapter對象將Dalaset中變更的記錄寫入數(shù)據(jù)庫,用戶不必頻繁地訪問數(shù)據(jù)庫,可將修改后的數(shù)據(jù)一次寫回,減輕了數(shù)據(jù)庫服務器的負擔。
2.3 工藝加工圖紙顯示
機械圖樣是設計和生產中的重要技術資料,凡是從事機械工業(yè)生產的人,沒有不和機械圖樣打交道的。它是傳遞技術信息和技術交流的媒介和工具,因此在機加工車間的生產管理系統(tǒng)中不可避免的要實現(xiàn)機械圖樣的“看板”操作。常用的圖檔文件格式主要有:
(1)CAD矢量格式圖:如DWG、DXF、PRT等。
(2)位圖與點陣圖形:如GIF、IMG、BMP、JPEG等。
(3)光柵工程圖格式:如TIEF、GTX、RLC等。
(4)超文本標記語言:如HTML等。
(5)字處理格式:如TXT、DOC,F(xiàn)JF等。
在以上的文件格式中,圖樣的瀏覽主要是DWG格式的文件。利用ASP.NET中Tree view控件和ImagMap控件就可以實現(xiàn)。首先利用Tree view控件生成的TreelineImages文件夾加載外部圖樣,然后利用圖像顯示控件ImagMap實現(xiàn)圖樣的顯示。在實際操作中機械圖樣的顯示方式有:整體放大、整體縮小、按比例放大和自定義四種方式,工人可以方便地查看圖樣上的尺寸,技術條件、數(shù)據(jù)等信息,從而方便了實際操作。
2.4 報表生成、分析及打印
該報表是使用ReportViewer控件設計的,它可以從強類型的DamSet中或者自定義的對象集合中獲取數(shù)據(jù)。在實際的程序開發(fā)中,往往會使用3層架構,數(shù)據(jù)的獲取經(jīng)常會是從業(yè)務層取得的DamSet或一個泛型集合。在這里,使用一個強類型的DataSet作為數(shù)據(jù)源。添加了一個名為“Reportl.rdle”的文件。rdle文件是一個報表文件。它保存的是報表布局和數(shù)據(jù)映射。同時可以根據(jù)要求生成柱形圖、條形圖、面積圖浙線圖、餅圖等格式的圖表。
3.總結
系統(tǒng)設計思想主要采用了:(1)B/S體系結構設計。本系統(tǒng)業(yè)務邏輯比較簡單,所以選用前臺應用程序結合后臺Oracle9i數(shù)據(jù)庫的B/S結構開發(fā)模式,各個功能模塊直接操作數(shù)據(jù)庫就可以了。(2)安全控制。操作安全性由網(wǎng)絡登錄驗證、數(shù)據(jù)庫登錄驗證、應用系統(tǒng)使用驗證三級組成。(3)實用性。實用性是衡量一個應用系統(tǒng)好壞的重要標準。是否與業(yè)務緊密結合,是否具有嚴格的業(yè)務針對性,是衡量系統(tǒng)成敗的關鍵。(4)模塊化。本系統(tǒng)采用模塊化的設計思想,在結構上具有良好的可伸縮性,使用者可以根據(jù)實際業(yè)務的需要擴展模塊。
轉載請注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/
本文標題:基于ERP/MES的網(wǎng)絡化車間生產管理系統(tǒng)的設計與實現(xiàn)
本文網(wǎng)址:http://www.oesoe.com/html/consultation/1082028118.html



 
	

 相關文章
  相關文章
 






















 
  
  
  
  
  
  
  
 