ĐẠI HỌC ĐÀ NẴNG
TRƯỜNG ĐẠI HỌC BÁCH KHOA
KHOA CÔNG NGHỆ THÔNG TIN
ĐỒ ÁN TỐT NGHIỆP
ĐỀ TÀI:
XÂY DỰNG WEBSITE BÁN TRANG PHỤC THỂ THAO
ĐẶT
VẤN ĐỀ
01
NỘI DUNG TRÌNH BÀY
02
CƠ SỞ
LÝ THUYẾT
03
PT & TH
HỆ THỐNG
04
KẾT QUẢ
ĐẠT ĐƯỢC
05
KẾT LUẬN
ĐẶT VẤN ĐỀ
● Trong năm 2022, số lượng người Việt mua hàng trực tuyến lên
đến hơn 51 triệu, tăng 13,5% so với năm trước, tổng chi tiêu
cho việc mua sắm trực tuyến đạt 12,42 tỷ USD.
● Việt Nam là quốc gia đứng đầu với số lượng mua hàng trực
tuyến trung bình lên đến 104 đơn hàng/năm, 73% người được
khảo sát cho biết họ thường xuyên mua hàng trên các nền tảng
mua sắm thương mại điện tử và 59% cho biết họ đã từng nhiều
lần đặt hàng hoặc mua sắm trên các website quốc tế.
● Việt Nam hiện đang chiếm 15% tổng thị trường mua sắm trực
tuyến tại Đông Nam Á, chỉ đứng sau Thái Lan với tỷ lệ 16% và
ngang bằng với Philippines. Báo cáo cho thấy người Việt Nam
yêu thích việc mua sắm online và đang dẫn đầu khu vực ở
nhiều chỉ số.
● Trong bối cảnh tiềm ẩn nhiều nguy cơ dịch bệnh như hiện nay
thì xu hướng mua sắm online đang thực sự lên ngôi.
CƠ SỞ LÝ THUYẾT
1.1. MÔ HÌNH HỆ THỐNG
Website được triển khai xây dựng theo Mô hình MVC
CƠ SỞ LÝ THUYẾT
1.2. CƠ SỞ DỮ LIỆU
Xây dựng cở sở dữ liệu sử dụng MySQL
• MySQL là hệ quản trị cơ sở dữ liệu tự do nguồn mở
phổ biến nhất thế giới và được các nhà phát triển rất
ưa chuộng trong quá trình phát triển ứng dụng.
• MySQL là hệ quản trị cơ sở dữ liệu tốc độ cao, ổn
định và dễ sử dụng, có tính khả chuyển, hoạt động
trên nhiều hệ điều hành cung cấp một hệ thống lớn
các hàm tiện ích rất mạnh.
CƠ SỞ LÝ THUYẾT
1.3. FRAMEWORK
Sử dụng Spring Boot để xây dựng website
• Top 6 framework back-end phổ biến cho Backend
Developer.
• Spring Boot có thể mang đến các cấu hình XML
linh hoạt, quy trình xử lý hàng loạt, giao dịch cơ
sở dữ liệu, quy trình làm việc đơn giản và các
công cụ phát triển.
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
2.1. MÔ HÌNH PHÂN RÃ CHỨC NĂNG CỦA WEBSITE
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
2.2. SƠ ĐỒ USECASE CHỨC NĂNG CỦA QUẢN TRỊ VIÊN
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
2.3. SƠ ĐỒ USECASE CHỨC NĂNG
CỦA KHÁCH HÀNG
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
2.4. CHỨC NĂNG CHÍNH CỦA WEBSITE
Chức năng Đặt hàng sản phẩm
KẾT QUẢ ĐẠT ĐƯỢC
3.1. GIAO DIỆN WEBSITE CHO KHÁCH HÀNG
Màn hình Trang chủ web user
KẾT QUẢ ĐẠT ĐƯỢC
3.1. GIAO DIỆN WEBSITE CHO KHÁCH HÀNG
Màn hình Chi tiết sản phẩm
KẾT QUẢ ĐẠT ĐƯỢC
3.1. GIAO DIỆN WEBSITE
CHO KHÁCH HÀNG
Màn hình Đặt hàng sản phẩm
KẾT QUẢ ĐẠT ĐƯỢC
3.1. GIAO DIỆN WEBSITE CHO KHÁCH HÀNG
Màn hình Lịch sử đặt hàng
KẾT QUẢ ĐẠT ĐƯỢC
3.2. GIAO DIỆN WEBSITE CHO QUẢN TRỊ VIÊN
Màn hình Trang chủ web admin
KẾT QUẢ ĐẠT ĐƯỢC
3.2. GIAO DIỆN WEBSITE CHO QUẢN TRỊ VIÊN
Màn hình Quản lý sản phẩm
KẾT QUẢ ĐẠT ĐƯỢC
3.2. GIAO DIỆN WEBSITE CHO QUẢN TRỊ VIÊN
Màn hình Quản lý đơn hàng
KẾT QUẢ ĐẠT ĐƯỢC
3.2. GIAO DIỆN WEBSITE CHO QUẢN TRỊ VIÊN
Màn hình Thống kê doanh số - Thống kê theo sản phẩm
KẾT LUẬN
- Khách hàng: Hệ thống cung cấp cho khách hàng các chức năng cơ bản như sau:
• Đăng ký, đăng nhập tài khoản.
• Tìm kiếm và xem thông tin chi tiết sản phẩm mà mình yêu thích.
• Xem chi tiết giỏ hàng, thêm sản phẩm yêu thích vào giỏ hàng.
• Đặt hàng sản phẩm.
• Xem lịch sử mua hàng.
• Đánh giá chất lượng sản phẩm sau khi hoàn thành việc thanh toán.
- Quản trị viên (Chủ cửa hàng)
• Quản lý sản phẩm trong của hàng: xem thông tin chi tiết, chỉnh sửa thông tin, thêm mới sản phẩm,
xóa sản phẩm.
• Quản lý đơn hàng: xem chi tiết đơn hàng, xác nhận đơn hàng, hủy đơn hàng, xuất hóa đơn mua
hàng.
• Xem báo cáo, thống kê.
KẾT QUẢ ĐẠT ĐƯỢC
KẾT LUẬN
- Hệ thống chỉ cho phép người dùng đăng nhập qua tài khoản của hệ thống, và không
thể đăng nhập thông qua bên thứ 3 như Google, Facebook, ...
- Quy mô website còn nhỏ, chưa đa dạng các loại sản phẩm.
- Thuật toán Tìm kiếm chưa được tối ưu.
- Phương thức thanh toán còn ít chưa đa dạng để thuận tiện cho khách hàng.
- Chức năng thống kê cho Quản trị viên chưa hoàn thiện.
- Chưa tích hợp Hệ thông gợi ý – Recommender System – để đem lại trải nghiệm tốt
hơn cho Khách hàng.
HẠN CHẾ CẦN KHẮC PHỤC
Xin chào các Thầy Cô trong hội đồng
Em tên là Nguyễn Bá Nam, lớp 17T2
Học kỳ vừa qua được sự cho phếp và hướng dẫn của cô Bùi Thị Thanh Thanh, em đã tiến hành nhiên cứu triển khai đatn Xây dựng website bán tráng phục thể thao.
Tổng quan về mô hình mvc
Khi khách hàng gửi yc lên hệ thống thì hệ thống sẽ lấy dl từ db và hiển thị ra view để phản hời cho người dùng
Phần này bao gồm một vài hình ảnh giao diện website các chức năng chính của hệ thống, còn chi tiets sẽ được trình bày rõ hơn ở phẩn demo