Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

1.

Login

Use Case ID UC_001


Use Case 1. Use Case mô tả chức năng login của hệ thống abc....
Description 2. Với vai trò user, admin, tôi muốn đăng nhập vào hệ thống, để có thể sử dụng chức
năng
Actor(s) Admin, User
Priority High
Trigger 1. User truy cập url: www.abc.com
2. User click button Login
Pre-Condition 1. Actors đã có tài khoản trong hệ thống
2. Thiết bị của actors có kết nối internet
Post- 1. User: Login vào hệ thống thành công
Condition 1.1. User: User được đến trang homepage
2. Admin: Login vào hệ thống thành công
2.1. Admin: Admin được chuyển đến trang quản lý
Basic Flow 1. Actors truy cập url: www.abc.com
2. Màn hình login hiển thị, user điền các thông tin:
− Username
− Password
3. Click button “login”
4. Dialog xác nhận hiển thị:
− Nội dung dialog: “Bạn có chắc chắn muốn đăng nhập?”
− Button hiển thị trên dialog: “Yes”, “No”
5. User click button “Yes” , user được đến trang homepage
Alternative 2. Màn hình login hiển thị, Actors click button “login with google”
Flow 1 3. User được đến trang homepage
Alternative 2. Màn hình login hiển thị, Actors click button “login with facebook”
Flow 2 3. User được đến trang homepage

Alternative 5. User click button “No”


Flow 3 6. Dialog xác nhận đóng lại, user quay lại màn hình login, các giá trị đã nhập được giữ
nguyên

Exception 2. User nhập sai thông tin


Flow 1 3. Click Login
4. Message error hiển thị:
− Nội dung message: “Account hoặc password không đúng”
Business Rule 1. Trường hợp đăng nhập thất bại 6 lần liên tiếp, khóa account của người dùng
2. Xử lý login thực hiện thành công trong dưới 3s

You might also like