梁瑞輝 胡莉萍

摘? 要:本文在對典型中小制造企業進行調查的基礎上,通過分析某一典型中小制造企業ERP(企業資源計劃)的功能需求,根據企業規模和資金情況整合企業的各類資源,選擇性價比較高的開發平臺.NET平臺,在該平臺上開發出企業級的ERP系統并加以功能測試。
關鍵詞:ERP;中小企業制造;SOA架構
中圖分類號:TP311.52? ? ? 文獻標識碼:A 文章編號:2096-4706(2019)08-0180-03
Abstract:On the basis of investigating typical SMEs,this paper analyses the functional requirements of ERP of a typical SMEs,integrates all kinds of resources of enterprises according to the enterprise scale and capital situation,and chooses a high-cost development platform .NET platform,on which an enterprise-level ERP system is developed and tested.
Keywords:ERP;SMEs manufacturing;SOA architecture
0? 引? 言
在新的經濟發展形勢下,各種商用的ERP系統在我國的大型企業中得到了廣泛的應用,中小型企業為了提高自身核心競爭力,增強自身經營管理的能力,為了能不被淘汰也開始尋求變革,開始推行ERP系統。這些中小型企業在使用ERP時,要學會管理,試著根據本企業的具體行業特點并結合本企業的實際情況,整合相關資源,設計出符合自己需要的ERP系統。
1? 國內外制造業企業ERP系統的應用現狀研究
歐美等經濟發達的國家從70年代開始以信息化促進工業化,傳統工業開始向高新技術產業發展,利用信息化技術,企業優化了生產工藝和生產流程,生產自動化水平大大提高。現在國外的大中型企業和中小型企業里不僅ERP系統得到了普遍應用,就連SCM(軟件配置管理)、E-commerce(電子商務)和CRM(客戶關系管理)這種面向供應鏈整合企業資源的策略也開始在企業里實施。
國內自90年以后,國家推行高新技術計劃以來,企業的信息化觀念有所改變,一些資金雄厚的大中型企業也開始使用ERP系統,但他們主要還是直接使用國外供應商提供的軟件系統。國內企業的管理模式與國外企業存在差異,直接使用國外的ERP產品效果并不理想。進入21世紀以來,中國看到了信息技術的強大力量,中國企業借鑒國外的先進經驗,根據本企業運營管理的實際情況,也開始自主研發ERP系統,有些ERP系統在功能上甚至可以與國外產品一較高下,而價位卻比國外的ERP便宜許多。
2? 中小制造企業ERP系統概述和相關技術介紹
2.1? 中小制造企業ERP系統概述
ERP中文全稱是企業資源計劃,利用ERP軟件可以把企業上游的原料供應商、客戶、企業下游的產品分銷商等各個部分聯系起來,使企業的各個部門協同工作,同時利用ERP高效、科學、強大的信息量等優點,也可以優化配置企業的各類資源,從而提高企業的生產效率,企業運營的各個領域都可以找到ERP系統的身影。
一般ERP軟件的模塊由生產管理、供應鏈管理和財務管理三部分構成。生產管理環節負責生產出滿足客戶需要的高質量產品;供應鏈管理涉及到企業的原材料供應和產品的存儲;財務管理則是企業運轉的堅強后盾,各個環節相互關聯,相互影響,對企業進行共同管理。
2.2? C/S模式簡介
C/S模式又稱客戶/服務器模式,它由客戶端和服務器兩部分組成。客戶端負責接收用戶的數據請求并將請求通過網絡傳給服務器,服務器接收到用戶的數據請求后,再按照一定算法對數據進行加工處理,再把處理結果通過客戶端傳遞給客戶。這種模式具有較好的可靠性、安全性、交互性和良好的并發控制機制,因此成為開發人員常用的開發模式。
2.3? B/S模式簡介
B/S模式又稱瀏覽器/服務器模式,它由表示層、數據層和功能層三層組成,表示層負責檢查用戶數據的準確性,將用戶數據輸出到Web瀏覽器端;數據層在收到表示層發出的數據信息后,對數據的準確性進行校驗,并把數據回傳給表示層;功能層負責分析、匯總、統計、打印等所有功能。與C/S模式相比,它不需要在客戶端存取數據,也不用專門的軟件去管理,大大減輕了客戶端上的負載,這個模式大部分功能都集中在服務器端,工作人員的工作重心主要放在服務器端,軟件的更新也只要更新服務器端即可,同時它以Web技術為核心,極大地方便了在網上發布信息,能滿足互聯網時代的需要。缺點是網絡通訊量在客戶機、Web服務器和數據庫服務器三者之間進行,傳輸量非常龐大,這必將大大減緩其運行速度。
B/S模式和C/S模式各有自己的優點和不足,最好的辦法是將二者的優點綜合起來使用,B/S模式和C/S模式的結合應用,如圖1所示。
3? 中小制造企業ERP系統架構、軟件結構和主要功能設計
制造企業通常采用大批量的生產方式,流水線式的生產的優點是涉及到的技術少,企業可以建立完善的組織管理機構,將計算機技術融入到生產的各個環節,就可以方便地實現自動化。本項目在完成制造企業需求分析的基礎上,創立了制造企業ERP系統的總體架構,如圖2所示,該架構結合了數據建模原理和ERP系統開發的一些相關技術,以中小制造企業業務流程為中心,從圖中可以了解中小制造企業ERP系統架構的規劃。
該系統由系統數據表示層、系統接口層、系統業務邏輯層、和系統應用層等四層架構組成。各層相互配合、相互關聯,每一層都有要完成的功能,其中系統數據表示層和系統接口層的相互交互可以為業務邏輯層提供服務。系統業務邏輯層則可以提供授權管理服務和插件服務給系統應用層。系統應用層可以調用系統服務層、實現企業各類業務集成應用并能整合不同類型的系統。
本項目在完成了中小制造企業系統總體架構的基礎上再進行系統的軟件結構分析,結合某一具體制造行業的實際情況,本項目設計出了中小制造企業ERP系統的系統軟件結構,該系統的系統軟件結構主要由銷售、生產管理、倉庫管理系統、報表管理系統等子系統組成,該系統的軟件結構設計,如圖3所示。
本系統的主要功能設計如下:
(1)倉庫管理系統設計。倉庫管理員通過對入庫單、出庫單、庫存調撥等的添加、修改和刪除,對庫存信息進行及時更新,綜合庫存盤點、及時庫存管理、及時審查訂單情況等,達到有效控制倉庫業務物流的目的,保證物料的及時供應。
(2)生產管理系統設計。通過生產管理系統的使用,管理者能夠跟蹤整個生產流程,及時了解生產情況,自動完成生產配料單,并能及時了解產品生產過程中存在的問題,做到庫存貨源充足又能避免庫存積壓。
(3)采購管理系統設計。通過采購管理系統,管理者通過完成采購訂貨、采購合同管理、進料檢驗、采購退貨、提供物料的管理材料、供應商管理、月度計劃管理以及質量檢驗管理,管理者還能完成供貨情況的數據分析。
4 中小制造企業ERP系統功能測試
開發完的中小企業ERP系統必須要經過測試后才能投入市場。目前開發系統中常用的測試方法有白盒測試和黑盒測試。白盒測試主要用于檢測系統內部數據的結構是否有效、系統單獨運行的路徑需要多次測試、對循環體除了要測試執行界限還要測試循環的邊界;黑盒測試則側重于對系統性能的檢測,主要測試系統在運行過程可能出現的錯誤問題、測試頁面是否能正常運行、測試數據庫的訪問受限問題、測試開端和結束時出現的問題等。
為了解系統運行的過程及其開發結構,一般還須進行結構測試。首先,將系統的每一個單元點進行使用檢測,主要檢測其在系統應用過程中能否被正確使用,其次要對接口是否有使用問題進行檢測,這部分檢測可根據主系統和子系統兩方面進行測試,檢測方法有漸增式和非漸增式兩種,然后,驗證軟件的有效性,主要目的是驗證系統是否已按最初設計的模式正常運行,最后,對各個模塊如產品出庫入庫、產品的擱置以及產品的排產情況等關鍵性能一一進行測試,所有的測試結果和預期值保持一致。
參考文獻:
[1] 曾丹.面向中小型企業的生產制造管理系統的設計與實現 [J].電腦知識與技術,2010,6(19):5261-5262.
[2] 祝錫永,田勝.基于SOA的ERP系統可重構開發模型研究 [J].商業時代,2011(3):90-91.
[3] 趙良,鄭華林,曾文陽.基于SOA的ERP系統架構的研究與應用 [J].機床與液壓,2009,37(12):179-181+114.
[4] 司源,戴躍洪.基于SOA的采購管理系統研究與設計 [J].機械,2009,36(11):61-63+66.
[5] 楊立斌.離散制造企業基于SOA的業務集成平臺實施應用研究 [D].上海:上海交通大學,2012.
作者簡介:梁瑞輝(1996.11-),男,漢族,浙江臺州人,本科,研究方向:軟件開發;胡莉萍(1976.09-),女,漢族,浙江永康人,軟件工程碩士,副教授,研究方向:軟件工程(項目管理)。