系統分析與設計——作業5

用例建模 - 業務建模方法

使用 UMLet 建模:

1. 根據訂旅館建模文檔, Asg-RH.pdf

  • 繪製用例圖模型(到子用例)
    在這裏插入圖片描述
  • 給出 make reservation 用例的活動圖
    在這裏插入圖片描述

2. 根據課程練習“投遞員使用投遞箱給收件人快遞包裹”的業務場景
場景1: x科技公司發明了投遞櫃,它們自建了投遞櫃以及遠程控制系統。註冊的投遞員在推廣期免費使用投遞櫃。由於缺乏資源,僅能使用y移動平臺向客戶發送短信通知。

場景2: 隨着產品推廣,x公司與各大快遞z公司達成協議。x公司在快遞櫃上添加了二維碼掃描裝置,z公司的快遞員不僅可在快遞櫃上登陸(由z公司提供認證服務),且可掃描快遞單號,投遞入櫃後自動由z公司發短信給客戶。客戶取件後,自動發送給z公司投遞完成。

場景3: x公司進一步優化服務,開發了微信小程序實現掃碼取快遞。如果用戶關注了該公司公衆號,直接通過過公衆號推送給用戶取件碼等信息。不再發送短信。

備註: 關於z公司投遞員認證過程。一般採用用戶登陸z公司,z公司用私鑰簽名的token(二維碼包含公司名,用戶ID,有效期等);x公司掃描該二維碼,用對應公鑰驗證該token。

  • 分別用多泳道圖建模三個場景的業務過程

場景1
在這裏插入圖片描述
場景2
在這裏插入圖片描述

場景3
在這裏插入圖片描述

  • 根據上述流程,給出快遞櫃系統最終的用例圖模型
    • 用正常色彩表示第一個業務流程反映的用例
    • 用綠色背景表述第二個業務場景添加或修改的用例,以及支持 Actor
    • 用黃色背景表述第三個業務場景添加或修改的用例,以及支持 Actor

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章