CHƯƠNG 4 KẾT QUẢ
4.1. GIAO DIỆN USER
4.1.10. Trang quản lý thông báo
Tại đây khách hàng sẽ thấy được tất cả thơng báo từ website
Hình 4.12: Trang quản lý thơng báo 4.1.11. Trang tìm kiếm sản phẩm
– Khách hàng nhập tên sản phẩm vào thanh tìm kiếm để tìm kiếm sản phẩm
– Tại đây khách hàng có thể tìm sản phẩm từ giá thấp đến cao hoặc cao đến thấp
– Khách hàng cũng có thể nhập giá sản phẩm mình cần tìm kiếm
– Khách hàng có thể sử dụng bộ lọc tìm kiếm để có thể tìm kiếm được những sản
phẩm tốt nhất
65
4.2. GIAO DIỆN USER BÁN HÀNG 4.2.1. Trang chủ 4.2.1. Trang chủ
– Hiển thị tồn bộ tin thơng tin của User bán hàng bao gồm tổng số sản phẩm, số
đơn hàng, người theo dõi và lượt đáng giá
– Tại đây cũng hiển thị các biểu đồ phân tính bán hàng, thơng tin sản phẩm theo
tháng, thông tin đơn hàng theo tháng
66
4.2.2. Trang quản lý sản phẩm
– Tại đây hiển thị toàn bộ tất cả sản phẩm của User bán hàng
– User bán hàng có thể tìm kiếm sản phẩm theo tên hoặc ngày đặt hàng
67
4.2.3. Trang thêm sản phẩm
Tại đây User bán hàng cần nhập đầy đủ thông tin của sản phẩm, sau đó nhấn vào Button “LƯU & HIỂN THỊ” thị để tạo sản phẩm
68
4.2.4. Trang sửa sản phẩm
Tại đây User bán hàng có thể thấy được tồn bộ thơng tin chi tiết của sản phẩm. User bán hàng có thể thêm, xóa hoặc sửa các thơng tin chi tiết tại đây
69
4.2.5. Trang quản lý đơn hàng
– Tại đây User bán hàng có thể nhìn thấy được toàn bộ các đơn hàng đã được khách hàng đặt
– User bán hàng có quyền điều chỉnh trạng thái của đơn hàng hiện tại
70
4.2.6. Trang quản lý gửi mail Marketing
Tại đây User bán hàng có thể gửi Email Marketing sản phẩm của mình cho các khách hàng đăng ký nhận thơng tin khuyến mãi
Hình 4.19: Trang quản lý gửi mail Marketing 4.2.7. Trang quản lý mã giảm giá
– Tại đây User bán hàng có thể thấy tồn bộ thơng tin các mã giảm giá đã tạo
– User bán hàng có thể xóa hoặc ẩn mã giả giá
71
4.2.8. Trang tạo mã giảm giá
User bán hàng cần phải nhập đầy đủ và chính xác các thơng tin để có thể tạo mã giảm giá
Hình 4.21: Trang tạo mã giảm giá 4.2.9. Trang quản lý shop
Tại đây User Bán hàng có thể chỉnh sửa thơng tin của mình bao gồm ảnh đại diện, tên shop, địa chỉ và mô tả
72
4.3. GIAO DIỆN ADMIN 4.3.1. Trang đăng nhập 4.3.1. Trang đăng nhập
– Giao diện trang đăng nhập của Admin gồm 2 trường một là trường để nhập “Email”, trương thứ hai là để nhập “Password”.
– Admin nhập đầy đủ thông tin đăng nhập để đăng nhập vào hệ thống quản lý,
nếu nhập thơng tin sai thì sẽ thơng báo lỗi và khơng thể đăng nhập được cịn nếu thơng tin đăng nhập đúng thì sẽ chuyển đến trang chủ quản lý.
Hình 4.23: Trang đăng nhập Admin 4.3.2. Trang chủ
– Trang giao diện trang chủ của Admin được chia thành 2 phần: thanh menu phía
trên và nội dung của trang web phía dưới.
– Trong phần nội dung của giao diện trang chủ phía bên phải là danh sách các
danh mục quản lý mà Admin được quản lý. Admin có thể chọn vào các danh mục để xem thông tin, cũng như có thể xóa sửa các thơng tin trong đó.
73
4.3.3. Trang thơng tin Admin
Tại đây hiển thị tồn bộ thơng tin chi tiết của Admin bao gồm: số điện thoại, username, Email, địa chỉ
Hình 4.25: Trang thơng tin Admin 4.3.4. Trang mã giảm giá
Tại đây Admin có thể xem được thơng tin của các mã giảm giá và có thể thêm hoặc xóa mã giảm giá
74
4.3.5. Trang tạo Mã giảm giá
Tại đây Admin bắt buộc phải điền đầy đủ thông tin để tạo ra một mã giảm giá mới
Hình 4.27: Trang tạo mã giảm giá 4.3.6. Trang gửi Mã giảm giá
Admin nhập thông tin của email và lựa các Email cần gửi mã giảm giá
75
4.3.7. Trang quản lý Banner
Tại đây quản lý tất cả các Banner trong website, Admin có thể thêm, xóa, sửa các Banner trong website
Hình 4.29: Trang quản lý Banner 4.3.8. Trang quản lý Slide
Tại đây quản lý tất cả các hình ảnh Slide trong website. Admin có thể xem được thơng tin chi tiết của Slide bao gồm: tên, trạng thái và hình ảnh của slide
76
4.3.9. Trang thêm Slide
Tại đây yêu cầu Admin phải nhập đầy đủ tồn bộ thơng tin để tạo ra Slide mới
Hình 4.31: Trang thêm Slide 4.3.10. Trang quản lý Menu
– Tại đây quản lý tồn bộ thơng tin của menu. Admin có xem chi tiết của Menu
bao gồm tên menu, hình ảnh, danh mục cha, trạng thái của menu
– Admin cũng có thể xóa menu đó ra khỏi Website
77
4.3.11. Trang thêm Menu
Tại đây yêu cầu Admin phải nhập đầy đủ thơng tin của menu thì mới có thể tạo được menu mới
Hình 4.33: Trang thêm Menu 4.3.12. Trang quản lý Sản phẩm
Tại đây Admin có thể thấy được tất cả sản phẩm của các User bán hàng. Admin có thể xem được thơng tin của sản phẩm bao gồm: hình ảnh sản phẩm, danh mục, tên sản phẩm, trạng thái
78
4.3.13. Trang xem chi tiết Sản phẩm
Tại đây Admin xem được tất cả thơng tin chi tiết của sản phẩm
Hình 4.35: Trang quản lý chi tiết sản phẩm 4.3.14. Trang quản lý tài khoản
Tại đây Admin có thể quản lý được tất cả các thông tin tài khoản tại Website. Admin có thể xem được các thơng tin bao gồm: tên tài khoản, email, phone, trạng thái
79
4.3.15. Trang xem chi tiết Tài khoản
Tại trang chi tiết tài khoản Admin có thể xem được thông tin chi tiết của tài khoản, bao gồm tất cả thơng tin của tài khoản
Hình 4.37: Trang quản lý chi tiết tài khoản 4.3.16. Trang quản lý Đơn hàng
Tại trang quản lý đơn hàng, Admin có thể xem được tất cả đơn hàng đã thực hiện
tại Website
80
4.3.17. Trang xem chi tiết Đơn hàng
Tại trang chi tiết đơn hàng Admin sẽ xem được tồn bộ thơng tin đơn hàng, bao gồm người mua hàng, địa chỉ, tổng số tiền thanh tốn,…
Hình 4.39: Trang xem chi tiết đơn hàng 4.3.18. Trang quản lý Thông báo
Tại trang quản lý thơng báo thì Admin sẽ xem được thơng tin các đơn hàng, sản phẩm thêm mới do các shop hoặc User bán hàng mua sản phẩm
81
4.3.19. Trang quản lý Đơn vị vận chuyển
Tại trang quản lý đơn vị vận chuyển Admin có thể quản lý đc thơng tin mã đơn vị vận chuyển và trạng thái của đơn vị vận chuyển.
Hình 4.41: Trang quản lý đơn vị vận chuyển 4.3.20. Trang thêm Đơn vị vận chuyển
Tại trang thêm đơn vị vận chuyển, Admin cần nhập đầy đủ thơng tin để có thể thêm đơn vị vận chuyển mới vào Website
82
4.3.21. Trang quản lý giao diện Flash Sale
Tại đây Admin quản lý hiển thị của các sản phẩm trong danh mục hiển thị Flash Sale tại Website
Hình 4.43: Trang quản lý Flash sale 4.3.22. Trang quản lý Shop Mall
Tại trang quản lý Shop Mall Admin có thể thêm các thơng tin hiển thị cho Shop Mall bao gồm hình ảnh, các sản phẩm hiển thị kèm theo shop mall,…
83
4.3.23. Trang quản lý Email nhận thông báo
Tại đây Admin sẽ thấy được danh sách các Email đăng ký nhận thông tin khuyến mãi từ các shop
84
CHƯƠNG 5 KẾT LUẬN KẾT LUẬN 5.1. TỔNG KẾT
Đề tài “Xây dựng website sàn thương mại điện tử” cũng xuất phát từ thực tế ngày nay nhằm tạo một nền tảng để các cá nhân, doanh nghiệp hay các cửa hàng có thể bày bán sản phẩm của mình trực tuyến. Mặc dù đã có nhiều cố gắng, tìm hiểu các kiến thức đã học, kết hợp tra cứu các tài liệu về ngơn ngữ lập trình Website, cũng như các tài liệu liên quan về các sàn thương mại điện tử trong nước cũng như ngoài nước nhưng do hạn chế về thời gian, khả năng và kinh nghiệm nên em đã chọn đề tài “Xây dựng sàn website thương mại điện tử”. Website khơng tránh khỏi những thiếu sót nhất định, nên hiện tại website đã hồn thành ở mức độ sau:
– Tìm hiểu ngơn ngữ lập Javascript, Framework React, NodeJs,…
– Áp dụng xây dựng thực nghiệm trang “Website sàn thương mại điện tử”.
5.2. KẾT QUẢ ĐẠT ĐƯỢC 5.2.1. Đối với người sử dụng 5.2.1. Đối với người sử dụng
– Website sàn thương mại điện tử đã hoàn thiện hầu hết các chức năng cho người
sử dụng bao gồm: 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, gửi tin nhắn, bính luận, đánh giá,...;
– Người sử dụng cũng có thể đăng ký trở thành một thành viên để mua hàng hoặc
có thể đăng ký để trở thành một người bán hàng tại Website;
– 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.
5.2.2. Đối với người quản trị
– Website cũng đã hoà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: xem thông tin các đề mục cần quản lý (khách hàng, sản phẩm, đơn hàng, danh mục sản phẩm, tin tức, nhà cung cấp, mã giảm giá,…), đưa ra các form để nhập dữ liệu thông tin mới cần thiết cho các loại dữ liệu;
– Các chức năng này được thực hiện thông qua giao diện quản trị của website sàn
thương mại điện tử.
5.3. HẠN CHẾ CỦA ĐỀ TÀI
– Website chưa kết hợp được việc thanh toán online (momo, paypal,…);
– Chưa tối ưu được việc tải dữ liệu trong Website.
5.4. HƯỚNG PHÁT TRIỂN ĐỀ TÀI
– Hồn thiện các chức năng cịn lại chưa làm được như: thanh tốn online,…;
– Tối ưu hóa CSDL;
– Tối ưu hóa các chức năng của hệ thống để đáp ứng nhu cầu của người sử dụng;
85
– Tìm hiểu sâu hơn về ngơn ngữ Frameword React để có thể đáp ứng nhiều hơn
nữa nhu cầu của người sử dụng, phát triển và tối ưu hóa hệ thống;
– Kết hợp ngôn ngữ React với các hệ quản trị cơ sở dữ liệu lớn hơn: SQL Server,
86
DANH MỤC TÀI LIỆU THAM KHẢO
[1] TS Ao Thu Hoài – PGS. TS Nguyễn Viết Khôi (2015), Thương mại điện tử, Nhà xuất bản thông tin và truyền thông.
[2] Sueghring (2016), JavaScript: hướng dẫn học qua ví dụ, Bách khoa Hà Nội.
[3] Jeremy (2016), Nhóm AGL creative, HTML5 và CSS3: Thiết kế trang web thích
ứng giàu tính năng, Bách khoa Hà Nội.
[4] Joel Murach, Ray Harris (2016), Lập trình cơ bản PHP và MySQL, Bách khoa Hà Nội.
GIẤY XÁC NHẬN
HOÀN THÀNH ĐỒ ÁN TỐT NGHIỆP
Họ và tên sinh viên: Trịnh Hồng Thức
Lớp: K11TT Mã số sinh viên: 17152480201002
Xác nhận sinh viên: Trịnh Hồng Thức đã chỉnh sửa báo cáo thực tập 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 báo cáo thực tập tốt nghiệp: Xây dựng website sàn thương mại điện tử
Kon tum, ngày 8 tháng 4 năm 2022