You are on page 1of 10

ĐẶC TẢ CHỨC NĂNG CHO WEBSITE BÁN NHẠC CỤ

1.Đăng nhập (*)


I.Đặc tả
Người dùng muốn đăng nhập vào hệ thống phải có tài khoản từ trước, nếu chưa có phải đăng ký một
tài khoản mới. Nếu người dùng đăng nhập sai, sẽ có một thông báo đăng nhập không thành công
hiện ra. Nếu đăng nhập thành công sẽ có một thông báo đăng ký thành công hiện ra và chuyển
người dùng tới trang chủ.

II.Các trường dữ liệu

 Email: Không được để trống.


 Mật khẩu: Không được để trống. Phải hiển thị dấu hoa thị khi nhập vào trường này.

III.Các bước xác nhận


Email:
- Nếu để trống và nhấn đăng nhập sẽ có một thông báo yêu cầu người dùng phải nhập vào trường
này.
- Nếu nhập sai thông tin của tài khoản và nhấn đăng nhập sẽ có thông báo lỗi “Đăng nhập thất bại”
hiển thị.

Mật khẩu:
- Nếu để trống và nhấn đăng nhập sẽ có một thông báo yêu cầu người dùng phải nhập vào trường
này.
- Nếu nhập sai thông tin của tài khoản và nhấn đăng nhập sẽ có thông báo lỗi “Đăng nhập thất bại”
hiển thị.

*Đăng nhập thành công: Nếu nhập đúng thông tin tài khoản, thông báo “Đăng nhập thành công” sẽ
hiển thị ra sau đó chuyển người dùng tới trang chủ của người dùng.

2.Đăng ký (*)
I.Đặc tả
Người dùng nhập các thông tin cần thiết để đăng ký một tài khoản mới. Sau khi nhập đúng, đầy đủ
thông tin và nhấn đăng ký, hệ thống sẽ hiện thị một thông báo đăng ký thành công và hỏi xem người
dùng có muốn chuyển tới trăng đăng nhập hay không, nếu nhấn đồng ý thì sẽ chuyển tới trang đăng
nhập, nếu không sẽ hiển thị lại trang đăng ký.

II.Các trường dữ liệu

 Họ và tên: Không được để trống. Không được nhập các ký tự số và các ký tự đặc biệc. Không được
nhập quá 30 ký tự và không được dưới 5 ký tự.
 Email – Tài khoản: Không được để trống. Mỗi email sẽ chỉ được sử dụng để đăng ký một lần duy nhất.
Nhập đúng định dạng của một email bao gồm các ký tự “@” và “.” Không được nhập quá 30 ký tự và
dưới 5 ký tự.
 Mật khẩu: Không được để trống. Phải hiển thị dấu hoa thị khi nhập vào trường này. Sử dụng tối thiểu
8 ký tự và không quá 20 ký tự
 Xác nhận mật khẩu: Không được để trống. Phải hiển thị dấu hoa thị khi nhập vào trường này. Bắt
buộc phải nhập lại đúng mật khẩu đã nhập ở trường Mật khẩu.
 Số điện thoại: Không được để trống. Chỉ được nhập ký tự là số, và có độ dài không quá 12 ký tự
 Địa chỉ: Không được để trống và có độ dài không quá 500 ký tự

III.Các bước xác nhận

Họ và tên:

 Nếu để trống và nhấn đăng ký sẽ có một thông báo yêu cầu người dùng phải nhập vào trường này.
 Nếu nhập quá 30 ký tự sẽ có thông báo lỗi hiển thị.
 Nếu nhập dưới 5 ký tự sẽ có thông báo lỗi hiển thị.
 Nếu nhập các ký tự đặc biệt hoặc số sẽ có thông báo lỗi hiển thị.

Email – Tài khoản:

 Nếu để trống và nhấn đăng ký sẽ có một thông báo yêu cầu người dùng phải nhập vào trường này.
 Nếu nhập vào một email trùng với email trên cơ sở dữ liệu của hệ thống sẽ có thông báo email đã
