1. Trang chủ
  2. » Giáo Dục - Đào Tạo

TIỂU LUẬN MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG ĐỀ TÀI PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG HỖ TRỢ GHI NHỚ TỪ VỰNG TIẾNG ANH

26 8 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Phát Triển Ứng Dụng Di Động Hỗ Trợ Ghi Nhớ Từ Vựng Tiếng Anh
Người hướng dẫn Th.S Nguyễn Hữu Vĩnh
Trường học Trường Đại Học Thủ Dầu Một
Chuyên ngành Phát Triển Ứng Dụng Di Động
Thể loại Tiểu luận môn học
Năm xuất bản 2020
Thành phố Bình Dương
Định dạng
Số trang 26
Dung lượng 665,4 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Để đáp ứng được nhu cầu này, hàng loạt các website, các phần mềm học tiếng Anh đã ra mắt để giúp người dùng phát triển vốn kiến thức Anh ngữ hiệu quả nhất nhất.. Nắm bắt được tình hình đ

Trang 1

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT KHOA KỸ THUẬT CÔNG NGHỆ

TIỂU LUẬN MÔN HỌC

MSSV: 1724801030059 LỚP: D17PM01

SVTH: Nguyễn Phan Nhựt Hào MSSV: 1724801030034

LỚP: D17PM01

BÌNH DƯƠNG, THÁNG 7 NĂM 2020

Trang 2

DANH MỤC HÌNH ẢNH 1

DANH MỤC BẢNG 2

THÀNH VIÊN NHÓM VÀ VAI TRÒ 3

CHƯƠNG 1: MÔ TẢ BÀI TOÁN VÀ YÊU CẦU CỦA ĐỀ TÀI 4

1.1 Mô tả đề tài 4

1.2 Tổng quát hóa bài toán ứng dụng cần có 4

1.3 Xác định các chức năng chính của bài toán 4

CHƯƠNG 2: THIẾT KẾ VÀ CÀI ĐẶT CSDL 6

2.1 Bảng dữ liệu và thuộc tính 6

2.1.1 Bảng User 6

2.1.2 Bảng Dictionary 6

2.1.3 Bảng Question 7

CHƯƠNG 3: THIẾT KẾ VÀ XÂY DỰNG ỨNG DỤNG ANDROID 8

3.1 Thiết kế ứng dụng 8

3.1.1 Danh sách và mô tả các màn hình 8

3.1.1.1 Màn hình đăng nhập 8

3.1.1.2 Màn hình trang chủ 9

3.1.1.3 Màn hình từ điển 10

3.1.1.4 Màn hình học từ mới 11

3.1.1.5 Màn hình thông tin tài khoản 12

3.2 Chương trình demo 13

3.2.1 Đăng nhập 13

3.2.2 Trang chủ 15

3.2.3 Xem danh sách các từ đã học 16

3.2.4 Học từ mới 17

3.2.5 Xem thông tin tài khoản 19

3.4 Mã nguồn ứng dụng 20

CHƯƠNG 4: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 21

4.1 Kết luận 21

4.1.1 Về kiến thức 21

4.1.2 Về ứng dụng 21

Trang 3

4.1.3 Những khó khăn và hạn chế trong quá trình thực hiện dự án 21 4.2 Hướng phát triển của đề tài 22 TÀI LIỆU THAM KHẢO 23

Trang 4

Hình 1: Sơ đồ Diagram 4

Hình 2,3: Màn hình đăng nhập 8

Hình 4: Màn hình trang chủ 10

Hình 5: Màn hình từ điển 11

Hình 6: Màn hình học từ mới 12

Hình 7: Màn hình thông tin tài khoản 13

1

Trang 5

DANH MỤC BẢN

Bảng 1: Bảng thành viên và vai trò 3

Bảng 2: Bảng User 6

Bảng 3: Bảng Dictionary 6

Bảng 4: Bảng Question 7

Bảng 5: Bảng chương trình demo Đăng nhập 7

Bảng 6: Bảng chương trình demo Trang chủ 8

Bảng 7: Bảng chương trình demo Từ điển 20

Bảng 8: Bảng chương trình demo Học từ mới 24

Bảng 9: Bảng chương trình demo xem thông tin tài khoản 28

2

Trang 6

1724801030034 Nguyễn Phan Nhựt Hào Thành viên - Thiết kế, code giao

diện trang chủ, đang nhập

- Viết báo cáo

Bảng 1: Bảng thành viên và vai trò

3

Trang 7

CHƯƠNG 1: MÔ TẢ BÀI TOÁN VÀ YÊU CẦU CỦA ĐỀ TÀI

1.1 Mô tả đề tài

Anh ngữ - ngôn ngữ toàn cầu được sử dụng chính thức trên nhiều quốc gia Nhu cầu học, trau dồi, rèn luyện Anh ngữ cũng là một vấn đề hot hiện nay Để đáp ứng được nhu cầu này, hàng loạt các website, các phần mềm học tiếng Anh đã ra mắt để giúp người dùng phát triển vốn kiến thức Anh ngữ hiệu quả nhất nhất

Thời đại xã hội phát triển, hội nhập, Anh ngữ ở Việt Nam cũng được xem là ngôn ngữ cần thiết trong giao tiếp xã hội, công việc, Nắm bắt được tình hình đó, nhóm chúng em quyết định xây dựng một ứng dụng hỗ trợ ghi nhớ từ vựng tiếng Anh cho người dùng

