公務(wù)員期刊網(wǎng) 論文中心 正文

倉庫庫存管理系統(tǒng)的設(shè)計與實現(xiàn)

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了倉庫庫存管理系統(tǒng)的設(shè)計與實現(xiàn)范文,希望能給你帶來靈感和參考,敬請閱讀。

倉庫庫存管理系統(tǒng)的設(shè)計與實現(xiàn)

【摘要】倉庫被廣泛的應(yīng)用在供應(yīng)和生產(chǎn)領(lǐng)域,倉庫庫存管理對于企業(yè)的正常運營有著重要影響,通過應(yīng)用倉庫庫存管理系統(tǒng),可以獲得更強大和豐富的應(yīng)用功能、更少的運營成本和更簡便的維護操作,提高企業(yè)的綜合效益。本文分析了倉庫庫存管理系統(tǒng)設(shè)計目標(biāo)和功能需求,闡述了倉庫庫存管理系統(tǒng)設(shè)計和實現(xiàn),以供參考。

【關(guān)鍵詞】倉庫庫存管理系統(tǒng);設(shè)計實現(xiàn)

倉庫庫存管理系統(tǒng)主要是基于物資管理,利用數(shù)據(jù)庫實現(xiàn)對物資信息數(shù)據(jù)的有效管理,形成集成、穩(wěn)定的信息員,并且信息共享、各種便捷的分析工具和報表生成工具以及友好的交互界面給倉庫管理人員提供了極大的便利。因此應(yīng)加大對倉庫庫存管理系統(tǒng)設(shè)計的研究,優(yōu)化系統(tǒng)內(nèi)部各個模塊的規(guī)劃設(shè)計,幫助企業(yè)合理控制庫存量和庫存費用,推動我國倉庫庫存管理的快速發(fā)展。

1倉庫庫存管理系統(tǒng)設(shè)計目標(biāo)

倉庫庫存管理系統(tǒng)設(shè)計應(yīng)實現(xiàn)以下目標(biāo):

①根據(jù)倉庫庫存管理要求,在任何時間可以自動生成物資統(tǒng)計報表;

②為用戶提供多方位、多角度的物資存儲、發(fā)送和接收查詢程序;

③根據(jù)倉庫物資分類,建立數(shù)據(jù)庫,滿足各種物資的出庫、庫存和入庫數(shù)據(jù)的動態(tài)化要求;

④倉庫庫存管理系統(tǒng)數(shù)據(jù)庫必須具有較高的穩(wěn)定性和安全性,合理設(shè)置倉庫庫存管理系統(tǒng)使用權(quán)限,盡量便捷、簡單地錄入數(shù)據(jù);⑤良好的系統(tǒng)界面設(shè)計,結(jié)合菜單提示可以快速完成某項操作,使沒有任何計算機基礎(chǔ)的人員也可以正常使用,實現(xiàn)傻瓜式操作[1]。

2倉庫庫存管理系統(tǒng)的功能需求

倉庫庫存管理系統(tǒng)首先要建立商品、供應(yīng)商、客戶端等數(shù)據(jù)庫,準(zhǔn)確錄入數(shù)據(jù),對每個商品設(shè)計條形碼進行標(biāo)識,使用條形碼打印機來打印條形碼,生成條形碼序列號標(biāo)簽,每個條形碼中包含序列號、數(shù)量、規(guī)格、品名等信息。商品采購入庫時,用戶利用條形碼打印機打印商品條形碼標(biāo)簽,采集商品的初始信息,用掃描槍掃描商品序列號,保存采購收貨單。同時,倉庫庫存管理系統(tǒng)要對倉庫出入口記錄和貨物信息進行有效管理,庫存管理、貨物出庫和貨物入庫是倉庫庫存管理系統(tǒng)的重要內(nèi)容,由于倉庫庫存管理系統(tǒng)的功能很多,應(yīng)合理設(shè)計系統(tǒng)管理、報表統(tǒng)計、倉庫管理、系統(tǒng)資料建立等模塊[2],結(jié)合市場需求提供的要求和支持,倉庫庫存管理系統(tǒng)應(yīng)實現(xiàn)以下基本功能:

