倉庫管理系統(tǒng)說明書_第1頁
倉庫管理系統(tǒng)說明書_第2頁
倉庫管理系統(tǒng)說明書_第3頁
倉庫管理系統(tǒng)說明書_第4頁
倉庫管理系統(tǒng)說明書_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、二、倉庫信息管理系統(tǒng)分析與設(shè)計(jì)(一)倉庫信息管理系統(tǒng)的需求建模1、需求分析倉庫信息管理系統(tǒng)要能完成以下功能:倉庫存放的貨物品種繁多,堆存方式以及處理方式也非常復(fù)雜,隨著業(yè)務(wù)量的增加,倉庫管理者需要處理的信息量會(huì)大幅上升,因此往往很難及時(shí)準(zhǔn)確的掌握整個(gè)倉庫的運(yùn)作狀態(tài)。針對(duì)這一情況,為了減輕倉庫管理員和操作員的工作負(fù)擔(dān),此系統(tǒng)在滿足倉庫的基本管理功能基礎(chǔ)上發(fā)揮信息系統(tǒng)的智能化。根據(jù)要求可將系統(tǒng)分為四個(gè)模塊(1)用戶登錄模塊普通操作員和管理人員登錄此系統(tǒng),執(zhí)行倉庫管理的一些操作,但是普通操作員和管理人員所能執(zhí)行的功能不一樣。(2)倉庫管理模塊 管理員工作需要登陸系統(tǒng),才能夠進(jìn)行操作,系統(tǒng)中的各項(xiàng)數(shù)據(jù)

2、都不允許外人隨便查看和更改,所以設(shè)置登陸模塊是必須的。可以執(zhí)行倉庫進(jìn)貨,退貨,領(lǐng)料,退料;商品調(diào)撥,倉庫盤點(diǎn)等功能。(3)業(yè)務(wù)查詢模塊在用戶登錄系統(tǒng)后,可以執(zhí)行庫存查詢,銷售查詢,倉庫歷史記錄查詢。(4)系統(tǒng)設(shè)置模塊顯示當(dāng)前倉庫系統(tǒng)中的信息,在系統(tǒng)中可以執(zhí)行供應(yīng)商設(shè)置,倉庫設(shè)置。2、功能模塊分析(1)登錄模塊 普通操作員:顯示當(dāng)天倉庫中的所有庫存的信息。 管理員:修改倉庫中的庫存信息。 用戶注銷:在用戶執(zhí)行完倉庫功能時(shí),注銷。 用戶退出。 (2)管理模塊 倉庫庫存的進(jìn)貨與退貨; 倉庫中的庫存需要領(lǐng)料和退料功能; 倉庫也可以完成不同地區(qū)的商品在此倉庫的商品調(diào)撥任務(wù); 用戶人員也可以在當(dāng)天之后對(duì)倉

3、庫中的庫存進(jìn)行盤點(diǎn)。(3)查詢模塊 顯示當(dāng)前倉庫商品信息,并執(zhí)行庫存查詢; 顯示倉庫信息,對(duì)商品的銷售量進(jìn)行查詢; 此系統(tǒng)還可以對(duì)倉庫歷史記錄進(jìn)行查詢。(4) 設(shè)置模塊 供應(yīng)商設(shè)置 倉庫設(shè)置3、 工作內(nèi)容及要求 進(jìn)一步細(xì)化需求分析的內(nèi)容,識(shí)別出系統(tǒng)的參與者,并完成用例圖; 將用例圖中的每個(gè)用例都寫成相應(yīng)的事件流文檔; 進(jìn)一步使用活動(dòng)圖來描述每個(gè)用例,為后續(xù)的系統(tǒng)設(shè)計(jì)做好準(zhǔn)備; 按照系統(tǒng)的功能分析,從用例的描述中提取出系統(tǒng)的對(duì)象類和界面類,建立類圖; 分析類圖中的實(shí)體類和實(shí)體類之間的關(guān)系,畫出數(shù)據(jù)庫的邏輯模型圖(只包含實(shí)體類,且注明角色和階元)。 對(duì)數(shù)據(jù)庫的邏輯模型進(jìn)行優(yōu)化,取消多對(duì)多的聯(lián)系,完

4、成最終的邏輯模型設(shè)計(jì); 使用交互作用圖或狀態(tài)機(jī)圖完成系統(tǒng)動(dòng)態(tài)行為的建模。(建議使用順序圖按功能分別描述)4、創(chuàng)建SRS文檔:n 引言l 倉庫管理系統(tǒng)將24小時(shí)為用戶服務(wù)。n 用途l SRS文檔將作為SDLC設(shè)計(jì)和編碼階段的輸入。n 作用域l 管理員直接對(duì)系統(tǒng)進(jìn)行管理。n 功能性需求l 操作員需要取得管理員的認(rèn)可才可以登錄此系統(tǒng)。l 操作員可以查詢庫存的信息。l 系統(tǒng)管理員可以管理登錄系統(tǒng)以后對(duì)倉庫進(jìn)行管理l 因?yàn)椴皇敲總€(gè)人都可以隨便修改系統(tǒng)的,所以系統(tǒng)管理員可以登錄進(jìn)系統(tǒng)以后對(duì)用戶的權(quán)限信息進(jìn)行管理。n 界面需求l 界面應(yīng)該清晰易懂。n 運(yùn)行環(huán)境l 此系統(tǒng)可以在網(wǎng)絡(luò)上進(jìn)行運(yùn)行。5、用例圖如下:

