1. 程式人生 > >線上訂機票系統用例說明

線上訂機票系統用例說明

第一次寫用例,做個紀念吧 哈哈哈

用例:通過網際網路訪問線上訂機票系統進行訂票

主參與者:旅行社   旅客   航空公司

迭代:1  最新記錄: Bigbao九月28日

情境目標: 從任何遠端地點通過網際網路進行訂票,查詢

前提條件:必須獲得完整的使用者資訊;

觸發器:旅客需要訂票;旅行社需要訂票;航空公司需要檢視航班訂票情況

場景:

  1.旅客/旅行社進行人員進行賬號密碼登入

  2.系統顯示所有主要功能按鈕

  3.旅客點選訂票功能按鈕

  4.旅客/旅行社進行人員資訊身份驗證

  5.系統顯示航班提供使用者選擇

  6.使用者點選選擇的航班進行訂票

  7.系統顯示三種不同的支付方式按鈕(信用卡,銀行卡,現金)

  8.使用者選擇支付方式進行支付

  9.系統驗證支付資訊,航班預訂成功

  10.旅客/旅行社點選查詢按鈕

  11.系統顯示該賬戶預訂的航班資訊

  12.航空公司管理員登入賬號

  13.系統顯示查詢各個航班資訊按鈕

  14.點選查詢航班訂票情況按鈕

  15.系統顯示航班訂票餘票資訊

異常處理:

  1.賬號密碼不正確或不被確認(提示重新輸入直到使用者成功登入)

  2.非管理員使用者沒有訂票卻選擇查詢航班訂票資訊(提示該使用者沒有訂票資訊,請去訂票後再來查詢)

  3.使用者訂票支付失敗(提示使用者支付失敗,重新支付直到成功,或使用者選擇放棄訂票,訂票失敗)

  4.使用者點選了沒有餘票的航班訂票(提示航班沒有餘票,請選擇別的航班)

  6.管理員賬戶登入失敗(提示重新輸入賬戶直到登入成功)

優先順序:

必須在基礎功能之後實現中等優先順序

何時有效: 第三個增量

使用頻率:頻率較高

參與者連線渠道:通過基於個人計算機瀏覽器和網際網路連線到訂票網站

未解決的問題:

   1.用什麼機制保護管理員的許可權?

   2.足夠安全嗎?黑客入侵是否會造成使用者資金或資訊損失

   3.給定寬頻下,網際網路系統響應速度足夠快嗎?