2.1資料建立

倉庫庫存管理系統(tǒng)應(yīng)對商品、客戶、供應(yīng)、商品信息等基礎(chǔ)數(shù)據(jù)進行分類,合理設(shè)置倉庫基本信息。

2.2倉庫管理

倉庫庫存管理系統(tǒng)的倉庫管理主要包括盤點管理、庫存盤點、出庫管理、銷售出庫、入庫管理、采購入庫等,入庫管理應(yīng)實現(xiàn)金額統(tǒng)計、賬務(wù)、退貨單據(jù)和進貨單據(jù)查詢、采購?fù)素?、貨品采購入庫等功能,商品出庫管理?yīng)實現(xiàn)金額統(tǒng)計、賬務(wù)、退貨單據(jù)和銷售單據(jù)查詢、銷售退貨、銷售出庫等功能,倉庫庫存管理系統(tǒng)的出入庫管理應(yīng)結(jié)合出入庫時間、供應(yīng)商情況等來進行商品管理,盤點管理和庫存盤點應(yīng)注意倉庫貨品檢索。

2.3報表統(tǒng)計

倉庫庫存管理系統(tǒng)的報表統(tǒng)計應(yīng)包括庫存盤點、報溢、庫存報損、貨品調(diào)撥、庫存查詢、庫存盤點、銷售報表、采購報表等功能,實現(xiàn)倉庫庫存的統(tǒng)計查詢,清楚反映倉庫庫存管理每張單據(jù)的業(yè)務(wù)金額。

2.4權(quán)限管理

倉庫庫存管理系統(tǒng)權(quán)限管理主要用于刪除、添加、修改操作員賬號,加強用戶權(quán)限控制,合理設(shè)置用戶對倉庫庫存管理系統(tǒng)窗口界面的操作權(quán)限。

3倉庫庫存管理系統(tǒng)設(shè)計和實現(xiàn)

3.1系統(tǒng)設(shè)計原則

倉庫庫存管理系統(tǒng)設(shè)計應(yīng)遵循以下原則:

①確保用戶操作界面的方便性和簡潔性,保障倉庫庫存管理系統(tǒng)的易操作性;

②盡量采用先進的計算機科學(xué)技術(shù),如通信技術(shù)、信息技術(shù)、網(wǎng)絡(luò)技術(shù)等,保障倉庫庫存管理系統(tǒng)使用性能;

③倉庫庫存管理系統(tǒng)結(jié)構(gòu)設(shè)計必須合理,應(yīng)便于擴展,及時完善和添加應(yīng)用功能;

④充分利用各種硬件和軟件系統(tǒng),滿足倉庫庫存管理系統(tǒng)的操作應(yīng)用要求;

⑤倉庫庫存管理系統(tǒng)必須設(shè)定密碼保護和不同權(quán)限管理,保障系統(tǒng)信息安全,采用數(shù)據(jù)還原和數(shù)據(jù)備份技術(shù),保障倉庫庫存管理系統(tǒng)數(shù)據(jù)的安全性。

3.2B/S架構(gòu)

