Ứng Dụng MERN Stack Để Xây Dựng Website Bán Giày

2016 - 2020

173
0
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CẢM ƠN

1. PHẦN MỞ ĐẦU

1.1. Tính cấp thiết của đề tài

1.2. Mục tiêu của đề tài

1.3. Đối tượng và phạm vi nghiên cứu

1.4. Dự kiến kết quả đạt được

1.5. Kết cấu của đề tài

2. PHẦN NỘI DUNG

2.1. KHẢO SÁT HIỆN TRẠNG

2.1.1. Phân tích ưu điểm, nhược điểm của một số website

2.1.1.1. Đánh giá chung
2.1.1.2. Giới thiệu chung về công nghệ sử dụng

2.2. Giới thiệu hệ quản trị CSDL MongoDB

2.2.1. Khái quát về NoSQL

2.2.2. Khái quát về MongoDB

2.3. Giới thiệu NodeJS

2.3.1. Khái quát về NodeJS

2.3.2. Đặc điểm của NodeJS

2.3.3. Nhược điểm của NodeJS

2.4. Giới thiệu ExpressJS

2.4.1. Khái quát về ExpressJS

2.4.2. Đặc điểm của ExpressJS

2.4.3. Tại sao sử dụng Express trong việc quản lý Rest API

2.5. Giới thiệu ReactJS

2.5.1. Khái quát về ReactJS

2.5.2. Đặc điểm của ReactJS

2.5.3. Tại sao lại sử dụng ReactJS làm Front-end framework?

3. CHƯƠNG 3: XÁC ĐỊNH VÀ MÔ HÌNH HÓA YÊU CẦU

3.1. XÁC ĐỊNH YÊU CẦU

3.2. MÔ HÌNH HÓA YÊU CẦU

3.2.1. Các lược đồ Use case

3.2.2. Đặc tả, luồng xử lý Use case

4. CHƯƠNG 4: THIẾT KẾ PHẦN MỀM

4.1. THIẾT KẾ HỆ THỐNG

4.2. THIẾT KẾ CƠ SỞ DỮ LIỆU

4.2.1. Lược đồ quan hệ

4.2.2. Mô tả dữ liệu

4.3. THIẾT KẾ GIAO DIỆN

4.3.1. Màn hình đăng nhập

4.3.2. Màn hình đăng ký

4.3.3. Màn hình quên mật khẩu

4.3.4. Màn hình trang chủ

4.3.5. Màn hình Quản lý tài khoản

4.3.6. Màn hình thông tin cá nhân

4.3.7. Màn hình Thay đổi thông tin cá nhân

4.3.8. Màn hình Đổi mật khẩu

4.3.9. Màn hình Quản lý danh sách sản phẩm yêu thích

4.3.10. Màn hình Lịch sử đơn hàng

4.3.11. Màn hình Danh mục sản phẩm

4.3.12. Màn hình Chi tiết sản phẩm

4.3.13. Màn hình Liên hệ

4.3.14. Màn hình Tìm kiếm sản phẩm

4.3.15. Màn hình Tin nhắn

4.3.16. Màn hình Giỏ hàng

4.3.17. Màn hình Xác nhận đơn hàng và thanh toán

4.3.18. Màn hình Dashboard Admin

4.3.19. Màn hình Quản lý User

4.3.20. Màn hình Thêm user

4.3.21. Màn hình Sửa user

4.3.22. Màn hình Quản lý sản phẩm

4.3.23. Màn hình Thêm sản phẩm

4.3.24. Màn hình Chỉnh sửa thông tin sản phẩm

4.3.25. Màn hình Xác nhận xóa

4.3.26. Màn hình Quản lý danh mục sản phẩm

4.3.27. Màn hình Chi tiết danh mục sản phẩm

4.3.28. Màn hình Thêm danh mục sản phẩm

4.3.29. Màn hình Chỉnh sửa danh mục sản phẩm

4.3.30. Màn hình Quản lý đơn hàng

4.3.31. Màn hình Chi tiết đơn hàng

4.3.32. Màn hình Cập nhật trạng thái đơn hàng

4.3.33. Màn hình Quản lý tin nhắn

4.3.34. Màn hình Thêm tin nhắn

4.3.35. Màn hình Chat

5. CHƯƠNG 5: CÀI ĐẶT VÀ KIỂM THỬ PHẦN MỀM

5.1. Chuẩn bị môi trường

5.2. Các bước tiến hành

5.3. KIỂM THỬ PHẦN MỀM

5.3.1. Chiến lược và kế hoạch kiểm thử

5.3.2. Một số kỹ thuật kiểm thử dùng trong dự án

5.3.3. Quy trình kiểm thử

PHẦN 3: KẾT LUẬN

3.1. Kết quả đạt được

3.2. Nhược điểm

3.3. Hướng phát triển

TÀI LIỆU THAM KHẢO

Ứng dụng mern stack xây dựng wesite bán giày

Bạn đang xem trước tài liệu:

Ứng dụng mern stack xây dựng wesite bán giày

Tài liệu "Xây Dựng Website Bán Giày Bằng MERN Stack" cung cấp một cái nhìn tổng quan về quy trình phát triển một trang web thương mại điện tử chuyên bán giày, sử dụng công nghệ MERN (MongoDB, Express.js, React.js, Node.js). Tài liệu này không chỉ hướng dẫn chi tiết từng bước trong việc xây dựng website mà còn nhấn mạnh những lợi ích của việc sử dụng MERN Stack, như khả năng mở rộng, hiệu suất cao và trải nghiệm người dùng mượt mà. Độc giả sẽ tìm thấy những thông tin hữu ích về cách tối ưu hóa SEO cho website, giúp tăng cường khả năng hiển thị trên các công cụ tìm kiếm.

Nếu bạn muốn mở rộng kiến thức về việc xây dựng các loại website khác, hãy tham khảo tài liệu "Tiểu luận đề tài xây dựng website cho thuê xe ô tô online car rental", nơi bạn sẽ tìm thấy những chiến lược và kỹ thuật tương tự áp dụng cho lĩnh vực cho thuê xe. Ngoài ra, tài liệu "Khoá luận tốt nghiệp tìm hiểu phần mềm nguồn mở zencart và ứng dụng xây dựng website bán hàng" sẽ giúp bạn hiểu rõ hơn về phần mềm mã nguồn mở và cách nó có thể hỗ trợ trong việc phát triển website bán hàng. Cuối cùng, tài liệu "Thiết kế và xây dựng website bán hàng bằng php" sẽ cung cấp cho bạn những kiến thức cần thiết để thiết kế website bán hàng bằng PHP, một công nghệ phổ biến khác trong lĩnh vực này. Những tài liệu này sẽ giúp bạn mở rộng hiểu biết và áp dụng vào các dự án thực tế của mình.