下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、二、倉(cāng)庫(kù)信息管理系統(tǒng)分析與設(shè)計(jì)(一)倉(cāng)庫(kù)信息管理系統(tǒng)的需求建模1、需求分析倉(cāng)庫(kù)信息管理系統(tǒng)要能完成以下功能:倉(cāng)庫(kù)存放的貨物品種繁多,堆存方式以及處理方式也非常復(fù)雜,隨著業(yè)務(wù)量的增加,倉(cāng)庫(kù)管理者需要處理的信息量會(huì)大幅上升,因此往往很難及時(shí)準(zhǔn)確的掌握整個(gè)倉(cāng)庫(kù)的運(yùn)作狀態(tài)。針對(duì)這一情況,為了減輕倉(cāng)庫(kù)管理員和操作員的工作負(fù)擔(dān),此系統(tǒng)在滿足倉(cāng)庫(kù)的基本管理功能基礎(chǔ)上發(fā)揮信息系統(tǒng)的智能化。根據(jù)要求可將系統(tǒng)分為四個(gè)模塊(1)用戶登錄模塊普通操作員和管理人員登錄此系統(tǒng),執(zhí)行倉(cāng)庫(kù)管理的一些操作,但是普通操作員和管理人員所能執(zhí)行的功能不一樣。(2)倉(cāng)庫(kù)管理模塊 管理員工作需要登陸系統(tǒng),才能夠進(jìn)行操作,系統(tǒng)中的各項(xiàng)數(shù)據(jù)
2、都不允許外人隨便查看和更改,所以設(shè)置登陸模塊是必須的。可以執(zhí)行倉(cāng)庫(kù)進(jìn)貨,退貨,領(lǐng)料,退料;商品調(diào)撥,倉(cāng)庫(kù)盤點(diǎn)等功能。(3)業(yè)務(wù)查詢模塊在用戶登錄系統(tǒng)后,可以執(zhí)行庫(kù)存查詢,銷售查詢,倉(cāng)庫(kù)歷史記錄查詢。(4)系統(tǒng)設(shè)置模塊顯示當(dāng)前倉(cāng)庫(kù)系統(tǒng)中的信息,在系統(tǒng)中可以執(zhí)行供應(yīng)商設(shè)置,倉(cāng)庫(kù)設(shè)置。2、功能模塊分析(1)登錄模塊l 普通操作員:顯示當(dāng)天倉(cāng)庫(kù)中的所有庫(kù)存的信息。 l 管理員:修改倉(cāng)庫(kù)中的庫(kù)存信息。l 用戶注銷:在用戶執(zhí)行完倉(cāng)庫(kù)功能時(shí),注銷。l 用戶退出。 (2)管理模塊l 倉(cāng)庫(kù)庫(kù)存的進(jìn)貨與退貨;l 倉(cāng)庫(kù)中的庫(kù)存需要領(lǐng)料和退料功能;l 倉(cāng)庫(kù)也可以完成不同地區(qū)的商品在此倉(cāng)庫(kù)的商品調(diào)撥任務(wù);l 用戶人員也
3、可以在當(dāng)天之后對(duì)倉(cāng)庫(kù)中的庫(kù)存進(jìn)行盤點(diǎn)。(3)查詢模塊l 顯示當(dāng)前倉(cāng)庫(kù)商品信息,并執(zhí)行庫(kù)存查詢;l 顯示倉(cāng)庫(kù)信息,對(duì)商品的銷售量進(jìn)行查詢;l 此系統(tǒng)還可以對(duì)倉(cāng)庫(kù)歷史記錄進(jìn)行查詢。(4)設(shè)置模塊l 供應(yīng)商設(shè)置l 倉(cāng)庫(kù)設(shè)置3、工作內(nèi)容及要求l 進(jìn)一步細(xì)化需求分析的內(nèi)容,識(shí)別出系統(tǒng)的參與者,并完成用例圖;l 將用例圖中的每個(gè)用例都寫(xiě)成相應(yīng)的事件流文檔;l 進(jìn)一步使用活動(dòng)圖來(lái)描述每個(gè)用例,為后續(xù)的系統(tǒng)設(shè)計(jì)做好準(zhǔn)備;l 按照系統(tǒng)的功能分析,從用例的描述中提取出系統(tǒng)的對(duì)象類和界面類,建立類圖;l 分析類圖中的實(shí)體類和實(shí)體類之間的關(guān)系,畫(huà)出數(shù)據(jù)庫(kù)的邏輯模型圖(只包含實(shí)體類,且注明角色和階元)。l 對(duì)數(shù)據(jù)庫(kù)的邏
4、輯模型進(jìn)行優(yōu)化,取消多對(duì)多的聯(lián)系,完成最終的邏輯模型設(shè)計(jì);l 使用交互作用圖或狀態(tài)機(jī)圖完成系統(tǒng)動(dòng)態(tài)行為的建模。(建議使用順序圖按功能分別描述)4、創(chuàng)建SRS文檔:n 引言l 倉(cāng)庫(kù)管理系統(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 操作員可以查詢庫(kù)存的信息。l 系統(tǒng)管理員可以管理登錄系統(tǒng)以后對(duì)倉(cāng)庫(kù)進(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)
5、可以在網(wǎng)絡(luò)上進(jìn)行運(yùn)行。用例圖如下:分析:操作員在進(jìn)行驗(yàn)證后登陸系統(tǒng),可以執(zhí)行商品的進(jìn)退貨的記錄信息的查詢與管理等操作。 c圖1 操作員用例圖分析:此用戶是管理員,可以對(duì)倉(cāng)庫(kù)信息進(jìn)行維護(hù),倉(cāng)庫(kù)商品進(jìn)行盤點(diǎn),業(yè)務(wù)分析,歷史記錄查詢,供應(yīng)商信息維護(hù)和倉(cāng)庫(kù)查詢操作。圖2 管理員用例圖分析:該用戶為供應(yīng)商,可以對(duì)執(zhí)行倉(cāng)庫(kù)進(jìn)貨和退貨的查詢與管理操作。 圖3 供應(yīng)商用例圖(二)倉(cāng)庫(kù)管理系統(tǒng)的靜態(tài)建模靜態(tài)建模用于描述軟件的靜態(tài)成分,又叫結(jié)構(gòu)建模。它包含類關(guān)系圖和對(duì)象關(guān)系圖。用于描述軟件系統(tǒng)的成分之間的關(guān)系和依賴性。1)類的分析與設(shè)計(jì)n 確定初始類圖n 提取類的屬性n 提取類的操作n 類之間的關(guān)系去除不必要的類
6、和不正確的類:1. 冗余類:若兩個(gè)類表述同一信息,保留最具有描述能力的類;2. 不相干的類:去掉與問(wèn)題沒(méi)有多少關(guān)系和根本不相關(guān)的類;3. 模糊類:類必須是確定的,有些臨時(shí)類邊界定義不對(duì),或范圍太廣,應(yīng)排除;4. 屬性:如果有些名詞是用來(lái)描述某個(gè)類的,那么它一定是這個(gè)類的屬性。 5. 操作:如果所描述的操作并不適用于對(duì)象并且被自身所操作,那么這一定不是類。這樣可以得到相關(guān)的三種類關(guān)系:u 人員信息包類圖u 接口信息包類圖u 系統(tǒng)事務(wù)信息包類圖2)確定類之間的關(guān)系兩個(gè)類之間的相互依賴就是關(guān)聯(lián),關(guān)聯(lián)常用描述性動(dòng)詞或動(dòng)詞組來(lái)表示,其中有物理位置的表示、傳導(dǎo)的動(dòng)作、通信、所有者關(guān)系及條件的滿足等等。通過(guò)
7、以上方法可以確定類圖: 人員信息包類圖里包含:操作員類、管理員類、供應(yīng)商類、商品進(jìn)貨模塊類、商品退換模塊類、商品打印模塊類、庫(kù)存查詢模塊類、商品盤點(diǎn)模塊類、歷史信息查詢模塊類和商品調(diào)撥模塊類。 圖4 人員信息包類圖 接口信息包類圖里包含:用戶登錄類、倉(cāng)庫(kù)管理類、系統(tǒng)管理類和業(yè)務(wù)查詢類。 圖5 接口信息包類圖系統(tǒng)事務(wù)信息包類圖包含:用戶登錄類、供應(yīng)商管理類、業(yè)務(wù)分析類、查詢歷史信息類、倉(cāng)庫(kù)信息維護(hù)類、領(lǐng)料類、退料類、退換類、盤點(diǎn)類、調(diào)撥類和倉(cāng)庫(kù)查詢類。圖6 系統(tǒng)事務(wù)信息包類圖(三)倉(cāng)庫(kù)管理系統(tǒng)的動(dòng)態(tài)建模在完成靜態(tài)建模后,需要對(duì)系統(tǒng)實(shí)現(xiàn)動(dòng)態(tài)建模。需要?jiǎng)?chuàng)建n 活動(dòng)關(guān)系圖:表示系統(tǒng)的靜態(tài)成分為了完成過(guò)
8、程需要執(zhí)行的活動(dòng)的順序;n 交互關(guān)系圖:表示軟件系統(tǒng)靜態(tài)成分之間的交互,常用序列關(guān)系圖和通信關(guān)系圖。(1)活動(dòng)關(guān)系圖活動(dòng)關(guān)系圖是用來(lái)對(duì)特定過(guò)程的控制流進(jìn)行建模。 分析:管理員在登錄系統(tǒng)后,查看銷售記錄和查看商品庫(kù)存情況,如果缺貨就通知操作員缺貨商品清單,操作員即可聯(lián)系供應(yīng)商按缺貨清單提供貨物,然后管理員更新數(shù)據(jù)庫(kù)結(jié)束,如果不缺貨直接結(jié)束。圖7 倉(cāng)庫(kù)系統(tǒng)的活動(dòng)圖(2)交互關(guān)系圖:通信關(guān)系圖、序列關(guān)系圖通信關(guān)系圖以消息的形式表示對(duì)象之間的交互。通信圖集中在活動(dòng)著的對(duì)象上,表現(xiàn)的是相互通信的對(duì)象之間的消息傳遞,不參照時(shí)間。通信圖通過(guò)在消息上加序號(hào)表示消息傳遞的次序。序列號(hào)放在消息之前作為消息的前綴。
9、注:通信關(guān)系圖不描繪對(duì)象的生命線。A.管理員盤點(diǎn)過(guò)程協(xié)助圖分析:操作員把盤點(diǎn)信息發(fā)送給管理員,管理員審查后盤點(diǎn)信息,在倉(cāng)庫(kù)商品盤點(diǎn)模塊中盤點(diǎn)信息列表,然后交由信息打印模塊打印盤點(diǎn)信息列表,給操作員。圖8 管理員盤點(diǎn)過(guò)程協(xié)作圖B.商品管理協(xié)作圖分析:操作員通知供應(yīng)商進(jìn)貨,供應(yīng)商打印出進(jìn)貨清單,操作員也可以對(duì)進(jìn)貨退貨進(jìn)行管理,供應(yīng)商打印出退貨清單。圖9 商品管理協(xié)作圖C.倉(cāng)庫(kù)歷史記錄查詢協(xié)作圖分析:管理員應(yīng)該先登錄系統(tǒng)。當(dāng)管理員登錄系統(tǒng)以后,可以查詢歷史信息,看到商品進(jìn)貨、商品盤點(diǎn)、商品調(diào)撥的歷史記錄。圖10 倉(cāng)庫(kù)歷史記錄查詢協(xié)作圖序列關(guān)系圖序列關(guān)系圖以按時(shí)間排序的消息形式來(lái)表示對(duì)象之間的交互。序
10、列關(guān)系圖和通信關(guān)系圖的區(qū)別在于通信關(guān)系圖情調(diào)對(duì)象的組織結(jié)構(gòu),而序列關(guān)系圖則按時(shí)間順序顯示對(duì)象之間交互的消息。在序列關(guān)系圖中,可以沿x軸方向排列對(duì)象。將啟動(dòng)交互的對(duì)象放在最左邊。消息序列中后來(lái)的對(duì)象則放在交互啟動(dòng)對(duì)象的右邊。在交互中,對(duì)象發(fā)送和接收的消息按時(shí)間升序沿y軸防止。注:和通信關(guān)系圖不同,序列關(guān)系圖描述對(duì)象生命線。A.倉(cāng)庫(kù)盤點(diǎn)過(guò)程序列圖 分析:操作員將盤點(diǎn)信息發(fā)送給管理員,管理員審查盤點(diǎn)信息,然后盤點(diǎn)信息列表交給商品打印模塊打印后發(fā)給操作員執(zhí)行相關(guān)商品操作。圖11 倉(cāng)庫(kù)盤點(diǎn)過(guò)程序列圖B商品管理序列圖分析:操作通知商品供應(yīng)商進(jìn)貨、退貨,商品供應(yīng)商將商品清單和退貨商品清單發(fā)送給商品進(jìn)貨模塊,
11、商品進(jìn)貨模塊將進(jìn)貨商品打印報(bào)表給操作員,商品退貨模塊將商品退換報(bào)表打印發(fā)給操作員,操作員也可以查詢庫(kù)存,庫(kù)存庫(kù)存模塊將庫(kù)存查詢信息發(fā)送給操作員。圖12 商品管理序列圖 C倉(cāng)庫(kù)歷史記錄序列圖 分析:管理員登錄系統(tǒng)查詢歷史信息模塊,歷史信息則查詢商品進(jìn)貨退貨模塊、商品調(diào)撥模塊、商品盤點(diǎn)模塊,之后各模塊將查詢得到的信息發(fā)送給歷史信息模塊,最后由歷史信息模塊統(tǒng)一將信息發(fā)給管理員。圖13 倉(cāng)庫(kù)歷史記錄序列圖(四)倉(cāng)庫(kù)管理系統(tǒng)的架構(gòu)建模架構(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)行建模,您需要?jiǎng)?chuàng)建以下關(guān)系圖:n 包關(guān)系圖:描述根據(jù)特定條件分組在一起的軟件系統(tǒng)構(gòu)成。n 組件關(guān)系圖:描述軟件系統(tǒng)的可執(zhí)行構(gòu)成。n 部署關(guān)系圖:描述軟件系
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度解除長(zhǎng)租公寓租賃解除合同
- 二零二五年度股權(quán)質(zhì)押貸款合同
- 2025年度個(gè)人住宅購(gòu)房抵押貸款審批合同
- 2025年度股東內(nèi)部股權(quán)轉(zhuǎn)讓及公司股權(quán)激勵(lì)方案合同
- 二零二五年度廚師技能大賽裁判及雇傭合同
- 2025年度餐飲具消毒洗滌服務(wù)合同詳細(xì)版
- 二零二五年度研學(xué)旅行活動(dòng)評(píng)估與反饋合同
- 二零二五年度文化創(chuàng)意園區(qū)鋪面出租及創(chuàng)意合作合同
- 二零二五年度倉(cāng)儲(chǔ)物流租賃合同終止協(xié)議
- 活動(dòng)簡(jiǎn)報(bào)(范文20篇)
- 2025年醫(yī)美醫(yī)院公司組織架構(gòu)和業(yè)務(wù)流程
- 乳腺癌課件教學(xué)課件
- 山西省2024年中考物理試題(含答案)
- 春節(jié)節(jié)后收心安全培訓(xùn)
- 高中物理斜面模型大全(80個(gè))
- 2025年高考物理復(fù)習(xí)壓軸題:電磁感應(yīng)綜合問(wèn)題(解析版)
- 2024-2030年芯片行業(yè)市場(chǎng)發(fā)展分析及發(fā)展趨勢(shì)前景預(yù)測(cè)報(bào)告
- 2024年個(gè)人車位租賃合同經(jīng)典版(二篇)
- 2024-2030年中國(guó)汽車駕駛培訓(xùn)市場(chǎng)發(fā)展動(dòng)態(tài)與前景趨勢(shì)預(yù)測(cè)報(bào)告
- 中鐵十四局合同范本
- 浙教版七年級(jí)數(shù)學(xué)下冊(cè)單元測(cè)試題及參考答案
評(píng)論
0/150
提交評(píng)論