1. 程式人生 > >系統分析與設計第六次作業--狀態建模

系統分析與設計第六次作業--狀態建模

1)使用 UML State Model

  • 建模物件: 參考 Asg_RH 文件, 對 Reservation/Order 物件建模。
  • 建模要求: 參考練習不能提供足夠資訊幫助你對訂單物件建模,請參考現在 定旅館 的旅遊網站,儘可能分析圍繞訂單發生的各種情況,直到訂單通過銷售事件(櫃檯銷售)結束訂單。
    解:分析定旅館的旅遊網站可以得到狀態集合和事件集合
  • 狀態集合:

    S={order, register, authorized, confirmed, cancelled, drawed}

  • 事件集合:

    E={Create, Register, Authorize, Modify, Pay, Draw, Cancel}

狀態轉換圖:
狀態轉換圖

2)研究淘寶退貨流程活動圖,對退貨業務物件狀態建模

狀態轉換圖:
狀態轉換圖