超市管理系統UML類圖和用例圖_第1頁
超市管理系統UML類圖和用例圖_第2頁
超市管理系統UML類圖和用例圖_第3頁
超市管理系統UML類圖和用例圖_第4頁
超市管理系統UML類圖和用例圖_第5頁
已閱讀5頁,還剩8頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、超市管理系統需求分析報告(使用面向對象的方法) 目錄1用例和用例圖11.1什么是用例和用例圖11.2用例圖21.3用例說明42類圖92.1什么是類圖92.2類圖10超市管理系統軟件需求分析和設計說明書(面向對象方法)超市管理系統需求分析報告(面向對象方法)1 用例和用例圖1.1 什么是用例和用例圖用例是由行為者啟動的系統完成的一系列動作,這些動作除了完成系統內部的計算與工作外,還包括與一些行為者的通信。用例代表某些用戶可見性的功能,實現一個具體的用戶目標。用例圖(User Case)是由參與者,用例以及它們之間的關系構造成的用于描述系統功能的動態視圖的圖。用例圖展示了用例之間以及同用例參與者之

2、間是怎樣相互聯系的。用例圖用于對系統、子系統或類的行為進行可視化,使用戶能夠理解如何使用這些元素,并使開發者能夠實現這些元素。用例圖定義了系統的功能需求,它是從系統的外部看系統功能,并不描述系統內部對功能的具體實現。1.2 用例圖1.3 用例說明用例名稱:超市管理系統之人事管理相關活動者:職工,人事部人員,超市管理系統之售后服務簡要說明:人事部人員對職工進行人事調動,人事考核,培訓,工資管理等一系列人事安排。一切的人事安排都打印出報表及時通知給職工。其中的人事考核將接受由超市管理系統之售后服務傳過來的對職工的投訴的信息,作為人事考核的一個依據。前置條件:人事部人員已經登錄人事管理界面主事件流:

3、1. 人事部人員登錄人事管理界面,用例開始2. 系統提示輸入人事管理對象職工的職工號3. 人事部人員輸入人事管理對象職工的職工號4. 系統提示選擇人事管理的四項管理:人事調動,人事考核,培訓,工資管理5. 人事部人員選擇一項具體的人事管理:B1:選擇人事調動 B2:選擇人事考核 B3:選擇培訓 B4:選擇工資管理6. 系統按選擇做相關處理7. 用例結束可選事件流:B1:選擇人事調動1. 系統提示選擇人事調動中三項管理:就職,職位變更,離職2. 人事部人員選擇一項具體的人事調動管理:B5:選擇就職 B6:選擇職位變更 B7:選擇離職3. 系統按選擇做相關處理4. 返回主事件流第7步B2:選擇人事

4、考核1. 系統顯示該職工可能存在的由超市管理系統之售后服務傳入的被投訴的事項2. 系統提示輸入考核內容3. 人事部人員輸入考核內容4. 系統提示給出職工考核結果5. 人事部人員輸入具體考核結果6. 系統顯示職工考核具體情況并打印報表7. 返回主事件流第7步B3:選擇培訓1. 系統提示選擇培訓項目2. 人事部人員選擇培訓項目3. 系統提示選擇培訓時間4. 人事部人員選擇培訓時間5. 系統顯示該項培訓具體事項并打印報表6. 返回主事件流第7步B4:選擇工資管理1. 系統顯示該職工當前工資情況2. 系統提示修改該職工工資3. 人事部人員修改該員工各項工資4. 系統顯示修改后職工工資情況并打印報表5.

5、 返回主事件流第7步B5:選擇就職1. 系統顯示該后備職工具體情況2. 系統將該職工信息由后備職工表轉入就職職工表3. 系統打印職工就職任命書4. 返回主事件流第7步B6:選擇職位變更1. 系統顯示該職工當前職位情況2. 系統提示選擇該職工變更后職位3. 人事部人員選擇變更后職位4. 系統顯示該職工變更后職位情況并答應職位變更報表5. 返回主事件流第7步B7:選擇離職1. 系統顯示該職工當前就職情況2. 系統將該職工信息由就職職工表轉入離職職工表3. 系統打印職工離職報表4. 返回主事件流第7步后置條件:無用例名稱:超市管理系統之銷售管理相關活動者:顧客,大客戶,營業員,銷售經理,超市管理系統

6、之售后服務,超市管理系統之倉儲管理簡要說明:銷售管理對超市的銷售做總體的管理。營業員能通過前臺銷售(POS機端)來銷售零散的小數量商品。銷售經理可以通過批量銷售來銷售對應于大客戶的大批量商品。另系統還將把前臺銷售和批量銷售中對商品的安裝和維修有需求的商品信息傳給超市管理系統之售后服務。系統還將把前臺銷售和批量銷售后導致在架商品數量過少的商品信息傳給超市管理系統之倉儲管理,以便后者做出相應的出庫安排。前置條件:營業員或銷售經理已登錄銷售管理界面主事件流:a)1. 營業員登錄前臺銷售管理界面(POS機端),用例開始2. 系統提示錄入商品條目3. 營業員錄入顧客的商品條目4. 系統顯示商品總價格5.