được sử dụng hiển thị.
 Nếu nhập không đúng định dạng một email sẽ có thông báo lỗi hiển thị tương ứng với dấu các ký tự
“@” và “.” mà người dùng thiếu.
 Nếu nhập quá 30 ký tự sẽ có thông báo lỗi hiển thị
 Nếu nhập dưới 5 ký tự sẽ có thông báo lỗi hiển thị

Mật khẩu:

 Nếu để trống và nhấn đăng ký sẽ có một thông báo yêu cầu người dùng phải nhập vào trường này.
 Nếu nhập nhỏ hơn 8 ký tự sẽ có thông báo mật khẩu quá ngắn hiển thị,
 Nếu nhập lớn hơn 20 ký tự sẽ có thông báo mật khẩu vượt quá số ký tự hiển thị.

Xác nhận mật khẩu:

 Nếu để trống và nhấn đăng nhập sẽ có một thông báo yêu cầu người dùng phải nhập vào trường
này.
 Nếu nhập không đúng mật khẩu ở trường Mật khẩu sẽ có thông báo lỗi hiển thị.

Số điện thoại:

 Nếu để trống và nhấn đăng ký sẽ có một thông báo yêu cầu người dùng phải nhập vào trường này.
 Không thể nhập các ký tự đặc biệt và chữ cái vào trường này ngay từ đầu
Địa chỉ:

 Nếu để trống và nhấn đăng ký sẽ có một thông báo yêu cầu người dùng phải nhập vào trường này.
 Nếu nhập quá 500 ký tự sẽ có một thông báo lỗi hiển thị

*Đăng ký thành công: Nếu đăng ký thành công, thông báo “Tạo tài khoản thành công” sẽ hiển thị,
nhấn vào đăng nhập để chuyển về trang đăng nhập hoặc nhấn vào icon X để thoát khỏi thông báo để
tắt đi thông báo và ở lại trang đăng ký

3.Tìm kiếm sản phẩm (*)


I.Đặc tả
Người dùng có thể nhập tên sản phẩm để tìm tên sản phẩm tương ứng, hoặc nhập một từ khóa nào
đó để lọc ra những sản phẩm muốn tìm. Chức năng này không yêu cầu người dùng phải đăng nhập
vào hệ thống.

II.Các trường dữ liệu

 Thanh tìm kiếm sản phẩm: Không được phép nhập quá 500 ký tự

III.Các bước xác nhận

Thanh tìm kiếm sản phẩm:

 Nếu nhập quá 500 ký tự, thông báo "Bạn đã nhập quá số ký tự cho phép" hiển thị.
 Nếu không nhập gì và nhấn tìm kiếm, thông báo "Bạn cần nhập gì đó vào đây" hiển thị.
 Nếu không có sản phẩm nào để hiển thị khi người dùng tìm kiếm, sẽ hiển thị thông báo "Không có
kết quả cho: {ký tự người dùng tìm kiếm}" ở trên giao diện trang web.
 Nếu chỉ nhập một đơn lẻ hoặc một vài chuỗi ký tự, kết quả tìm kiếm sẽ trả về những sản phẩm có các
ký tự giống với ký tự mà người dùng đã nhập vào (vd: tìm kiếm "đ" sẽ hiện thị các sản phẩm có ký tự
là "đ" trong tên sản phẩm như "đàn piano", "đàn guitar")
 Nếu nhập vào đúng chính xác tên của một sản phẩm cụ thể, hệ thống sẽ chỉ hiển thị duy nhất một
sản phẩm đó nếu nó có tồn tại trên hệ thống.

4. Liên hệ với chúng tôi (*)


I.Đặc tả
Người dùng có thể để lại lời nhắn cho Admin website bằng cách điền vào form liên hệ với chúng tôi
tại trang liên hệ. Chức năng này không yêu cầu người dùng đăng nhập nên người dùng phải để lại Họ
và tên, email, và nội dung tin nhắn

