超市管理系統(tǒng)-UML.ppt

上傳人:xt****7 文檔編號:15573563 上傳時間:2020-08-21 格式:PPT 頁數:20 大?。?10KB
收藏 版權申訴 舉報 下載
超市管理系統(tǒng)-UML.ppt_第1頁
第1頁 / 共20頁
超市管理系統(tǒng)-UML.ppt_第2頁
第2頁 / 共20頁
超市管理系統(tǒng)-UML.ppt_第3頁
第3頁 / 共20頁

下載文檔到電腦,查找使用更方便

9.9 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《超市管理系統(tǒng)-UML.ppt》由會員分享,可在線閱讀,更多相關《超市管理系統(tǒng)-UML.ppt(20頁珍藏版)》請在裝配圖網上搜索。

1、第十四章 超市管理系統(tǒng),學習內容,需求分析 創(chuàng)建系統(tǒng)用例模型 創(chuàng)建系統(tǒng)靜態(tài)模型 創(chuàng)建系統(tǒng)動態(tài)模型 創(chuàng)建系統(tǒng)部署模型,需求分析,超市信息管理系統(tǒng)是一個面向超市用來進行超市日常信息處理的管理信息系統(tǒng)(MIS)。該信息系統(tǒng)能夠方便的為超市的售貨員提供各種日常售貨功能,也能夠為超市的管理者提供各種管理功能,如進貨、統(tǒng)計商品等。 (1)超市信息管理系統(tǒng)能夠支持售貨員日常售貨功能。每一個售貨員通過自己的用戶名稱和密碼登錄到售貨系統(tǒng)中,為顧客提供服務。在售貨員為顧客提供售貨服務時,售貨員接收顧客購買商品,根據系統(tǒng)的定價計算出商品的總價,顧客付款并接受售貨員打印的貨物清單,系統(tǒng)自動保存顧客購買商品記錄。 (2

2、)超市信息管理系統(tǒng)能夠為超市的管理者提供管理功能。超市的管理包括庫存管理、訂貨管理、報表管理和售貨人員管理和系統(tǒng)維護等。庫存管理員負責超市的庫存管理;訂貨員負責超市的訂貨管理;統(tǒng)計分析員負責超市的統(tǒng)計分析管理;系統(tǒng)管理員負責超市的售貨人員管理和系統(tǒng)維護。每種管理者都通過自己的用戶名稱和密碼登錄到各自的管理系統(tǒng)中。 (3)庫存管理包括商品入庫管理、處理盤點信息、處理報銷商品信息和一些信息的管理設置信息。這些設置信息包括供應商信息、商品信息和特殊商品信息。庫存管理員每天對商品進行一次盤點,當發(fā)現庫存商品有損壞時,及時處理報損信息。當商品到貨時,庫存管理員檢查商品是否合格后并將合格的商品進行入庫。當

3、商品進入賣場時,商品進行出庫處理。,需求分析,(4)訂貨管理是對超市所缺貨物進行的訂貨處理,包括統(tǒng)計訂貨商品和制作訂單等步驟。當訂貨員發(fā)現庫存商品低于庫存下限時,根據系統(tǒng)供應商信息,制作訂單進行商品訂貨處理。 (5)統(tǒng)計分析管理包括查詢商品信息、查詢銷售信息、查詢供應商信息、查詢缺貨信息、查詢報表信息和查詢特殊商品信息,并制作報表。統(tǒng)計分析員使用系統(tǒng)的統(tǒng)計分析功能,了解商品信息、銷售信息、供應商信息、庫存信息和特殊商品信息,以便能夠制定出合理的銷售計劃。 (6)系統(tǒng)管理包括維護員工信息、維護會員信息和系統(tǒng)維護。系統(tǒng)管理員通過系統(tǒng)管理功能,能夠了解公司員工信息、會員信息,還能夠對系統(tǒng)進行維護工作

4、。,創(chuàng)建系統(tǒng)用例模型,1.員工用例圖 員工是超市售貨員和超市管理者的抽象,它所包含的行為是超市售貨員和超市管理者共同的行為。員工在本系統(tǒng)中通過合法的身份驗證;能夠修改自身信息和密碼。,創(chuàng)建系統(tǒng)用例模型,2.售貨員用例圖 售貨員能夠通過該系統(tǒng)進行銷售商品活動。當售貨員銷售商品時,首先獲取商品信息,然后將銷售信息更新,如果顧客需要打印購物清單,則需要打印購物清單,在購物清單中需要對商品信息進行計價處理。,創(chuàng)建系統(tǒng)用例模型,3.庫存管理員用例圖 庫存管理員能夠通過該系統(tǒng)進行如下活動: (1)處理盤點。超市庫存管理員每天需要對超市商品信息進行盤點。 (2)處理報銷。超市庫存管理員對超市損壞商品進行報銷

