0 引言
目前信息化技術日益普及,為了應對市場的日益增長的競爭壓力,縮短產品的上市周期,企業大量使用信息系統。
在企業生產過程中存在著物料流、資金流,而物料流和資金流的過程中又伴隨著信息流,通過信息流,可以實時控制物料流和資金流。在生產管理過程中主要對生產情報、工藝標準、生產計劃、生產控制、庫存等方面實現管理與控制,保證企業正常的生產運行,因而實施生產信息系統是非常必要的。
1 系統需求分析
1.1 系統功能分析
本生產信息管理系統針對大批量生產的機械制造企業,以記錄制造企業資料數據為工作重點,兼顧對數據的處理和分析。
經過一段時間的研究和調查,筆者認為,大批量生產的制造企業的生產信息管理系統應該具有以下功能:
(1)基礎數據管理,可以對數據庫中的數據作添加、修改和刪除。
(2)幫助生產管理部門制定主生產計劃。從大量資料中快速查詢BOM表,這樣生產計劃部門的工作會輕松許多。
(3)采購部門希望系統有采購計劃功能,提高采購計劃完成效率。
(4)對職工的工作有一定的分析能力,能查詢各工序的產量,幫助管理者了解工人的工作,方便調派工人。
(5)庫存管理功能,能管理產品、部件和零件的出入庫,能實現對出入庫信息的輸入、修改,還能查詢庫存信息。
(6)有一定的靈活性,適合多種制造企業。
(7)要有強大的數據記錄功能,能記錄儲存各種數據,并便于查詢。
(8)系統界面要清晰簡潔,使管理人員容易使用。
1.2 系統流程分析
本生產信息管理系統以客戶拉動生產的生產模式來設計,適用于大批量流水線生產的機械制造企業。首先客戶向制造企業下訂單,然后經過銷售部門把訂單輸入系統,生產計劃部門查詢庫存量,然后就進入生產計劃模塊。生產計劃是按照訂單來制定,然后按生產計劃和物料清單來制定物料需求計劃,再按物料需求計劃來制定采購計劃。有足夠材料后就按生產計劃和工藝流程文件來派工,產品生產出來后就入庫,然后按訂單出庫。
1.3 數據流分析
數據流圖(簡稱DFD)是從數據傳輸和處理的角度,以圖形方式表示系統中的邏輯功能、數據在系統內的邏輯流程和邏輯變換的過程,主要是表達結構化系統的分析方法以及用來圖解軟件模型。它是一種功能模型,只反映系統必須完成的邏輯功能。數據流圖是結構化開發方法中需求分析階段產生的結果。
在本系統中,銷售部門根據訂單進行匯總,形成各種訂單表,生產管理部門根據銷售訂單制定生產計劃,并下達生產計劃表,生產管理部門根據BOM表制定需求計劃,采購部門根據供應廠資料、庫存資料、供應產品資料計算出采購計劃,并下達采購任務給采購員。生產管理部門還要根據設備能力、人力資源狀況制定月生產計劃、日生產計劃,庫管人員主要負責成品、部件、原材料、工具等管理。
2 系統設計
2.1 系統功能結構設計
如圖所示,系統分為六個模塊:生產情報管理系統、內部數據記錄管理系統、工藝標準管理系統、生產計劃管理系統、生產控制管理系統和庫存管理系統。雖然被分為不同模塊,但它們是聯系在一起的。這樣設計能使員工更好地理解系統的功能,操作起來也很方便,容易上手。
圖1 系統功能結構
2.2 系統編號設計
為了方便人員和系統對職工、產品、材料、部件、工序號、供應廠和各種單據的識別,設置了如下編碼:
(1)職工編號。職工的編號是唯一的,每個職工有一個唯一的職工編號,方便系統對職工信息的輸入、存儲、處理、提取和查詢。職工號由8位字符組成,由左到右第一位和第二位為部門編號,第三位和第四位為工種編號,后四位為職工入職順序(此部分由企業自行定義。)
(2)本系統中“材料”全為外購件,“部件”為自制部件,“產品”為最終的產品。制造企業內部的產品有兩種,第一種是組成產品的各部件,第二種是最終得到的產品,所以這兩種產品必須區分,方便管理。因此,最終產品編號的開頭為大寫字母A,后面的具體編號和含義由企業自行確定。部件編號開頭字母為B,后面的具體編號和含義由企業自行確定。材料為外購件,最高可到10位,由左到右,第一位為大寫字母C,第二、第三和第四位為材料種類,后面的編號具體的編號方法和含義由企業自行確定。
(3)工序號。最高可到10位,具體編號和含義由企業自行確定。
(4)供應廠編號。供應廠編號有5位,具體編號和含義由企業自行確定。
(5)各單號。由于制造企業日常生產中會開出種類繁多的單據,所以各單號最高可達15位。由左到右,前兩位為單據種類,中間8位為開單日期(前四位為年份,接著兩位為月份,最后兩位為日期,如2014年4月24日,即為20140424)。最后5位為開單的順序號,具體編號由企業自行確定。
2.3 系統數據庫設計
系統數據庫采用MS-SQL SERVE 2005,在系統數據庫中主要有BOM表、caigou表(采購計劃表)、chd表(產品出庫單表)、ckd表(材料出庫單表)、cpjg表(產品結構表)、dhd表(訂貨單表)等表。
3 系統實現
系統實現主要利用MyEclipse和MS-SQL SERVER軟件。MyEclipse是一個非常好的用于開發Java、J2EE的MyEclipse插件集合,MyEclipse的功能非常強大,支持也非常廣泛,尤其是對各種開源產品的支持非常好。MyEclipse當前支持Java Servlet、AJAX、JSP、JSF、Struts、Spring、Hibernate、EJB3和JDBC數據庫鏈接工具等多項功能。Microsoft SQL Server 2005數據庫引擎為關系型數據和結構化數據提供了更安全可靠的存儲功能,使用戶可以構建和管理高可用和高性能的用于業務的數據應用程序Microsoft SQL Server 2005數據引擎是企業數據管理解決方案的核心。此外Microsoft SQL Server 2005有分析、報表、集成和通知等功能。
根據調研結果,本研究設計了一套生產管理信息系統,該系統主要包括生產情報、內部數據記錄、工藝標準、生產計劃、生產控制以及庫存等功能模塊。
3.1 生產情報模塊
生產情報子系統主要包括供應廠材料、供應產品、職工信息和設備信息等有關信息的管理。生產情報提供了企業具體的與生產有關的信息,為企業正常的生產運營提供比較方便的工具。通過該功能模塊能夠清楚地了解到各個部門的材料、產品、員工信息,如圖2所示。
圖2 職工信息界面
3.2 內部數據記錄子系統
內部記錄子系統主要記錄有關生產產量、人工工時、工序工時,這些數據決定了企業的生產規模、設備數量和種類、生產產品的種類等。圖3所示為月人工工時管理系統。
3.3 生產計劃子系統
生產計劃子系統主要包括生產計劃、物料需求計劃以及物流采購計劃,通過這些功能完成生產的準備工作,保證了生產的正常運行。其中的采購計劃功能模塊如圖4所示。
圖3 月人工工時管理
圖4 采購計劃
3.4 生產控制子系統
生產控制子系統主要包括派工、職工產品查詢、職工工時查詢、工序工時查詢等子功能,通過生產控制系統,保證了生產的分工,企業員工根據分工完成自己的工作任務。
4 結語
本研究利用Java和MS-SQL SERVE技術開發了生產信息系統,系統可移植性比較好。通過使用生產信息系統,可以更好地管理生產,保證企業的生產活動高效運行,包括從生產計劃、生產控制、庫存等各個階段的工作,從而提高企業的整體運行效率和市場反應速度。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://m.vmgcyvh.cn/