Xây Dựng Nền Tảng Tìm Kiếm Huấn Luyện Viên Gym Cá Nhân

2023

87
0
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI

1.1. Lý do chọn đề tài

1.2. Mục tiêu

1.3. Công nghệ sử dụng

2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

2.1. Nodejs

2.2. ExpressJS

2.3. MongoDB

2.4. React

2.5. Ant design

2.6. MediaPipe

2.7. Technical stack

3. CHƯƠNG 3: PHÂN TÍCH VÀ MÔ HÌNH HÓA YÊU CẦU

3.1. Phân tích yêu cầu chức năng

3.1.1. Yêu cầu nghiệp vụ

3.1.1.1. Khách chưa đăng nhập
3.1.1.1.1. Đăng ký tài khoản mới
3.1.1.1.2. Đăng nhập
3.1.1.1.3. Xem thông tin huấn luyện viên
3.1.1.2. Khách đã đăng nhập
3.1.1.2.1. Khôi phục mật khẩu
3.1.1.2.2. Đặt lịch tập
3.1.1.2.3. Quản lý thông tin cá nhân
3.1.1.2.4. Xem lại lịch đã đặt
3.1.1.3. Huấn luyện viên
3.1.1.3.1. Xem lịch booking
3.1.1.3.2. Xem danh sách khách hàng book
3.1.1.3.3. Tạo nhiệm vụ tập luyện cho khách
3.1.1.4. Quản trị viên
3.1.1.4.1. Quản lý khách hàng
3.1.1.4.2. Quản lý huấn luyện viên
3.1.1.4.3. Quản lý tài khoản
3.1.1.4.4. Đặt lịch tập giúp khách hàng

3.2. Mô hình hóa yêu cầu chức năng

3.2.1. Đặc tả Usecase
3.2.1.1. Đăng ký tài khoản
3.2.1.2. Xem thông tin huấn luyện viên
3.2.1.3. Thực hiện bài tập huấn luyện viên
3.2.1.4. Khôi phục mật khẩu
3.2.1.5. Đặt lịch tập của user
3.2.1.6. Quản lý thông tin cá nhân của user
3.2.1.7. Xem lịch booking
3.2.1.8. Xem danh sách khách hàng
3.2.1.9. Quản lý vé đặt lịch
3.2.1.10. Quản lý khách
3.2.1.11. Quản lý lớp tập luyện
3.2.1.12. Quản lý huấn luyện viên
3.2.1.13. Quản lý tài khoản
3.2.1.14. Đặt lịch tập cho user
3.2.1.15. Xem đặt lịch
3.2.1.16. Xem thông tin huấn luyện viên
3.2.1.17. Xem nhiệm vụ tập luyện
3.2.1.18. Thực hiện nhiệm vụ tập luyện

4. CHƯƠNG 4: THIẾT KẾ XÂY DỰNG WEBSITE

4.1. Thiết kế cơ sở dữ liệu

4.1.1. Sơ đồ thiết kế cơ sở dữ liệu

4.1.2. Mô tả thiết kế cơ sở dữ liệu

4.2. Thiết kế giao diện

4.2.1. Màn hình của Khách chưa đăng nhập

4.2.2. Màn hình xem danh sách huấn luyện viên

4.2.3. Màn hình xem chi tiết huấn luyện viên

4.2.4. Màn hình công cụ tính toán BMI

4.2.5. Màn hình kết quả tính toán BMI

4.2.6. Màn hình của Hội viên

4.2.7. Màn hình Daily Activity Task

4.2.8. Màn hình thực hiện nhiệm vụ hằng ngày

4.2.9. Màn hình Calendar lịch booking đã đặt ở dạng tháng

4.2.10. Màn hình Calendar lịch booking đã đặt ở dạng tuần

4.2.11. Màn hình Calendar lịch booking đã đặt ở dạng ngày

4.2.12. Màn hình Calendar lịch xem chi tiết một buổi đã đặt

4.2.13. Màn hình quản lý thông tin cá nhân

4.2.14. Màn hình của Huấn luyện viên

4.2.15. Màn hình của Admin

5. CHƯƠNG 5: CÀI ĐẶT VÀ KIỂM THỬ HỆ THỐNG

5.1. Phương pháp kiểm thử

5.2. Đăng ký tài khoản

5.3. Thực hiện nhiệm vụ hằng ngày

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

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

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

TÀI NGUYÊN MÃ NGUỒN

TÀI LIỆU THAM KHẢO