17
b.Quản lý báo cáo
Sau khi tài khoản cá nhân có phân quyền quản trị đăng nhập thành cơng, nếu họ
muốn xem các báo cáo mà người sử dụng gửi về, có thể xem tại mục “Báo cáo” của Admin. Tại đây bao gồm các loại báo cáo: bài viết, đánh giá của khách hàng cho salon, phản hồi của salon cho khách hàng. Tất cả tài khoản quản trị đều có thể xử lý các báo cáo này bằng cách bỏqua báo cáo đó, xóa bài viết bị báo cáo, xóa đánh giá, xóa phản hồi. Tất cảcác hành động của tài khoản quản trịđều được nhật ký ghi nhận.
c.Quản lý tài khoản cá nhân
Sau khi tài khoản cá nhân có phân quyền quản trị đăng nhập thành công, nếu họ
muốn xem danh sách tài khoản cá nhân hoặc thực hiện tạm khóa, khóa tài khoản cá nhân do phát hiện vi phạm chính sách e-Hair, có thể vào mục “Cá nhân” của Admin. Tại đây, ứng dụng hiển thị danh sách tài khoản cá nhân: tên, sốđiện thoại, ảnh đại diện. Khi chọn một tài khoản, ứng dụng sẽ hiển thị thông tin của tài khoản cá nhân đó: tên, địa chỉ, tuổi,
ảnh đại diện, số lần đặt lịch, số lần hủy lịch, sốđiện thoại, tài khoản salon – tên, sốđiện thoại, ảnh đại diện salon (nếu có). Đồng thời, ứng dụng hiển thị nút để thực hiện chức
năng tạm khóa, khóa tài khoản cá nhân. Ngồi ra, tài khoản quản trị có thể liên hệ tin nhắn với tài khoản cá nhân thông qua việc chạm ảnh đại diện cá nhân và liên hệ với salon thông qua chạm ảnh đại diện salon (nếu có). Tất cảcác hành động tạm khóa, khóa, mở khóa, mở tạm khóa, đều được nhật ký ghi nhận lại. Tài khoản quản trị có thể tìm kiếm tài khoản cá nhân theo tên và sốđiện thoại.
d.Quản lý salon
Sau khi tài khoản cá nhân có phân quyền quản trị đăng nhập thành công, nếu họ
muốn xem danh sách các salon hoặc tạm khóa, khóa tài khoản salon do phát hiện vi phạm chính sách. Họ có thể chọn mục “Salon” của Admin. Tại đây, ứng dụng hiển thị
danh sách salon: tên, sốđiện thoại, ảnh đại diện salon. Khi chọn một tài khoản salon thì
ứng dụng hiển thị: tên, địa chỉ, ảnh đại diện, sốđiện thoại salon, sốlượng đặt lịch, hủy lịch, đánh giá, tài khoản chủ quản (tên, sốđiện thoại, ảnh đại diện). Ngoài ra, tài khoản quản trị có thể liên hệ tin nhắn với tài khoản chủ quản salon thông qua việc chạm ảnh
đại diện cá nhân và liên hệ với salon thông quan chạm ảnh đại diện salon. Tất cả các
hành động tạm khóa, khóa, mở khóa, mở tạm khóa, đều được nhật ký ghi nhận lại. Tài khoản quản trị có thể tìm kiếm tài khoản salon theo tên và sốđiện thoại.
18
e.Quản lý nhật ký
Sau khi tài khoản cá nhân có phân quyền quản trịđăng nhập thành cơng, nếu muốn xem nhật ký, có thể chọn mục “Nhật ký” của Admin. Tại đây, ứng dụng sẽ hiển thị tất cả các lịch sử hành động của tất cả tài khoản quản trị: xử lý báo cáo, khóa, tạm khóa, mở khóa, mở tạm khóa tài khoản cá nhân hoặc salon theo dòng thời gian. Đồng thời, hiển thị dấu hiệu nhận biết nhật ký nào đã xem. Tài khoản quản trị có thể tìm kiếm nhật ký theo tên tài khoản quản trị, nội dung nhật ký.
f.Nhắn tin
Sau khi tài khoản cá nhân có phân quyền quản trịđăng nhập thành công, nếu muốn xem tất cả các tin nhắn “e-Hair (Admin)” bằng cách chọn mục “Tin nhắn” của Admin. Tại đây, chia thành 2 phần: salon và cá nhân, chức năng tương tựnhư mục “Tin nhắn”
của các tài khoản khác.
g.Quản lý chính sách
Sau khi tài khoản cá nhân thuộc “Special_Admin” đăng nhập thành cơng, nếu muốn xem hoặc chỉnh sửa, xóa bỏ chính sách, có thể chọn mục “Infor” của Admin. Tại đây, ứng dụng hiển thị danh sách các chính sách theo tên và có thể xem chi tiết chính sách
đó nếu muốn. Đồng thời, có thể thêm, xóa hoặc sửa chính sách. Thêm, sửa chính sách bao gồm: tên chính sách và nội dung chính sách.
Chỉ có tài khoản quản trị “Special_Admin” được quyền thêm, xóa hoặc sửa chính sách, các tài khoản quản trị khác chỉ có quyền xem. Ngồi ra, tất cả các tài khoản cá nhân có thể xem chính sách của e-Hair tại mục “Hỗ trợkhách hàng” trong trang cá nhân.
2.2 Yêu cầu phi chức năng
- Cung cấp 10.000 mã OTP trong một tháng.
19
2.3 Quy tắc của ứng dụng
Ứng dụng e-Hair bao gồm 3 loại tài khoản: tài khoản cá nhân, tài khoản salon, tài khoản quản trị. Một cá nhân có sở hữu số điện thoại có thể đăng ký một tài khoản cá nhân và có thểđăng ký một tài khoản salon do mình sở hữu hoặc quản lý. Đăng nhập một lần tài khoản cá nhân cho tất cả tài khoản.
Tài khoản cá nhân chỉ có thểđánh giá 2 lần cho dịch vụđã sử dụng tại salon. Một tài khoản cá nhân chỉ có thể bị tạm khóa trong vịng 30 ngày và khơng thểđặt lịch hẹn,
Hình 6: Biểu đồ use case tác nhân quản trị viên và Special_Admin. (Nguồn: tác giả xây dựng).