倉庫管理系統(tǒng)軟件需求說明書_第1頁
倉庫管理系統(tǒng)軟件需求說明書_第2頁
倉庫管理系統(tǒng)軟件需求說明書_第3頁
倉庫管理系統(tǒng)軟件需求說明書_第4頁
倉庫管理系統(tǒng)軟件需求說明書_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、倉庫信息管理系統(tǒng)軟件需求說明書目錄1. 引言11.1 目的11.2 項目范圍11.3 定義42. 系統(tǒng)需求概述52.1 用例模型52.2 假設和依賴63. 需求與可行性分析73.1 用例描述73.2 規(guī)格說明93.2.1 系統(tǒng)需求分析93.2.2 功能需求分析93.2.3 性能需求分析10技術可行性分析103.2.5 經(jīng)濟可行性分析104. 術語表11軟件需求說明書 1. 引言1.1 目的本文檔描述了倉庫信息管理系統(tǒng)的軟件需求規(guī)格。目的在于向讀者表述系統(tǒng)的環(huán)境,系統(tǒng)的功能和非功能的需求。1.2 項目范圍本次軟件項目開發(fā)的是一個倉庫信息管理系統(tǒng),理論上能夠實現(xiàn)于超市、倉庫等部門的貨物管理系統(tǒng),其

2、目的在于實現(xiàn)超市、倉庫等部門的貨物更有效的管理,使超市、倉庫能夠更方便、更有效率的完成日常工作,以及實現(xiàn)完善日常生活中貨物管理的各種功能。共包括四個模塊l 用戶登錄l 倉庫管理l 業(yè)務查詢l 系統(tǒng)設置用戶登錄模塊由用戶登錄、用戶注銷、退出系統(tǒng)3個部分組成。用戶可以用兩種身份登錄系統(tǒng):普通操作員或經(jīng)理(管理人員);不同身份登錄被系統(tǒng)授予不同的使用權限,這樣提高了本系統(tǒng)的安全性,避免了無關人員獲取不在他權限范圍內(nèi)的信息。用戶在登錄后可以不退出本系統(tǒng),而采用用戶注銷的方式使系統(tǒng)不存在激活狀態(tài)下的用戶。倉庫管理模塊(1)倉庫進貨倉庫存放貨物品種繁多,堆存方式以及處理過程也非常復雜,隨著業(yè)務量的增加,倉

3、庫管理者所需要處理的信息量大幅上升,因此管理者往往很難及時準確掌握整個倉庫的動作狀態(tài)。分析其原因在于:倉庫在進貨時沒有輸入詳細、有效、完整的信息。在本倉庫信息系統(tǒng)中,倉庫進貨模塊要求操作員輸入商品號、進貨數(shù)量、單價和供應商,系統(tǒng)會自動的將當前系統(tǒng)時間作為進貨時間更新到數(shù)據(jù)庫,并且會自動統(tǒng)計總進貨金額。該操作完成后,相應貨物的數(shù)量為原數(shù)量加進貨的數(shù)量,并更新數(shù)據(jù)庫。(2)倉庫退貨需求分析表明,企業(yè)倉庫中的貨物離開倉庫主要有兩種原因:企業(yè)無法銷售某種商品,將其退還給供應商;企業(yè)銷售了一部分某商品,再從倉庫調出部分庫存的該種商品。在本倉庫信息系統(tǒng)中,倉庫進貨模塊是為了第一種原因而設計的,它要求操作員

4、輸入退貨商品號、退貨數(shù)量、單價和供應商,系統(tǒng)會自動的將當前系統(tǒng)時間作為退貨時間更新到數(shù)據(jù)庫,并且會自動統(tǒng)計總退貨金額。該操作完成后,相應貨物的數(shù)量為原數(shù)量減退貨的數(shù)量,并更新數(shù)據(jù)庫。(3)倉庫領料根據(jù)上述倉庫退貨中列舉的原因,在本倉庫信息系統(tǒng)中,倉庫領料模塊是為了第二種原因而設計的,它要求操作員輸入領取商品號、領料數(shù)量、領料人和倉庫管理員,系統(tǒng)會自動將當前系統(tǒng)時間作為退貨時間更新到數(shù)據(jù)庫,并且會自動統(tǒng)計總領料數(shù)量。在打印的單據(jù)中將會給出上述的所有信息。該操作完成后,相應貨物的數(shù)量為原數(shù)量減領料的數(shù)量并更新數(shù)據(jù)庫。(4)倉庫退料根據(jù)需求分析,企業(yè)功能遇到下述問題:企業(yè)銷售部門在某段時間內(nèi)沒有銷售