5、處理。 (3)商品入庫。當商品到貨時,庫存管理員檢查商品是否合格后并將合格的商品進行入庫。 (4)商品出庫。當商品進入賣場時,商品進行出庫處理。 (5)管理設置。庫存管理員負責供應商信息、商品基本信息和特殊商品信息的管理設置。,創(chuàng)建系統(tǒng)用例模型,4.訂貨員用例圖 訂貨員能夠通過該系統(tǒng)進行訂貨管理活動。訂貨員首先根據商品缺貨信息統(tǒng)計訂貨商品,根據需要訂貨商品信息制定出訂單。,創(chuàng)建系統(tǒng)用例模型,5.統(tǒng)計分析員用例圖 統(tǒng)計分析員負責超市的統(tǒng)計分析管理,它能夠通過該系統(tǒng)進行如下活動: (1)查詢基本信息。統(tǒng)計分析員能夠查詢商品的基本信息,根據商品的基本信息,制定出相應的方案。 (2)查詢銷售信息。統(tǒng)計

6、分析員根據銷售情況,制定合理的銷售方案。 (3)查詢供應商信息。統(tǒng)計分析員能夠查詢供應商信息。 (4)查詢缺貨信息。統(tǒng)計分析員能夠查詢缺貨信息。 (5)查詢報損信息。統(tǒng)計分析員能夠查詢報損信息。 (6)查詢特殊商品信息。統(tǒng)計分析員能夠查詢特殊商品信息。,創(chuàng)建系統(tǒng)用例模型,6.系統(tǒng)管理員用例圖 系統(tǒng)管理員能夠通過該系統(tǒng)進行如下活動: (1)維護會員信息。系統(tǒng)管理員能夠維護超市會員的信息,如添加會員、刪除會員和修改會員信息等。 (2)維護員工信息。系統(tǒng)管理員能夠維護超市員工的信息,如添加員工、刪除員工和修改員工信息等。 (3)系統(tǒng)設置。系統(tǒng)管理員能夠根據一些需要進行必要的系統(tǒng)設置。,創(chuàng)建系統(tǒng)靜態(tài)模

7、型,在獲得系統(tǒng)的基本需求用例模型以后,我們通過考察系統(tǒng)對象的各種屬性,創(chuàng)建系統(tǒng)靜態(tài)模型。 (1)首先,我們先確定系統(tǒng)的參與者的屬性。每一個超市員工在登錄系統(tǒng)時,都需要提供員工的用戶名稱和密碼,因此每一個超市員工應該擁有用戶名稱和密碼屬性。超市員工還擁有在超市中的唯一標識員工編號。此外,員工屬性中還包含員工的年齡、頭銜和照片等信息。超市的售貨員和管理者都繼承自員工,擁有員工的屬性。在系統(tǒng)中記錄的顧客包括顧客的名稱、顧客的編號、顧客地址、顧客級別和顧客的總消費金額等記錄。,創(chuàng)建系統(tǒng)靜態(tài)模型,(2)其次,我們確定在系統(tǒng)中的主要業(yè)務實體類,這些類通常需要在數據庫中進行存儲。例如,我們需要存儲商品的信息

8、,因此需要一個商品類,同樣,根據供應商信息我們可以確定供應商類。,創(chuàng)建系統(tǒng)動態(tài)模型,1.售貨員銷售商品序列圖和交互圖 工作流程如下: (1)顧客希望通過售貨員購買商品,售貨員希望通過售貨管理子系統(tǒng)處理商品銷售。 (2)顧客將購買商品提交給售貨員。 (3)售貨員通過銷售管理子系統(tǒng)中的管理商品界面獲取商品信息。 (4)管理商品界面根據商品的編號將商品類實例化并請求該商品信息。 (5)商品類實例化對象根據商品的編號加載商品信息并提供給管理商品界面。 (6)管理商品界面對商品進行計價處理。 (7)管理商品界面更新銷售商品信息。 (8)管理商品界面顯示處理商品。 (9)售貨員將貨物提交給顧客。,創(chuàng)建系統(tǒng)

9、動態(tài)模型,2.統(tǒng)計分析員查詢商品信息序列圖和交互圖 工作流程如下: (1)統(tǒng)計分析員希望通過統(tǒng)計分析子系統(tǒng)查詢商品信息。 (2)統(tǒng)計分析員通過統(tǒng)計分析子系統(tǒng)中的查詢商品信息界面獲取商品信息。 (3)查詢商品信息界面根據商品的屬性或特征將商品類實例化并請求該類商品信息。 (4)商品類實例化對象加載商品信息,并提供給管理商品界面。 (5)查詢商品信息界面顯示該類商品信息。 (6)統(tǒng)計分析員請求查詢商品信息界面制定出該類商品報表。 (7)查詢商品信息界面制定該類商品報表。 (8)查詢商品信息界面將該類商品報表顯示給統(tǒng)計分析員。,創(chuàng)建系統(tǒng)動態(tài)模型,3.庫存管理員處理商品入庫 工作流程如下: (1)庫存

