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

Nghiên cứu xây dựng game học tiếng anh trên nền android (tt)

10 238 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 311,7 KB

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

Nội dung

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN NGHIÊN CỨU XÂY DỰNG GAME HỌC TIẾNG ANH TRÊN NỀN ANDROID HÀ NỘI – 2017... TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜN

Trang 1

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

NGHIÊN CỨU XÂY DỰNG GAME HỌC TIẾNG ANH

TRÊN NỀN ANDROID

HÀ NỘI – 2017

Trang 2

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

KIỀU THANH HIẾU

NGHIÊN CỨU XÂY DỰNG GAME HỌC TIẾNG ANH

TRÊN NỀN ANDRIOD

Ngành : Công nghệ thông tin

Mã ngành : D480201

NGƯỜI HƯỚNG DẪN: ThS PHÍ THỊ HẢI YẾN

HÀ NỘI – 2017

Trang 3

LỜI CAM ĐOAN

Dựa vào sự giúp đỡ nhiệt tình của Th.S Phí Thị Hải Yến đã chỉ dạy em suốt trong quá trình học tập làm đồ án cùng khoa đã tạo điều kiện cho em và các bạn khác có thể hoàn thành đồ án và không thể thiếu là nỗ lực của bản thân trong suốt quá trình vừa qua Em sinh viên: Kiều Thanh Hiếu xin cam kết đồ án này là kết của sự nỗ lực bản thân của em đã thực hiện và không có hành vi sao chép ăn cắp dưới mọi hình thức Em xin cam đoan về điều này, nếu sai em xin chịu mọi trách nhiệm và hình phạt của khoa cũng như nhà trường Em xin chân thành cảm ơn !

Trang 4

LỜI CẢM ƠN

Trên thực tế không có sự thành công nào mà không gắn liền với những

sự giúp đỡ mọi người dù ít hay nhiều, dù trực tiếp hay gián tiếp Trong suốt thời gian học tập nhất là trong quá trình thực tập, em đã nhận được rất nhiều

sự quan tâm giúp đỡ nhiệt tình của các thầy cô, bạn bè và gia đình

Đầu tiên em xin gửi lời cảm ơn sâu sắc đến cô Phí Thị Hải Yến, đã trực tiếp hướng dẫn và giúp đỡ em rất nhiều trong thời gian qua

Em cũng xin gửi lời cảm ơn đến các thầy cô trong Khoa Công nghệ thông tin, Trường Đại học Tài nguyên và Môi trường nơi em đang học đã nhiệt tình giúp đỡ tạo điều kiện cho em phát triển đồ án của mình

Vì thời gian, điều kiện còn có hạn, em đã cố gắng rất nhiều để hoàn thành đồ án tốt nghiệp, nhưng vẫn còn nhiều hạn chế và không thể tránh khỏi những thiếu sót, mong thầy cô và các bạn có những ý kiến đóng góp để em có thể hoàn thiện và phát triển đề tài hơn

Em xin chân thành cảm ơn!

Sinh viên thực hiện

Kiều Thanh Hiếu

Trang 5

MỤC LỤC LỜI CAM ĐOAN

LỜI CẢM ƠN

DANH MỤC BẢNG

DANH MỤC HÌNH

LỜI MỞ ĐẦU 1

CHƯƠNG 1 TỔNG QUAN VỀ HỆ ĐIỀU HÀNH ANDROI 3

1.1 Giới thiệu về Tiếng Anh 3

1.1.1 Giới thiệu về Tiếng Anh 3

1.1.2 Vai trò của tiếng anh 3

1.2.1 Giới thiệu về Android 4

1.2.2 Kiến trúc của hệ điều hành Android 6

1.2.3 Các thành phần của một ứng dụng Android 11

1.2.4 Các thành phần giao diện trong Android 19

1.2.5 So sánh giữa hệ điều hành Android với các hệ điều hành di động khác26 1.2.6 Công cụ lập trình Android Studio 26

CHƯƠNG 2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG 28

2.1 Đặc tả yêu cầu phần mềm 28

2.1.1 Quy trình tổng thể nghiệp vụ 28

2.1.2 Chức năng Nhìn hình đoán chữ 28

2.1.3 Chức năng Học tiếng anh thông qua câu hỏi 29

2.2.2 Thiết kế dữ liệu 31

2.3 Sơ đồ usecase Tổng quát Game dạy tiếng anh 33

2.4 Biểu đồ tuần tự chức năng Nhìn hình đoán chữ 35

2.5 Biểu đồ tuần tự chức năng Học tiếng anh thông qua câu hỏi 35

CHƯƠNG 3: XÂY DỰNG ỨNG DỤNG GAME DẠY TIẾNG ANH 37

