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

倉(cāng)庫(kù)庫(kù)存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

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

倉(cāng)庫(kù)庫(kù)存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

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

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

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

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

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

①根據(jù)倉(cāng)庫(kù)庫(kù)存管理要求,在任何時(shí)間可以自動(dòng)生成物資統(tǒng)計(jì)報(bào)表;

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

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

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

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

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

2.1資料建立

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

2.2倉(cāng)庫(kù)管理

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

2.3報(bào)表統(tǒng)計(jì)

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

2.4權(quán)限管理

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

3倉(cāng)庫(kù)庫(kù)存管理系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)

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

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

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

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

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

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

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

3.2B/S架構(gòu)

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

3.3總體模塊設(shè)計(jì)

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

3.3.1前臺(tái)界面人機(jī)交互層

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

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

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

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

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

3.3.4SQL語(yǔ)句操作模塊

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

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

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

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

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

3.3.7條形碼掃描儀模塊

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

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

3.4.1注冊(cè)登錄模塊

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

3.4.2添加物料信息

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

3.4.3庫(kù)存信息查詢模塊

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

3.4.4收料單新增模塊

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

3.4.5庫(kù)存批次模塊

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

4結(jié)語(yǔ)

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

參考文獻(xiàn)

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

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

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