倉庫庫存管理系統(tǒng)可以采用B/S架構(gòu),B/S架構(gòu)(瀏覽器/服務(wù)器架構(gòu))是對C/S架構(gòu)的一種完善和改進,B/S架構(gòu)和C/S架構(gòu)相比,為用戶提供便于管理和操作的工作模式,通過B/S架構(gòu)實現(xiàn)倉庫庫存管理系統(tǒng)界面和用戶之間的交互,由于瀏覽器具有一定一致性和規(guī)范型。同時,倉庫庫存管理系統(tǒng)B/S架構(gòu)將很少一部分的業(yè)務(wù)邏輯提交到Browser端處理,大部分業(yè)務(wù)邏輯主要是在倉庫庫存管理系統(tǒng)的Server端進行處理。三層架構(gòu)將倉庫庫存管理系統(tǒng)劃分為數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層和表示層,充分體現(xiàn)出低耦合、高內(nèi)聚的系統(tǒng)設(shè)計開發(fā)優(yōu)勢,結(jié)合倉庫庫存管理實際要求,也可以將倉庫庫存管理系統(tǒng)再細化為多層結(jié)構(gòu)。同時,倉庫庫存管理系統(tǒng)的B/S架構(gòu)在系統(tǒng)升級、后期維護方面具有明顯應(yīng)用優(yōu)勢,倉庫庫存管理系統(tǒng)升級或者維護時,用戶在使用倉庫庫存管理系統(tǒng)時,只需要更新或者修改服務(wù)器端倉庫庫存管理系統(tǒng)軟件,極大地減輕客戶端系統(tǒng)維護工作量,在很大程度上節(jié)省了倉庫庫存管理系統(tǒng)運行升級和維護檢修的附加成本。

3.3總體模塊設(shè)計

結(jié)合倉庫庫存管理系統(tǒng)的應(yīng)用模塊、功能需求和業(yè)務(wù)需求之間的耦合性,倉庫庫存管理系統(tǒng)主要包括條形碼掃描模塊、數(shù)據(jù)庫連接池、網(wǎng)絡(luò)接口層、數(shù)據(jù)庫接口層、人際交互層模塊,用戶通過倉庫庫存管理系統(tǒng)界面或者客戶端進行操作,經(jīng)過嚴格的校驗和輸入,通過計算機網(wǎng)絡(luò)合理配置,將數(shù)據(jù)接口層進行封裝,實現(xiàn)數(shù)據(jù)庫數(shù)據(jù)的操作和直接訪問,在操作商品條形碼時,利用條形碼掃描模塊,輸入倉庫商品條形碼,實現(xiàn)相應(yīng)操作。倉庫庫存管理系統(tǒng)各個模塊結(jié)構(gòu)如下:

3.3.1前臺界面人機交互層

倉庫庫存管理系統(tǒng)前臺界面人機交互層主要負責(zé)處理用戶的輸入和輸出操作,用戶登陸倉庫庫存管理系統(tǒng)以后,結(jié)合界面提示,實現(xiàn)報表統(tǒng)計、資料管理、倉庫管理、系統(tǒng)管理等集成功能操作。

3.3.2數(shù)據(jù)庫接口層

倉庫庫存管理系統(tǒng)的數(shù)據(jù)庫接口層提供了數(shù)據(jù)庫和系統(tǒng)交互接口,使人機交互更加安全和簡單。

3.3.3數(shù)據(jù)庫連接模塊

數(shù)據(jù)庫連接模塊主要提供數(shù)據(jù)庫和數(shù)據(jù)庫實例之間的關(guān)閉、連接等操作,利用SQL語句來操作數(shù)據(jù)庫連接接口,用戶不需要了解數(shù)據(jù)庫斷開、連接等具體操作細節(jié)。

3.3.4SQL語句操作模塊

利用數(shù)據(jù)庫連接模塊提供數(shù)據(jù)操作的執(zhí)行接口、SQL語句和數(shù)據(jù)庫連接接口,構(gòu)成一個完整的SQL語句執(zhí)行流程,簡化倉庫庫存管理系統(tǒng)操作。

3.3.5數(shù)據(jù)操作模塊

數(shù)據(jù)操作模塊結(jié)合倉庫庫存管理系統(tǒng)操作需求,產(chǎn)生SQL語句,由SQL語句操作模塊進行執(zhí)行,并且向倉庫庫存管理系統(tǒng)反饋執(zhí)行結(jié)果,實現(xiàn)用戶接口層和數(shù)據(jù)庫接口層的交互。

3.3.6網(wǎng)絡(luò)接口層

