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