2007年7月13日 星期五

eStore - UC 3 Login

1. Abstract
1.1 Feature ID:
1.2 Actors: Customer
1.3 Description: User logon to the system

2. Basic Flow of Events: 登入網站
使用者未登入網站, 按Login按鈕或要存取secured pages時進入此流程
1. 系統顯示登入畫面
a) 顯示ID, Password欄位 與登入按鈕
2. 使用者輸入id/password, 按登入按鈕
3. 系統進行登入認證
a) 如果登入失敗,ref 3.1-登入失敗
4. 系統顯示使用者欲瀏覽的網頁
a) 如果使用者是按功能表的登入按鈕, 則回到原網頁
b) 如果使用者是要存取secured page時, 被要求登入, 則顯示欲瀏覽的secured page
c) 在page header中, 顯示Welcome {Username}
d) 在Page功能表中, Hide Login button, display logout button
e) 在Page功能表中, Hide Register button, display maintain account button
3. Alternative Flows
3.1 登入失敗
1. 系統回到basic flow的登入畫面,
a) 提示登入失敗訊息
b) 保留使用者輸入的ID

4. Subflows
5. Key Scenarios
6. Pre-Conditions
7. Post-Conditions
8. Extension Points
9. Special Requirements
9.1 每分鐘同時100使用者登入, 回應時間最長5 seconds

10. Additional Information
10.1 Data definitions
10.2 User Interface prototypes

沒有留言: