




已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
無錫職業(yè)技術(shù)學院實踐環(huán)節(jié)材料撰寫用紙二、倉庫信息管理系統(tǒng)分析與設(shè)計(一)倉庫信息管理系統(tǒng)的需求建模1、需求分析倉庫信息管理系統(tǒng)要能完成以下功能:倉庫存放的貨物品種繁多,堆存方式以及處理方式也非常復(fù)雜,隨著業(yè)務(wù)量的增加,倉庫管理者需要處理的信息量會大幅上升,因此往往很難及時準確的掌握整個倉庫的運作狀態(tài)。針對這一情況,為了減輕倉庫管理員和操作員的工作負擔,此系統(tǒng)在滿足倉庫的基本管理功能基礎(chǔ)上發(fā)揮信息系統(tǒng)的智能化。根據(jù)要求可將系統(tǒng)分為四個模塊(1)用戶登錄模塊普通操作員和管理人員登錄此系統(tǒng),執(zhí)行倉庫管理的一些操作,但是普通操作員和管理人員所能執(zhí)行的功能不一樣。(2)倉庫管理模塊 管理員工作需要登陸系統(tǒng),才能夠進行操作,系統(tǒng)中的各項數(shù)據(jù)都不允許外人隨便查看和更改,所以設(shè)置登陸模塊是必須的??梢詧?zhí)行倉庫進貨,退貨,領(lǐng)料,退料;商品調(diào)撥,倉庫盤點等功能。(3)業(yè)務(wù)查詢模塊在用戶登錄系統(tǒng)后,可以執(zhí)行庫存查詢,銷售查詢,倉庫歷史記錄查詢。(4)系統(tǒng)設(shè)置模塊顯示當前倉庫系統(tǒng)中的信息,在系統(tǒng)中可以執(zhí)行供應(yīng)商設(shè)置,倉庫設(shè)置。2、功能模塊分析(1)登錄模塊l 普通操作員:顯示當天倉庫中的所有庫存的信息。 l 管理員:修改倉庫中的庫存信息。l 用戶注銷:在用戶執(zhí)行完倉庫功能時,注銷。l 用戶退出。 (2)管理模塊l 倉庫庫存的進貨與退貨;l 倉庫中的庫存需要領(lǐng)料和退料功能;l 倉庫也可以完成不同地區(qū)的商品在此倉庫的商品調(diào)撥任務(wù);l 用戶人員也可以在當天之后對倉庫中的庫存進行盤點。(3)查詢模塊l 顯示當前倉庫商品信息,并執(zhí)行庫存查詢;l 顯示倉庫信息,對商品的銷售量進行查詢;l 此系統(tǒng)還可以對倉庫歷史記錄進行查詢。(4)設(shè)置模塊l 供應(yīng)商設(shè)置l 倉庫設(shè)置3、工作內(nèi)容及要求l 進一步細化需求分析的內(nèi)容,識別出系統(tǒng)的參與者,并完成用例圖;l 將用例圖中的每個用例都寫成相應(yīng)的事件流文檔;l 進一步使用活動圖來描述每個用例,為后續(xù)的系統(tǒng)設(shè)計做好準備;l 按照系統(tǒng)的功能分析,從用例的描述中提取出系統(tǒng)的對象類和界面類,建立類圖;l 分析類圖中的實體類和實體類之間的關(guān)系,畫出數(shù)據(jù)庫的邏輯模型圖(只包含實體類,且注明角色和階元)。l 對數(shù)據(jù)庫的邏輯模型進行優(yōu)化,取消多對多的聯(lián)系,完成最終的邏輯模型設(shè)計;l 使用交互作用圖或狀態(tài)機圖完成系統(tǒng)動態(tài)行為的建模。(建議使用順序圖按功能分別描述)4、創(chuàng)建SRS文檔:n 引言l 倉庫管理系統(tǒng)將24小時為用戶服務(wù)。n 用途l SRS文檔將作為SDLC設(shè)計和編碼階段的輸入。n 作用域l 管理員直接對系統(tǒng)進行管理。n 功能性需求l 操作員需要取得管理員的認可才可以登錄此系統(tǒng)。l 操作員可以查詢庫存的信息。l 系統(tǒng)管理員可以管理登錄系統(tǒng)以后對倉庫進行管理l 因為不是每個人都可以隨便修改系統(tǒng)的,所以系統(tǒng)管理員可以登錄進系統(tǒng)以后對用戶的權(quán)限信息進行管理。n 界面需求l 界面應(yīng)該清晰易懂。n 運行環(huán)境l 此系統(tǒng)可以在網(wǎng)絡(luò)上進行運行。用例圖如下:分析:操作員在進行驗證后登陸系統(tǒng),可以執(zhí)行商品的進退貨的記錄信息的查詢與管理等操作。 c圖1 操作員用例圖分析:此用戶是管理員,可以對倉庫信息進行維護,倉庫商品進行盤點,業(yè)務(wù)分析,歷史記錄查詢,供應(yīng)商信息維護和倉庫查詢操作。圖2 管理員用例圖分析:該用戶為供應(yīng)商,可以對執(zhí)行倉庫進貨和退貨的查詢與管理操作。 圖3 供應(yīng)商用例圖(二)倉庫管理系統(tǒng)的靜態(tài)建模靜態(tài)建模用于描述軟件的靜態(tài)成分,又叫結(jié)構(gòu)建模。它包含類關(guān)系圖和對象關(guān)系圖。用于描述軟件系統(tǒng)的成分之間的關(guān)系和依賴性。1)類的分析與設(shè)計n 確定初始類圖n 提取類的屬性n 提取類的操作n 類之間的關(guān)系去除不必要的類和不正確的類:1. 冗余類:若兩個類表述同一信息,保留最具有描述能力的類;2. 不相干的類:去掉與問題沒有多少關(guān)系和根本不相關(guān)的類;3. 模糊類:類必須是確定的,有些臨時類邊界定義不對,或范圍太廣,應(yīng)排除;4. 屬性:如果有些名詞是用來描述某個類的,那么它一定是這個類的屬性。 5. 操作:如果所描述的操作并不適用于對象并且被自身所操作,那么這一定不是類。這樣可以得到相關(guān)的三種類關(guān)系:u 人員信息包類圖u 接口信息包類圖u 系統(tǒng)事務(wù)信息包類圖2)確定類之間的關(guān)系兩個類之間的相互依賴就是關(guān)聯(lián),關(guān)聯(lián)常用描述性動詞或動詞組來表示,其中有物理位置的表示、傳導(dǎo)的動作、通信、所有者關(guān)系及條件的滿足等等。通過以上方法可以確定類圖: 人員信息包類圖里包含:操作員類、管理員類、供應(yīng)商類、商品進貨模塊類、商品退換模塊類、商品打印模塊類、庫存查詢模塊類、商品盤點模塊類、歷史信息查詢模塊類和商品調(diào)撥模塊類。 圖4 人員信息包類圖 接口信息包類圖里包含:用戶登錄類、倉庫管理類、系統(tǒng)管理類和業(yè)務(wù)查詢類。 圖5 接口信息包類圖系統(tǒng)事務(wù)信息包類圖包含:用戶登錄類、供應(yīng)商管理類、業(yè)務(wù)分析類、查詢歷史信息類、倉庫信息維護類、領(lǐng)料類、退料類、退換類、盤點類、調(diào)撥類和倉庫查詢類。 圖6 系統(tǒng)事務(wù)信息包類圖(三)倉庫管理系統(tǒng)的動態(tài)建模在完成靜態(tài)建模后,需要對系統(tǒng)實現(xiàn)動態(tài)建模。需要創(chuàng)建n 活動關(guān)系圖:表示系統(tǒng)的靜態(tài)成分為了完成過程需要執(zhí)行的活動的順序;n 交互關(guān)系圖:表示軟件系統(tǒng)靜態(tài)成分之間的交互,常用序列關(guān)系圖和通信關(guān)系圖。(1)活動關(guān)系圖活動關(guān)系圖是用來對特定過程的控制流進行建模。 分析:管理員在登錄系統(tǒng)后,查看銷售記錄和查看商品庫存情況,如果缺貨就通知操作員缺貨商品清單,操作員即可聯(lián)系供應(yīng)商按缺貨清單提供貨物,然后管理員更新數(shù)據(jù)庫結(jié)束,如果不缺貨直接結(jié)束。圖7 倉庫系統(tǒng)的活動圖(2)交互關(guān)系圖:通信關(guān)系圖、序列關(guān)系圖通信關(guān)系圖以消息的形式表示對象之間的交互。通信圖集中在活動著的對象上,表現(xiàn)的是相互通信的對象之間的消息傳遞,不參照時間。通信圖通過在消息上加序號表示消息傳遞的次序。序列號放在消息之前作為消息的前綴。注:通信關(guān)系圖不描繪對象的生命線。A.管理員盤點過程協(xié)助圖分析:操作員把盤點信息發(fā)送給管理員,管理員審查后盤點信息,在倉庫商品盤點模塊中盤點信息列表,然后交由信息打印模塊打印盤點信息列表,給操作員。圖8 管理員盤點過程協(xié)作圖B.商品管理協(xié)作圖分析:操作員通知供應(yīng)商進貨,供應(yīng)商打印出進貨清單,操作員也可以對進貨退貨進行管理,供應(yīng)商打印出退貨清單。圖9 商品管理協(xié)作圖C.倉庫歷史記錄查詢協(xié)作圖分析:管理員應(yīng)該先登錄系統(tǒng)。當管理員登錄系統(tǒng)以后,可以查詢歷史信息,看到商品進貨、商品盤點、商品調(diào)撥的歷史記錄。圖10 倉庫歷史記錄查詢協(xié)作圖序列關(guān)系圖序列關(guān)系圖以按時間排序的消息形式來表示對象之間的交互。序列關(guān)系圖和通信關(guān)系圖的區(qū)別在于通信關(guān)系圖情調(diào)對象的組織結(jié)構(gòu),而序列關(guān)系圖則按時間順序顯示對象之間交互的消息。在序列關(guān)系圖中,可以沿x軸方向排列對象。將啟動交互的對象放在最左邊。消息序列中后來的對象則放在交互啟動對象的右邊。在交互中,對象發(fā)送和接收的消息按時間升序沿y軸防止。注:和通信關(guān)系圖不同,序列關(guān)系圖描述對象生命線。A.倉庫盤點過程序列圖 分析:操作員將盤點信息發(fā)送給管理員,管理員審查盤點信息,然后盤點信息列表交給商品打印模塊打印后發(fā)給操作員執(zhí)行相關(guān)商品操作。圖11 倉庫盤點過程序列圖B商品管理序列圖分析:操作通知商品供應(yīng)商進貨、退貨,商品供應(yīng)商將商品清單和退貨商品清單發(fā)送給商品進貨模塊,商品進貨模塊將進貨商品打印報表給操作員,商品退貨模塊將商品退換報表打印發(fā)給操作員,操作員也可以查詢庫存,庫存庫存模塊將庫存查詢信息發(fā)送給操作員。圖12 商品管理序列圖 C倉庫歷史記錄序列圖 分析:管理員登錄系統(tǒng)查詢歷史信息模塊,歷史信息則查詢商品進貨退貨模塊、商品調(diào)撥模塊、商品盤點模塊,之后各模塊將查詢得到的信息發(fā)送給歷史信息模塊,最后由歷史信息模塊統(tǒng)一將信息發(fā)給管理員。 圖13 倉庫歷史記錄序列圖(四)倉庫管理系統(tǒng)的架構(gòu)建模架構(gòu)建模使您能夠了解組件在組織網(wǎng)絡(luò)中的物理分布。您需要對軟件系統(tǒng)的架構(gòu)進行建模以確定組件的設(shè)計是否符合軟件系統(tǒng)的需要。軟件架構(gòu)描述軟件按系統(tǒng)的所有組件以及這些組件之間的關(guān)系。要對系統(tǒng)軟件的架構(gòu)進行建模,您需要創(chuàng)建以下關(guān)系圖:n 包關(guān)系圖:描述根據(jù)特定條件分組在一起的軟件系統(tǒng)構(gòu)成。n 組件關(guān)系圖:描述軟件系統(tǒng)的可執(zhí)行構(gòu)成。n 部署關(guān)系圖:描述軟件系統(tǒng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 部編班二下語文教學課程計劃
- 海洋工程設(shè)備供貨安裝調(diào)試方案措施
- 場平試驗性工程專項方案
- 綠意中的智慧之旅初中研學方案
- 流動人口信用積分行業(yè)市場分析報告
- 房地產(chǎn)中介公司前臺市場分析年度報告
- 重力儲能技術(shù)與設(shè)備優(yōu)化升級研究報告
- 食品行業(yè)質(zhì)量安全與產(chǎn)業(yè)發(fā)展報告
- 金融科技對全球金融穩(wěn)定的潛在影響-洞察闡釋
- 質(zhì)量檢測設(shè)備智能化-洞察闡釋
- 光伏發(fā)電項目施工方案(安裝)光伏施工方案
- GB/T 45707-2025皮革鉻鞣鞋面用坯革規(guī)范
- 2025年中小學教師職稱評審考試試卷及答案
- 2025年人教版小學二年級科學(下冊)期末試卷及答案
- 醫(yī)院培訓(xùn)課件:《高血壓及糖尿病患者管理與治療》
- 勞動教育和各學科融合
- 改革開放簡史
- 2025年聊城市茌平區(qū)高鐵建設(shè)發(fā)展有限公司招聘筆試參考題庫含答案解析
- 湖南省長沙市寧鄉(xiāng)市2024-2025學年三年級下學期6月期末科學試卷(含答案)
- 定向士官心理測試題及答案
- 2025至2030中國低溫氣體產(chǎn)品行業(yè)項目調(diào)研及市場前景預(yù)測評估報告
評論
0/150
提交評論