Professional Documents
Culture Documents
190808 - Mô tả chức năng import - v4
190808 - Mô tả chức năng import - v4
Objective: Người dùng xem danh sách khách hàng trên hệ thống
Trigger: Người dùng chọn tính năng Danh sách khách hàng
Mockup
Screen Follow
- Button “Tạo danh sách mới”: Chuyển sang màn hình upload danh sách
- Button “Sửa”: Chuyển sang màn hình “Chi tiết khách hàng” để sửa
- Button “Xóa”: Hiện popup confirm xóa thành viên
- Gõ text vào phân mục tìm kiếm: hiển thị danh sách khách hàng tương ứng
- Chọn phân loại: hiển thị danh sách khách hàng theo phân loại
1.1.2 Thêm mới danh sách khách hàng
Objective: Người dùng tạo mới danh sách khách hàng trên hệ thống
Trigger: Người dùng chọn tính năng Danh sách khách hàng
Post-condition: Tạo mới thông tin người dùng: Tên, email, số điện thoại, phân loại
Mockup
Screen Follow
- Button “Thoát”: Quay lại màn hình danh sách khách hàng
- Button “Upload”: Chuyển tới màn hình chi tiết upload
Mockup
Screen Follow
- Button “Tiếp tục upload”: Quay lại màn hình upload danh sách
- Button “Đóng”: Quay lại màn hình Danh sách khách hàng
- Link “Tải file kết quả đầy đủ”: Tải file excel danh sách chi tiết các dòng không thành công
Activity Flows
Business Rules
Step Description
(2) Màn hình hiển thị
Nút upload dữ liệu: Chọn file excel dữ liệu có sẵn để up lên
File dữ liệu mẫu: File excel mẫu có sẵn các trường thông tin
Tên khách hàng: Ký tự chữ cái, giới hạn 160 ký tự
Email: có ký tự @ và tên miền sau @
Số điện thoại: ký tự số tự nhiên, giới hạn 11 ký tự
Phân loại: Ký tự chữ và số, giới hạn 160 ký tự
(3) Màn hình hiển thị
Tên file dữ liệu up lên
Trạng thái dữ liệu up lên
Thành công: số dòng dữ liệu tạo mới khách hàng thành công
Không thành công: số dòng dữ liệu KHÔNG tạo mới được khách hàng
(4) Quy tắc tạo mới khách hàng:
Số điện thoại và Email khách hàng hợp lệ
Số điện thoại và Email khách hàng đều chưa tồn tại trên hệ thống
(5) Danh sách lỗi không tạo mới khách hàng:
Email/số điện thoại đã tồn tại: Email hoặc số điện thoại đều đã tồn tại trên hệ thống
Tên khách hàng không hợp lệ: có ký tự số, ký tự đặc biệt, nhiều hơn 160 ký tự
Email không hợp lệ: không có @, không có tên miền
Số điện thoại không hợp lệ: có ký tự chữ cái, ký tự đặc biệt, dấu cách, nhiều hơn 11 ký tự
Phân loại không hợp lệ: có ký tự đặc biệt, nhiều hơn 160 ký tự
(6) Danh sách kết quả upload dữ liệu:
Hiển thị các trường dữ liệu lỗi (không tạo mới khách hàng)
Tên khách hàng
Email
Số điện thoại
Phân loại
Lý do không thành công
File dữ liệu chi tiết kết quả là file excel, chứa các trường thông tin
Tên khách hàng
Email
Số điện thoại
Trạng thái (Thành công – Không thành công)
Lý do không thành công
Objective: Người dùng sửa thông tin khách hàng trên hệ thống
Trigger: Người dùng chọn tính năng Danh sách khách hàng
Mockup
Screen Follow
- Button “Thoát”: Quay lại Danh sách khách hàng
- Button “Lưu”: Hiện popup confirm chắc chắn lưu
1.1.4 Xóa thông tin khách hàng
Objective: Người dùng xóa khách hàng trên hệ thống
Trigger: Người dùng chọn tính năng Danh sách khách hàng
Post-condition: Xóa thông tin người dùng: Tên, email, số điện thoại, phân loại
Mô tả ngắn chức năng và cách thực hiện import dữ liệu
khách hàng lên hệ thống
Link prototype:
Bước 1: Khách hàng truy cập vào mục Danh sách khách hàng. Tại đây hiển thị toàn bộ danh sách khách
hàng, cho phép tìm kiếm theo tên, email, số điện thoại và lọc theo phân loại
Bước 2: Tạo danh sách mới. Khách hàng upload dữ liệu theo file mẫu (có sẵn) gồm 4 trường thông tin:
Tên khách hàng, Email, số điện thoại, phân loại (có thể thêm nhiều phân loại cùng lúc, cách nhau bằng
dấu phẩy).
Bước 3: Sau khi upload xong, dữ liệu được tự động đẩy vào hệ thống theo nguyên tắc sau:
Trường hợp Xử lý
- Các trường thông tin hợp lệ
- Tạo mới khách hàng
- Email và SĐT đều chưa tồn tại trên hệ thống
- Không tạo mới khách hàng
- Các trường thông tin hợp lệ
- Không cập nhật thông tin khách hàng
- Email hoặc SĐT đã tồn tại trên hệ thống
- Báo lỗi khách hàng đã tồn tại
- Không tạo mới khách hàng
- 1 trong các trường thông tin không hợp lệ
- Báo lỗi lý do không hợp lệ cụ thể
Bước 4: Cho phép tải file đầy đủ các dòng bị lỗi, người sử dụng hệ thống tải về để sửa lại. Có thể “Tiếp
tục upload” nếu đã sửa xong, hoặc “Đóng” để quay lại màn hình Danh sách khách hàng.