3.1 Cài đặt và cấu hình Android Studio 54

Trang 6

3.2 Môi trường vận hành 37

3.3 Các yêu cầu giao tiếp bên ngoài 37

3.3.1 Giao diện người sử dụng 37

3.3.2 Giao tiếp phần cứng 37

3.4 Thiết kế chức năng 37

3.4.1.Trang chủ 37

3.4.2 Trò chơi Nhìn hình đoán chữ 45

3.4.3 Chức năng học tiếng anh thông qua câu hỏi 47

KẾT LUẬN VÀ KIẾN NGHỊ 52

TÀI LIỆU THAM KHẢO 53

Trang 7

DANH MỤC CÁC TỪ VIẾT TẮT

STT Từ Viết Tắt Mô tả

(Giao diện người dùng ứng dụng

Trang 8

DANH MỤC BẢNG

Bảng 1.1: Các thuộc tính của intent 17

Bảng 1.2: Các Action đã được định nghĩa sẵn trong Intent 18

Bảng 2.1: Bảng ràng buộc cơ sở dữ liệu 31

Bảng 2.2: Bảng cơ sở dữ liệu 31

Trang 9

DANH MỤC HÌNH

Hình 1.1 10 lý do để học tiếng Anh 3

Hình 1.2 Tầng kiến trúc của hệ điều hành Android 7

Hình 1.3 Vòng đời của một hoạt động 13

Hình 1.4 Sơ đồ chuyển trạng thái của dịch vụ 15

Hình 1.5: Truyền dữ liệu giữa hai Activity 17

Hình 1.6: Cấu trúc một giao diện ứng dụng Android 20

Hình 1.7 Bố trí các widget sử dụng LinearLayout 21

Hình 1.8: Bố trí các widget sử dụng FrameLayout 22

Hình 1.9: Bố trí các widget sử dụng RelativeLayout 23

Hình 2.1 Biểu đồ hoạt động chức năng Nhìn hình đoán chữ 28

Hình 2.2 Biểu đồ hoạt động chức năng học Tiếng Anh thông qua câu hỏi 29

Hình 2.3 Mô hình triển khai ứng dụng 30

Hình 2.5 Sơ đồ Usecase tổng quát 33

Hình 2.6: Sơ đồ usecase phân rã chức năng giới thiệu 33

Hình 2.7 Sơ đồ usecase phân rã chức năng nhìn hình đoán chữ 34

Hình 2.8: Sơ đồ usecase phân rã chức năng học tiếng anh thông qua câu hỏi 34

Hình 2.9: Biểu đồ tuần tự chức năng nhìn hình đoán chữ 35

Hình 2.10 Biểu đồ tuần tự chức năng Học tiếng anh thông qua câu hỏi 35

Hình 3.1: Giao diện trang chủ 38

Hình 3.2: Giao diện phần Help (trợ giúp) 40

Hình 3.3: Giao diện phần giới thiệu trò chơi 41

Hình 3.4: Giao diện phần cách chơi 42

Hình 3.5: Giao diện hướng dẫn cách chơi trò nhìn hình đoán chữ 43

Hình 3.6: Giao diện hướng dẫn cách chơi trò học Tiếng Anh thông qua câu hỏi 44

Trang 10

Hình 3.7: Giao diện trờ chơi Nhìn hình đoán chữ 45

Hình 3.8 Giao diện trờ chơi nhìn hình đoán chữ 46

Hình 3.9: Giao diện trò chơi nhìn hình đoán chữ 47

Hình 3.10: Giao diện trò chơi Học tiếng anh thông qua câu hỏi 48

Hình 3.11: Giao diện trò chơi Học tiếng anh thông qua câu hỏi 49

Hình 3.12: Giao diện trò chơi Học tiếng anh thông qua câu hỏi 49

Hình 3.13: Hệ thống tự động cộng cho người chơi 100 vàng khi trả lời đúng 50 Hình 3.14: Hệ thống tự động trừ một lượt chơi khi trả lời sai 50

Hình 3.15: Hệ thống thông báo hết lượt chơi 51

Hình 4.1: Cài đặt Android Studio 54

Hình 4.2: Cài đặt Android Studio 54

Hình 4.3: Cài đặt Android Studio 55

Hình 4.4: Cài đặt Android Studio 55

Hình 4.5: Cấu hình Android Studio 56

Hình 4.6: Cài đặt Android Studio 57

Hình 4.7: Cài đặt Android Studio 57

Hình 4.8: Cài đặt Android Studio 58

Hình 4.9: Chạy Android Studio 58

Hình 4.10: Chạy Android Studio 59

Hình 4.11: Chạy Android Studio 59

Ngày đăng: 26/12/2017, 12:16

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