Đồ án HCMUTE: Xây dựng ứng dụng học tiếng Nhật trên nền tảng iOS

2020

92
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

1.1. Giới thiệu đề tài

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

1.3. Mục đích của đề tài

1.4. Phạm vi nghiên cứu

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

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

2.1. Khảo sát hiện trạng

2.1.1. Ứng dụng English Pop Quiz

2.1.2. Ứng dụng Quizlet

2.1.3. Ứng dụng Takoboto: Japanese Dictionary

2.1.4. Kết luận từ khảo sát

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

3.1. React Native là gì?

3.2. Ứng dụng Hybrid

3.3. Ứng dụng Native

3.4. Tính năng của React Native

3.5. Kiến trúc của React Native

4. CHƯƠNG 4: PHÂN TÍCH VÀ THIẾT KẾ ỨNG DỤNG

4.1. Mô hình hoá yêu cầu

4.2. Thiết kế dữ liệu

4.2.1. Lược đồ cơ sở dữ liệu

4.2.2. Mô tả các bảng dữ liệu

4.2.3. Các ràng buộc dữ liệu

4.3. Luồng xử lý của ứng dụng

4.3.1. Use case 1 – Register

4.3.2. Use case 2 – Login

4.3.3. Use case 3 – Logout

4.3.4. Use case 4 – Join room

4.3.5. Use case 5 – Learn by quiz

4.3.6. Use case 6 – Add course

4.3.7. Use case 7 – Remove course

4.3.8. Use case 8 – Update course

4.3.9. Use case 9 – View course

4.3.10. Use case 10 - Flashcards

4.3.11. Use case 11 – Learn vocabulary

4.3.12. Use case 12: Topic

4.3.13. Use case 13: View detail

4.3.14. Use case 14: Learn topic

4.3.15. Use case 15: View video

4.3.16. Use case 16: View news

4.3.17. Use case 17: View information

4.3.18. Use case 18: Update avatar

4.3.19. Use case 19: Update username

4.4. Thiết kế giao diện

4.4.1. Màn hình chính (chưa đăng nhập)

4.4.2. Màn hình đăng kí

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

4.4.4. Màn hình chính (đã đăng nhập)

4.4.5. Giao diện bảng ký tự (alphabet)

4.4.6. Giao diện học phần video

4.4.7. Giao diện xem tin tức

4.4.8. Giao diện hồ sơ (profile) người dùng

4.4.9. Giao diện chơi game với người dùng khác (chọn chủ đề)

4.4.10. Giao diện các học phần mà người dùng đã tạo

4.4.11. Giao diện chi tiết học phần đã chọn

4.4.12. Giao diện học (học phần đã chọn)

4.4.13. Giao diện danh sách chủ đề (học từ vựng theo chủ đề)

4.4.14. Giao diện chi tiết danh sách từ vựng của chủ đề được chọn

4.4.15. Giao diện học từ vựng theo chủ đề bằng cách chơi game

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

6. CHƯƠNG 6: KẾT LUẬN

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

6.2. Ưu điểm và nhược điểm của ứng dụng

6.2.1. Nhược điểm

6.2.2. Đề xuất hướng phát triển

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Ứng dụng học tiếng Nhật trên iOS từ HCMUTE Tổng quan

Đồ án tốt nghiệp này tập trung vào việc xây dựng ứng dụng học tiếng Nhật trên nền tảng iOS từ Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh (HCMUTE). Ứng dụng sử dụng MERN stack, một công nghệ hiện đại và phổ biến, hướng đến trải nghiệm người dùng thân thiện, hiệu quả và hiệu năng cao. Mục tiêu là tạo ra một môi trường học tập vừa hiệu quả vừa giải trí, kết hợp học tập với các trò chơi, video và từ vựng đa dạng. Ứng dụng học tiếng Nhật trên iOS này được thiết kế đáp ứng tốt trên mọi thiết bị iOS, từ iPhone đến iPad.

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

Nhóm nghiên cứu lựa chọn đề tài này xuất phát từ niềm đam mê văn hóa Nhật Bản và mong muốn hoàn thiện những thiếu sót của các ứng dụng học tiếng Nhật hiện có. Nhiều ứng dụng hiện tại thiếu tính năng, không ổn định và lượng từ vựng hạn chế. Ứng dụng này hướng đến việc khắc phục những điểm yếu đó, cung cấp một giải pháp học tập toàn diện hơn. Ứng dụng học tiếng Nhật trên iPhoneứng dụng học tiếng Nhật trên iPad sẽ được phát triển để đáp ứng nhu cầu đa dạng của người dùng. Đây là một nỗ lực nhằm tạo ra một sản phẩm hữu ích và được nhiều người biết đến, góp phần thúc đẩy việc học tiếng Nhật.

1.2 Mục đích và phạm vi nghiên cứu

Mục đích chính là tạo ra một ứng dụng học tiếng Nhật tốt nhất iOS giúp người dùng học tiếng Nhật hiệu quả. Ứng dụng tích hợp nhiều phương pháp học tập như flashcards, học theo lộ trình, học qua video. Người dùng có thể tự tạo khoá học và từ vựng cá nhân. Ứng dụng tiếng Nhật miễn phí iOS cũng được xem xét. Ứng dụng còn hướng tới việc xây dựng cộng đồng học tập với tính năng chat, chia sẻ kinh nghiệm. Phạm vi nghiên cứu bao gồm khảo sát các ứng dụng hiện có trên Google Play và App Store, phân tích ưu nhược điểm để cải tiến. Ứng dụng học từ vựng tiếng Nhật iOSứng dụng luyện nghe tiếng Nhật iOS là hai tính năng quan trọng được tập trung phát triển.

