問答題
某“倉庫管理系統(tǒng)”用戶需求陳述如下:
(1)倉庫管理系統(tǒng)將被計劃部門、倉庫管理部門、采購部門、銷售部門的相關工作人員使用。其中,計劃部門需要制定商品計劃。倉庫管理部門需要進行商品入庫、出庫、報損等日常事務管理。采購部門需要查詢商品庫存情況、獲取商品訂貨計劃表。銷售部門也需要查詢商品庫存情況和提出商品訂貨請求。
(2)由于不同部門有不同的任務,因此系統(tǒng)需要提供針對部門的權限管理機制和針對工作人員的登錄注冊機制。系統(tǒng)將通過一位系統(tǒng)管理員進行部門授權與工作人員注冊管理。 其中,使用倉庫管理系統(tǒng)的工作人員需要有惟一的個人身份標識,它既是工作人員登錄系統(tǒng)時的身份驗證依據(jù),也是工作人員在進行商品操作時的經(jīng)手人標記。
(3)倉庫中的商品需要以品種為單位進行管理,所有商品都要由計劃部門按品種進行登記,涉及商品編碼、名稱、類別、庫存下限值等數(shù)據(jù)。
(4)倉庫商品涉及入庫、出庫、報損這三種事務處理,商品的任何流通都需要以流水方式記錄到商品流通表中,并對商品庫存量進行更新。當商品出庫、報損時,必須考慮到該商品的當前庫存量是否能夠滿足操作需要。出庫、報損后,若商品庫存量低于庫存下限值,將會自動產(chǎn)生訂貨請求。
(5)倉庫管理系統(tǒng)需要在月底對商品流通數(shù)據(jù)自動進行盤查,需要按月打印商品流通分類匯總報表。
試根據(jù)上述需求陳述建立起有關該軟件問題的用例圖、活動圖、類圖、序列圖和協(xié)作圖。