10、管理員希望通過庫存管理子系統(tǒng)將購買的貨物處理入庫 (2)庫存管理員通過庫存管理子系統(tǒng)中的商品入庫界面獲取商品信息。 (3)商品入庫界面根據商品的編號將商品類實例化并請求該類商品信息。 (4)商品類實例化對象根據商品的編號加載商品信息并提供給商品入庫界面。 (5)庫存管理員通過商品入庫界面增加商品數目。 (6)商品入庫界面通過商品類實例化對象修改商品信息。 (7)商品類實例化對象向商品入庫界面返回修改信息。 (8)商品入庫界面向庫存管理員顯示添加成功信息。,創(chuàng)建系統(tǒng)動態(tài)模型,4.訂貨員進行訂貨管理 工作流程如下: (1)訂貨員希望通過訂貨管理子系統(tǒng)處理商品訂貨管理。 (2)訂貨員通過訂貨管理子系

11、統(tǒng)中的訂貨管理界面獲取待訂貨商品信息。 (3)訂貨管理界面將商品類實例化并根據商品的數量應當滿足的條件請求有關商品信息。 (4)商品類實例化對象根據商品的數量應當滿足的條件加載商品信息并提供給訂貨管理界面。 (5)訂貨員通過訂貨管理子系統(tǒng)中的訂貨管理界面獲取待訂貨廠商信息。 (6)訂貨管理界面將供應商類實例化并根據商品的類型請求有關供應商信息。 (7)供應商類實例化對象加載供應商信息并提供給訂貨管理界面。 (8)訂貨員通過訂貨管理子系統(tǒng)中的訂貨管理界面制作相關訂單。 (9)訂貨管理界面制作相關訂單并顯示給訂貨員。,創(chuàng)建系統(tǒng)動態(tài)模型,5.商品狀態(tài)圖 在超市信息管理系統(tǒng)中,我們將有明確狀態(tài)轉換的類

12、進行描述,以下我們以商品的狀態(tài)圖為例,簡單進行說明。 商品包含以下的狀態(tài):剛被購買還未入庫后的商品、被添加能夠出售的商品、商品被出售、商品被回收。它們之間的轉化規(guī)則是: (1)剛被購買后的商品可以通過庫存管理員添加成為入庫的商品。 (2)當入庫商品被出售,商品處于被銷售狀態(tài)。 (3)當商品由于過期、損壞等因素造成的不合格時,商品被剔除。,創(chuàng)建系統(tǒng)動態(tài)模型,6.員工驗證登錄活動圖 在利用系統(tǒng)的活動圖來描述在超市信息管理系統(tǒng)中的參與者如何協(xié)同工作時,我們還可以建立相關參與者的活動圖進行說明。以下我們以員工驗證密碼為例進行說明。 我們可以通過以下的方式描述員工驗證登錄的活動: (1)員工需要通過身份

13、驗證后進入相關子系統(tǒng)才能夠進行相關操作。 (2)首先,系統(tǒng)運行后系統(tǒng)進入初始化登錄界面。 (3)員工輸入自己的用戶名稱和密碼。 (4)登錄界面對用戶輸入的用戶名稱和密碼進行判斷。 (5)如果是合法的用戶,則系統(tǒng)對用戶的權限進行判斷,員工進入相關的管理界面,登錄成功。 (6)如果是非法的用戶,系統(tǒng)提示用戶名稱或密碼錯誤,登錄失敗。,創(chuàng)建系統(tǒng)部署模型,1. 系統(tǒng)構件圖 在超市信息管理系統(tǒng)中,我們通過構件映射到系統(tǒng)的實 現類中,說明該構件物理實現的邏輯類。例如,在超市 信息管理系統(tǒng)中,我們可以對商品類和供應商類分別創(chuàng) 建對應的構件進行映射。,創(chuàng)建系統(tǒng)部署模型,2. 系統(tǒng)部署圖 在超市信息管理系統(tǒng)中,系統(tǒng)包括四種節(jié)點,分別是:前臺售貨節(jié)點,售貨員使用, 負責貨物銷售;庫存管理節(jié)點,庫存管理員通過該節(jié)點進行庫存管理和維護;訂貨管 理節(jié)點,訂貨管理員通過該節(jié)點進行訂貨管理;統(tǒng)計分析節(jié)點,統(tǒng)計分析員通過該節(jié) 點進行統(tǒng)計分析;系統(tǒng)管理節(jié)點,系統(tǒng)管理員通過該節(jié)點進行系統(tǒng)維護和員工信息維 護。,

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

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!