3.03 THÔNG TIN CÁ NHÂN - KieuAn03/ElectronicsStore GitHub Wiki

2.3.1 Mô tả

Đây là chức năng cho phép người dùng nhập thông tin cá nhân của mình. Thông tin của người dùng sẽ được lưu cùng với tài khoản họ đã đăng ký.

3.3.2 Tiếp cận/ use case

  • Tiếp cận:

Khi người dùng nhấn vào icon Profile

  • Use case:
  • Khi người dùng muốn lưu thông tin cá nhân để thuận tiện hơn trong các lần mua sắm, click vào icon profile để điền và lưu lại thông tin.

3.3.3 Yêu cầu tính năng

YC1: Điền Họ & Tên

  • Thanh textbox nằm vị trí đầu tiên trong form điền thông tin
  • Chỉ cho phép nhập vào kí tự không chứa chữ số (String)

YC2: Điền Ngày Sinh

  • Thanh textbox nằm vị trí thứ hai trong form điền thông tin
  • Nhập theo định dạng dd/mm/yy (String)

YC3: Điền Giới Tính

  • Gồm 2 option là: Nam và Nữ
  • Điền thông tin bằng cách chọn 1 trong 2 nút
  • Mặc định sẽ là Nam

YC4: Điền địa chỉ

  • Khách hàng điền địa chỉ giao hàng tại đây
  • Thanh textbox (String)

YC5: Thay đổi ảnh đại diện

  • Có nút để thay đổi ảnh đại diện
  • Tải ảnh lên từ máy để thay đổi

3.3.4 User stories tương ứng:

US_CH_6

US_KH_10

3.3.5 Phân quyền truy cập:

User và *User