Please use this identifier to cite or link to this item: http://tainguyenso.hce.edu.vn:8080/dspace/handle/TVDHKTH_123456789/1433
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorGVHD TS. Lê, Thị Quỳnh Liên-
dc.contributor.authorSVTH Đặng, Thị Trang-
dc.date.accessioned2020-09-07T02:50:10Z-
dc.date.available2020-09-07T02:50:10Z-
dc.date.issued2019-
dc.identifier.urihttp://192.168.1.122:8080/xmlui/handle/TVDHKTH_123456789/1433-
dc.description.tableofcontentsLỜI CẢM ƠN i MỤC LỤC i DANH MỤC CÁC BẢNG v DANH MỤC HÌNH ẢNH vi DANH MỤC CÁC KÝ HIỆU, CHỮ VIẾT TẮT viii PHẦN 1: MỞ ĐẦU 1 1. Lý do chọn đề tài 1 2. Mục đích và ý nghĩa chọn đề tài 2 2.1 Mục đích 2 2.2 Ý nghĩa đề tài 3 3. Nhiệm vụ đề tài 3 4. Phương pháp nghiên cứu 4 4.1 Phương pháp triển khai 4 4.2 Phạm vi nghiêm cứu 4 PHẦN 2: NỘI DUNG 6 CHƯƠNG 1: CƠ SỞ LÝ THUYẾT 6 1.1 Tổng quan về điều hành Android 6 1.1.1 Android là gì? 6 1.1.2 Lịch sử phát triển về sau hệ điều hành Android 6 1.1.3 Phiên bản của Android 8 1.1.4 Kiến trúc của Android 10 1.1.5 Đặc điểm của Android 14 1.1.6 Chức năng hệ điều hành Android 14 1.2 So sánh các hệ điều hành cùng loại 15 1.3 Một số hãng sản xuất điện thoại sử dụng hệ điều hành Android 18 1.4 Môi trường lập trình 18 1.4.1 Android Software Development Kit 18 1.4.2 Android Studio trên nền tảng Java 19 1.4.2.1 Thành phần cơ bản của một ứng dụng Android 20 1.4.2.2 Cấu trúc của một Project trong Android Studio 22 1.4.2.3 Vòng đời của Activity 23 1.4.2.4 Chu kỳ sống của ứng dụng Android 24 1.4.2.5 Các thành phần trong giao diện Android 26 1.4.2.6 Các thành phần trong một Android Project 27 1.4.2.7 Slide Menu trong Android 28 1.4.3 Phân tích XML trong Android Studio 28 1.4.3.1 Khái niệm 28 1.4.3.2 Đặc điểm của XML 29 1.4.3.3 Cấu trúc XML 30 1.4.3.4 Các lớp và giao diện phân tích XML trong Android 30 1.4.3.4.1 Giao diện DOM (Document Object Model) 30 1.4.3.4.2 Giao diện SAX 31 1.4.3.4.3 Giao diện XSTL 31 1.4.5 Trình soạn thảo JSON 32 1.4.5.1 JSON là gì? 32 1.4.5.2 Tính năng và đặc điểm 33 1.4.5.3 So sánh với XML 34 1.5 Ngôn ngữ lập trình Java 35 1.5.1 Java là gì? 35 1.5.2 Những đặc điểm cơ bản của Java 35 1.5.3 Ứng dụng của Java 37 1.5.4 Tiêu chuẩn của một môi trường Java điển hình 38 1.6 Mô hình thiết kế Model View Controller(MVC) trong Android 39 1.6.1 MVC là gì? 39 1.6.2 Mẫu thiết kế MVC trong Android 40 1.6.3 Đặc điểm MVC 41 1.6.4 Khuyết điểm MVC 42 1.6.5 Lợi thế MVC 42 1.6.6 Lịch sử phiên bản MVC: 43 1.7 Phân loại App Mobile 44 1.8 Lợi ích mà ứng dụng đi động hệ điều hành Android mang lại 45 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 46 2.1 Đặc tả bài toán 46 2.2 Phân tích chức năng chính trong hệ thống 47 2.2.1 Hiển thị danh sách thông tin và xem món ăn theo chủ đề 47 2.2.2 Chức năng Quản lý danh mục yêu thích 48 2.2.3 Chức năng Tìm kiếm món ăn 48 2.2.4 Chức năng Chia sẻ bài viết 49 2.2.5 Chức năng Đóng góp ý kiến 49 2.3 Sơ đồ ứng dụng 49 2.3.1 Sơ đồ User Case 49 2.3.2 Sơ đồ Class 51 2.4 Sơ đồ tuần tự 51 2.4.1 Sơ đồ tuần tự Xem bài viết 51 2.4.2 Sơ đồ tuần tự Tìm kiếm 52 2.4.3 Sơ đồ tuần tự Thêm bài viết yêu thích 52 2.4.4 Sơ đồ tuần tự Xóa bài viết yêu thích 53 2.4.5 Sơ đồ tuần tự Chia sẻ bài viết 53 2.5 Sơ đồ hoạt động 54 2.5.1 Sơ đồ hoạt động Xem bài viết 54 2.5.2 Sơ đồ hoạt động Tìm kiếm 54 2.5.3 Sơ đồ hoạt động Quản lý danh mục yêu thích 55 2.5.4 Sơ đồ hoạt động Chia sẻ bài viết 55 CHƯƠNG 3: XÂY DỰNG VÀ TRIỂN KHAI CHƯƠNG TRÌNH 56 3.1 Phân tích dữ liệu webserver trên JSON 56 3.2 Xây dựng bảng cơ sở dữ liệu 58 3.3 Cài đặt phần mềm phát triển ứng dụng 60 3.4 Danh sách các màn hình có trong ứng dụng 61 3.5 Các hình ảnh Demo ứng dụng 62 3.6 Tính khả dụng của ứng dụng 67 PHẦN 3: KẾT LUẬN 68 1. Kết quả đạt được 68 2. Hạn chế 68 3. Hướng phát triển trong tương lai 69 TÀI LIỆU THAM KHẢO 70vi
dc.language.isovivi
dc.publisherTrường Đại học Kinh tế Huếvi
dc.subjectThông tinvi
dc.subjectẨm thực ba miềnvi
dc.titleXÂY DỰNG ỨNG DỤNG THÔNG TIN ẨM THỰC BA MIỀN TRÊN NỀN ANDROIDvi
Appears in Collections:Khoa Hệ thống Thông tin Kinh tế

Files in This Item:
File Description SizeFormat 
Đặng-Thị-Trang-49A THKT.pdf1.56 MBAdobe PDFView/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.