II.Các trường dữ liệu

 Họ và tên: Không được để trống. Không được nhập các ký tự số và các ký tự đặc biệc. Không được
nhập quá 30 ký tự
 Email: Không được để trống. Mỗi email sẽ chỉ được sử dụng để đăng ký một lần duy nhất. Nhập đúng
định dạng của một email bao gồm các ký tự “@” và “.”
 Nội dung lời nhắn: Không được để trống và có độ dài tối đa không quá 1000 ký tự

III.Các bước xác nhận

Họ và tên:

 Nếu để trống và nhấn gửi sẽ có một thông báo yêu cầu người dùng phải nhập vào trường này.
 Nếu nhập quá 30 ký tự sẽ có thông báo lỗi hiển thị.
 Nếu nhập các ký tự đặc biệt hoặc số sẽ có thông báo lỗi hiển thị.

Email:

 Nếu để trống và nhấn gửi sẽ có một thông báo yêu cầu người dùng phải nhập vào trường này.
 Nếu nhập không đúng định dạng một email sẽ có thông báo lỗi hiển thị tương ứng với dấu các ký tự
“@” và “.” mà người dùng thiếu.

Nội dung lời nhắn:

 Nếu để trống và nhấn gửi sẽ có một thông báo yêu cầu người dùng phải nhập vào trường này.
 Nếu nhập quá 1000 ký tự sẽ có thông báo lỗi hiển thị

*Gửi thành công: Nếu gửi lời nhắn thành công sẽ có thông báo "Cảm ơn bạn đã phản hồi" hiển thị.

5.Xem chi tiết sản phẩm (*)


I.Đặc tả

Để xem chi tiết sản phẩm người dùng nhấn vào nút mua hàng trên sản phẩm, khi đó chi tiết sản
phẩm sẽ được hiển thị bao gồm: danh sách ảnh sản phẩm, tên sản phẩm, số lượng đã bán, số lượng
còn, nhà cung cấp, mô tả, hoặc người dùng có thể bình luận về sản phẩm. Trừ chức năng bình luận và
chức năng thêm vào giỏ hàng thì chức năng này không yêu cầu người dùng phải đăng nhập vào hệ
thống.

II.Trường dữ liệu

 Thêm vào giỏ hàng: Sẽ được mô tả trong 5.1


 Bình luận sản phẩm: Sẽ được mô tả trong 5.2
5.1. Thêm vào giỏ hàng
I.Đặc tả
Để thực hiện thêm sản phẩm vào giỏ hàng hàng người dùng phải đăng nhập được vào hệ thống.
Người dùng nhấn vào nút mua hàng của một sản phẩm bất kì để hiện chi tiết sản phẩm, sau đó nhấn
vào nút thêm vào giỏ hàng để đẩy sản phẩm đó vào giỏ hàng, mỗi lần như vậy chỉ có thể thêm được
1 sản phẩm. Người dùng có thể thêm vào giỏ hàng bao nhiêu sản phẩm tùy thích miễn là sản phẩm
đó vẫn còn trong kho.

5.2. Bình luận sản phẩm


I.Đặc tả
Người dùng có thể bình luận cho sản phẩm ở phần chi tiết sản phẩm bằng cách nhập vào ô bình luận
sau đó nhấn gửi. Ngoài ra người dùng có thể xem lại những bình luận người khác để lại, danh sách
bình luận sẽ hiển thị theo dạng danh sách từ người bình luận gần đây nhất tới người đã bình luận lâu
nhất. Chức năng này bắt buộc người dùng phải đăng nhập vào hệ thống.

II.Các trường dữ liệu

 Ô bình luận: Không được nhập quá 500 ký tự. Yêu cầu có tài khoản trên hệ thống.

III.Các bước xác nhận