5、某件商品,這可能會造成銷售部門的貨物積壓,因此部門就需要將該件商品一部分到倉庫,這就是所謂的倉庫退料。在本倉庫信息系統(tǒng)中,倉庫退料模塊要求操作員輸入退料商品號、退料數(shù)量、退料人和倉庫管理員,系統(tǒng)會自動的將當前系統(tǒng)時間作為退料時間更新到數(shù)據(jù)庫,并且會自動統(tǒng)計總退料數(shù)量。在打印的單據(jù)中將會出上述的所有信息。該操作完成后,相應貨物的數(shù)量為原數(shù)量加退料的數(shù)量并更新數(shù)據(jù)庫。(5)商品調撥企業(yè)中很可能不止一個銷售部門,而各個銷售部門銷售業(yè)績也不相同。按照傳統(tǒng)的倉庫物流管理模式,業(yè)績不好的銷售部門要將其積壓的商品退回倉庫,業(yè)績好的銷售部門從倉庫領取一定數(shù)量的商品,本系統(tǒng)中引入了商品調撥的概念,即業(yè)績不好的銷

6、售部門可以直接將其積壓的商品移交一部分給業(yè)績好的銷售部門,不必通過倉庫中轉。該功能具有較大的靈活性和可擴展性,能夠滿足客戶在倉儲管理方面更多個性化的需求。商品調撥模塊要求操作員輸入退料商品號、調撥數(shù)量、調撥人和倉庫管理員,系統(tǒng)會自動的將當前系統(tǒng)時間作業(yè)調撥時間更新到數(shù)據(jù)庫,并且會自動統(tǒng)計總調撥數(shù)量。在打印的單據(jù)中將會給出上述的所有信息。(6)倉庫盤點倉庫盤點的目的是為了更好地了解倉庫準確的庫存信息。盤點的周期和盤點的方式,企業(yè)可以根據(jù)自身的情況加以選擇,不合理的倉庫盤點,將會降低倉庫庫存信息的準確性、物料計劃的準確性;不必要的倉庫盤點將浪費企業(yè)的人力和物力。倉庫盤點一般可以按照周期盤點、循環(huán)盤

7、點和零點3種方式進行,企業(yè)采用周期盤點這種方式的情況較多。操作員可以在倉庫盤點中任意增加或減少某件商品的庫存數(shù)據(jù),因此,出于安全性方面的考慮,本功能模塊需要管理者(部門經(jīng)理)能使用,并且所有的修改信息將會被存儲到數(shù)據(jù)中。倉庫盤點模塊要求管理員輸入某商品、該商品實際數(shù)量,系統(tǒng)會自動的將當前系統(tǒng)時間作為盤點時間更新到數(shù)據(jù)庫,并且會自動統(tǒng)計總盤點過程中修改的數(shù)量。在打印的單據(jù)中將會給出上述的所有信息。業(yè)務查詢模塊(1)庫存查詢庫存的可見性是決定企業(yè)的分銷戰(zhàn)略是否成功的最重要的一點。如果庫存水平和組成,或所計劃的對這些水平和組成的更新是模糊的、不正確的、過時的或完全不可信的,那么所有的倉儲,運輸和供應

8、鏈管理活動都很有可能失敗。換句話說,如果企業(yè)擁有清楚的、正確的、最新的和可靠的庫存信息,將能更好地保證倉儲,運輸和供應鏈管理的成功。在本系統(tǒng)的庫存查詢功能模式中,用戶可以查詢所有的商品庫存,也可以輸入某件商品的ID號從而得到該商品的庫存??傊?,用戶可以通過本地查詢模塊輕松得到及時的庫存信息。(2)銷售查詢該功能模塊主要為企業(yè)管理者的經(jīng)營決策提供參考的信息,更高層面上為客戶在制定生產(chǎn)和銷售計劃,及時調整市場策略等方面提供持續(xù)、綜合的參考信息。在銷售查詢功能模塊中,用戶只需要選擇某各時間段,計算機就會根據(jù)數(shù)據(jù)庫中的資料給出該時間段中所有商品的銷售情況。企業(yè)的經(jīng)營者可以參考這樣的信息來做出一些營銷策