1.3 Phương pháp nghiên cứu và công nghệ

Phương pháp nghiên cứu bao gồm phân tích ưu, nhược điểm của các ứng dụng hiện có, xác định tính năng thiếu sót để bổ sung vào ứng dụng mới. Ứng dụng học tiếng Nhật có trả phí iOS được nghiên cứu để tìm hiểu mô hình kinh doanh. Về công nghệ, ứng dụng học tiếng Nhật do HCMUTE phát triển này sử dụng MERN stack. Phần mềm học tiếng Nhật iOS HCMUTE sẽ được triển khai trên nền tảng iOS. Việc sử dụng React Native giúp cho việc phát triển ứng dụng trên cả iOS và Android trở nên dễ dàng hơn. Ứng dụng học tiếng Nhật có hình ảnh iOSứng dụng học tiếng Nhật có game iOS được xem xét để tăng tính hấp dẫn. Ứng dụng học tiếng Nhật giao diện đẹp iOS cũng là một mục tiêu.

II. Phân tích và đánh giá ứng dụng

Ứng dụng được xây dựng với nhiều tính năng, bao gồm đăng nhập, đăng ký, thiết kế giao diện người dùng, thêm/sửa/xoá học phần. Người dùng có thể học bằng video theo lộ trình, chơi game dạng Quiz, cập nhật từ vựng mới, xem tin tức. Ứng dụng cung cấp bảng chữ cái Kanji và Hiragana. Ứng dụng học tiếng Nhật cho người mới bắt đầu iOSứng dụng học tiếng Nhật cho người nâng cao iOS được thiết kế riêng biệt. Việc tích hợp nhiều phương pháp học tập đa dạng sẽ đáp ứng được nhiều đối tượng người dùng khác nhau. Review ứng dụng học tiếng Nhật iOS HCMUTEđánh giá ứng dụng học tiếng Nhật iOS HCMUTE là những phần quan trọng để cải thiện ứng dụng.

2.1 Ưu điểm của ứng dụng

Ứng dụng có giao diện thân thiện, dễ sử dụng. Tính năng học tập đa dạng, kết hợp học tập với giải trí. Ứng dụng học tiếng Nhật offline iOS được xem xét. Người dùng có thể tự tạo khoá học và từ vựng. Cộng đồng học tập được tích hợp giúp người dùng tương tác, chia sẻ kinh nghiệm. Ứng dụng học Kanji trên iOSứng dụng học Hiragana Katakana trên iOS được tích hợp. Ứng dụng tra từ điển tiếng Nhật iOS cũng được tích hợp để người dùng có thể tra cứu từ vựng dễ dàng. Học tiếng Nhật hiệu quả trên iOS là mục tiêu chính của ứng dụng.

2.2 Nhược điểm và đề xuất

Một số hạn chế có thể gặp phải là thời gian phát triển có hạn, kiến thức còn hạn chế. Việc tối ưu hóa ứng dụng cần được tiếp tục cải thiện. So sánh ứng dụng học tiếng Nhật iOS với các ứng dụng khác giúp nhận biết những điểm mạnh yếu. Top ứng dụng học tiếng Nhật iOS có thể được tham khảo để cải thiện chất lượng. Ứng dụng học tiếng Nhật với giọng bản xứ iOS là một đề xuất để cải thiện chất lượng giọng đọc. Tải ứng dụng học tiếng Nhật iOS HCMUTEhướng dẫn sử dụng ứng dụng học tiếng Nhật iOS HCMUTE nên được cung cấp đầy đủ.

2.3 Ứng dụng thực tiễn

Ứng dụng này có tiềm năng ứng dụng rộng rãi cho người học tiếng Nhật ở mọi cấp độ. Tiếng Nhật cho người đi làm iOStiếng Nhật cho du học iOS là hai đối tượng mục tiêu. Ứng dụng hỗ trợ người dùng học tiếng Nhật một cách hiệu quả, tiết kiệm thời gian và chi phí. Học tiếng Nhật chuẩn JLPT iOShọc tiếng Nhật giao tiếp iOS được tích hợp. Ứng dụng góp phần thúc đẩy việc học tiếng Nhật trong cộng đồng. Ứng dụng học tiếng Nhật từ HCMUTE là một sản phẩm có giá trị thực tiễn cao.

01/02/2025

Bài viết "Ứng dụng học tiếng Nhật trên iOS từ HCMUTE" giới thiệu một ứng dụng hữu ích giúp người dùng học tiếng Nhật một cách hiệu quả và tiện lợi. Ứng dụng này không chỉ cung cấp các bài học từ cơ bản đến nâng cao mà còn tích hợp nhiều tính năng hỗ trợ như luyện nghe, nói và từ vựng. Điều này giúp người học có thể tiếp cận ngôn ngữ một cách toàn diện và linh hoạt, phù hợp với nhu cầu học tập cá nhân.

Ngoài ra, 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à học tập, bạn có thể tham khảo thêm các tài liệu như Luận văn thạc sĩ kỹ thuật viễn thông phân loại chủ đề bản tin online sử dụng máy học, nơi bạn sẽ tìm thấy cách mà máy học có thể được áp dụng trong việc phân loại thông tin. Bên cạnh đó, Luận văn thạc sĩ khoa học máy tính 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 cũng sẽ mở rộng hiểu biết của bạn về việc sử dụng công nghệ trong việc trích xuất thông tin hữu ích từ tài liệu. Cuối cùng, bạn có thể khám phá Nghiên cứu thuật toán mã hóa có xác thực norx luận văn thạc sĩ, để hiểu rõ hơn về các phương pháp bảo mật thông tin trong môi trường số. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và ứng dụng công nghệ trong học tập và nghiên cứu.