倉庫庫存管理系統(tǒng)的網(wǎng)絡(luò)接口層主要負責(zé)客戶端和服務(wù)器端的數(shù)據(jù)格式的傳輸和定義。

3.3.7條形碼掃描儀模塊

倉庫庫存管理系統(tǒng)的條形碼掃描儀模塊主要負責(zé)識別倉庫商品條形碼,商品物流過程中采用標(biāo)準(zhǔn)化包裝和通用條形碼,減輕倉庫庫存管理人員的工作量,簡化倉庫庫存管理系統(tǒng)操作處理過程。

3.4系統(tǒng)功能模塊設(shè)計

3.4.1注冊登錄模塊

倉庫庫存管理系統(tǒng)應(yīng)用時,用戶先登錄系統(tǒng)界面,嚴格驗證用戶身份,防止非法用戶訪問倉庫庫存管理系統(tǒng),注冊登錄模塊在倉庫庫存管理系統(tǒng)中發(fā)揮著非常重要的作用。倉庫庫存管理系統(tǒng)包括生管員、倉管員、管理員等用戶信息,由倉庫庫存管理系統(tǒng)管理員添加用戶賬號信息,必須保障用戶賬號信息的安全性和穩(wěn)定性。

3.4.2添加物料信息

企業(yè)生管部門在商品下訂單采購時,使用倉庫庫存管理系統(tǒng)的添加物料信息模塊,每個商品都有唯一編碼,為采購人員和管理人員制作報表或者期末結(jié)賬時提供便利,物料信息是倉庫庫存管理的關(guān)鍵內(nèi)容,倉庫庫存管理系統(tǒng)添加商品的規(guī)格、編碼等信息,按照訂單收料,確保倉庫收料的快捷性和準(zhǔn)確性,有效避免倉管員在倉庫庫存管理中暗箱操作。

3.4.3庫存信息查詢模塊

庫存信息查詢模塊是倉庫庫存管理系統(tǒng)的關(guān)鍵模塊,倉管員利用倉庫庫存管理系統(tǒng)可以方便的、靈活地查詢到倉庫庫存信息,如商品最后出庫日期、最后入庫日期、安全庫存數(shù)量、物料價格、剩余庫存數(shù)量等。倉庫庫存管理系統(tǒng)的庫存信息查詢模塊時序圖如圖1所示。

3.4.4收料單新增模塊

收料單新增模塊是指倉庫管理人員利用這個模塊將貨物存入倉庫,實現(xiàn)倉庫收料的迅速化、信息化,倉管員在進行倉庫庫存管理系統(tǒng)查詢時,更加方便快捷。倉管員利用這個模塊收料,極大地減少了倉庫庫存管理復(fù)雜流程,倉管員和管理員通過倉庫庫存管理系統(tǒng)的收料單新增模塊,使其能夠方便、靈活地添加單信息。有效提高倉庫庫存管理效率和水平。

3.4.5庫存批次模塊

庫存批次模塊有效提高了倉庫庫存管理系統(tǒng)的物料信息管理效率,方便查詢物料的數(shù)量、領(lǐng)出和收入時間,確保倉庫庫存物料管理的科學(xué)性和準(zhǔn)確性。

4結(jié)語

近年來,越來越多的企業(yè)認識到倉庫庫存管理的重要性,利用多種先進的科學(xué)技術(shù),積極開發(fā)設(shè)計倉庫庫存管理系統(tǒng),實現(xiàn)企業(yè)倉庫庫存的自動化、規(guī)范化和科學(xué)化管理,推動企業(yè)的可持續(xù)發(fā)展。

參考文獻

[1]郝曉龍.基于B/S架構(gòu)的庫存管理系統(tǒng)的分析與設(shè)計[D].北京郵電大學(xué),2012.

[2]姚錫欽.實訓(xùn)中心倉庫管理系統(tǒng)的分析與設(shè)計[D].廈門大學(xué),2014.

作者:韋渠 單位:渤海大學(xué)信息科學(xué)與技術(shù)學(xué)院