1、
A1:采購人員
A2:倉庫管理者
A3:派送人員
U1:使用者注冊
U2:列印訂單
U3:購買書籍
2、
U3用例描述
主要事件流:
1、顧客登入系統
2、顧客浏覽書籍資訊
3、系統檢查某種書籍的庫存量是否為0
4、顧客選擇所需購買的書籍以及購買數量
5、系統檢查庫存量是否足夠
6、系統顯示驗證碼驗證界面
7、顧客輸入驗證碼驗證
8、系統自動生成訂單
備選事件流
3a:若庫存量為0則無法查詢到該書籍的資訊,退回到2;
5a:若購買數量超過庫存量,則提示庫存不足,并退回到4;
7a:若驗證錯誤,則提示驗證錯誤,并退回到6;
8a:若顧客需要可以選擇列印訂單。
前置條件
1、注冊成功
後置條件
1、購買成功
3、
C1:Customer
C2:Order
C3:Books