劉雪
摘要:隨著社會不斷發(fā)展,信息化應(yīng)用逐漸廣泛。倉庫管理信息化也成了倉儲企業(yè)管理的核心發(fā)展方向。該文通過用戶需求,經(jīng)濟、技術(shù)可行性等方面的分析,對倉庫管理系統(tǒng)進行了詳細分析,并且使用ASP.NET技術(shù)具體設(shè)計了倉庫管理系統(tǒng)的功能模塊,主要包括貨物信息管理、倉庫貨物管理、信息查詢以及系統(tǒng)管理。通過倉庫管理信息化,實現(xiàn)最大限度提高管理效率,降低成本,從而有效提高企業(yè)經(jīng)濟效益與管理水平。
關(guān)鍵詞:ASP.NET;倉庫管理;管理信息系統(tǒng)
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2017)30-0023-02
隨著社會經(jīng)濟增長腳步加快,倉庫管理作為供應(yīng)鏈中的重要一環(huán),它聯(lián)系著供應(yīng)商與客戶,倉庫管理直接影響著供應(yīng)鏈的效率。倉庫管理的工作已經(jīng)不僅僅是貨物存儲這么簡單,還包括對庫內(nèi)貨物進行控制、協(xié)調(diào)、組織等活動。然而現(xiàn)今企業(yè)倉庫管理大多停留在較低水平的基礎(chǔ)上,傳統(tǒng)的管理辦法不僅耗費時間、人力和物力,還降低了企業(yè)管理效率。這樣的機制顯然已經(jīng)不能適應(yīng)時代的發(fā)展。
倉庫管理對于每個企業(yè)來說都是比較重要的一部分,對于生產(chǎn)步驟的協(xié)調(diào)、各種信息的匯總、節(jié)省時間、提高效率等方面,企業(yè)倉庫管理信息系統(tǒng)有著重要意義,并且企業(yè)倉庫管理信息系統(tǒng)的開發(fā),具有傳統(tǒng)管理方法無法比擬的優(yōu)點,包括數(shù)據(jù)存儲量大、保密性好、檢索方便、迅速、可靠性高??茖W的倉庫管理流程,更能節(jié)省時間以及人力、物力。在降低企業(yè)管理成本的同時,也提高了企業(yè)的競爭力。因此,本系統(tǒng)的開發(fā)與研究具有一定價值,基本可以滿足企業(yè)的需求。
1 系統(tǒng)分析
1.1 系統(tǒng)可行性分析
1) 經(jīng)濟可行性分析
成本:本系統(tǒng)的開發(fā)只需安裝系統(tǒng)開發(fā)軟件,所以不需要再投入資金購買其他設(shè)施。
社會效益:系統(tǒng)投入運行使用后實現(xiàn)了倉庫管理的規(guī)范化,有效進行資源分配。在減少人員、財務(wù)、時間浪費的同時提高了工作人員的工作效率。
2) 技術(shù)可行性分析
本系統(tǒng)是一個數(shù)據(jù)管理與查詢的系統(tǒng),開發(fā)環(huán)境使用Visual Studio 2010、SQL Server 2008,采用ASP.NET技術(shù)基于C#編程語言進行開發(fā),現(xiàn)有技術(shù)已經(jīng)成熟并且具有良好的兼容性、穩(wěn)定性,能夠滿足需求,容易獲得技術(shù)知識,利用現(xiàn)有條件可以實現(xiàn)該系統(tǒng)的功能。
3) 社會可行性分析
本系統(tǒng)的設(shè)計是在獨立環(huán)境下完成,不存在抄襲現(xiàn)象。系統(tǒng)界面設(shè)計簡單友好,菜單分類清晰,一目了然。系統(tǒng)經(jīng)過精心設(shè)計,使操作人員只要具備基本操作常識與一定的業(yè)務(wù)能力,就可以在短時間內(nèi)學會本系統(tǒng)操作。
通過經(jīng)濟、技術(shù)、社會等方面的可行性分析,可以確定本系統(tǒng)的開發(fā)有一定必要而且是可行的。
1.2 需求分析
1) 功能需求
本系統(tǒng)主要實現(xiàn)企業(yè)倉庫管理信息化,使用系統(tǒng)的角色主要有操作員、管理員、貨物員。操作員主要職責為查詢和業(yè)務(wù)申請工作,例如:庫存查詢、報表查詢、貨物信息查詢、供應(yīng)商信息查詢。入庫單、出庫單、補貨單、退貨單等主要業(yè)務(wù)的申請,在管理員審批通過后通知供應(yīng)商提供貨物,或退貨。貨物到達后倉庫管理員對貨物進行檢查審批,隨后通知貨物員進行領(lǐng)貨或退貨操作。管理員主要職責為基本檔案維護、操作員申請業(yè)務(wù)的審批。貨物員主要工作是在接到操作員的通知后,根據(jù)入庫單、出庫單、退貨單、補貨單等單據(jù)進行相對應(yīng)的任務(wù)。
2) 非功能需求
安全性:本系統(tǒng)采用可靠的SQL Server 2008大型數(shù)據(jù)庫作為系統(tǒng)數(shù)據(jù)存儲支持并且該數(shù)據(jù)庫穩(wěn)定性、安全性較高,存儲量較大,分析性能卓越。
實用性:本系統(tǒng)集貨物、倉庫、客戶關(guān)系等功能于一體,大大節(jié)省了人力與時間,大量工作可以由系統(tǒng)自動生成,實用性較高。
2 系統(tǒng)總體設(shè)計
2.1 總體設(shè)計概述
總體設(shè)計是將一個整體的系統(tǒng)設(shè)計劃分為多個子模塊的設(shè)計。本系統(tǒng)采用結(jié)構(gòu)化設(shè)計將系統(tǒng)按邏輯劃分為基本信息管理、倉庫貨物管理、信息查詢、系統(tǒng)管理四個模塊。該方法主要具有自頂向下、逐步求精,信息隱蔽、模塊獨立的特點。在系統(tǒng)劃分過程中,主要遵循高內(nèi)聚、低耦合的基本原則,將系統(tǒng)分解成為一些相對獨立、功能單一的模塊。
系統(tǒng)主要運用到以下技術(shù):
1) 開發(fā)平臺
本系統(tǒng)采用Visual Studio 2010作為開發(fā)環(huán)境,該集成開發(fā)環(huán)境可以讓開發(fā)者享受可視化設(shè)計工具、編程語言以及代碼編輯器等功能,提高開發(fā)效率。是一種穩(wěn)健并且功能齊全的開發(fā)環(huán)境。
2) 開發(fā)技術(shù)
本系統(tǒng)采用ASP.NET技術(shù),主要是基于C#編程語言進行系統(tǒng)開發(fā),該技術(shù)建立在Framework的編程類的基礎(chǔ)上。并且會提供一些簡化的控件以及基礎(chǔ)結(jié)構(gòu),包括在封裝通用用戶界面元素的控件中也有所應(yīng)用。
3) 數(shù)據(jù)庫
本系統(tǒng)采用SQL Server 2008作為數(shù)據(jù)存儲支持,它不僅提供了豐富的集成服務(wù)同時也是一個值得信任、高效智能的平臺,對于簡單的數(shù)據(jù)還可以進行加密。在增強審查功能的同時還提高了安全性。
2.2 系統(tǒng)技術(shù)架構(gòu)設(shè)計
本系統(tǒng)在設(shè)計時采用B/S系統(tǒng)架構(gòu)模式,即瀏覽器/服務(wù)器結(jié)構(gòu)。主要有用戶界面友好、對用戶跨平臺支持、提高了系統(tǒng)的可靠性、整體性以及可擴展性等優(yōu)點??蛻糁恍枧渲貌僮飨到y(tǒng)和WEB瀏覽器,降低對客戶機關(guān)于軟硬件方面的要求。工作界面主要通過瀏覽器實現(xiàn),因此系統(tǒng)擴展相對容易。
2.3 系統(tǒng)功能結(jié)構(gòu)設(shè)計
本系統(tǒng)經(jīng)過對用戶的需求分析,將整個系統(tǒng)劃分為四個子系統(tǒng)(見圖1)。系統(tǒng)總體功能結(jié)構(gòu)如圖所示:
3 系統(tǒng)詳細設(shè)計
3.1 系統(tǒng)詳細功能模塊設(shè)計endprint
1) 基本信息管理模塊
基本信息管理模塊包括貨物信息管理、供應(yīng)商信息管理、倉庫信息管理三個部分,主要涉及基本檔案的管理維護。
貨物信息管理:主要功能為貨物信息登記, 修改、刪除等操作,選擇產(chǎn)品添加或修改功能可以添加或修改貨物信息,刪除功能則直接刪除貨物信息。
供應(yīng)商信息管理:主要功能為記錄、維護所有供應(yīng)商信息情況,及時更新供應(yīng)商信息,實現(xiàn)供應(yīng)商基本信息的增加、修改以及刪除工作。
倉庫信息管理:主要功能是對倉庫編號、名稱、類型、負責人、地址等信息進行登記、修改、刪除等維護操作。
2) 倉庫貨物管理模塊
倉庫貨物管理模塊主要包括入庫、出庫、庫內(nèi)、補貨、退貨幾個部分,是系統(tǒng)的主要模塊。
入庫管理:包括采購入庫或其他方式入庫申請、申請審核、申請確認、入庫檢驗。當入庫申請被管理人員批準后,倉庫管理員對入庫申請和貨物進行檢驗,經(jīng)核實無誤后完成入庫操作。
出庫管理:出庫包括出庫申請、申請審核、出庫備貨、申請確認、出庫檢驗。當收到操作員的出庫申請時,倉庫管理員先對出庫貨物數(shù)量進行審核,審核通過后則確認出庫申請,管理人員根據(jù)出庫申請核實出庫貨物,核實無誤則完成出庫操作。
庫內(nèi)管理:分為庫存警報、庫存盤點、庫存調(diào)撥、庫存報表五個部分。庫存警報,當庫存數(shù)量不足一定數(shù)量時,系統(tǒng)警報;庫存盤點,管理員可以隨時盤點倉庫,發(fā)現(xiàn)庫存不足或其他問題時,及時解決;庫存調(diào)撥,針對倉庫需要,支持貨物的調(diào)撥處理;庫存報表,可以根據(jù)具體的工作需求生成庫存表,例如入庫、出庫明細表,入庫、出庫匯總表等。
補貨管理:在需求量大的時候進行補貨操作,包括補貨申請、申請審核、申請確認、入庫檢驗。在貨物驗收合格后入庫,完成補貨操作。
退貨管理:在出現(xiàn)貨物錯發(fā)、不合格等情況時,需通知供應(yīng)商退貨。包括退貨申請、申請審核、申請確認、雙方清點無誤后出庫,完成退貨操作。
3) 信息查詢模塊
信息查詢模塊包括庫存查詢、報表查詢、貨物信息查詢、供應(yīng)商信息查詢、倉庫信息查詢。
庫存查詢:可以查詢貨物庫存信息,也可以對貨物的入庫、出庫信息進行查詢,包括入庫時間、入庫數(shù)量、出庫時間、出庫數(shù)量等。
報表查詢:可以對庫存表,入庫、出庫明細表,入庫、出庫匯總表等報表進行查詢。
貨物信息查詢:可以查詢貨物基本信息。
供應(yīng)商信息查詢:可以對供應(yīng)商信息進行查詢。
倉庫信息查詢:可以查詢倉庫基本信息。
4) 系統(tǒng)管理模塊
系統(tǒng)管理模塊主要包括重新登錄、用戶管理、修改密碼、退出四個部分。其中,用戶管理主要是管理員對系統(tǒng)內(nèi)的用戶進行權(quán)限設(shè)置和管理,也可以對用戶數(shù)據(jù)進行導入、導出工作。
4.2 系統(tǒng)數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫作為一個永久存儲形式在應(yīng)用中發(fā)揮著重要的作用。本系統(tǒng)的數(shù)據(jù)庫依據(jù)系統(tǒng)需求分析進行設(shè)計。
邏輯結(jié)構(gòu)設(shè)計:本系統(tǒng)數(shù)據(jù)庫設(shè)計中,共8有個數(shù)據(jù)庫表。分別是用戶信息表、供應(yīng)商信息表、貨物類型表、貨物信息表、倉庫信息表、貨物庫存表、貨物入庫表、貨物出庫表。
1) 用戶信息表主要保存用戶信息,主要包括用戶編號、用戶名稱、用戶密碼、用戶權(quán)限四個字段。其主鍵為用戶編號。
2) 供應(yīng)商信息表主要用于保存供應(yīng)商的基本信息,主要包括供應(yīng)商編號、供應(yīng)商名稱、地址、電話、郵箱、郵編、備注等字段。其主鍵為供應(yīng)商編號。
3) 貨物類型表主要用于保存貨物類型,主要包括貨物類型編號、貨物類型、備注等字段。其主鍵為貨物類型編號。
4) 貨物信息表主要用于保存貨物基本信息,主要包括貨物編號、貨物名稱、貨物類型、倉庫編號、貨物規(guī)格、價格、計量單位、備注等字段。其主鍵為貨物編號。
5) 倉庫信息表主要用于保存?zhèn)}庫設(shè)置基本信息,主要包括倉庫編號、倉庫名稱、倉庫類型、負責人、倉庫地址、聯(lián)系電話、備注等字段。其主鍵為倉庫編號。
6) 庫存信息表主要用于保存當前等貨物狀況,主要包括庫存流水編號、貨物編號、貨物名稱、貨物類型、倉庫編號、當前數(shù)量、最小數(shù)量、最大數(shù)量、備注等字段。其主鍵為庫存流水編號。
7) 貨物入庫表主要用于保存貨物入庫信息,主要包括入庫編號、貨物編號、貨物名稱、貨物類型、供應(yīng)商編號、倉庫編號、計量單位、入庫單價、入庫數(shù)量、入庫日期、備注等字段。其主鍵為入庫編號。
8) 貨物出庫表主要用于保存貨物出庫信息,主要包括出庫編號、貨物編號、貨物名稱、貨物類型、倉庫編號、計量單位、出庫單價、出庫數(shù)量、出庫日期、備注等字段。其主鍵為出庫編號。
5 總結(jié)與展望
5.1 總結(jié)
企業(yè)倉庫管理信息系統(tǒng)是一個比較復雜的系統(tǒng)工程,本文從理論以及實際的角度,針對企業(yè)倉庫管理信息系統(tǒng)的現(xiàn)狀以及開發(fā)意義進行了分析,并且對企業(yè)倉庫管理信息系統(tǒng)在實際生活中的應(yīng)用與發(fā)展,從系統(tǒng)的總體設(shè)計、詳細設(shè)計兩方面進行了描述。
本文提出基于B/S架構(gòu)的企業(yè)倉庫管理信息系統(tǒng),實現(xiàn)入庫管理、出庫管理、庫內(nèi)管理、補貨管理、退貨管理以及信息查詢等主要功能,實現(xiàn)自動化、信息化地倉庫管理,有效提高企業(yè)倉庫管理效率,節(jié)省管理時間,降低倉庫管理成本。
企業(yè)倉庫管理信息系統(tǒng)設(shè)計的完成,不僅僅是對系統(tǒng)開發(fā)的了解過程,更是對自我能力的肯定,所有模塊都需要仔細斟酌,這也讓我對這方面的工作產(chǎn)生了濃厚的興趣,擴展了視野。
5.2 展望
雖然本文對企業(yè)倉庫管理信息系統(tǒng)進行了系統(tǒng)的分析以及總體、詳細設(shè)計,但是由于實踐機會不足,仍有些地方需要進一步完善,系統(tǒng)實現(xiàn)的功能還是比較簡單,不能與企業(yè)ERP進行無縫連接,數(shù)據(jù)庫也不是特別完整。總的來說,該系統(tǒng)的提升空間還有很大,還需繼續(xù)研究與改進。
參考文獻:
[1] 姜方桃. 管理信息系統(tǒng)理論與實務(wù)[M]. 北京: 清華大學出版社, 2015.
[2] 陳平. 管理信息系統(tǒng)實踐教程[M]. 南京: 東南大學出版社, 2015.
[3] 楊燁. 管理信息系統(tǒng)[M]. 2版.北京: 清華大學出版社, 2015.
[4] 苗雪蘭. 數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用教程[M].4版.北京: 機械工業(yè)出版社, 2014.
[5] 孫巖. 數(shù)據(jù)庫應(yīng)用案例教程[M]. 北京: 電子工業(yè)出版社, 2014.endprint