Ô bình luận:

 Nếu nhập quá 500 ký tự, sẽ có thông báo "Bạn đã nhập quá ký tự cho phép" hiển thị.
 Nếu người dùng không nhập gì cả và nhấn gửi, sẽ có thông báo "Bạn hãy nhập gì đó" hiển thị.
 Nếu người dùng chưa có tài khoản trên hệ thống và nhấn vào gửi ở mục bình luận, người dùng sẽ được
chuyển tới trang đăng nhập

6.Thông tin người dùng (*)


I.Đặc tả
Người dùng có thể tùy chỉnh thông tin cá nhân của bản thân và thay đổi mật khẩu của tài khoản tại
đây. Chức năng này yêu cầu người dùng phải đăng nhập vào hệ thống

II.Các trường dữ liệu


 Form Thay đổi thông tin cá nhân: Sẽ được mô tả trong 6.1
 Form Thay đổi thông tin mật khẩu: Sẽ được mô tả trong 6.2

6.1. Thay đổi thông tin cá nhân

I.Đặc tả
Người dùng có thể cập nhập tất cả hoặc một trong các thông tin cá nhân đã điền lúc đăng ký tài
khoản như Họ tên, Gmail, Số điện thoại, Địa chỉ. Mặc định hiển thị của các trường dữ liệu trong form
này sẽ là những thông tin người dùng đã điền vào lúc đăng ký. Chức năng này yêu cầu người dùng
phải đăng nhập vào hệ thống

II.Trường dữ liệu

 Họ và tên: Không được để trống. Không được nhập các ký tự số và các ký tự đặc biệc. Không được
nhập quá 30 ký tự
 Email – Tài khoản: Không được để trống. Mỗi email sẽ chỉ được sử dụng để đăng ký một lần duy nhất.
Nhập đúng định dạng của một email bao gồm các ký tự “@” và “.” Thay đổi ở trường này đồng nghĩa
với việc Email-Tài khoản mà người dùng đăng nhập vào hệ thống cũng phải thay đổi theo.
 Số điện thoại: Không được để trống. Chỉ được nhập ký tự là số, và có độ dài không quá 12 ký tự
 Địa chỉ: Không được để trống và có độ dài không quá 500 ký tự

III.Các bước xác nhận


Họ và tên:

 Nếu để trống và nhấn thay đổi sẽ có một thông báo yêu cầu người dùng phải nhập vào trường này.
 Nếu nhập quá 30 ký tự sẽ có thông báo lỗi hiển thị.
 Nếu nhập các ký tự đặc biệt hoặc số sẽ có thông báo lỗi hiển thị.

Email – Tài khoản:

 Nếu để trống và nhấn thay đổi sẽ có một thông báo yêu cầu người dùng phải nhập vào trường này.
 Nếu nhập vào một email trùng với email trên cơ sở dữ liệu của hệ thống sẽ có thông báo email đã
được sử dụng hiển thị.
 Nếu thay đổi ở trường này đồng nghĩa với việc Email-Tài khoản mà người dùng đăng nhập vào hệ
thống cũng phải thay đổi theo.
 Nếu nhập không đúng định dạng một email sẽ có thông báo lỗi hiển thị tương ứng với dấu các ký tự
“@” và “.” mà người dùng thiếu.

Số điện thoại:

 Nếu để trống và nhấn thay đổi sẽ có một thông báo yêu cầu người dùng phải nhập vào trường này.
 Không thể nhập các ký tự đặc biệt và chữ cái vào trường này ngay từ đầu

Địa chỉ:

 Nếu để trống và nhấn thay đổi sẽ có một thông báo yêu cầu người dùng phải nhập vào trường này.
 Nếu nhập quá 500 ký tự sẽ có một thông báo lỗi hiển thị

*Thay đổi thành công: Sẽ hiển thị ra thông báo "Cập nhập thông tin thành công" và hiển thị lại trang
thông tin người dùng với những thay đổi trong form Thay đổi thông tin cá nhân đúng với những gì
người dùng đã thay đổi.

6.2.Thay đổi mật khẩu


