Skip to content

DangShark/BTL-OOP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 

Repository files navigation

Dictionary Application

Thành viên

GROUP DangShark

  • Bùi Hải Đăng (Đăng no fat) - 23020356
  • Hoàng Tiến Đạt (Đạt zero nine) - 23020352
  • Muộn Quốc Khánh Linh (Linh late) - 23020393

Giới thiệu

  • Ứng dụng từ điển giúp cho người dùng có thể tra cứu, học từ vựng tiếng Anh một cách nhanh và hiệu quả nhất.
  • Ứng dụng được viết bằng ngôn ngữ Java và sử dụng thư viện JavaFX để hỗ trợ tạo giao diện đồ hoạ.
  • Ứng dụng còn tích hợp 2 game để người dùng nâng cao được vốn từ cũng như học tiếng anh hiệu quả.

Tính năng nổi bật:

  • Tìm từ, mỗi khi gõ kí tự vào ô tìm kiếm, ứng dụng sẽ tự động đề xuất những từ bắt đầu bằng những kí tự đã nhập vào.
  • Với mỗi từ sẽ có phần giải nghĩa hiển thị ở bên phải của khu vực tìm kiếm.
  • Ứng dụng cho phép người dùng chuyển đổi từ điển, có thể sử dụng từ điển Anh-Việt hoặc Việt-Anh, và mỗi khi chuyển đổi, danh sách từ vựng sẽ được cập nhật lại ứng với từ điển mà người dùng muốn sử dụng.
  • Ứng dụng cung cấp chức năng lưu từ vựng để người dùng có thể lưu lại những từ vựng cần thiết cho nhu cầu sử dụng.
  • Với mỗi lần tra từ, ứng dụng sẽ tự động lưu lại lịch sử tra từ của người dùng theo thời gian gần nhất.
  • Ứng dụng có chức năng thêm, xoá hoặc sửa lại nghĩa của từ vựng. Những thay đổi này sẽ được cập nhật vào dữ liệu từ điển của ứng dụng.
  • Một tính năng nữa của ứng dụng đó là phát âm từ vựng.
  • Người sử dụng có thể tra cứu từ vựng trực tiếp từ dữ liệu của ứng dụng hoặc có thể sử dụng Google API để dịch từ hoặc câu như ứng dụng Google Translate.
  • App còn có 2 game cho người dùng có thể chơi và trau dồi thêm kiến thức tiếng anh.

Sơ đồ cây

Screenshot 2024-05-05 222955

Hướng dẫn sử dụng

Video hướng dẫn sử dụng tại đây:https://www.youtube.com/watch?v=Puc_1R7WZes

Cải tiến trong tương lai

  1. Thêm nhiều từ điển hơn trong app.
  2. Tích hợp nhiều game phức tạp.
  3. Phát triển thêm tiện ích người dùng.
  4. Tích hợp ứng dụng với API của Google Speech to Text để chuyển lời nói thành văn bản.

Lưu ý

Khi cài đặt cần vào phần này: Screenshot 2024-05-06 213039 cài thêm thư viện ở mục lib để có thể chạy app dễ dàng hơn.

About

Phát triển phần mềm học Tiếng Anh

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •