1. Trang chủ
  2. » Thể loại khác

...Trần Nhật Thành.pdf

10 123 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 155,04 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ần Nhật Thành.pdf tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả các lĩnh vực kinh...

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

XÂY DỰNG HỆ THỐNG M-LEARNING HỖ TRỢ

HỌC VIÊN TỰ HỌC TIẾNG ANH

Hà Nội - Năm 2016

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

TRẦN NHẬT THÀNH

XÂY DỰNG HỆ THỐNG M-LEARNING HỖ TRỢ

HỌC VIÊN TỰ HỌC TIẾNG ANH

Chuyên ngành: Công Nghệ Thông Tin

Mã ngành: D480201

Người hướng dẫn: ThS Nguyễn Văn Hách

Hà Nội - Năm 2016

Trang 3

LỜI CAM ĐOAN

Những nội dung trong đồ án tốt nghiệp này là thành quả từ sự nghiên cứu và thực hiện dưới sự trực tiếp hướng dẫn của giảng viên hướng dẫn ThS Nguyễn Văn Hách Đồ án được thực hiện hoàn toàn mới, là thành quả của riêng tôi, không sao chép theo bất cứ đồ án tương tự nào Mọi sự tham khảo sử dụng trong đồ án đều được trích dẫn các nguồn tài liệu trong báo cáo và danh mục tài liệu tham khảo

Mọi sao chép không hợp lệ, vi phạm quy chế của nhà trường, tôi xin hoàn toàn chịu trách nhiệm

Sinh viên thực hiện

Trần Nhật Thành

Trang 4

LỜI CẢM ƠN

Đầu tiên cho phép em được gửi lời cảm ơn chân thành và sâu sắc nhất đến quý thầy cô giáo Đại Học Tài nguyên và Môi trường Hà Nội, các thầy cô Khoa Công nghệ thông tin đã tận tình chỉ dạy và quan tâm trong suốt quá trình học tập và rèn luyện tại trường

Em trân trọng biết ơn ThS Nguyễn Văn Hách đã tận tình hướng dẫn, chỉ bảo, góp ý cho em trong suốt quá trình thực hiện đề tài để hôm nay có thể hoàn thành đồ

án của mình Trong khoảng thời gian qua thầy là người định hướng và giúp đỡ em trước những khó khăn trở ngại, qua những buổi gặp mặt, trao đổi em đã có thêm những kiến thức để thực hiện đồ án cũng như khắc phục những sai sót tồn tại trong bài

Cuối cùng, em cũng xin chân thành cảm ơn đến những người bạn, những người luôn bên cạnh động viên, chia sẻ khó khăn với em trong suốt thời gian qua

Hà Nội, tháng 05 năm 2016

Sinh viên thực hiện

Trần Nhật Thành

Trang 5

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

LỜI CẢM ƠN

DANH MỤC CÁC CHỮ VIẾT TẮT

DANH MỤC BẢNG

DANH MỤC HÌNH ẢNH

MỞ ĐẦU

CHƯƠNG 1: TỒNG QUAN VỀ HỆ THỐNG M – LEARNING 3

1.1 Tổng quan về M-learning 3

1.2 Lịch sử hình thành 4

1.3 Ưu nhược điểm của M-Learning 4

1.3.1.Ưu điểm 4

1.3.2.Nhược điểm 5

1.4 Ứng dụng của M-learning hiện nay 5

1.4.1.Ứng dụng của M-learning trên thế giới 5

1.4.2.Ứng dụng của M-learning tại Việt Nam 6

1.5 Phương pháp lựa chọn nội dung dạy học trên điện thoại di động 6

1.6 Kết luận chương 1 7

CHƯƠNG 2: CƠ SỞ LÝ THUYẾT VỀ HỆ ĐIỀU HÀNH ANDROID VÀ CÔNG NGHỆ WEB 8

2.1 Hệ điều hành Android 8

2.1.1.Khái niệm về Android 8

2.1.2.Đặc điểm 9

Trang 6

2.1.3.Kiến trúc của hệ điều hành Android 10

2.1.4.Thành phần của một ứng dụng Android 13

2.1.5.So sánh với các hệ điều hành cùng loại khác 19

2.2 Công nghệ Web 20

2.2.1.Ngôn ngữ lập trình 20

2.2.2.Hệ quản trị cơ sở dữ liệu 22

