Xây Dựng Website Học Tiếng Anh Trực Tuyến Sử Dụng React.js và Java Spring Boot

2024

124
0
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

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

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

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

1.3. Phương pháp nghiên cứu

1.4. Mục tiêu

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

2.1. Giới thiệu ReactJS

2.2. Ưu điểm ReactJS

2.3. Nhược điểm ReactJS

2.4. Lý do sử dụng ReactJS

2.5. Giới thiệu Firebase

2.6. Ưu điểm Firebase

2.7. Nhược điểm Firebase

2.8. Lý do sử dụng Firebase

2.9. Giới thiệu Netlify

2.10. Ưu điểm Netlify

2.11. Nhược điểm Netlify

2.12. Lý do sử dụng Netlify

2.13. Giới thiệu Shadcn

2.14. Ưu điểm Shadcn

2.15. Nhược điểm Shadcn

2.16. Lý do sử dụng Shadcn

2.17. Giới thiệu Tailwind CSS

2.18. Ưu điểm Tailwind CSS

2.19. Nhược điểm Tailwind CSS

2.20. Lý do sử dụng Tailwind CSS

2.21. Giới thiệu useSWR

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

3.1. Khảo sát các ứng dụng tương tự

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

3.3. Đặc tả Usecase

3.4. Lược đồ tuần tự

3.4.1. Đăng ký

3.4.2. Đăng nhập

3.4.3. Xác nhận Email

3.4.4. Đặt lại mật khẩu

3.4.5. Thay đổi giao diện

3.4.6. Thực hiện bài kiểm tra đầu vào

3.4.7. Đặt chủ đề cần học

3.4.8. Đặt thời gian học hằng ngày

3.4.9. Tìm kiếm từ vựng

3.4.10. Đặt lại tiến trình học

3.4.11. Học từ vựng

3.4.12. Danh sách từ vựng cần học trong ngày

3.4.13. Danh sách từ vựng cần học trong ngày theo chủ đề

3.4.14. Xem hồ sơ cá nhân

3.4.15. Tạo quiz kiểm tra từ vựng

3.4.16. Gửi email thông báo cho người dùng từ vựng cần học

4. CHƯƠNG 4: THIẾT KẾ WEBSITE

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

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

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

4.4. Thiết kế giao diện

4.4.1. Màn hình của Guest

4.4.2. Màn hình của User

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

5. CHƯƠNG 5: KIỂM THỬ HỆ THỐNG

5.1. Thông tin chung về kiểm thử

5.2. Phương pháp tiếp cận

5.3. Môi trường kiểm thử

5.4. Phạm vi kiểm thử

5.5. Tổng quan test case

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

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

6.2. Đánh giá mức độ hoàn thành của đề tài so với các Website đã khảo sát

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

6.3.1. Phát triển ứng dụng di động

6.3.2. Thêm chế độ học theo nhóm

TÀI NGUYÊN MÃ NGUỒN

TÀI LIỆU THAM KHẢO

Đồ án tốt nghiệp công nghệ thông tin xây dựng website học tiếng anh trực tuyến sử dụng react js java spring boot

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

Đồ án tốt nghiệp công nghệ thông tin xây dựng website học tiếng anh trực tuyến sử dụng react js java spring boot

Tài liệu "Xây Dựng Website Học Tiếng Anh Trực Tuyến Sử Dụng React.js và Java Spring Boot" cung cấp cái nhìn tổng quan về việc phát triển một nền tảng học tiếng Anh trực tuyến, sử dụng công nghệ hiện đại như React.js cho giao diện người dùng và Java Spring Boot cho backend. Tài liệu này không chỉ hướng dẫn cách xây dựng website mà còn nhấn mạnh những lợi ích của việc học tiếng Anh trực tuyến, bao gồm tính linh hoạt, khả năng tiếp cận dễ dàng và sự tương tác cao giữa người học và giáo viên.

Để mở rộng thêm kiến thức về các phương pháp học tiếng Anh hiệu quả, bạn có thể tham khảo tài liệu Chuyên đề tốt nghiệp influence of gamification on students performance in english elearning of young students at pantado english center, nơi khám phá tác động của gamification đến hiệu suất học tập. Ngoài ra, tài liệu Luận văn thạc sĩ an insight on english vocabulary learning through the eop system of english non major students at haui sẽ giúp bạn hiểu rõ hơn về việc học từ vựng tiếng Anh qua hệ thống EOP. Cuối cùng, tài liệu Luận văn thạc sĩ exploiting english podcasts as lead in activities to enhance non english majored freshmens interest in learning english sẽ cung cấp những cách thức sử dụng podcast để tăng cường hứng thú học tiếng Anh cho sinh viên không chuyên.

Những tài liệu này không chỉ bổ sung cho kiến thức của bạn về việc học tiếng Anh mà còn mở ra nhiều góc nhìn mới về các phương pháp và công nghệ hỗ trợ trong quá trình học tập.