5、分析:操作員在進(jìn)行驗(yàn)證后登陸系統(tǒng),可以執(zhí)行商品的進(jìn)退貨的記錄信息的查詢與管理等操作。 c圖1 操作員用例圖分析:此用戶是管理員,可以對(duì)倉庫信息進(jìn)行維護(hù),倉庫商品進(jìn)行盤點(diǎn),業(yè)務(wù)分析,歷史記錄查詢,供應(yīng)商信息維護(hù)和倉庫查詢操作。圖2 管理員用例圖分析:該用戶為供應(yīng)商,可以對(duì)執(zhí)行倉庫進(jìn)貨和退貨的查詢與管理操作。 圖3 供應(yīng)商用例圖(二)倉庫管理系統(tǒng)的靜態(tài)建模1、定義靜態(tài)建模用于描述軟件的靜態(tài)成分,又叫結(jié)構(gòu)建模。它包含類關(guān)系圖和對(duì)象關(guān)系圖。用于描述軟件系統(tǒng)的成分之間的關(guān)系和依賴性。2、類的分析與設(shè)計(jì)(1)確定初始類圖(2)提取類的屬性(3)提取類的操作(4)類之間的關(guān)系3、去除不必要的類和不正確的類:

6、(1)冗余類:若兩個(gè)類表述同一信息,保留最具有描述能力的類;(2)不相干的類:去掉與問題沒有多少關(guān)系和根本不相關(guān)的類;(3)模糊類:類必須是確定的,有些臨時(shí)類邊界定義不對(duì),或范圍太廣,應(yīng)排除;(4)屬性:如果有些名詞是用來描述某個(gè)類的,那么它一定是這個(gè)類的屬性。 (5)操作:如果所描述的操作并不適用于對(duì)象并且被自身所操作,那么這一定不是類。4、這樣可以得到相關(guān)的三種類關(guān)系:(1)人員信息包類圖(2)接口信息包類圖(3)系統(tǒng)事務(wù)信息包類圖5、確定類之間的關(guān)系兩個(gè)類之間的相互依賴就是關(guān)聯(lián),關(guān)聯(lián)常用描述性動(dòng)詞或動(dòng)詞組來表示,其中有物理位置的表示、傳導(dǎo)的動(dòng)作、通信、所有者關(guān)系及條件的滿足等等。6、通過

7、以上方法可以確定類圖(1)人員信息包類圖里包含:操作員類、管理員類、供應(yīng)商類、商品進(jìn)貨模塊類、商品退換模塊類、商品打印模塊類、庫存查詢模塊類、商品盤點(diǎn)模塊類、歷史信息查詢模塊類和商品調(diào)撥模塊類。 圖4 人員信息包類圖(2)接口信息包類圖里包含:用戶登錄類、倉庫管理類、系統(tǒng)管理類和業(yè)務(wù)查詢類。 圖5 接口信息包類圖(3)系統(tǒng)事務(wù)信息包類圖包含:用戶登錄類、供應(yīng)商管理類、業(yè)務(wù)分析類、查詢歷史信息類、倉庫信息維護(hù)類、領(lǐng)料類、退料類、退換類、盤點(diǎn)類、調(diào)撥類和倉庫查詢類。圖6 系統(tǒng)事務(wù)信息包類圖(三)倉庫管理系統(tǒng)的動(dòng)態(tài)建模1、在完成靜態(tài)建模后,需要對(duì)系統(tǒng)實(shí)現(xiàn)動(dòng)態(tài)建模。需要?jiǎng)?chuàng)建(1)活動(dòng)關(guān)系圖:表示系統(tǒng)的

8、靜態(tài)成分為了完成過程需要執(zhí)行的活動(dòng)的順序;(2)交互關(guān)系圖:表示軟件系統(tǒng)靜態(tài)成分之間的交互,常用序列關(guān)系圖和通信關(guān)系圖。2、活動(dòng)關(guān)系圖(1)活動(dòng)關(guān)系圖是用來對(duì)特定過程的控制流進(jìn)行建模。 分析:管理員在登錄系統(tǒng)后,查看銷售記錄和查看商品庫存情況,如果缺貨就通知操作員缺貨商品清單,操作員即可聯(lián)系供應(yīng)商按缺貨清單提供貨物,然后管理員更新數(shù)據(jù)庫結(jié)束,如果不缺貨直接結(jié)束。圖7 倉庫系統(tǒng)的活動(dòng)圖3、交互關(guān)系圖:通信關(guān)系圖、序列關(guān)系圖(1)通信關(guān)系圖以消息的形式表示對(duì)象之間的交互。通信圖集中在活動(dòng)著的對(duì)象上,表現(xiàn)的是相互通信的對(duì)象之間的消息傳遞,不參照時(shí)間。通信圖通過在消息上加序號(hào)表示消息傳遞的次序。序列號(hào)

