Chức năng “Quên mật khẩu”

Một phần của tài liệu Báo cáo đồ án tốt nghiệp đề tài Website bán diện thoại di động (năm 2022) (Trang 45 - 47)

2.4.3.1. Mô tả chức năng

Chức năng này cho phép người dùng đặt lại mật khẩu khi bị quên. Sau khi điền chính xác thông tin tài khoản, hệ thống sẽ xác minh và gửi email để người dùng có thể đặt lại mật khẩu. Chức năng này áp dụng cho tác nhân người dùng có tài khoản nhưng quên mật khẩu (Guest).

2.4.3.2. Use case quên mật khẩu

Bảng 2.3 Bảng đặc tả Use case quên mật khẩu

Tên Use case Quên mật khẩu

Mô Tả Cho phép khách hàng đặt lại mật khẩu. Tác Nhân Người dùng chưa đăng nhập (Guest).

Điều kiện đầu vào Khi người dùng đã có tài khoản và quên mật khẩu chọn chức năng đăng nhập. Điều kiện đầu ra Người dùng thay đổi mật khẩu thành công hoặc hủy lấy lại mật khẩu.

Dòng sự kiện chính

Khi người dùng chọn chức năng quên mật khẩu ở trang đăng nhập, sau khi điền thông tin đăng ký và ấn nút lấy lại mật khẩu, hệ thống sẽ gửi email quên mật khẩu kèm link có chứa token để truy cập trang đặt lại mật khẩu.

Sau khi điền mật khẩu mới và xác nhận, hệ thống sẽ thông báo kết quả. Nếu thành công, kết thúc ca sử dụng và quay lại trang chủ.

Dòng sự kiện phụ

Khi người dùng nhập email hoặc số điện thoại chưa được đăng ký tài khoản vào form lấy lại mật khẩu, hệ thống sẽ gửi thông báo lỗi và quay lại trang quên mật khẩu.

2.4.3.3. Biểu đồ hoạt động chức năng quên mật khẩu

 Mô tả biểu đồ hoạt động (Activity Diagram):

Chức năng bắt đầu khi người dùng có tài khoản nhưng không nhớ mật khẩu đăng nhập chọn chức năng quên mật khẩu trên form đăng nhập. Hệ thống sẽ hiển thị form nhập email đăng ký, sau khi người dùng nhập email đăng ký và click vào nút xác nhận, hệ thống sẽ kiểm tra email, nếu email sai hệ thống sẽ hiển thị thông báo và yêu cầu nhập lại, nếu email đúng hệ thống sẽ gửi email chứa link cài đặt lại mật khẩu vào email đăng ký và hiển thị thông báo cho người dùng biết.

Khi người dùng kiểm tra email và click vào link cài đặt lại mật khẩu, hệ thống sẽ chuyển hướng đến trang cài đặt lại mật khẩu. Sau khi người dùng điền đầy đủ thông tin trên form cài đặt lại mật khẩu và click vào nút xác nhận, hệ thống sẽ kiểm tra thông tin, nếu sai hệ thống sẽ hiển thị thông báo và yêu cầu nhập lại, nếu đúng hệ thống sẽ chuyển hướng đến trang chủ, thông báo người dùng thay đổi mật khẩu thành công và kết thúc hoạt động chức năng quên mật khẩu.

Một phần của tài liệu Báo cáo đồ án tốt nghiệp đề tài Website bán diện thoại di động (năm 2022) (Trang 45 - 47)

Tải bản đầy đủ (DOCX)

(107 trang)
w