9、略。由于本功能模塊涉及到企業(yè)的經(jīng)營信息,考慮到商業(yè)信息的安全性,需要管理員給的用戶才可以使用本模塊。(3)倉庫查詢?yōu)檫m應客戶不斷提高的要求,增強倉儲企業(yè)的核心競爭力,超越客戶的期望。本系統(tǒng)提供了非常完整的信息查詢,在倉庫管理中輸入的任何一條信息都可以在倉庫查詢模塊中查詢到。在本模塊中,用戶可以選擇查詢的類型包括:倉庫進貨、倉庫退貨、倉庫領料、倉庫退料、商品調撥、倉庫盤點;用戶在選擇查詢的類型后,再輸入需要查詢的時間,系統(tǒng)就會返回用戶所需的信息。系統(tǒng)設置模塊系統(tǒng)設置包括供應商設置和倉庫設置兩個部分。供應商是貨物的提供者,在供應商設置中:用戶可以輸入詳細的供應商信息,包括聯(lián)系方法、供應商名稱和主要

10、經(jīng)營項目等信息,方便企業(yè)管理查詢和維護。倉庫設置:在本系統(tǒng)中,用戶可以將整個倉庫虛擬的分成整個倉庫,每個倉庫儲存不同類型的貨物,這樣方便倉庫貨物的分類管理,也有利于提高倉庫進貨、出貨的效率。1.3 定義Actor :參與者這個系統(tǒng)中出現(xiàn)的參與者有:管理員,操作員,供應商, 物料員。管理員:可進行倉庫盤點,商品信息維護,供應商信息維護操作。操作員:可進行商品進、退貨,倉庫調撥,倉庫盤點,倉庫領、退料操作。供應商:可進行商品進、退貨操作。物料員:可進行倉庫領、退料操作。2. 系統(tǒng)需求概述2.1 用例模型a) 登錄模塊b) 倉庫管理模塊c) 倉庫查詢模塊d) 系統(tǒng)設置模塊2.2 假設和依賴顧客必須具

11、備基本的計算機知識。管理員必須經(jīng)過一定的培訓,否則將影響系統(tǒng)的使用效果。3. 需求與可行性分析3.1 用例描述(一) 登錄倉庫信息管理系統(tǒng)用例描述參與者:普通用戶,倉庫管理員前置條件:是注冊用戶后置條件:登錄成功基本路徑:輸入用戶名密碼;系統(tǒng)驗證用戶名和密碼;登錄倉庫管理系統(tǒng)。(二) 倉庫管理用例描述l 倉庫進貨用例描述:操作員從供應商處進得貨物,存入都倉庫,并進行庫存更新參與者:操作員,供應商,管理員前置條件:供應商按照要求提供了貨物,操作員訪問系統(tǒng),進入倉庫進貨這個模塊后置條件:操作員成功執(zhí)行完倉庫進貨這個模塊,并記錄好歷史記錄?;韭窂剑?. 操作員 提交購買商品的類別、編號、幾何特征,

12、數(shù)量,金額供管理員審核2. 操作員提交貨物清單給供應商3. 供應商提供貨物交付至操作員4.操作員審核貨物信息后入庫5.填寫相關貨物信息,更新庫存補充說明:填寫貨物的詳細信息包括貨物ID,庫存量,類別,價格,時間,處理人信息,供應商信息。l 倉庫調撥用例描述:操作員根據(jù)各部門需求,將倉庫貨物由一個部門調撥到另一個部門參與者:操作員,管理員前置條件:操作員訪問系統(tǒng),進入倉庫調撥這個模塊后置條件:操作員成功執(zhí)行完倉庫調撥這個模塊,并記錄好歷史記錄?;韭窂剑?. 操作員 提交調撥商品的類別、編號、幾何特征,數(shù)量,金額供管理員審核2. 操作員提交貨物清單給供應商3.填寫相關調撥貨物信息記錄,更新庫存補

13、充說明:填寫貨物的詳細信息包括:貨物ID,庫存量,類別,價格,時間,處理人信息,調撥部門。l 倉庫領料用例描述:物料員根據(jù)各部門需求,執(zhí)行倉庫領料參與者:操作員,物料員前置條件:操作員訪問系統(tǒng),進入倉庫領料這個模塊后置條件:物料員領料成功,操作員記錄好歷史記錄?;韭窂剑?. 物料員 提交貨物清單至操作員2.操作員查看庫存3.操作員通知物料員領料4 物料員按照要求領取貨物5.操作員填寫相關領料貨物信息記錄,更新庫存補充說明:1.貨物清單包括商品類別、編號、數(shù)量等信息2.填寫貨物的詳細信息包括:貨物ID,庫存量,類別,價格,時間,處理人信息,調撥部門。(三) 倉庫查詢模塊用例描述 參與者: 普通