I.Đặc tả
Người dùng có thể thay đổi mật khẩu cho tài khoản của mình bằng cách nhập mật khẩu cũ sau đó
nhập mới mật khẩu khác. Chức năng này yêu cầu người dùng phải đăng nhập vào hệ thống

II.Trường dữ liệu
 Mật khẩu cũ: Không được để trống. Phải nhập lại đúng mật khẩu cũ của tài khoản. Phải hiển thị dấu
hoa thị khi nhập vào trường này.
 Mật khẩu mới: Không được để trống. Phải hiển thị dấu hoa thị khi nhập vào trường này. Sử dụng tối
thiểu 8 ký tự và không quá 20 ký tự
 Xác nhận mật khẩu: Không được để trống. Phải hiển thị dấu hoa thị khi nhập vào trường này. Bắt
buộc phải nhập lại đúng mật khẩu đã nhập ở trường Mật khẩu.

III.Các bước xác nhận


Mật khẩu cũ:

 Nếu nhập sai mật khẩu của tài khoản sẽ hiển thị thông báo "Sai mật khẩu".
 Nếu để trống và nhấn thay đổi sẽ có một thông báo yêu cầu người dùng phải nhập vào trường này.

Mật khẩu mới:

 Nếu để trống và nhấn thay đổi sẽ có một thông báo yêu cầu người dùng phải nhập vào trường này.
 Nếu nhập nhỏ hơn 8 ký tự sẽ có thông báo mật khẩu quá ngắn hiển thị,
 Nếu nhập lớn hơn 20 ký tự sẽ có thông báo mật khẩu vượt quá số ký tự hiển thị.

Xác nhận mật khẩu:

 Nếu để trống và nhấn thay đổi sẽ có một thông báo yêu cầu người dùng phải nhập vào trường này.
 Nếu nhập không đúng mật khẩu ở trường Mật khẩu sẽ có thông báo lỗi hiển thị.

*Thay đổi mật khẩu thành công: Sẽ hiện thị thông báo "Cập nhập thông tin thành công" và hiển thị
lại trang thông tin người dùng. Từ đây người dùng sẽ đăng nhập vào hệ thống với mật khẩu mới đã
thay đổi

7.Giỏ hàng (*)


I.Đặc tả
Tại đây sẽ chứa những sản phẩm mà người dùng đã thêm vào giỏ hàng từ trớc, từ đây người dùng có
thể xem được tổng số tiền cẩn phải thanh toán cho đơn hàng, cũng như tùy chỉnh số lượng sản phẩm
tùy thích. Nếu đặt hàng thành công sẽ có một thông báo hiển thị rằng người dùng đã đặt hàng thành
công

II.Trường dữ liệu

 Giỏ hàng của tôi: Sẽ được mô tả trong 7.1


 Form thanh toán đơn hàng: Sẽ được mô tả trong 7.2

7.1. Giỏ hàng của tôi


I.Đặc tả
Tại đây sẽ hiển thị những sản phẩm mà người dùng đã thêm vào giỏ hàng theo định dạng hiển thị
bao gồm Hình Ảnh, Tên sản phẩm, Giá, Số lượng, Tổng tiền, Chức năng. Có thể nhấn vào nút – hoặc +
để giảm hoặc gia tăng số lượng sản phẩm tương ứng hoặc có thể tự điền vào số lượng sản phẩm. Và
sau khi bấm cập nhập thì tổng tiền của sản phẩm sẽ tăng hoặc giảm tương ứng, lưu ý rằng tổng tiền
của một sản phẩm là riêng biệt không liên quan tới các loại sản phẩm khác mà người dùng thêm vào
giỏ hàng. Người dùng có thể nhấn vào biểu tượng X để xóa sản phẩm tương ứng ra khỏi giỏ hàng.
Người dùng bắt buộc phải đăng nhập vào hệ thống để sử dụng chức năng này

II.Trường dữ liệu

 Số lượng: Không nhận ký tự là chữ cái hoặc ký tự đặc biệt, chỉ nhận ký tự là một số nguyên dương lớn