9、放在消息之前作為消息的前綴。注:通信關(guān)系圖不描繪對(duì)象的生命線。管理員盤點(diǎn)過程協(xié)作圖分析:操作員把盤點(diǎn)信息發(fā)送給管理員,管理員審查后盤點(diǎn)信息,在倉庫商品盤點(diǎn)模塊中盤點(diǎn)信息列表,然后交由信息打印模塊打印盤點(diǎn)信息列表,給操作員。圖8 管理員盤點(diǎn)過程協(xié)作圖商品管理協(xié)作圖分析:操作員通知供應(yīng)商進(jìn)貨,供應(yīng)商打印出進(jìn)貨清單,操作員也可以對(duì)進(jìn)貨退貨進(jìn)行管理,供應(yīng)商打印出退貨清單。圖9 商品管理協(xié)作圖倉庫歷史記錄查詢協(xié)作圖分析:管理員應(yīng)該先登錄系統(tǒng)。當(dāng)管理員登錄系統(tǒng)以后,可以查詢歷史信息,看到商品進(jìn)貨、商品盤點(diǎn)、商品調(diào)撥的歷史記錄。圖10 倉庫歷史記錄查詢協(xié)作圖(2)序列關(guān)系圖序列關(guān)系圖以按時(shí)間排序的消息形式來

10、表示對(duì)象之間的交互。序列關(guān)系圖和通信關(guān)系圖的區(qū)別在于通信關(guān)系圖情調(diào)對(duì)象的組織結(jié)構(gòu),而序列關(guān)系圖則按時(shí)間順序顯示對(duì)象之間交互的消息。在序列關(guān)系圖中,可以沿x軸方向排列對(duì)象。將啟動(dòng)交互的對(duì)象放在最左邊。消息序列中后來的對(duì)象則放在交互啟動(dòng)對(duì)象的右邊。在交互中,對(duì)象發(fā)送和接收的消息按時(shí)間升序沿y軸防止。注:和通信關(guān)系圖不同,序列關(guān)系圖描述對(duì)象生命線。倉庫盤點(diǎn)過程序列圖 分析:操作員將盤點(diǎn)信息發(fā)送給管理員,管理員審查盤點(diǎn)信息,然后盤點(diǎn)信息列表交給商品打印模塊打印后發(fā)給操作員執(zhí)行相關(guān)商品操作。圖11 倉庫盤點(diǎn)過程序列圖商品管理序列圖分析:操作通知商品供應(yīng)商進(jìn)貨、退貨,商品供應(yīng)商將商品清單和退貨商品清單發(fā)送

11、給商品進(jìn)貨模塊,商品進(jìn)貨模塊將進(jìn)貨商品打印報(bào)表給操作員,商品退貨模塊將商品退換報(bào)表打印發(fā)給操作員,操作員也可以查詢庫存,庫存庫存模塊將庫存查詢信息發(fā)送給操作員。圖12 商品管理序列圖 倉庫歷史記錄序列圖 分析:管理員登錄系統(tǒng)查詢歷史信息模塊,歷史信息則查詢商品進(jìn)貨退貨模塊、商品調(diào)撥模塊、商品盤點(diǎn)模塊,之后各模塊將查詢得到的信息發(fā)送給歷史信息模塊,最后由歷史信息模塊統(tǒng)一將信息發(fā)給管理員。圖13 倉庫歷史記錄序列圖(四)倉庫管理系統(tǒng)的架構(gòu)建模1、定義架構(gòu)建模使您能夠了解組件在組織網(wǎng)絡(luò)中的物理分布。您需要對(duì)軟件系統(tǒng)的架構(gòu)進(jìn)行建模以確定組件的設(shè)計(jì)是否符合軟件系統(tǒng)的需要。軟件架構(gòu)描述軟件按系統(tǒng)的所有組件以及這些組件之間的關(guān)系。要對(duì)系統(tǒng)軟件的架構(gòu)進(jìn)行建模。2、您需要?jiǎng)?chuàng)建以下關(guān)系圖:(1)包關(guān)系圖:描述根據(jù)特定條件分組在一起的軟件系統(tǒng)構(gòu)成。(2)組件關(guān)系圖:描述軟件系統(tǒng)的可執(zhí)行構(gòu)成。(3)部署關(guān)系圖:描

溫馨提示

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

評(píng)論

0/150

提交評(píng)論