2.2.3.Ngôn ngữ lập trình Front-End 24

2.2.4.Web Service 25

2.3 Công nghệ sử dụng 32

2.4 Kết luận chương 2 33

CHƯƠNG 3: XÂY DỰNG HỆ THỐNG M-LEARNING HỖ TRỢ TỰ HỌC TIẾNG ANH 34

3.1 Xác định yêu cầu 34

3.1.1 Chức năng chính 34

3.1.2.Yêu cầu về tốc độ xử lý 35

3.1.3 Yêu cầu về giao diện 35

3.2.Phân tích thiết kế 35

3.2.1 Mô hình hoạt động client-server 35

3.2.2 Thiết kế cơ sở dữ liệu 40

3.2.3 Thiết kế chi tiết các bảng trong cơ sở dữ liệu 42

3.3 Xây dựng ứng dụng 46

3.3.1.Trang quản trị - Web Server 46

3.3.2 Ứng dụng Android 48

Trang 7

3.4 Kết luận chương 3 57

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 58 PHỤ LỤC 60

Trang 8

DANH MỤC CÁC CHỮ VIẾT TẮT

DVM Dalvik Virtual Machine Máy ảo Dalvik

HTML HyperText Markup

Language

Ngôn ngữ đánh giá siêu văn bản

M-Learing Mobile Learning Học tập trên điện thoại

SOAP Simple Object Accesss

Protocol

Giao thức truy cập đối tượng đơn giản

WSDL Web Services Description

Language

Ngôn ngữ mô tả dịch vụ Web

UDDI Universal Description,

Discovery, and Integration

Tập các quy tắc đăng ký và tìm kiếm thông tin các Web Service

TCP/IP Transmission Control

Protocol - Internet Protocol

Bộ giao thức truyền thông

JSON JavaScript Object Notation một dạng dữ liệu tuân theo một quy

luật nhất định mà hầu hết các ngôn ngữ lập trình hiện nay đều có thể đọc được

Trang 9

DANH MỤC CÁC BẢNG

Bảng 2.1 So sánh Android với các hệ điều hành khác 19

Bảng 2.2 Các ngôn ngữ lập trình Web 21

Bảng 2.3 Hệ quản trị cơ sở dữ liệu 23

Bảng 3.1 Các bảng và thực thể trong sơ sở dữ liệu 40

Bảng 3.2 Danh sách các mối kết hợp 42

Bảng 3.3 Bảng cơ sở dữ liệu người dùng 43

Bảng 3.4 Bảng dữ liệu bài nghe 43

Bảng 3.5 Bảng video 44

Bảng 3.6 Bảng điểm 44

Bảng 3.7 Bảng dạng bài thi 45

Bảng 3.8 Bảng câu hỏi trắc nghiệm 45

Trang 10

DANH MỤC HÌNH ẢNH

Hình 2.1 Giao diện của hệ điều hành Android 8

Hình 2.2 Sơ đồ kiến trúc hệ điều hành Android 10

Hình 2.3 Vòng đời của 1 activity 15

Hình 2.4 Thành phần cơ bản của Web service 30

Hình 2.5 Kiến trúc của Web Service 31

Hình 3.1 Chức năng dành cho khách 36

Hình 3.2 Chức năng dành cho thành viên 36

Hình 3.3 Chức năng dành cho người quản trị 37

Hình 3.4 Mô hình xử lý đăng nhập 37

Hình 3.5 Mô hình xử lý đăng kí 38

Hình 3.6 Mô hình xử lý thi trắc nghiệm 39

Hình 3.7 Giao diện trang chủ 46

Hình 3.8 Giao diện thêm từ điển 47

Hình 3.9 Giao diện trang thêm bài nghe 47

Hình 3.10 Màn hình đăng nhập 48

Hình 3.11 Màn hình chính 49

Hình 3.12 Màn hình từ điển 50

Hình 3.13 Màn hình danh sách ngữ pháp 51

Hình 3.14 Màn hình chi tiết ngữ pháp 52

Hình 3.15 Màn hình danh sách bài nghe 53

Hình 3.16 Màn hình chi tiết bài nghe 54

Hình 3.17 Màn hình thi trắc nghiệm 55

Hình 3.18 Màn hình kết quả thi trắc nghiệm 56

Ngày đăng: 04/11/2017, 15:34

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w