hơn 0. Không được phép đặt số lượng sản phẩm vượt mức số lượng còn lại trong kho hàng. Mỗi lần
nhấn vào nút thêm vào giỏ hàng thì số lượng sản phẩm cũng phải tăng lên 1 đơn vị. Tổng tiền của
sản phẩm cũng phải tăng hoặc giảm tương ứng sau mỗi lần người dùng nhấn vào nút cập nhập.

III.Các bước xác nhận


Số lượng:

 Nếu nhập quá số lượng sản phẩm trong kho và nhấn cập nhập, hiển thị thông báo "Đã vượt quá số
lượng trong kho".
 Nếu nhập số 0 hoặc bất kì số âm nào và nhấn cập nhập, hiển thị thông báo "Không đúng định dạnh".
 Nếu nhấn vào nút thêm vào giỏ hàng thì số lượng sản phẩm cũng phải tăng lên 1 đơn vị tương ứng.

*Tổng tiền: Khi người dùng nhấn cập nhập, tổng tiền phải hiển thị đúng với số lượng sản phẩm
người dùng đã thêm vào (Vd: 1sp đàn giá 1.000.000 thì khi tăng số lượng lên 2 thì tổng tiền hiển thị
phải là 2.000.000). Tổng tiền của mỗi sản phầm là riêng biệt, khi cập nhập tổng tiền ở sản phẩm này
thì tổng tiền sản phẩm khác không được phép thay đổi.

7.2.Form thanh toán đơn hàng


I.Đặc tả
Tại đây người dùng có thể sửa lại thông tin người thanh toán đơn hàng, hiển thị tổng số tiền tất cả
sản phẩm đã đặt, số tiền giao hàng (hiện tại cố định là 35k) và số tiền cần phải thanh toán cho cửa
hàng. Sau khi nhấn thanh toán, nếu không có lỗi xảy ra thì sẽ có thông báo thanh toán đơn hàng
thành công xuất hiện và chuyển người dùng đến trang lịch sử mua hàng. Người dùng phải đăng nhập
vào hệ thống để sử dụng chức năng này

II.Trường dữ liệu

 Họ và Tên: Không được để trống. Không được nhập các ký tự số và các ký tự đặc biệc. Không được
nhập quá 30 ký tự. Mặc định sẽ hiển thị họ và tên mà người dùng sử dụng trong thông tin người
dùng.
 Số điện thoại: Không được để trống. Chỉ được nhập ký tự là số, và có độ dài không quá 12 ký tự. Mặc
định sẽ hiển thị số điện thoại mà người dùng sử dụng trong thông tin người dùng.
 Địa chỉ: Không được để trống và có độ dài không quá 500 ký tự. Mặc định sẽ hiển thị điạ chỉ mà người
dùng sử dụng trong thông tin người dùng.
 Tổng số tiền sản phẩm: không được chỉnh sửa trường này. Hiển thị tổng số tiền của tất cả sản phẩm
xuất hiện trong mục Giỏ hàng của bạn.
 Phí vận chuyển: Không được chỉnh sửa trường này. Hiển thị số tiền vận chuyển (Hiện tại mặc định sẽ
là 35.000 nhưng sẽ có sự thay đổi cho phần này trong tương lai)
 Tổng số tiền thanh toán: Không được chỉnh sửa trường này. Sẽ được tính theo công thức Tổng số tiền
thanh toán = Tổng số tiền sản phẩm + Phí vận chuyển

III.Các bước xác nhận


Họ và tên:

 Nếu để trống và nhấn thanh toán sẽ có một thông báo yêu cầu người dùng phải nhập vào trường
này.
 Nếu nhập quá 30 ký tự sẽ có thông báo lỗi hiển thị.
 Nếu nhập các ký tự đặc biệt hoặc số sẽ có thông báo lỗi hiển thị.

Số điện thoại:

 Nếu để trống và nhấn thanh toán sẽ có một thông báo yêu cầu người dùng phải nhập vào trường
