楊紅軍

摘 要:隨著科技的發展,信息技術在現代汽車行業發揮越來越重要的作用,傳統的產品管理模式已不能滿足當前的需要。本文主要是基于現代信息技術,對汽車配件的庫存管理信息系統進行了研究。首先在可行性分析及需求分析的基礎上,提出了系統的總體功能結構。然后介紹了系統開發的關鍵技術,主要包括編程工具、數據庫工具及條碼識別技術等,最后對系統實現的過程進行了說明,并對系統的發展作了展望。
關鍵詞:汽車配件;庫存管理;信息技術
中圖分類號:TP393 文獻標識碼:A
0 引言
隨著現代科技的發展和生活水平的提高,人們的對汽車的需求量越來越高,從而促進了汽車配件業制造和銷售業的快速發展。在汽車配件進銷存管理方面,因其車型多,零件種類多等,傳統的手工作業管理由于效率低、準確性低,已不能滿足市場的需要。隨著信息技術和互聯網的快速發展,采用計算機和網絡管理生產、銷售、庫存等各環節已成為汽配企業發展的必然趨勢。目前,國內外已有不少的研究,尤其是信息管理系統和策略方面。如曹志偉[1]針對軍隊裝備倉庫傳統管理的耗時耗力,提出一種基于B/S模式的倉庫管理信息化系統;吳明澤[2]研究并設計了一種基于B/S架構的智能倉庫管理系統;畢曉東[3]設計了應用于web service的移動庫存智能管理系統;也有不少學者設計了一些基于C/S的庫存管理信息系統;此外,近年來隨著二維碼的流行,基于二維碼掃描識別的庫存管理技術也得到較廣泛的運用。
1 總體功能設計
在系統開發前,應先對系統的可行性及功能需求進行分析。可行性方面,主要集中在兩點:一是經濟性。一個完整的系統能否給企業帶來效益,能否節約成本,這是根本,只有能給企業帶來更大效益的系統才能得到企業的認識,而信息管理系統的開發,能夠在很大程度上提高倉庫的管理效率從而給企業帶來很大的經濟效益,這對于所有企業而言是很有幫助的。另一個是可行性,主要是技術上的可行性。技術上要考慮的是利用目前的互聯網技術及編程工具是否可以開發出可靠性高、功能完善的庫存管理系統。其實,利用高級計算機編程語言和數據庫技術,是完全可以實現這一目標的。甚至可以今后升級功能,使其更趨完善。
系統的用戶是汽車零配件的生產或銷售的庫存管理企業,其主要功能是倉庫貨品信息的管理,系統由基本信息管理、產品信息管理、庫存操作管理、庫存警示管理、統計查詢管理和系統維護等幾部分組成。此外,庫存管理系統需滿足倉庫管理員及工作人員的需求,因此必須具有用戶管理的功能,需要對不種用戶設備不同的系統的權限,所以需要設計用戶模塊。綜上分析,可設計系統的總體功能結構如圖1所示。
2 系統的開發的關鍵技術
2.1 庫存管理系統的結構模式
目前庫存管理系統的結構主要有以下兩種:C/S結構和B/S結構。C/S(Client/Server)結構的實質是數據存取與應用程序分離,分別由數據庫服務器和客戶機來執行,優點是客戶端響應速度快,缺點主要是需要安裝專用的客戶端軟件,工作量大,維護和升級成本非常高。B/S結構(Browser/Server結構)結構即瀏覽器和服務器結構,只有極少部分事務在前端(Browser)實現,主要事務是在服務器端(Server)實現,這樣就減輕了系統維護與升級的成本,同時能實現從不同地點,不同的接入方式訪問。B/S模式的缺點是響應速度取決于網絡,無法實現分頁顯示,給數據庫訪問造成較大的壓力,且無法實現個性化。基于目前網絡技術的高度發展,以及能將庫存系統更好地融入企業的ERP管理系統,選用B/S結構為最合適。
2.2 開發工具的運用
首先就操作系統而言,目前主要有Windows、Linux(Unix)、Mac OS。由于Windows平臺用戶處于絕對領先地位,選用Windows平臺開發更為合適。
其次,就編程語言而言,現在較流行的是JAVA或.NET。開發Windows平臺的桌面應用項目可以用多種語言編寫,比如VB,PB,VC,DELPHI等。而開發web項目的話可以選擇Java,對于B/S架構的庫存管理系統而言,更應該如此。利用Java開發的程序可以實現跨操作系統運行。C#可以和Java一樣,可開發強大的WEB應用服務器代碼。.NET可以同時開發web項目和桌面應用程序,但是得需要得到微軟的組件支持。
最后,就數據庫工具而言。目前,Access、SQL Server和MySQL這3款應該是使用率最高的。Access和MySQL簡單易學,但能處理的數據有限,當超過一定容量時,其查詢和調用的速度就會明顯下降,從而使系統遲鈍。則SQL Server和功能更豐富、可處理大型關系型數據,比較適用于開發跨平臺的.NET服務器體系,適合大中型企業。
2.3 條碼技術應用
隨著物流管理信息化、網絡化的發展,應用條碼技術進行庫存管理、實現倉庫作業自動化,是目前迫切需要解決的一個現實問題。利用條碼技術,在入庫產品及其包裝上加貼條碼,在產品的出入庫管理中利用條碼化工作代替傳統作業,可以減少了手工輸入,這樣不但提高了作業效率,還能確保資料的正確性,進而實現倉庫管理的全面自動化。隨著智能手機等設備的普及,目前條碼已在向更先進的二維碼技術轉變。
3 系統的實現
利用JAVA編程工具及SQL數據庫軟件,可以按照給出的系統功能結構開發系統各界面及程序框架,編寫數據庫并接連,完成B/S模式的汽車配件庫存管理的開發。設計的過程如下:
首先是進行數據庫的設計,依次要完成數據庫需求分析、概念設計、邏輯設計、物理設計與加載測試。
然后是系統的設計,按前面設計的系統的結構將系統劃分為各功能模塊,依次完成基本信息管理功能、庫存管理等模塊的設計。設計用戶主界面、登錄界面、出庫及入庫界面、統計報表及預警界面等。設計對象類,建立聯系,建立數據庫訪問,關聯數據庫。
最后是進行系統的測試和調試。在用戶瀏覽器中,輸入系統服務器地址,進入登錄界面后,輸入ID及密碼,進入系統后依次測試各功能模塊的功能。
4 結束語
B/S模式的庫存管理系統可不受地點的制約在網絡上使用,不用擔心客戶機出現故障則損壞系統,且進行移植擴展后可有效融入企業的ERP系統,對實現企業的計算機集成管理有著重大的意義。
參考文獻:
[1]曹志偉.基于B/S模式的裝備倉庫管理信息化系統的設計[A].中國航空學會航空維修工程專業分會.航空裝備維修技術及應用研討會論文集[C].中國航空學會航空維修工程專業分會:中國航空學會,2015:5.
[2]吳明澤.基于B/S架構的智能倉庫管理系統的設計與實現[D].吉林大學,2014.
[3]畢曉東.基于webservice的移動庫存智能管理系統設計與實現[J].物流技術,2015,34(13):272-274+291.