CHƯƠNG 4 : DEMO KẾT QUẢ
4.2. CHỨC NĂNG CỦA KHÁCH HÀNG
4.2.4. Chức năng tìm kiếm sản phẩm bằng danh mục
Ngoài ra khách hàng cịn có thể tìm kiếm nhanh các sản phẩm bằng các danh mục như Pant, Jacket mà không cần phải nhập từ khóa lên thanh tìm kiếm.
Hình 4.9: Chức năng tìm kiếm sản phẩm bằng danh mục 4.2.5. Chức năng sắp xếp giá sản phẩm
Khách hàng có thể sắp xếp các mặt hàng, sản phẩm theo mức giá từ thấp đến cao hay từ cao đến thấp để thuận tiện mua sắm.
a. Từ thấp đến cao
62
b. Từ cao đến thấp
Hình 4.11: Chức năng sắp xếp giá từ cao đến thấp 4.2.6. Chức năng cập nhập giỏ hàng
Khách hàng có thể tăng hoặc giảm số lượng sản phẩm trong giỏ hàng trước khi thanh tốn. Xóa một vài hoặc xóa hết tất cả sản phẩm trong giỏ hàng một cách nhanh chóng.
63
4.2.7. Chức năng mua hàng
a. Chọn sản phẩm
Khách hàng chọn các thơng tin sản phẩm mình mong muốn như màu sắc, size, số lượng để tiến hành đặt hàng.
Hình 4.13: Chức năng xem thơng tin sản phẩm
b. Thêm vào giỏ hàng
Sau khi đặt hàng thì sản phẩm sẽ vào giỏ hàng. Nếu muốn khách hàng có thể lựa chọn thêm sản phẩm để mua hàng hoặc xóa đơn hàng. Khơng thì khách hàng có thể thanh tốn ln.
64
c. Thanh tốn
Khách hàng điền thơng tin và chọn phương thức thanh tốn để hồn tất q trình đặt hàng. Nếu khách hàng đã tạo tài khoản thì thơng tin đơn hàng sẽ được lấy tự động trong cơ sở dữ liệu mà không cần khách hàng nhập lại.
Hình 4.15: Điền thơng tin để thanh tốn
d. Đặt hàng thành công
Sau khi đặt hàng thành công sẽ hiện thông báo cảm ơn.
65
e. Báo lỗi khi hết hàng
Nếu như khách hàng đặt số lượng sản phẩm vượt quá số lượng trong kho thì hệ thống sẽ báo lỗi hết hàng.
Hình 4.17: Báo lỗi khi hết hàng
4.2.8. Cập nhập thông tin khách hàng
Khách hàng có thể cập nhập thơng tin cá nhân trong tài khoản website.
66
4.2.9. Feedback
Ngồi ra khách hàng có thể xem hoặc để lại bình luận, feedback của mình sau khi mua sản phẩm để bất kì ai có thể nhìn thấy được.
Hình 4.19: Khách hàng phản hồi về sản phẩm
4.3. CHỨC NĂNG CỦA ADMIN
4.3.1. Đăng nhập
Admin đăng nhập vào module quản lí trang web.
67
4.3.2. Trang chủ
Giao diện trang chủ gồm các danh mục quản lí phía bên trái và phần thông tin danh thu, đơn hàng của shop.
Hình 4.21: Trang chủ của quản trị viên 4.3.3. Quản lí sản phẩm
Trong trang quản lí sản phẩm, admin có thể thêm, sửa, xóa, cập nhập bất kì sản phẩm nào.
68
4.3.4. Thêm sản phẩm
Admin có thể thêm sản phẩm vào trang website cửa hàng của mình bao gồm tên sản phẩm, loại sản phẩm, giá thành, size, mơ tả và hình ảnh sản phẩm.
Hình 4.23: Chức năng thêm sản phẩm của admin 4.3.5. Thêm chỉnh sửa thông tin về màu của sản phẩm
Admin có thể thêm, sửa, xóa các màu sắc của sản phẩm.
69
4.3.6. Duyệt đơn hàng
Admin có thể xem thơng tin chi tiết bất kì đơn hàng nào để có thể duyệt đơn hàng hoặc hủy đơn hàng.
Hình 4.25: Chức năng duyệt đơn hàng của admin 4.3.7. Quản lí đơn hàng đang giao
Admin có thể biết được tất cả thơng tin các đơn hàng nào đang được giao. Từ đó thơi thúc shipper hoàn thành vận chuyển đơn hàng.
Ngồi ra admin cịn có thể biết số tổng đơn hàng trong tháng hay tổng tất cả các đơn hàng đã được giao.
70
4.3.8. Quản lí kho hàng
Admin có thể xem danh sách thơng tin chi tiết tất cả đơn hàng đã và đang được giao như mã hóa đơn, mã khách hàng, nhân viên nào duyệt đơn hàng, thời gian đặt và số tiền của đơn hàng.
Hình 4.27: Chức năng quản lí kho hàng của admin 4.3.9. Xuất và nhập kho
Admin có thể xem tổng số lượng các sản phẩm từ đó nhập thêm hoặc xuất số lượng sản phẩm như ý muốn.
71
Hình 4.29: Chọn sản phẩm và màu sắc cần xuất/nhập kho
Sau khi chọn màu sắc sản phẩm muốn xuất/nhập kho, ta tiếp tục chọn màu sắc và số lượng, đơn giá sản phẩm. Cuối cùng ta chọn nhập hàng để thêm số lượng sản phẩm.
Hình 4.30: Chọn các thông tin về size, số lượng của sản phẩm cần xuất/nhập kho 4.3.10. Xem nhật kí nhập kho
Admin có thể xem nhật kí nhập kho với đầy đủ các thông tin như mã sản phẩm, size, màu, số lượng nhập, đơn giá sản phẩm, tổng số tiền và thời gian nhập sản phẩm.
72
4.3.11. Xem nhật kí xuất kho
Admin có thể xem nhật kí xuất kho với đầy đủ các thông tin như mã sản phẩm, size, màu, số lượng xuất, đơn giá sản phẩm, tổng số tiền và thời gian xuất sản phẩm.
Hình 4.32: Chức năng xem nhật kí xuất kho của admin 4.3.12. Quản lí khách hàng
Admin có thể xem thông tin của tất cả các tài khoản của khách hàng nhưng khơng thể xóa hoặc sửa đổi thông tin nhằm tạo quyền riêng tư và tăng tính bảo mật cho khách hàng.
73
4.3.13. Quản lí nhân viên
Admin có thể xem, thêm, sửa, xóa và cập nhập thơng tin tài khoản của các nhân viên.
Hình 4.34: Chức năng quản lí nhân viên của amdin
4.3.14. Xem doanh thu
Admin có thể xem doanh thu chi tiết hằng tháng và hằng năm.
Hình 4.35: Chức năng xem doanh thu
74
4.3.15. Quản lí danh mục
Admin có thể thêm, sửa, xóa các danh mục trên website.
Hình 4.37: Chức năng quản lí danh mục 4.3.16. Quản lí chương trình khuyến mãi
Admin có thể thêm các chương trình khuyến mãi vào webite bằng cách nhập tên chương trình khuyến mãi, khoảng thời gian khuyến mãi và số tiền giảm.
75
Sau khi thêm chương trình khuyến mãi, ta nhấn APPLY để áp dụng chương trình. Tiếp đó hệ thống sẽ cho ta chọn các sản phẩm để áp dụng chương trình khuyến mãi.
76
CHƯƠNG 5
KẾT LUẬN VÀ KIẾN NGHỊ 5.1. KẾT LUẬN
5.1.1. Kết quả đạt được
Qua thời gian nghiên cứu và hoàn thành báo cáo đồ án tốt nghiệp với Đề tài “Xây dựng website shop thời trang nam” em đã đạt được một số kết quả như sau:
- Đối với người sử dụng:
+ Website shop thời trang đã hoàn thiện hầu hết các chức năng cho người sử dụng bao gồm: đăng ký thành viên, đăng nhập, tìm kiếm sản phẩm, thanh tốn, thêm sản phẩm vào giỏ hàng, xem chi tiết thơng tin sản phẩm, bình luận.
+ Giao diện chương trình được thiết kế cân đối, thân thiện và dễ sử dụng + Chương trình giúp khách hàng có thể tìm kiếm và đặt mua các sản phẩm trên Website thông qua Internet.
- Đối với người bán:
+ Website cũng đã hồn thiện hầu hết các chức năng cần có cho một quản trị viên bao gồm: quản lí đơn hàng, quản lí doanh thu, quản lí các chương trình khuyến mãi…
+ Giới thiệu các mặt hàng kinh doanh đến với khách hàng.
+ Cho phép tra cứu các mặt hàng khi khách hàng có nhu cầu tìm hiểu và đặt mua.
+ Tiếp nhận đơn đặt hàng của khách hàng. + Cập nhật: Mặt hàng, khách hàng, đơn đặt hàng
+ Giúp chủ cửa hàng quản lí sản phẩm, đơn hàng, khách hàng tốt hơn. - Tính năng của chương trình:
+ Thông tin về khách hàng, mặt hàng,…được cập nhật kịp thời, chính xác. + Giao diện đơn giản, dễ sử dụng, thân thiện với người dùng.
+ Đầy đủ các chức năng cần thiết cho doanh nghiệp, cửa hàng sử dụng trong công việc.
5.1.2. Hạn chế của đề tài
- Website nhỏ, mang tính chất mơ phỏng.
- Cơ sở dữ liệu nhỏ, chức năng phân quyền chưa tối ưu. - Chưa kết hợp xử lí chức năng thanh tốn trực tuyến. - Giao diện đơn giản, chưa bắt mắt.
- Hệ thống xử lý đơn hàng chỉ ở mức cơ bản.
5.2. HƯỚNG PHÁT TRIỂN
- Tìm hiểu thêm một số ngơn ngữ khác như React, các phần mềm ứng dụng để nâng cao giao diện đồ họa đẹp mắt, sinh động hơn.
- Thêm nhiều tính năng mới cho website như đăng thông tin, quảng cáo mặt hàng, các bài báo về thời trang…
77
phát triển thêm nhiều hình thức thanh tốn online như thanh tốn bằng thẻ ngân hàng hay qua thẻ ATM (liên kết với hệ thống ngân hàng) giúp khách hàng thuận tiện hơn và có nhiều sự lựa chọn hơn trong việc thanh toán.
- Phát triển các chức năng cơ bản sẵn có như quản lí đơn hàng, quản lí hóa đơn như tối ưu hóa giao diện, thêm nhiều tính năng như quản lí vận chuyển của đơn hàng, cửa hàng có thể biêt được đơn hàng đang ở đâu hay tính năng giúp khách hàng đánh giá mức độ hài lòng của đơn hàng.
78
DANH MỤC TÀI LIỆU THAM KHẢO
[1] Vũ An (08/07/2021), “CSS là gì? Giới thiệu về CSS”. [Trực tuyến]. Địa chỉ: https://quantrimang.com/gioi-thieu-ve-css-152825. [Truy cập 25/11/2021]. [2] Bách khoa toàn thư mở Wikipedia, “JavaScript”. [Trực tuyến]. Địa chỉ:
https://vi.wikipedia.org/wiki/JavaScript#. [Truy cập 25/11/2021].
[3] Bách khoa toàn thư mở Wikipedia, “Visual Studio Code”. [Trực tuyến]. Địa chỉ: https://vi.wikipedia.org/wiki/Visual_Studio_Code. [Truy cập 03/12/2021]. [4] Dbahire (05/06/2019), “Tổng quan về hệ quản trị cơ sở dữ liệu MYSQL”. [Trực
tuyến]. Địa chỉ: http://dbahire.com/tong-quan-ve-he-quan-tri-co-so-du-lieu- mysql. [Truy cập 28/11/2021].
[5] Nguyễn Quang Hải (2014), Nhập môn HTML và CSS, Nhà xuất bản Giáo dục,
Hà Nội.
[6] Nguyễn Hưng (11/05/2021), “Tìm hiểu mơ hình MVC là gì? Ví dụ về cách sử dụng mơ hình MVC”. [Trực tuyến]. Địa chỉ: https://vietnix.vn/tim-hieu-mo- hinh-mvc-la-gi/. [Truy cập 10/10/2021].
[7] Karen Huynh (24/06/2020), “Tìm hiểu về ngơn ngữ lập trình PHP”. [Trực tuyến]. Địa chỉ: https://tuhoclaptrinh.edu.vn/bai-viet/tim-hieu-ve-ngon-ngu-lap- trinh-php-63.html. [Truy cập 20/11/2021].
[8] Navy Themes, “Font awesome là gì? Cách sử dụng font awesome cho website”. [Trực tuyến]. Địa chỉ: http://navythemes.com/font-awesome-la-gi-cach-su- dung-cho-website/. [Truy cập 15/11/2021].
[9] Topdev (2020), “jQuery là gì? Tìm hiểu về jQuery”. [Trực tuyến]. Địa chỉ: https://topdev.vn/blog/jquery-la-gi/. [Truy cập 15/11/2021].
[10] Trường Đại học FPT (dịch) (2015), HTML và CSS3: Thiết kế trang Web thích ứng giàu tính năng, Bách khoa Hà Nội.
[11] Nguyễn Tuấn Trường (2020), “Bootstrap là gì”. [Trực tuyến]. Địa chỉ: https://hoclaptrinh.vn/posts/bootstrap-la-gi. [Truy cập 15/11/2021].
[12] Việt Nguyễn, “Phần mềm XAMPP là gì? Hướng dẫn cài đặt và sử dụng phần mềm XAMPP”. [Trực tuyến]. Địa chỉ: https://blog.webico.vn/phan-mem- xampp-la-gi-huong-dan-cai-dat-va-su-dung-phan-mem-xampp/. [Truy cập 03/12/2021].
GIẤY XÁC NHẬN
HOÀN THÀNH BÁO CÁO ĐỒ ÁN TỐT NGHIỆP
Họ và tên sinh viên: Trần Anh Tú
Lớp: K11TT Mã số sinh viên: 17152480201009
Xác nhận sinh viên: Trần Anh Tú đã chỉnh sửa báo cáo đồ án tốt nghiệp theo ý kiến của Giảng viên hướng dẫn và Hội đồng đánh giá.
Tên đồ án tốt nghiệp: Xây dựng website shop thời trang nam
Kon Tum, ngày 8 tháng 4 năm 2022