Mục tiêu nghiên cứu đồ án là nghiên cứu và phát triển ứng dụng học tiếng anh. Tích hợp được nhiều chức năng cần thiết của một ứng dụng học tiếng Anh. Mời các bạn cùng tham khảo!
TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN HỮU NGHỊ VIỆT - HÀN KHOA CÔNG NGHỆ THÔNG TIN XÂY DỰNG ỨNG DỤNG HỌC TIẾNG ANH ENGLISH HANDBOOK TÓM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH: CƠNG NGHỆ THƠNG TIN NIÊN KHĨA: 2016 - 2019 HSSV : Tào Văn Dũng Mã HSSV : CCCT16A003 CBHD : ThS Võ Hoàng Phƣơng Dung Đà Nẵng, 06/2019 MỞ ĐẦU Trong trình phát triển xã hội công nghệ thông tin phát triển mạnh mẽ trở thành công cụ hỗ trợ đắc lực cho người lĩnh vực Đặc biệt ứng dụng phần mềm với nhiều chương trình ứng dụng có hiệu Tiếng Anh trở thành ngơn ngữ tồn cầu Giữa hàng chục hàng trăm ngôn ngữ khác nhau, giới lựa chọn tiếng Anh phương tiện để người hiểu Theo số liệu từ Wikipedia, 53 quốc gia sử dụng tiếng Anh ngơn ngữ thức Tiếng anh điều cần thiết sống Từ cầu nhà tuyển dụng giao tiếp,… Tiếng Anh phần quan trọng người Vì việc học tiếng anh rấ quan trọng Lý chọn đề tài Tiếng anh trở nên thông dụng sống Chỉ cần bạn đến đâu mà bạn nói tiếng anh bạn hồn tồn kết nối với nhiều người Cũng nhu cầu nhà tuyển dụng với kỹ tiếng anh cao Khơng phải có khả thời gian để học trung tâm tiếng anh Vì ứng dụng học tiếng anh điện thoại di động cần thiết Mục tiêu nhiệm vụ nghiên cứu Mục tiêu: Nghiên cứu phát triển ứng dụng học tiếng anh Nhiệm vụ: Tích hợp nhiều chức cần thiết ứng dụng học tiếng anh Đối tƣợng phạm vi nghiên cứu Đối tượng nghiên cứu: Những người có nhu cầu học tiếng anh Phạm vi nghiên cứu: Nhu cầu học tiếng anh Phƣơng pháp nghiên cứu Tìm hiểu Internet Thông qua tài liệu ứng dụng Dự kiến kết Nhiều người biết đến ứng dụng sử dụng rộng rãi Ý nghĩa khoa học ý nghĩa thực tiễn - Ý nghĩa khoa học Bổ sung, tích lũy cho thân thêm kiến thức - Ý nghĩa thực tiễn Giúp cho người có nhu cầu học tiện anh có phương pháp học tiếng anh tiện lợi CHƢƠNG CƠ SỞ LÝ THUYẾT 1.1 TỔNG QUAN VỀ ANDROID 1.1.1 Lịch sử hình thành phát triển Android 1.1.2 Khái niệm hệ điều hành Android 1.1.3 Các phiên Android 1.1.4 Tính Android 1.2 ANDROID STUDIO 1.2.1 Android Studio gì? 1.2.2 Project cấu trúc tệp 1.2.3 Hệ thống Android Build 1.2.4 Gỡ lỗi hiệu suất 1.2.5 Trình quản lý thiết bị ảo Android (AVD) 1.2.6 Bộ nhớ hình CPU 1.2.7 Truy cập file liệu 1.3 GIỚI THIỆU NGƠN NGỮ LẬP TRÌNH JAVA 1.3.1 Java gì? 1.3.2 Ứng dụng Java 1.3.3 Những đặc điểm Java 1.3.4 Các platform Java 1.3.5 Tiêu chuẩn môi trƣờng Java điển hình 1.4 HỆ QUẢN TRỊ CSDL MYSQL 1.4.1 Khái niệm 1.4.2 Đặc điểm MySQL 1.4.3 Cú pháp MySQL 1.5 GIỚI THIỆU VỀ YANDEX API 1.6 API 1.6.1 API gì? 1.6.2 Những điểm bật API 1.6.3 Ƣu điểm: 1.6.4 Vậy API có phải ngơn ngữ lập trình khơng? CHƢƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 ĐẶT VẤN ĐỀ Tiếng anh trở nên thông dụng sống Chỉ cần bạn đến đâu mà bạn nói tiếng anh bạn hồn tồn kết nối với nhiều người Cũng nhu cầu nhà tuyển dụng với kỹ tiếng anh cao Không phải có khả thời gian để học trung tâm tiếng anh Vì ứng dụng học tiếng anh điện thoại di động cần thiết 2.2 PHÂN TÍCH THIẾT KẾ 2.2.1 Yêu cầu phi chức 2.2.2 Yêu cầu chức 2.3 2.3.1 YÊU CẦU VỀ MÔI TRƢỜNG TRƢỜNG/HỆ THỐNG Biểu đồ trƣờng hợp sử dụng Timkiem Phatam Xemtuvung NguoiDung Copy Themtumoi Dich Hình 2.1 Biểu đồ use case mức cao Phatam Xemtuvung Copy NguoiDung Danhdau Hình 2.2 Biểu đồ usecase xem từ vựng Timkiemtheotiengviet Timkiem NguoiDung Timkiemtheotienganh Hình 2.3 Biểu đồ usecase tìm kiếm Themtumoi NguoiDung Hình 2.4 Biểu đồ usecase thêm từ Dichtienganh Dich NguoiDung Dichtiengviet Hình 2.5 Biểu đồ usecase Dịch 2.3.2 Biểu đồ hoạt động Nguoi dung start ung dung Trang xem tu vung hien thi Chuc nang phat am Chuc nang copy Chuc nang danh dau Hình 2.6 Biểu đồ hoạt động chức xem Giao dien xem tu vung Chon chuc nang tim kiem Tim kiem theo tieng viet Tim kiem theo tieng anh Hình 2.7 Biểu đồ hoạt động chức tìm kiếm Giao dien them tu moi Nhap nghia tieng anh va tieng viet Hình 2.8 Biểu đồ hoạt động chức thêm từ Giao dien dich Dich tieng viet sang tieng anh Dich tieng anh sang tieng viet Hình 2.9 Biểu đồ hoạt động chức dịch 2.3.3 Cơ sở liệu quan hệ Hình 2.10 Quan hệ bảng sở liệu BẢNG CƠ SỞ DỮ LIỆU 2.4 2.4.1 Bảng Word Bảng 2.1 Bảng Word Tên Cột Kiểu DL Id int IdMain varchar 255 Eword varchar 255 Vword varchar 255 Likeit Varchar 255 2.4.2 Độ dài Ràng buộc Khóa Bảng Complimentandclapperclaw Bảng 2.2 Bảng Complimentandclapperclaw Tên Cột Kiểu DL Id int IdMain varchar 255 Ecomplimentandclapperclaw varchar 255 Vcomplimentandclapperclaw varchar 255 2.4.3 Độ dài Ràng buộc Khóa Bảng ComplimentandclapperclawWord Bảng 2.3 Bảng ComplimentandclapperclawWord Tên Cột Kiểu DL Id int IdComplimentandclapperclaw varchar 255 Ecomplimentandclapperclaw varchar 255 Vcomplimentandclapperclaw varchar 255 10 Độ dài Ràng buộc Khóa 2.4.4 Bảng Main Bảng 2.4 Bảng Main Tên Cột Kiểu DL Độ dài IdMain int Image varchar 255 Emain varchar 255 Vmain varchar 255 Ràng buộc Khóa Bảng dùng để lưu liệu hình 11 CHƢƠNG DEMO ỨNG DỤNG 3.1 GIAO DIỆN TRANG CHỦ Hình 3.1 Giao diện Trang Chủ 12 3.2 GIAO DIỆN MÀN HÌNH NỘI DUNG Hình 3.2 Giao diện hình nội dung 13 3.3 GIAO DIỆN MÀNH HÌNH TÌM KIẾM Hình 3.3 Giao diện hình tìm kiếm 3.4 GIAO DIỆN MÀN HÌNH DỊCH Hình 3.4 Giao diện hình dịch 14 3.5 GIAO DIỆN TỪ ĐIỂN ĐÃ ĐÁNH DẤU Hình 3.5 Giao diện hình từ điển đánh dấu 3.6 GIAO DIỆN THÊM TỪ MỚI Hình 3.6 Giao diện hình thêm từ 15 KẾT LUẬN Ƣu điểm ứng dụng + Hoạt động đơn giản, dễ sử dụng + Ứng dụng thân thiện với người dùng Hạn chế Chưa quản lý vốn từ thêm từ người sử dụng Hƣớng phát triển Quản lý từ vựng người dùng thêm Bổ sung hạn chế đề tài, mở rộng thêm chức ứng dụng 16 ... tiếng anh cao Không phải có khả thời gian để học trung tâm tiếng anh Vì ứng dụng học tiếng anh điện thoại di động cần thiết Mục tiêu nhiệm vụ nghiên cứu Mục tiêu: Nghiên cứu phát triển ứng dụng học. .. việc học tiếng anh rấ quan trọng Lý chọn đề tài Tiếng anh trở nên thông dụng sống Chỉ cần bạn đến đâu mà bạn nói tiếng anh bạn hồn tồn kết nối với nhiều người Cũng nhu cầu nhà tuyển dụng với kỹ tiếng. .. học tiếng anh Nhiệm vụ: Tích hợp nhiều chức cần thiết ứng dụng học tiếng anh Đối tƣợng phạm vi nghiên cứu Đối tượng nghiên cứu: Những người có nhu cầu học tiếng anh Phạm vi nghiên cứu: Nhu cầu học