1.2 Tổng quát hóa bài toán ứng dụng cần có

- Giao diện đăng nhập

- Giao diện hồ sơ tài khoản

- Giao diện từ điển (hiển thị các từ đã học)

- Giao diện trang chủ

- Giao diện học từ vựng mới

1.3 Xác định các chức năng chính của bài toán

- Đăng nhập tích hợp đăng ký bằng Google/Facebook (API)

Trang 8

Hình 1: Sơ đồ Diagram

5

Trang 9

CHƯƠNG 2: THIẾT KẾ VÀ CÀI ĐẶT CSDL

Trang 10

CHƯƠNG 3: THIẾT KẾ VÀ XÂY DỰNG ỨNG DỤNG ANDROID

Trang 11

3.1.1.2 Màn hình trang chủ

Cho phép người dùng chọn học từ mới đồng thời hiển thị Menu

8

Trang 12

3.1.1.3 Màn hình từ điển

Cho phép người dùng xem lại các từ đã học

Hình 4: Màn hình từ điển

9

Trang 13

3.1.1.4 Màn hình học từ mới

Sau khi bấm chọn “học từ mới” từ màn hình trang chủ sẽ chuyển sang màn hình học từ mới, người dúng có thể chọ học từ mới để thêm vào từ điển hoặc bỏ qua khi đã biết từ này

10

Downloaded by Hei Ut (hut371809@gmail.com)

Trang 14

Downloaded by Hei Ut (hut371809@gmail.com)

Trang 15

3.1.1.5 Màn hình thông tin tài khoản

Cho phép người xem thông tin cá nhân, thành tích học từ vựng và nâng cấp tài khoản

Trang 16

Chuyển vào màn hình trang chủ.

13

Downloaded by Hei Ut (hut371809@gmail.com)

Trang 17

về màn hình đăng nhập như ban đầu

Bảng 5: Bảng chương trình demo Đăng nhập

14

Downloaded by Hei Ut (hut371809@gmail.com)

Trang 18

Hiển thị thanh Menu bên dưới cùng với màn hình chínhhọc từ mới.

Bảng 6: Bảng chương trình demo Học từ mới

15

Downloaded by Hei Ut (hut371809@gmail.com)

Trang 19

Hiển thị danh sách tất

cả các từ đã học

Bảng 7: Bảng chương trình demo xem từ điển

16

Downloaded by Hei Ut (hut371809@gmail.com)

Trang 20

Downloaded by Hei Ut (hut371809@gmail.com)

Trang 21

Bảng 8: Chương trình demo Học từ mới

3.2.5 Xem thông tin tài khoản

18

Downloaded by Hei Ut (hut371809@gmail.com)

Trang 22

thoiong tin

tài khoản

“Hồ sơ” ở thanh Menu

thông tin tài khoản, thànhtích học từ vựng và nâng cấp tài khoản

Bảng 9: Chương trình demo xem thông tin tài khoản

3.4 Mã nguồn ứng dụng

19

Downloaded by Hei Ut (hut371809@gmail.com)

Trang 23

20

Downloaded by Hei Ut (hut371809@gmail.com)

Trang 24

4.1.1 Về kiến thức

Sau thời gian thực hiện đề tài nhóm đã đạt được nhiều tiến bộ cả về mặt tìm hiểu, nghiêncứu lý thuyết lẫn kỹ năng lập trình Có thể nói, thông qua đề tài đã thực hiện, nhóm đã đạt được:

- Hiểu biết nhiều hơn về các kỹ thuật và kỹ xảo trong lập trình di động

- Phân tích thiết kế theo hướng đối tượng theo hướng chuyên nghiệp hơn

- Nâng cao tinh thần tự học, tự nghiên cứu

4.1.2 Về ứng dụng

- Chương trình thực hiện được các yêu cầu đề ra của đề tài

- Phần mềm đã phần nào xây dựng và đáp ứng được một số chức năng chính:

+ Xem danh sách các từ vựng đã học

+ Thêm các từ đã học vào thư viện

+ Xem thông tin tài khoản,…

- Giao diện thân thiện, dễ sử dụng

- Ứng dụng được xây dựng cơ bản đã đáp ứng được những yêu cầu cơ bản và thiết yếu của người dùng

4.1.3 Những khó khăn và hạn chế trong quá trình thực hiện dự án

Trong quá trình thực hiện và phát triển gặp một số khó khăn làm ảnh hướng đến tiến độ thực hiện như sau:

- Thời gian thực hiện dự án gấp nên phân phối thời gian chưa hợp lý

- Việc chi phối thời gian bởi những môn học khác làm ảnh hưởng tiến độ của môn học

21

Downloaded by Hei Ut (hut371809@gmail.com)

Trang 25

- Một số nội dung, kiến thức liên quan đến nền tảng cơ sở dữ liệu do chưa được học tập nên việc thiết kế và vận hành cơ sở dữ liệu còn ở mức sơ khai.

4.2 Hướng phát triển của đề tài

Để tiếp tục phát triển đề tài này và có thể áp dụng trong thực tế, em nhận thấy cần phải tiếp tục thực hiện một số công việc sau:

- Xử lý các lỗi chặt chẽ hơn trước khi đưa vào sử dụng

- Bổ sung nhiều hơn các báo cáo, thống kê

- Hoàn thiện các chức năng phù hợp

22

Downloaded by Hei Ut (hut371809@gmail.com)

Trang 26

* Website

1. android

Ngày đăng: 28/12/2022, 09:53

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w