前言:想要寫出一篇引人入勝的文章?我們特意為您整理了激光加工庫存管理軟件開發應用范文,希望能給你帶來靈感和參考,敬請閱讀。
0引言
激光加工目前常用庫存信息主要以各種板材為主,由于場地面積有限,加上板材的板幅、材質及來源性不同,部分板材需要疊加存放。因此,日積月累之后工作人員對板材的查找、更新和維護都帶來了不少困難,尤其面對余料信息,在生產中庫存信息的變動性很大,程序設計員排版時有時會出現擇料不佳反復測量等多余工作現象,間接使車間工作人員造成不必要的麻煩,同時對庫存余料也沒有進行合理的利用,增加了大量的庫存。所以,為了提高工作效率、節省輔助工作時間、降低勞動強度,加快資金流動速度,我們需要一個能夠提供詳盡、充足的信息源以及具有快捷、安全的操作手段,來使庫存、設計、生產、財務之間良好的銜接,使激光加工的管理工作更系統化、規范化及產業化,實現以小投入獲取大收益的利益追求。因此,針對這些問題開發了激光加工系統軟件。
1系統分析
1.1管理上的可行性
激光加工系統軟件能實現對整個部門供應鏈的管理,它以信息技術為基礎,以系統化的管理思想為主要方針,可為管理者的決策提供科學的手段,可為激光加工的管理提供較為完善的管理制度和科學的管理方法。
1.2技術上的可行性
大規模的系統軟件開發,需要一個比較強硬技術的軟件開發工具。本系統后臺數據庫最后采用SQLServer大型數據庫進行數據相關管理。前臺用戶客戶端采用Microsoft公司的C#語言作為主要的開發工具,該系統的開發可以與SQLServer數據庫進行無縫鏈接,以實現數據的安全性及方便性。
1.3業務流程分析
在開發激光加工系統軟件以前,必須對部門業務流程進行詳細了解,這樣開發出來的系統,才更具有實用性,激光加工目前從業務角度來講由市場銷售、程序設計、生產調度、庫存處理、產品加工、財務統計、六個工作環節組成。
1.4系統管理模塊的需求分析
通過對激光加工的業務流程的分析。為了滿足當前的工作需求,下面將當前系統開發整體需求分析如下:①要求庫存管理包括激光料、客戶料、常用物品和設備維護四種類型的存儲功能。②要求實現對各個庫存材料的出庫、入庫、退庫等信息的輸入。③要求實現對各個庫存信息的增添、查找、修改功能。④要求實現制度化管理,使材料入庫前必須進行采購申請、審批并填寫采購計劃等相關手續后方可入庫。否則不得進行物料采購及入庫使用。⑤要求對系統操作日志的設計,以方便對庫存流程的查看。⑥要求建立客戶及供應商相關模塊,以保證使每筆入庫信息必須一一對應。⑦對激光料的數據進行整料庫和余料庫的不同分配,盡量減少材料不必要的遺忘和浪費。
2系統整體結構設計
庫存管理模塊主要由采購計劃、材料入庫、庫存處理、報表、供應商及客戶、賬戶管理等模塊組成,
2.1采購計劃模塊
該模塊主要用于實現貨物入庫采購前的采購申請,以避免因物資短缺影響生產銷售進度,同時便于采購員對當前物資有更直觀、準確的了解。
2.2材料入庫模塊
該模塊主要用于激光料、客戶料及其他貨物的入庫管理,除客戶料以外其他的相關入庫信息全部通過采購計劃的審核批準后方可采購入庫,為庫存存儲過程實現了制度化管理。
2.3庫存處理模塊
該模塊主要對貨物庫存信息的出庫、退庫、還庫等相關操作處理。同時,該模塊對不同的庫存操作進行了有效的操作日志管理。實現了對庫存當前操作信息的詳細了解。
2.4報表模塊
該模塊利用餅圖分析了年、月貨物出庫的情況。
2.5供應商及客戶模塊
該模塊實現了對貨物供應商和客戶信息的存儲及管理,使每批貨物信息在使用時都有所依據。同時也便于平時對客戶及供應商的信息檢索。
2.6賬戶管理模塊
該模塊用于對系統帳號的申請、注銷、修改密碼及權限的設定,使不同的用戶擁有不同的操作權限。
3系統實施開發思想
3.1系統登錄
開發思想及步驟:①首先觸發系統登錄命令。②判斷是否輸入為空值。③建立連接SQLServer數據庫語句.判斷輸入的用戶名、用戶密碼及用戶類型是否存在。④得到數據庫返回值。⑤如果返回值為1,進入相關模塊。⑥如果返回值為0,系統提示“用戶名或密碼錯誤”
3.2數據輸入
①判斷是否輸入正確字符。②判斷兩次密碼是否正確。③建立SQLServer數據庫連接語句。④得到數據庫返回值。⑤如果返回值為1,系統提示“添加成功”⑥如果返回值為0,系統提示“添加失敗”
3.3帳戶密碼數據修改
①判斷新密碼和舊密碼是否為空②判斷舊密碼是否正確③建立修改賬戶密碼的SQLServer語句,并將修改后的值存入數據庫中。④系統得到一個返回值。⑤如果返回值為1,系統提示“修改密碼成功!請您妥善保管您的密碼”⑥如果返回值為0,系統提示“修改密碼失敗!您是否輸入了正確的舊密碼或者新密碼輸入不一致!”
3.4數據查找
①在數據查找中為了實現數據的快速查詢,需建立模糊查詢方法。②觸發查詢命令③判斷是否填寫了查詢信息④建立SQLServer查詢語句并判斷只查詢數量大于0并且查詢條件與用戶輸入相關的查詢信息。⑤向數據庫申請查詢信息。⑥將查詢結果顯示在查詢信息欄結果中。
3.5激光加工系統軟件目前解決的問題及實施方案
①庫存物理位置的查找利用系統軟件將倉庫進行點對點式坐標化管理,使倉庫進行坐標標記,以便工作人員對板材位置的范圍檢索。板材整料庫與余料庫采用分離式規劃,使尋料更省時、更方便。同時也使工作場合更容易實現標準華管理。②排版設計人員及車間工作人員的選料使用庫存管理系統軟件,方便的檢索了庫存中所擁有的信息。合理的使用相應材料去加工。同時也對部分余料的進行了有效的合理利用,同時也減少了庫存累計。節省了工作人員找料、測量的輔助時間,降低了材料的加工成本。③生產及采購管理的統計具有相關權限的采購員或相關人員可隨時了解所有的采購信息、當前材料使用狀況以及采購額等多方面信息。同時對貨物市場行情可進行詳細的統計及了解。同時,在生產管理方面,面對新的加工任務單,生產部可快速的了解了庫存相關信息。并在第一時間對庫存需求做出相關的處理。④財務統計在成本核算方面,擁有相關權限的財務人員可在系統軟件中快速的了解當前材料的所需成本,使成本核算更方便、更安全。⑤努力實現無庫存管理使用該系統軟件有效的檢索出庫存信息,盡量壓縮庫存量,間接的實現無庫存管理。
4結論
激光加工系統軟件的框架與庫存管理模塊及相關數據庫已經完成,軟件的整個開發思路清晰、操作簡單、安全性高,尤其在庫存管理模塊中,與傳統的手工庫存管理相比,該模塊實現了高效率管理、檢索速度快、可靠性好、存儲量大、保密性好,使庫存、設計、生產和財務建立良好的銜接。工作人員對貨物的出入庫操作、出入庫日志的管理能及時反映各種物資的存儲、流向等情況,為設計、生產管理及成本核算提供重要的依據。
作者:劉德嘉 單位:核工業理化工程研究院