7、 系統提示付款方式:B1:現金付款 B2:信用卡付款6. 打印購物小票7. 用例結束b)1. 銷售經理登錄批量銷售管理界面,用例開始2. 系統提示輸入批量銷售對象的大客戶名稱3. 銷售經理輸入批量銷售對象的大客戶名稱4. 系統提示輸入批量銷售商品條目5. 銷售經理輸入批量銷售商品條目6. 系統提示輸入批量銷售商品數量7. 銷售經理輸入批量銷售商品數量8. 系統顯示商品總價格9. 系統打印批量銷售報表10. 用例結束可選事件流:B1:現金付款1. 系統提示輸入接受顧客金額2. 營業員輸入接受顧客的金額3. 系統顯示應找金額4. 返回主事件流第6步B2:信用卡付款1. 系統提示錄入信用卡2. 營業

8、員錄入顧客的信用卡3. 系統做相應處理4. 系統打印信用卡付款確認單5. 返回主事件流第6步例外事件流:a)1. 系統統計商品中可能需要進行安裝或維修的商品2. 系統將統計結果傳給超市管理系統之售后服務b)1. 系統統計各類售出商品數量2. 系統更新在架商品數量信息3. 系統統計需加貨商品的信息4. 系統將需加貨商品信息傳給超市管理系統之倉儲管理后置條件:無用例名稱:管理系統之倉儲管理相關活動者:供貨商,倉儲人員,超市管理系統之銷售管理簡要說明:倉儲管理對商品的倉儲進行管理,當商品在庫數量不多時,購進對應供貨商的商品入庫。當超市管理系統之銷售管理發送來在架數量少的商品信息時,商品出庫。還將對在

9、庫的商品進行管理。前置條件:倉儲人員已登錄倉儲管理界面主事件流:1. 倉儲人員登錄倉儲管理界面,用例開始2. 系統提示選擇管理項目:入庫,庫內管理,出庫3. 倉儲人員選擇管理項目:B1:選擇入庫 B2:選擇庫內管理 B3:選擇出庫4. 系統做出相關處理5. 用例結束可選事件流:B1:選擇入庫1. 系統提示錄入入庫商品信息2. 倉儲人員錄入入庫商品信息3. 系統提示輸入入庫商品存放地點4. 倉儲人員輸入入庫商品存放地點5. 系統更新相關入庫商品的庫內商品信息6. 系統打印商品入庫報表7. 返回主事件流第5步B2:選擇庫內管理1. 系統提示錄入庫內管理商品條目2. 倉儲人員錄入庫內管理商品條目3.

10、 系統提示輸入庫內管理具體項目4. 倉儲人員輸入庫內管理具體項目5. 系統更新相應庫內商品信息6. 系統打印商品庫內管理報表7. 返回主事件流第5步B3:選擇出庫1. 系統提示錄入出庫商品信息2. 倉儲人員錄入出庫商品信息3. 系統顯示出庫商品存放地點4. 系統更新相關出庫商品的庫內商品信息5. 系統打印商品出庫報表6. 返回主事件流第5步后置條件:無用例名稱:超市管理系統之售后服務相關活動者:顧客,售后人員,供貨商,超市管理系統之人事管理,超市管理系統之售后管理簡要說明:售后服務分為退貨,安裝,維修,投訴四項。接受顧客反饋的退貨,安裝,維修,投訴信息以及超市管理系統之銷售管理傳過來的安裝,維

11、修信息,做相關處理,打印出相關報表。另對于投訴中的對商品的投訴系統還將把投訴信息傳給供貨商,以作為供貨商改進他們商品的一個參考。對于投訴中的對職工的投訴系統還將把投訴信息傳給超市管理系統之人事管理,以作為人事考核的一個參考。前置條件:售后人員已登錄售后服務界面主事件流:1. 售后人員登錄售后服務界面,用例開始2. 系統提示選擇售后服務具體項目:退貨,安裝,維修,投訴3. 售后人員選擇售后服務的具體項目:B1:選擇退貨 B2:選擇安裝 B3:選擇維修 B4:選擇投訴4. 系統做相關處理5. 用例結束可選事件流:B1:選擇退貨1. 系統提示錄入退貨商品信息2. 售后人員錄入顧客要退貨物的商品信息3

12、. 系統打印退貨商品報表4. 返回主事件流第5步B2:選擇安裝1. 系統顯示統計自顧客要求和超市管理系統之銷售管理的安裝請求2. 系統提示選擇一項具體安裝請求3. 售后人員選擇一項具體安裝請求4. 系統提示輸入具體商品安裝安排5. 售后人員輸入具體商品安裝安排6. 系統打印安裝報表7. 返回主事件流第5步B3:選擇維修1. 系統顯示統計自顧客要求和超市管理系統之銷售管理的維修請求2. 系統提示選擇一項具體維修請求3. 售后人員選擇一項具體維修請求4. 系統提示輸入具體商品維修安排5. 售后人員輸入具體商品維修安排6. 系統打印維修報表7. 返回主事件流第5步B4:選擇投訴1. 系統提示選擇投訴具體項目:對商品的投訴,對職工的投訴2. 售后人員選擇投訴的具體項目:B5:選擇對商品的投訴 B6:選擇對職工的投訴3. 系統做出相關處理4. 返回主事件流第5步B5:選擇對商品的投訴1. 系統顯示錄入投訴商品的相關內容2. 售后人員根據顧客投訴錄入投訴商品的內容3. 系統根據投訴的商品信息告知供貨商投訴內容4. 系統打印對商品的投訴的報表5. 返回主事件流第5步B6:選擇對職工的投訴1. 系統顯示輸入投訴職工的相關內容2. 售后人員根據顧客投訴輸入投訴職工的內容3. 系統將投訴內容傳給超市管理系統之人事管理4. 系統打印對職工的投訴的報表5.

溫馨提示

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

評論

0/150

提交評論