Đồ án HCMUTE: Xây dựng ứng dụng luyện thi TOEIC trên Android

2019

120
1
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CẢM ƠN

ĐỀ CƯƠNG KHÓA LUẬN TỐT NGHIỆP

DANH MỤC BẢNG

DANH MỤC HÌNH ẢNH

PHẦN MỞ ĐẦU

TÍNH CẤP THIẾT CỦA ĐỀ TÀI

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

1.1. TỔNG QUAN VỀ ANDROID

1.1.1. Cấu trúc cơ bản của hệ điều hành Android

1.1.2. LẬP TRÌNH ANDROID VỚI NGÔN NGỮ LẬP TRÌNH JAVA

1.1.2.1. Ngôn ngữ lập trình Java
1.1.2.2. Lợi ích của việc lập trình Android bằng Java
1.1.2.3. Rủi ro và hạn chế của việc lập trình Android bằng Java

1.1.3. TỔNG QUAN VỀ FIREBASE

1.1.3.1. Các chức năng chính của Google Firebase
1.1.3.2. Những lợi ích từ việc sử dụng Google Firebase

2. CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG

2.1. ỨNG DỤNG TOEIC PRACTICE

2.2. ỨNG DỤNG TOEIC TEST - TFLAT

2.3. ỨNG DỤNG TOEIC FULL TEST

3. CHƯƠNG 3: XÁC ĐỊNH YÊU CẦU

3.1. MÔ TẢ CÔNG VIỆC

3.1.1. Người dùng

3.1.2. Người dùng chưa đăng nhập

3.1.3. Người quản lý

3.1.4. Usecase Chung của người dùng

3.1.5. Usecase Chung của người dùng chưa đăng nhập

3.1.6. Usecase Chung của người quản lý

4. CHƯƠNG 4: PHÂN TÍCH YÊU CẦU VÀ THIẾT KẾ CƠ SỞ DỮ LIỆU

4.1. MÔ HÌNH HÓA YÊU CẦU MỘT SỐ CHỨC NĂNG CHÍNH

4.1.1. Nghiệp vụ Học từ mới

4.1.2. Nghiệp vụ Ôn tập lại từ đã học

4.1.3. Nghiệp vụ Học ngữ pháp

4.1.4. Nghiệp vụ Luyện tập từng phần đề thi TOEIC

4.1.5. Nghiệp vụ Kiểm tra và kiểm tra nhanh

4.1.6. Nghiệp vụ Thêm đề thi

4.1.7. Nghiệp vụ Sửa đề thi

4.1.8. Nghiệp vụ Chơi trò chơi luyện tập

4.1.9. Nghiệp vụ Thêm từ vựng

4.1.10. Nghiệp vụ Sửa từ vựng

4.2. BẢNG MÔ TẢ THUỘC TÍNH

5. CHƯƠNG 5: THIẾT KẾ GIAO DIỆN VÀ XỬ LÝ

5.1. MÀN HÌNH HỌC TỪ MỚI

5.1.1. Mô tả các xử lý

5.2. MÀN HÌNH ÔN TẬP TỪ ĐÃ HỌC

5.2.1. Mô tả các xử lý

5.3. MÀN HÌNH HỌC NGỮ PHÁP

5.3.1. Mô tả các xử lý

5.4. MÀN HÌNH LUYỆN TẬP TỪNG PHẦN ĐỀ THI TOEIC

5.4.1. Giao diện luyện tập phần 1

5.4.2. Giao diện luyện tập phần 3

5.4.3. Giao diện luyện tập phần 5 rút gọn

5.4.4. Giao diện luyện tập phần 6

5.4.5. Mô tả các xử lý

5.5. MÀN HÌNH CHƠI TRÒ CHƠI LUYỆN TẬP

5.5.1. Mô tả các xử lý

5.6. MÀN HÌNH KIỂM TRA

5.6.1. Mô tả các xử lý

5.7. MÀN HÌNH QUẢN LÝ DỮ LIỆU ĐỀ THI

5.7.1. Mô tả các xử lý

5.8. MÀN HÌNH QUẢN LÝ TỪ VỰNG

5.8.1. Mô tả các xử lý

6. CHƯƠNG 6: CÀI ĐẶT VÀ KIỂM THỬ

6.1. NGÔN NGỮ LẬP TRÌNH

6.1.1. Ngôn ngữ Java

6.1.2. Thư viện JavaFX

6.2. Sơ đồ lớp một số chức năng chính của ứng dụng Android

6.3. Sơ đồ lớp một số chức năng chính của phần mềm quản lý

6.4. KIỂM THỬ ỨNG DỤNG

6.4.1. Kiểm thử màn hình Học từ mới

6.4.2. Kiểm thử màn hình Ôn tập từ vựng

6.4.3. Kiểm thử màn hình Học ngữ pháp

6.4.4. Kiểm thử màn hình Luyện tập từng phần đề thi Toeic

6.4.5. Kiểm thử màn hình Chơi trò chơi luyện tập

6.4.6. Kiểm thử màn hình Làm đề thi Toeic

6.5. KIỂM THỬ PHẦN MỀM QUẢN LÝ

6.5.1. Kiểm thử Quản lý đề thi

6.5.2. Kiểm thử Quản lý từ vựng

TÀI LIỆU THAM KHẢO

Bài viết "Ứng dụng luyện thi TOEIC trên Android - Đồ án HCMUTE" cung cấp cái nhìn tổng quan về một ứng dụng hữu ích giúp người dùng luyện thi TOEIC trên nền tảng Android. Ứng dụng này không chỉ giúp người học cải thiện kỹ năng nghe, nói, đọc, viết mà còn cung cấp các bài kiểm tra mô phỏng thực tế, giúp người dùng làm quen với định dạng đề thi. Một trong những lợi ích nổi bật của ứng dụng là tính tiện lợi, cho phép người dùng học mọi lúc, mọi nơi, từ đó nâng cao hiệu quả ôn tập.

Nếu bạn quan tâm đến các nghiên cứu và ứng dụng công nghệ trong lĩnh vực giáo dục và kỹ thuật, bạn có thể tham khảo thêm bài viết Nghiên cứu các phương pháp trích xuất thông tin trong ảnh tài liệu và ứng dụng, nơi khám phá cách công nghệ có thể hỗ trợ trong việc xử lý thông tin. Ngoài ra, bài viết Luận văn thạc sĩ khoa học máy tính sử dụng active learning trong việc lựa chọn dữ liệu gán nhãn cho bài toán speech recognition cũng sẽ mang đến cho bạn cái nhìn sâu sắc về việc ứng dụng công nghệ học máy trong giáo dục. Cuối cùng, bạn có thể tìm hiểu thêm về Luận văn thạc sĩ kỹ thuật điện tử thiết kế hệ thống anten vòng cho ứng dụng wlan 2 4ghz, một nghiên cứu liên quan đến công nghệ không dây, có thể hỗ trợ trong việc phát triển các ứng dụng học tập trực tuyến. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và hiểu biết về các ứng dụng công nghệ trong giáo dục và kỹ thuật.