0 引言
隨著企業發展的計算機化,企業生產制造中產生的大量的設計圖紙、文檔及發動機的設計管理過程中產生的一系列產品質量數據的管理問題也追在眉睫。
由于發動機生產線的設計過程中所產生的大量的產品質量數據對于發動機的生產有著極其重要的意義,因此對質量數據的管理工作也就顯得格外的重要。
本論文撰寫的PDM管理信息系統就是通過對產品的質量數據進行統計、分析和管理,以實現企業對項目機床的設計完成情況進行追溯以及對機床的零件情況進行追蹤、監控及管理。本管理信息系統的核心思想其實是為了使產品數據共享、人員協同以及過程優化,從而達到縮短產品開發周期、降低成本的目的。
1 軟件運行的總體流程分析
該發動機生產線制造企業是面向任務的生產方式,是訂單下達式生產管理方式。軟件運行的總體流程如圖1所示。訂單下達時,由項目負責人對項目的整個完成過程進行跟蹤管理并對項目任務進行分配。該管理信息系統分為錄入基本數據模塊、任務分配模塊及單據管理三大主要功能模塊。
圖1 軟件運行總體流程
錄入基本數據模塊是用來完成項目、機床、組和零件的基本數據的創建。該模塊主要是為了完成項目機床組中零件的創建,零件的創建包括基本件、標準件和外購件三種零件的創建。
任務分配模塊是用來對項目機床組進行任務分配,該模塊包括部門任務分配、科室任務分配和規劃任務分配模塊。部門任務分配是把機床任務具體分配給機床負責人。科室任務分配是把機床組任務具體分配給機床組負責人。規劃任務分配模塊又分為電氣規劃預提和技術規劃預提。
單據管理模塊主要是對投產單、設計更改單、外購件預提單、外購件預提更改單、售后問題處理單、臨時問題處理單及驗收問題處理單七種單據的統一管理。
投產單管理模塊:投產單是由技術部下達給檔案科,并且伴有三表數據,分別是基本件明細表、外購件明細表和標準件明細表,再由檔案科對基本件和外購件進行投產,投產后再由檔案科進行歸檔保存。投產單的管理流程如圖2所示。
圖2 投產單的管理流程
2 數據庫的設計
對于任何一個管理信息系統來說,數據庫的設計都尤為重要。該系統選擇的是SQL Server 2000數據庫,選擇該數據庫是因為它能提供超大型系統所需的數據庫服務,可以防止多個用戶試圖同時更新相同的數據。
本管理信息系統是用C#編程語言開發基于Web方式管理的管理信息系統。本管理信息系統所建立的數據庫名稱為PDM。
任何一個管理信息系統的設計都離不開表、存儲過程與視圖,該管理信息系統的數據庫設計同樣也是依附很多表、存儲過程與視圖而建立的。
表是數據庫存儲的主要載體,它由行和列組成。在表中,一行表示一條數據記錄,一列表示所有數據記錄在該特定域的值。表之間通過公共列值實現關聯關系,這樣的列也叫關鍵字。
存儲過程主要就是對表數據完成查詢、增加、修改和刪除功能,編寫使用存儲過程具有可以在單個存儲過程中執行一系列SQL語句,并簡化一系列復雜語句及執行起來比單個SQL語句快的優點。如圖3所示為該管理信息系統所建立的一些主要表。
圖3 數據庫中建立的主要表
視圖是從一個或幾個基本表(或視圖)導出的虛擬表。它的作用是能夠簡化用戶的操作、能使用戶以多種角度看待同一數據、對重構數據庫提供了一定程度的邏輯獨立性,適當的利用視圖可以方便、清晰的表達查詢功能。如圖4所示為該管理信息系統建立的一些主要視圖。
圖4 數據庫中建立的主要視圖
3 系統的功能
本系統的開發采用了.NET技術中的N層架構的企業級開發方案。結構可分為五層,即Web層、業務外觀層(BusinessFacade)、數據訪問層(DataAccess)、業務實體層(Common)和業務規則層。Web層包括了Web窗體和用戶控件。BusinessFacade項目中所包含的類的主要功能是將用戶界面與各種業務功能實現隔離。DataAccess項目中所包含的類的主要功能是連接數據庫,并對其進行操作。Common項目中包含的類是用來模型化數據庫中的特定信息,并選擇適當的方式建立不同的業務實體。
根據該管理信息系統需要實現的功能要求,該管理信息系統的功能模塊初步定為項目創建、機床創建、部門任務分配、創建組別、科室任務分配、創建零件、電氣規劃預提、技術規劃預提及單據管理模塊。
項目創建模塊可以實現項目的增加、修改、刪除和查詢功能。
機床創建模塊是在項目創建的基礎上,實現機床的增加、修改、刪除和查詢功能。
部門任務分配模塊是對已經創建的機床,對機床分配任務。通過分配機床部門任務,可以詳細設計出機床從設計到入庫的所有時間節點。
創建組別模塊是對已經創建機床且分配部門任務的機床,對機床組件進行增加、修改、刪除。
科室任務分配模塊是對已經創建完機床組的機床,對機床組進行任務分配,即把機床組任務分配給機床組負責人。
創建零件模塊是在已經分配完科室任務的機床組中創建零件,包括基本件、標準件和外購件三種零件的創建。
如圖5所示為設計的創建零件模塊界面。在下面的界面中可以看出零件的創建包括未創建和已創建,可以根據選擇項目、機床、組對機床的組進行基本件、標準件和外購件的創建,右上方顯示的是項目、機床和組的具體信息,在下面的表中根據零件的具體分類選擇零件的類型,填寫零件圖號、名稱、數量和備注等具體信息,在輸入的過程中還可以進行插入行和刪除行的操作,同時亦可對創建的零件進行刪除操作。
圖5 創建零件模塊頁面
電氣規劃預提模塊是對已經創建完機床且分配電氣規劃預提任務的機床,對電氣部門所需的外購件進行提前購買。
技術規劃預提模塊是對已經創建完機床且分配技術規劃預提任務的機床,對機械部門所需的外購件進行提前購買。
4 系統的實施
4.1 軟件的測試
由于軟件產品本身是無形的、復雜的、知識密集型的邏輯性產品,其中難免會有各種各樣的錯誤,為了保證本管理信息系統的可靠性和質量,需要通過測試來查找錯誤。某制造企業在剛剛啟用該管理信息系統時需要先取部分實際生產數據對其進行測試,以用來檢測該管理信息系統存在的問題,正式運行后,也應對該管理信息系統進行持續改進。
4.2 軟件的實施
任何企業的管理都有一個逐步完善的過程,一個管理完備的企業,都是通過不斷的出現問題,解決問題,同時在解決問題的過程中持續改進問題的方式成功建立的。所以,PDM管理信息系統的成功實施也需要有成熟的理念、詳盡的流程分析和有效的系統支持,PDM管理信息系統能夠成功實施還需要與企業員工不斷的溝通,及時得到員工信息的反饋,以便不斷地對該管理信息系統進行調整。與此同時,企業需要積極的培訓最終的操作人員,使系統環境能夠被一線的工作人員接受。
5 結束語
目前,市場上存在很多PDM軟件,但大多都不適合中國的國情,此管理信息系統主要是針對發動機生產線制造行業,采用先進的管理方法,滿足該企業的生產需求。該管理信息系統的功能主要是對該制造企業的產品數據進行統一的管理,對發動機生產線設計過程中產生的所有產品數據進行全生命周期的管理,利用該管理信息系統可以使各部門分工明確,產品數據共享,并且使各部門更好地進行協作。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://m.hanmeixuan.com/
本文標題:某制造企業PDM管理信息系統的設計與應用