亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        倉儲(chǔ)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2022-10-31 04:01:36劉鈴
        電子制作 2022年18期
        關(guān)鍵詞:出庫列表字典

        劉鈴

        (錦州開放大學(xué),遼寧錦州,121000)

        0 引言

        隨著科技的不斷發(fā)展,我國(guó)的各行各業(yè)不斷轉(zhuǎn)向信息化,為國(guó)家經(jīng)濟(jì)的發(fā)展提供了巨大的助力。本文基于VB.NET技術(shù)開發(fā)的倉儲(chǔ)管理系統(tǒng)就是用于幫助企業(yè)完善它們的工作流程,合理利用企業(yè)資源,提升其工作效率,降低生產(chǎn)環(huán)節(jié)的成本。

        1 系統(tǒng)的總體設(shè)計(jì)

        1.1 系統(tǒng)功能需求分析

        進(jìn)行設(shè)計(jì)之前,首先要了解倉儲(chǔ)管理的現(xiàn)狀,然后根據(jù)企業(yè)所要實(shí)現(xiàn)的各種功能和實(shí)際需求,選定一套較好的設(shè)計(jì)方案,進(jìn)而設(shè)計(jì)出可以提高企業(yè)生產(chǎn)效率的倉儲(chǔ)管理系統(tǒng)。通過設(shè)計(jì)前的需求分析,可以總結(jié)出一套倉儲(chǔ)管理系統(tǒng)應(yīng)具有以下幾點(diǎn)功能:

        (1)首先要具備常用設(shè)置管理功能,包括庫位設(shè)置管理、庫房設(shè)置管理、庫房資源分類管理、庫區(qū)設(shè)置管理、庫房的查詢方式設(shè)置管理;

        (2)其次具備任務(wù)作業(yè)管理功能,包括物品出庫作業(yè)管理、物品入庫作業(yè)管理、庫位移動(dòng)作業(yè)管理、貨品配送作業(yè)管理、貨品盤點(diǎn)管理功能;

        (3)再次應(yīng)具有查詢管理功能,包括庫位狀態(tài)查詢、倉位狀態(tài)查詢、日志查詢、任務(wù)綜合查詢;

        (4)倉儲(chǔ)管理系統(tǒng)還應(yīng)具有綜合信息管理功能,包括日志信息的管理(可查詢各種操作日志,用于日后信息的追查)和報(bào)表信息的管理(可自定義所需數(shù)據(jù)信息,并以報(bào)表形式打?。?。

        (5)最后還應(yīng)具有系統(tǒng)信息管理的功能,包括用戶信息的管理、部門信息的管理、供應(yīng)商信息的管理和權(quán)限管理。

        1.2 倉儲(chǔ)管理系統(tǒng)功能設(shè)計(jì)

        根據(jù)前面需求分析階段得出的倉儲(chǔ)管理系統(tǒng)的功能需求,可將整個(gè)系統(tǒng)分解為以下幾個(gè)子模塊來進(jìn)行開發(fā)、設(shè)計(jì):包括登錄模塊、入庫管理模塊、庫存管理模塊與出庫管理模塊。其中登錄模塊負(fù)責(zé)對(duì)新用戶的注冊(cè)和用戶登錄進(jìn)行管理,入庫管理模塊主要負(fù)責(zé)對(duì)分配存儲(chǔ)空間和入庫商品登記進(jìn)行管理,庫存管理模塊主要用于對(duì)存儲(chǔ)空間和已有商品的查詢進(jìn)行管理,出庫管理模塊主要負(fù)責(zé)找到出庫商品并進(jìn)行出庫登記,安排貨品出庫。綜上,可以得出存儲(chǔ)管理系統(tǒng)的總體框架如圖1所示。

        圖1 倉儲(chǔ)管理系統(tǒng)總體框架

        2 存儲(chǔ)管理系統(tǒng)功能的實(shí)現(xiàn)

        2.1 存儲(chǔ)管理系統(tǒng)流程圖

        系統(tǒng)流程圖如圖2所示。

        圖2 系統(tǒng)流程圖

        2.2 系統(tǒng)功能的實(shí)現(xiàn)

        本套倉儲(chǔ)管理系統(tǒng)的主要功能包括倉庫的入庫、出庫管理和查詢管理。

        (1)入庫、出庫管理

        在編寫入庫、出庫功能的代碼時(shí)要首先創(chuàng)建一個(gè)空字典當(dāng)作倉庫存儲(chǔ)商品的數(shù)量與名稱,同時(shí)還要?jiǎng)?chuàng)建兩個(gè)列表,分別用來存儲(chǔ)字典中的value與key,輸入元素作為字典中的key與用于存儲(chǔ)key值的列表進(jìn)行比對(duì)操作,若 輸入元素已存在于key值列表里,則通過計(jì)算找到輸入元素的步長(zhǎng),接著存儲(chǔ)value值的列表根據(jù)得出的步長(zhǎng)找到對(duì)應(yīng)值,并根據(jù)是出庫還是入庫,推算出新的value值,并在列表和字典中將原有value值進(jìn)行替換,如果輸入的元素不在已有列表中,則出庫操作時(shí)提示有錯(cuò)誤,入庫操作的時(shí)候,需要添加新的kv對(duì)。入庫、出庫的主要代碼為:

        (2)信息查詢

        查詢時(shí)直接通過print在控制面板上輸出字典,編寫代碼時(shí)首先創(chuàng)建一個(gè)字典當(dāng)作庫,狀態(tài)與單號(hào)生成kv對(duì),提前將狀態(tài)與訂單號(hào)寫入,接下來與入庫出庫一樣創(chuàng)建兩個(gè)列表,分別用來存儲(chǔ)字典中的value與key,如果輸入元素已存在,則計(jì)算出該元素的步長(zhǎng),其中用于存儲(chǔ)value值的列表根據(jù)得到的步長(zhǎng)尋到對(duì)應(yīng)的值,并打印輸出,否則如果輸入元素不存在于存儲(chǔ)key值的列表中,則系統(tǒng)提示貨物不存在。主要代碼為:

        2.3 登錄管理模塊

        (1)登錄

        該模塊主要用于驗(yàn)證用戶的身份信息,要想使用該系統(tǒng)首先必須獲得使用權(quán)限,管理員打開系統(tǒng)界面后,輸入自己的用戶名和密碼后,系統(tǒng)會(huì)依照事先制定的權(quán)限,劃分使用者進(jìn)入擁有使用權(quán)限的界面。當(dāng)密碼或用戶名有一個(gè)錯(cuò)誤時(shí),就不能登錄該系統(tǒng)了。編程時(shí)可利用if()語句來實(shí)現(xiàn),完成后,登錄界面如圖3所示。

        圖3 系統(tǒng)登錄界面

        (2)新用戶注冊(cè)

        該模塊主要實(shí)現(xiàn)新用戶的注冊(cè),其功能設(shè)計(jì)過程主要包含注冊(cè)頁面的代碼編寫和注冊(cè)信息的驗(yàn)證,其中新用戶注冊(cè)頁面包含用戶名的錄入,密碼和確定密碼的文本框,注冊(cè)模塊的一個(gè)關(guān)鍵點(diǎn)是注冊(cè)信息的驗(yàn)證,其主要工作流程是打開存儲(chǔ)注冊(cè)信息的數(shù)據(jù)表,檢測(cè)是否存在與提交的用戶名重復(fù)的數(shù)據(jù)信息,如果存在,則需要重新輸入用戶名,本功能得以實(shí)現(xiàn)的關(guān)鍵代碼如下所示:

        3 系統(tǒng)測(cè)試

        系統(tǒng)測(cè)試是系統(tǒng)設(shè)計(jì)的必要環(huán)節(jié),其目的是檢驗(yàn)該系統(tǒng)的功能是否滿足客戶的需求,核實(shí)設(shè)計(jì)出的軟件能否正確地檢索、接收與處理相關(guān)數(shù)據(jù)。

        3.1 測(cè)試過程

        (1)登錄模塊測(cè)試

        打開本套倉庫管理系統(tǒng),輸入已設(shè)定好的用戶名和密碼,之后填寫附加碼,填寫完成后點(diǎn)擊“登錄”按鈕,如出現(xiàn)主程序界面,則該系統(tǒng)登錄模塊可正常運(yùn)行。系統(tǒng)登錄模塊測(cè)試用例如表1所示。

        表1 系統(tǒng)登錄模塊測(cè)試用例表

        (2)系統(tǒng)入庫、出庫模塊的測(cè)試

        打開入庫、出庫管理模塊的界面,選擇“入庫商品信息登記”選項(xiàng),根據(jù)系統(tǒng)要求填寫相應(yīng)數(shù)據(jù),關(guān)鍵項(xiàng)不能為空,操作后,如后臺(tái)數(shù)據(jù)庫能查到入庫商品信息,則說明入庫成功。之后依次選擇其他功能項(xiàng)進(jìn)行相應(yīng)測(cè)試,若均成功完成,則說明該模塊可以正常運(yùn)行。

        3.2 測(cè)試結(jié)果

        通過測(cè)試,系統(tǒng)可以正常運(yùn)行,功能基本實(shí)現(xiàn),可以投入試運(yùn)行。

        4 結(jié)束語

        通過大量的前期準(zhǔn)備工作,我利用VB.NET和數(shù)據(jù)庫技術(shù)設(shè)計(jì)了這套倉儲(chǔ)管理系統(tǒng),其中利用VB.NET來實(shí)現(xiàn)模塊功能和布置運(yùn)行界面。該系統(tǒng)實(shí)現(xiàn)了對(duì)貨品的入庫、出庫等過程的信息化管理,希望能夠通過該系統(tǒng)簡(jiǎn)化企業(yè)倉儲(chǔ)工作的作業(yè)流程,為管理員提供更加便利的工作條件。

        猜你喜歡
        出庫列表字典
        巧用列表來推理
        開心字典
        家教世界(2023年28期)2023-11-14 10:13:50
        開心字典
        家教世界(2023年25期)2023-10-09 02:11:56
        學(xué)習(xí)運(yùn)用列表法
        擴(kuò)列吧
        卷煙配貨出庫流程的優(yōu)化與應(yīng)用
        散糧出庫 加快騰倉
        “出庫費(fèi)” 應(yīng)由誰來付
        我是小字典
        正版字典
        讀者(2016年14期)2016-06-29 17:25:50
        午夜性色一区二区三区不卡视频| 日韩亚洲在线观看视频| 成人一区二区人妻少妇| 国产精品爽爽久久久久久竹菊| 免费a级毛片出奶水| 国产乱人伦真实精品视频| 国产自拍在线视频观看| 国产精品女直播一区二区| 欧美性猛交xxxx富婆| 亚洲国产美女精品久久| 一区二区久久精品66国产精品| 亚洲av少妇高潮喷水在线| 国语自产偷拍在线观看| 国产亚洲视频在线观看网址| 91精品国产91久久久无码色戒| 美女一区二区三区在线视频| 国产猛烈高潮尖叫视频免费| 欧洲人妻丰满av无码久久不卡| 国产精品久久中文字幕第一页| 亚洲天堂av在线观看免费| 亚洲无码在线播放| 国产肉丝袜在线观看| 人妻少妇精品无码系列| 亚洲av乱码国产精品观| 国产精品538一区二区在线| 少妇厨房愉情理伦片bd在线观看| 久久久精品国产亚洲麻色欲| 亚洲一区二区三区激情在线观看 | 亚洲中文字幕无码永久在线 | 人妖av手机在线观看| 国产麻豆成人精品av| 国产男女插插一级| 丰满少妇av一区二区三区| 无码人妻精品一区二区三区蜜桃| 精品国产18久久久久久| 中文人妻av大区中文不卡| 日韩有码在线观看视频| 成人网站免费看黄a站视频| 无码不卡免费一级毛片视频| 国产精品人成在线观看不卡| 免费无码又爽又刺激网站直播|