này.
 Không thể nhập các ký tự đặc biệt và chữ cái vào trường này ngay từ đầu

Địa chỉ:

 Nếu để trống và nhấn thanh toán sẽ có một thông báo yêu cầu người dùng phải nhập vào trường
này.
 Nếu nhập quá 500 ký tự sẽ có một thông báo lỗi hiển thị

*Thanh toán thành công: Nếu thanh toán thành công sẽ có thông báo "Thành công" hiển thị sau đó
chuyển người dùng tới trang lịch sử đơn hàng.

8.Lịch sử đơn hàng


I.Đặc tả
Người dùng có thể xem danh sách những đơn hàng mình đã từng đặt. Các mục hiển thị sẽ bao gồm
Địa chỉ, Số điện thoại, Ngày mua, Tổng số tiền, Trạng thái - chờ xử lý hoặc đã xử lý, Chức năng - Hủy
đơn và Chi tiết đơn hàng. Tại đây người dùng có thể xem lại chi tiết đơn hàng của mình hoặc hủy đơn
nếu cần thiết, đồng thời theo dõi tình trạng đơn hàng của mình đã được duyệt hay chưa.

II.Các bước xác nhận


*Trạng thái đơn hàng: Nếu admin duyệt đơn hàng của người dùng thì ở phía người dùng trạng thái
đơn hàng cũng phải được thay đổi từ Chờ xử lý sang Đã xử lý. Trạng thái Đã xử lý nghĩa là sản phẩm
sẽ được vận chuyển đến địa chị của người dùng và khi chuyển qua trạng thái này người dùng không
thể hủy đơn hàng được nữa mà nó sẽ được thay thế bằng nút xác nhận có nghĩa là xác nhận người
dùng đã nhận được hàng.
*Hủy đơn hàng thành công: Khi nhấn vào hủy sẽ có thông báo hủy đơn hàng hiển thị nếu nhấn
cancel thì sẽ quay trở lại, còn nếu nhấn có thì đơn hàng của người dùng sẽ được xóa khỏi hệ thống.
Lưu ý rằng sau khi admin chuyển trạng thái đơn hàng sang Đã xử lý thì không thể hủy đơn hàng được
nữa, nút Hủy đơn hàng sẽ chuyển sang chức năng xác nhận đã nhận hàng.
*Xác nhận nhận hàng thành công: Khi admin chuyển trạng thái đơn hàng sang Đã xử lý và đơn
hàng đã được vận chuyển thành công tới cho người dùng, người dùng có thể xác nhận đã nhận được
hàng bằng cách nhấn vào nút Xác nhận này, sau khi xác nhận thành công thì sẽ có thông báo "Cảm
ơn" hiển thị và đồng thời nút xác nhận sẽ chuyển sang nút xóa đơn hàng
*Xóa đơn hàng thành công: Chỉ khi người dùng nhấn vào nút Xác nhận thì đơn hàng này mới
chuyển sang trạng thái Xóa đơn hàng, khi nhấn vào xóa sẽ có thông báo "Bạn có muốn xóa đơn hàng
này không" hiển thị, nếu nhấn cancel thì sẽ hủy thao tác còn nếu nhấn có thì sẽ xóa đơn hàng đó ra
khỏi hệ thống và hiển thị thông báo "Xóa đơn hàng thành công".

9. Danh mục sản phẩm


I.Đặc tả

Người dùng có thể lựa chọn các danh mục sản phẩm để xem sản phẩm, ví dụ khi nhấn vào Đàn Guitar
thì sẽ hiển thị ra danh sách những sản phẩm liên quan đến đàn guitar. Chức năng này không yêu cầu
người dùng đăng nhập vào hệ thống.

10. Đăng xuất


I.Đặc tả

Người dùng có thể đăng xuất khỏi tài khoản của mình bằng cách nhấn vào nút đăng xuất ở phần
Header (phía trên cùng bên phải của giao diện hệ thống). Chức năng này yêu cầu người dùng phải
đăng nhập vào hệ thống.

You might also like