14、用戶,系統(tǒng)管理員前置條件:Actor訪問倉庫管理系統(tǒng)后置條件:Actor查詢到所需要的信息基本路徑:Actor提交物品的類型,編號等查詢條件。信息管理系統(tǒng)按照Actor提交的查詢條件檢索物品。系統(tǒng)顯示搜索到的物品的編號,類型,庫存量。Actor選中某個物品。系統(tǒng)顯示該物品的詳細信息,倉庫管理員??梢赃x擇操作,打印物品詳細信息。3.2 規(guī)格說明3.2.1 系統(tǒng)需求分析倉庫管理的特點是信息處理量較大,所管理的設備種類繁多,在管理上實現(xiàn)起來有一定的困難。倉庫管理系統(tǒng)應該滿足以下需求:為保障系統(tǒng)健壯性,對于可能發(fā)生問題的輸入要進行檢驗,同時要給出合理的提示信息;業(yè)務上滿足倉庫管理系統(tǒng)的基本需求,能夠方

15、便地進行出/入/庫存信息查詢,庫存管理;獲得準確的庫存量,對及時采購設備提供方便;與傳統(tǒng)的手工管理相比,要添加基礎數(shù)據(jù)的管理和用戶權限的設置;所有的界面要有信息瀏覽的功能,同時要保證數(shù)據(jù)的可靠性。3.2.2 功能需求分析一個功能完善的倉庫信息管理系統(tǒng),必須包括以下的幾個模塊。(1)用戶登錄(2)倉庫管理(3)業(yè)務查詢(4)系統(tǒng)設置系統(tǒng)的功能需求如圖所示倉庫信息系統(tǒng)系統(tǒng)設置業(yè)務查詢倉庫管理用戶登錄3.2.3 性能需求分析目前我們所開發(fā)的系統(tǒng)主要是應用在中小規(guī)模的企業(yè)內(nèi)部,因此,一般配置的計算機硬件就可以滿足系統(tǒng)需求,考慮到企業(yè)規(guī)模的擴大和硬件價格的降低,為本系統(tǒng)配置在較優(yōu)秀的服務器硬件,可以充分

16、發(fā)揮本系統(tǒng)的性能。本系統(tǒng)采用單機模式:1.硬件環(huán)境:處理器:Intel Pentium(R)4 CPU 3.00GHz或更高內(nèi)存:2G硬盤空間:320GB顯卡:SVGA顯示適配器2.軟件環(huán)境:操作系統(tǒng):Windows2000/XP開發(fā)軟件:Microsoft Visual Studio.NET2005數(shù)據(jù)庫: Microsoft SQL Server2000 3.2.4 技術可行性分析根據(jù)客戶提出的系統(tǒng)功能、性能及實現(xiàn)系統(tǒng)的各項約束條件,根據(jù)新系統(tǒng)目標來衡量所需的技術是否具備,本系統(tǒng)是一個數(shù)據(jù)庫管理和查詢的系統(tǒng),現(xiàn)有的技術以較為成熟,硬件、軟件的性能要求、環(huán)境條件等各項條件良好,估計利用現(xiàn)有技

17、術條件應完全可以達到該系統(tǒng)的功能目標。同時,考慮給予的開發(fā)期限也較為充裕,預計系統(tǒng)是可以在規(guī)定期限內(nèi)完成開發(fā)。 3.2.5 經(jīng)濟可行性分析估算新系統(tǒng)的成本效益分析,其中包括估計項目開發(fā)的成本,開發(fā)費用和今后的運行、維護費用,估計新系統(tǒng)將獲得的效益,估算開發(fā)成本是否回高于項目預期的全部經(jīng)費。并且,分析系統(tǒng)開發(fā)是否會對其它產(chǎn)品或利潤帶來一定影響。 4. 術語表財務系統(tǒng)財物系統(tǒng)是指銷售商用來管理財務的一套程序系統(tǒng),此系統(tǒng)處理財務相關的工作,是一個已經(jīng)存在的系統(tǒng)。庫存系統(tǒng)庫存系統(tǒng)是指銷售商用來管理商品出入庫的一套程序系統(tǒng),此系統(tǒng)處理商品庫存相關的工作,是一個已經(jīng)存在的系統(tǒng)。物流系統(tǒng)物流系統(tǒng)是指銷售商用來管理商品物流的一套程序系統(tǒng),此系統(tǒng)處理商品物流相關的工作,是一個已經(jīng)存在的系統(tǒng)。J2EE規(guī)范J2EE(Java 2 Platform,Enterprise Edition)是SUN公司定義的一個開發(fā)分布式企業(yè)級應用的規(guī)范。它提供了一個多層次的分布式應用模型和一系列開發(fā)技

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論