Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 14 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
14
Dung lượng
488,8 KB
Nội dung
MỤC LỤC MỞ ĐẦU .1 Chương CƠ SỞ LÝ THUYẾT Error! Bookmark not defined 1.1 CẤU TRÚC TỔNG QUAN Error! Bookmark not defined 1.2 NỀN TẢNG VỀ ANDROID Error! Bookmark not defined 1.2.1 Lịch sử Android Error! Bookmark not defined 1.2.2 DELVING với máy ảo DALVIK Error! Bookmark not defined 1.2.3 Kiến trúc Android Error! Bookmark not defined 1.2.4 Android Emulator Error! Bookmark not defined 1.2.5 Lập trình ứng dụng Android Error! Bookmark not defined 1.2.6 Vòng đời ứng dụng Android Error! Bookmark not defined 1.2.7 defined Các thành phần giao diện AndroidError! Bookmark not 1.2.8 Activity Intent Error! Bookmark not defined 1.2.9 Adapter android Error! Bookmark not defined 1.3 WEB SERVICE Error! Bookmark not defined 1.3.1 Tổng quan Web service Error! Bookmark not defined 1.3.2 Đặc điểm Web service Error! Bookmark not defined 1.3.3 JSON Error! Bookmark not defined 1.3.4 RESTful Webservice Error! Bookmark not defined 1.3.5 PHP Slim Framework Error! Bookmark not defined 1.4 Google Maps API Error! Bookmark not defined 1.4.1 Google Maps Error! Bookmark not defined 1.4.2 Google Maps API Error! Bookmark not defined 1.5 Facebook API Error! Bookmark not defined 1.5.1 Facebook Error! Bookmark not defined 1.5.2 Facebook API Error! Bookmark not defined Chương PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNGError! Bookmark not defined 2.1 MÔ TẢ BÀI TOÁN Error! Bookmark not defined 2.1.1 Cấu trúc hệ thống Error! Bookmark not defined 2.1.2 Yêu cầu chức Error! Bookmark not defined 2.1.3 Yêu cầu phi chức Error! Bookmark not defined 2.2 PHÂN TÍCH VÀ THIẾT KẾ CHỨC NĂNGError! defined Bookmark not 2.2.1 Sơ đồ Use case Error! Bookmark not defined 2.2.2 Biểu đồ hoạt động Error! Bookmark not defined 2.2.3 Biểu đồ lớp Error! Bookmark not defined 2.2.4 Biểu đồ Error! Bookmark not defined 2.3 THIẾT KẾ CƠ SỞ DỮ LIỆU Error! Bookmark not defined 2.3.1 Biểu đồ sở liệu Error! Bookmark not defined 2.3.2 Bảng liệu Error! Bookmark not defined Chương TRIỂN KHAI VÀ ĐÁNH GIÁ KẾT QUẢError! Bookmark not defined 3.1 CÔNG CỤ - MÔI TRƢỜNG PHÁT TRIỂNError! defined Bookmark not 3.2 WEB SERVICE API Error! Bookmark not defined 3.3 KẾT QUẢ DEMO Error! Bookmark not defined KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN TÀI LIỆU THAM KHẢO Error! Bookmark not defined DANH MỤC HÌNH VẼ Hình Cấu trúc tổng quan Error! Bookmark not defined Hình Cấu trúc hệ thống Android Error! Bookmark not defined Hình Activity Stack Error! Bookmark not defined Hình Chu kỳ sống Activity Error! Bookmark not defined Hình Cấu trúc giao diện ứng dụng AndroidError! Bookmark not defined Hình Sơ đồ hoạt động Intent Error! Bookmark not defined Hình Thiết kế trạng thái Error! Bookmark not defined Hình Thiết kế phi trạng thái Error! Bookmark not defined Hình Mô tả ứng dụng Error! Bookmark not defined Hình 10 Sơ đồ Use case Error! Bookmark not defined Hình 11 Use case Đăng ký Error! Bookmark not defined Hình 12 Use case Quên mật Error! Bookmark not defined Hình 13 Use case Đăng nhập Error! Bookmark not defined Hình 14 Use case quản lý thông tin cá nhân Error! Bookmark not defined Hình 15 Use case Lƣu trữ địa điểm Error! Bookmark not defined Hình 16 Use case Tìm kiếm địa điểm lƣu trữ Error! Bookmark not defined Hình 17 Use case Cập nhật địa điểm Error! Bookmark not defined Hình 18 Use case Phân loại địa điểm Error! Bookmark not defined Hình 19 Use case Chia sẻ địa điểm Error! Bookmark not defined Hình 20 Use case Tìm kiếm địa điểm xung quanhError! Bookmark not defined Hình 21 Use case Chia sẻ địa điểm Error! Bookmark not defined Hình 22 Biểu đồ hoạt động Đăng ký Error! Bookmark not defined Hình 23 Biểu đồ hoạt động Đăng nhập Error! Bookmark not defined Hình 24 Biểu đồ hoạt động Đăng nhập mạng xã hộiError! Bookmark not defined Hình 25 Biểu đồ hoạt động Quên mật Error! Bookmark not defined Hình 26 Biểu đồ hoạt động Cập nhật thông tin ngƣời dùngError! Bookmark not defined Hình 27 Biểu đồ hoạt động Lƣu trữ địa điểm Error! Bookmark not defined Hình 28 Biểu đồ hoạt động Tìm kiếm địa điểm lƣu trữError! Bookmark not defined Hình 29 Biểu đồ hoạt động Cập nhật địa điểm Error! Bookmark not defined Hình 30 Biểu đồ hoạt động Phân loại địa điểm Error! Bookmark not defined Hình 31 Biểu đồ hoạt động Chia sẻ địa điểm tạiError! Bookmark not defined Hình 32 Biểu đồ hoạt động Chia sẻ địa điểm Error! Bookmark not defined Hình 33 Biểu đồ hoạt động Tìm kiếm địa điểm xung quanhError! Bookmark not defined Hình 34 Biểu đồ lớp Error! Bookmark not defined Hình 35 Biểu đồ Đăng ký Error! Bookmark not defined Hình 36 Biểu đồ Đăng nhập Error! Bookmark not defined Hình 37 Biểu đồ Đăng nhập mạng xã hộiError! Bookmark not defined Hình 38 Biểu đồ Quên mật Error! Bookmark not defined Hình 39 Biểu đồ Cập nhật thông tin cá nhânError! Bookmark not defined Hình 40 Biểu đồ Lƣu địa điểm Error! Bookmark not defined Hình 41 Biểu đồ Tìm kiếm địa điểm lƣu trữError! Bookmark not defined Hình 42 Biểu đồ Cập nhật địa điểm Error! Bookmark not defined Hình 43 Biểu đồ Phân loại địa điểm Error! Bookmark not defined Hình 44 Biểu đồ Chia sẻ địa điểm Error! Bookmark not defined Hình 45 Biểu đồ Tìm kiếm địa điểm xung quanhError! Bookmark not defined Hình 46 Biểu đồ Chia sẻ địa điểm tạiError! Bookmark not defined Hình 47 Biểu đồ sở liệu Error! Bookmark not defined Hình 48 Giao diện đăng ký đăng nhập Error! Bookmark not defined Hình 49 Giao diện vị trí chọn bạn bè để gửi vị tríError! Bookmark not defined Hình 50 Giao diện danh sách trạng thái xem trạng tháiError! Bookmark not defined Hình 51.Giao diện danh sách địa điểm lƣu Error! Bookmark not defined Hình 52 Giao diện thông tin địa điểm tìm đƣờng điError! Bookmark not defined Hình 53 Giao diện tìm kiếm địa điểm xung quanhError! Bookmark not defined Hình 54 Giao diện danh sách địa điểm xung quanhError! Bookmark not defined Hình 55 Lọc địa điểm Error! Bookmark not defined Hình 56 Giao diện danh sách bạn bè Error! Bookmark not defined Hình 57 Giao diện cập nhật tài khoản Error! Bookmark not defined DANH MỤC BẢNG BIỂU Bảng Các thuộc tính Intent Error! Bookmark not defined Bảng Các hàm thực thi sử dụng Intent Error! Bookmark not defined Bảng Loại MIME phổ biến Error! Bookmark not defined Bảng Mô tả Use case Đăng ký Error! Bookmark not defined Bảng Mô tả Use case Quên mật Error! Bookmark not defined Bảng Mô tả Use case Đăng nhập Error! Bookmark not defined Bảng Mô tả Use case Quản lý thông tin cá nhânError! Bookmark not defined Bảng Mô tả Use case Lƣu trữ địa điểm Error! Bookmark not defined Bảng Mô tả Use case Tìm kiếm địa điểm lƣu trữError! Bookmark not defined Bảng 10 Mô tả Use case Cập nhật địa điểm Error! Bookmark not defined Bảng 11 Mô tả Use case Phân loại địa điểm Error! Bookmark not defined Bảng 12 Mô tả Use case Chia sẻ địa điểm Error! Bookmark not defined Bảng 13 Mô tả Use case Tìm kiểm địa điểm xung quanhError! Bookmark not defined Bảng 14 Mô tả Use case Chia sẻ địa điểm tạiError! Bookmark not defined Bảng 15 Mô tả bảng users Error! Bookmark not defined Bảng 16 Mô tả bảng locations Error! Bookmark not defined Bảng 17 Mô tả location_type Error! Bookmark not defined Bảng 18 Mô tả bảng share_types Error! Bookmark not defined Bảng 19 Mô tả bảng status Error! Bookmark not defined Bảng 20 Mô tả bảng imges Error! Bookmark not defined Bảng 21 Mô tả bảng status_images Error! Bookmark not defined Bảng 22 Mô tả bảng groups Error! Bookmark not defined Bảng 23 Mô tả bảng groups_locations Error! Bookmark not defined Bảng 24 Mô tả bảng friends Error! Bookmark not defined Bảng 25 API Đăng ký Error! Bookmark not defined Bảng 26 API Đăng nhập Error! Bookmark not defined Bảng 27 API lấy số Error! Bookmark not defined Bảng 28 API cập nhật thông tin ngƣời dùng Error! Bookmark not defined Bảng 29 API lƣu địa điểm Error! Bookmark not defined Bảng 30 API lƣu trạng thái cho địa điểm Error! Bookmark not defined Bảng 31 API lƣu hình ảnh địa điểm Error! Bookmark not defined Bảng 32 Lƣu hình ảnh vào status Error! Bookmark not defined Bảng 33 API lấy địa điểm lƣu Error! Bookmark not defined Bảng 34 API lấy hình ảnh địa điểm Error! Bookmark not defined Bảng 35 API lấy status ngƣời dùng Error! Bookmark not defined Bảng 36 API kiểm tra địa điểm đƣợc lƣu Error! Bookmark not defined Bảng 37 API tìm kiếm địa điểm xung quanh Error! Bookmark not defined Bảng 38 API tạo nhóm địa điểm Error! Bookmark not defined Bảng 39 API thêm địa điểm vào nhóm Error! Bookmark not defined Bảng 40 API lấy nhóm địa điểm ngƣời dùngError! Bookmark not defined Bảng 41 API lấy địa điểm nhóm Error! Bookmark not defined Bảng 42 API tìm kiếm bạn bè thông qua số điện thoạiError! Bookmark not defined Bảng 43 API tìm kiếm bạn bè thông qua facebookError! Bookmark not defined Bảng 44 API lấy danh sách bạn bè ngƣời dùngError! Bookmark not defined Bảng 45 API gửi vị trí cho bạn bè Error! Bookmark not defined Bảng 46 Kết ứng dụng Android .3 Bảng 47 Kết thực Web service DANH MỤC TỪ VIẾT TẮT STT Tên Ý nghĩa JDK Java Development Kit SDK Software Development Kit HTTP Hyper Text Transfer Protocol JSON Javascript Object Notation ADT Android Developer Tools REST Representational State Transfer CSDL Cơ Sở Dữ Liệu API Application Programing Interface PHP Hypertext Preprocessor 10 XML Extensible Markup Language Ứng dụng lƣu trữ chia sẻ hình ảnh địa điểm Android MỞ ĐẦU GIỚI THIỆU ĐỀ TÀI Hiện nhu cầu du lịch, khám phá địa điểm ngày cao, đặc biệt giới trẻ Không cần xa, thành phố mà họ sinh sống địa điểm, nhà hàng, khu du lịch,… mọc lên ngày nhiều Khi đến đƣợc địa điểm có cảnh đẹp hay hoạt động thú vị, nhiều ngƣời có nhu cầu lƣu trữ lại hình ảnh để xem lại chia sẻ cho ngƣời bạn biết Nền công nghệ thông tin thực vào giai đoạn phát triển bậc từ trƣớc đến Nếu trƣớc kia, đời máy tính xách tay mang lại thuận tiện cho ngƣời sử dụng, ngày đời hệ điện thoại thông minh đánh dấu phát triển vƣợt bậc công nghệ thông tin Mọi sản phẩm công nghệ nằm điện thoại Thật dễ dàng cho sống bạn có cho thân điện thoại nhƣ Với điện thoại thông minh (Smart Phone) tay, việc xác định vị trí thông qua hệ thống định vị toàn cầu (Global Positioning System - GPS) trở nên dễ dàng Điện thoại đƣợc trang bị camera có khả chụp ảnh tƣơng đƣơng máy ảnh Vấn đề đƣợc đặt kết hợp khả Smart Phone lại để trở thành ứng dụng có khả đáp ứng nhu cầu lƣu trữ địa điểm ngƣời dùng Chính vậy, em chọn đề tài làm đồ án tốt nghiệp “Ứng dụng lƣu trữ chia sẻ hình ảnh địa điểm Android” MỤC ĐÍCH THỰC HIỆN ĐỀ TÀI Xây dựng ứng dụng cho smart phone chạy hệ điều hành Android giúp ngƣời dùng lƣu trữ xem lại địa điểm qua hình ảnh Ngƣời dùng chia sẻ địa điểm với bạn bè ngƣời thân Ứng dụng giúp ngƣời dùng tìm kiếm, trải nghiệm địa điểm thông qua hình ảnh ngƣời khác chia sẻ Ngoài ra, ứng dụng giúp ngƣời dùng thông báo địa điểm cho bạn bè thông qua notification PHẠM VI ĐỀ TÀI Kho liệu đƣợc xây dựng phát triển mạng internet, cung cấp web service phƣơng thức để sử dụng, khai thác liệu kho Ứng dụng điện thoại di động đƣợc phát triển tảng di động Android Google Ứng dụng lƣu trữ chia sẻ hình ảnh địa điểm Android HÌNH THỨC THỂ HIỆN App di động : Hệ điều hành Android, có sử dụng số API nhƣ + Camera API ( hỗ trợ Photosphere cho điện thoại có tính năng) + Google Maps API + Google Cloud Message + Facebook API +… Webservices : + Ngôn ngữ PHP + Hệ quản trị có sở liệu : MySQL KẾT QUẢ DỰ KIẾN Xây dựng ứng dụng đƣợc ứng dụng cho điện thoại thông minh chạy hệ điều hành Android với tính : Chụp ảnh lƣu trữ địa điểm ( có hỗ trợ công nghệ chụp ảnh toàn cảnh 360 Photosphere Panorama) - Chia sẻ địa điểm cho bạn bè (tìm kiếm bạn bè số điện thoại, tài khoản Facebook) , cộng đồng - Tìm kiếm địa điểm đƣợc chia sẻ ngƣời dùng khác - Thông báo địa điểm thông qua notification Xây dựng web service cung cấp API cho ứng dụng Android - BỐ CỤC CỦA BÁO CÁO Chương 1: Cơ sở lý thuyết: Chƣơng trình bày lý thuyết Android, ngôn ngữ PHP, Restful Webservice Chương 2: Ph n tích thiết kế hệ thống: Đặc tả hệ thống ứng dụng Chương 3: Triển khai đánh giá kết quả: Chƣơng trình bày kết demo, thông tin sản phẩm, cài đặt ứng dụng ết uận: Tổng kết kết đạt đƣợc, ƣu khuyết điểm chƣơng trình hƣớng phát triển Ứng dụng lƣu trữ chia sẻ hình ảnh địa điểm Android KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN KẾT QUẢ THỰC HIỆN a) Ứng dụng Android : Bảng Kết ứng dụng Android Tên chức Tình trạng Đăng ký Hoàn thành Đăng nhập Hoàn thành Quên mật Hoàn thành Xem cập nhật thông tin tài khoản Hoàn thành Lƣu địa điểm Hoàn thành Cập nhật địa điểm Hoàn thành Lƣu trạng thái Hoàn thành Upload hình ảnh địa điểm Hoàn thành Tạo nhóm địa điểm Hoàn thành Phân loại địa điểm Hoàn thành Chia sẻ địa điểm Hoàn thành Tìm kiếm địa điểm xung quanh Hoàn thành Chia sẻ vị trí Hoàn thành Mô tả b) Web service : Bảng Kết thực Web service Tên chức Tình trạng Cơ sở liệu Hoàn thành Web service cung cấp cho ứng dụng điện thoại di động (Android) Hoàn thành Mô tả ĐÁNH GIÁ KẾT QUẢ a) Những điều đạt : Trong trình thực nhận thấy khả tìm tòi, học hỏi, nghiên cứu công nghệ đƣợc nâng cao áp dụng để xây dựng đƣợc ứng dụng nhỏ, nắm bắt đƣợc tổng quan công nghệ Android Xây dựng thành công chức đƣợc miêu tả ứng dụng Ứng dụng lƣu trữ chia sẻ hình ảnh địa điểm Android Giao diện thân thiện, tƣơng thích với nhiều kích cỡ hình điện thoại khác nhau, dễ sử dụng Ứng dụng đáp ứng đƣợc yêu cầu phi chức tính hiệu năng, tính bảo mật, tính tƣơng thích Ứng dụng triển khai đƣợc với nhiều thiết bị thật thực tế Hiểu đƣợc kiến thức thiết kế giao diện XML Tận dụng đƣợc component Android Truy suất sở liệu thông qua việc ph n tích đối tƣợng JSON từ webservice trả Trup cập đƣợc thiết bị cứng Camera Kết nối đƣợc internet thông qua giao thức Http Sử dụng đƣợc số API phù hợp với ứng dụng nhƣ Google Maps API, Facebook API Tìm hiểu sử dụng đƣợc Google Cloud Message thông qua việc chia sẻ địa điểm điện thoại b) Những điều chưa đạt : Chỉ hỗ trợ tảng Android, chƣa hỗ trợ tảng di động phổ biến khác nhƣ iOS, Window Phone, … Chƣa có phiên web giúp ngƣời dùng tìm kiếm, xem lại địa điểm lƣu trữ PC laptop Ứng dụng chƣa tƣơng thích số kích cỡ hình di động Mới có ngôn ngữ tiếng Anh cho ứng dụng HƯỚNG PHÁT TRIỂN Phiên hoàn thành với chức cần thiết Những ý tƣởng phát triển cho hệ thống là: - Phát triển hệ thống tảng di động lớn nay, là: iOS, WindowsPhone, BlackBerry, … - Hoàn thiện ứng dụng hệ điều hành Android - Phát triển ứng dụng với đa ngôn ngữ hƣớng ngƣời dùng nhiều - Phát triển phiên web cho ứng dụng - Nâng cấp chức cho ứng dụng thêm phong phú, đáp ứng đƣợc nhiều nhu cầu ngƣời sử dung Ứng dụng lƣu trữ chia sẻ hình ảnh địa điểm Android TÓM TẮT ĐỒ ÁN TỐT NGHIỆP Tên đề tài : Xây dựng ứng dụng lƣu trữ chia sẻ hình ảnh địa điểm Android Mục đích thực : Xây dựng ứng dụng cho smart phone chạy hệ điều hành Android giúp ngƣời dùng lƣu trữ xem lại địa điểm qua hình ảnh Ngƣời dùng chia sẻ địa điểm với bạn bè ngƣời thân Ứng dụng giúp ngƣời dùng tìm kiếm, trải nghiệm địa điểm thông qua hình ảnh ngƣời khác chia sẻ Ngoài ra, ứng dụng giúp ngƣời dùng thông báo địa điểm cho bạn bè thông qua notification Mục tiêu : Xây dựng ứng dụng đƣợc ứng dụng cho điện thoại thông minh chạy hệ điều hành Android với tính : Chụp ảnh lƣu trữ địa điểm ( có hỗ trợ công nghệ chụp ảnh toàn cảnh 360 Photosphere Panorama) - Chia sẻ địa điểm cho bạn bè (tìm kiếm bạn bè số điện thoại, tài khoản Facebook) , cộng đồng - Tìm kiếm địa điểm đƣợc chia sẻ ngƣời dùng khác - Thông báo địa điểm thông qua notification Xây dựng web service cung cấp API cho ứng dụng Android - Nhiệm vụ : Xây dựng đƣợc kho liệu mạng internet, cung cấp webservice phƣơng thức để sử dụng, khai thác liệu kho Xây dựng ứng dụng điện thoại di động tảng di động Android Giải vấn đề : - Tìm hiểu lập trình di động tảng Android - Xây dựng thành công hệ thống Web Service - Xây dựng thành công ứng dụng điện thoại di động - Triển khai thành công hệ thống thực tế Ứng dụng lƣu trữ chia sẻ hình ảnh địa điểm Android [...]... cho ứng dụng thêm phong phú, đáp ứng đƣợc nhiều hơn nhu cầu của ngƣời sử dung Ứng dụng lƣu trữ và chia sẻ hình ảnh địa điểm trên Android TÓM TẮT ĐỒ ÁN TỐT NGHIỆP Tên đề tài : Xây dựng ứng dụng lƣu trữ và chia sẻ hình ảnh địa điểm trên Android Mục đích thực hiện : Xây dựng ứng dụng cho các smart phone chạy hệ điều hành Android giúp ngƣời dùng lƣu trữ và xem lại các địa điểm đã đi qua bằng hình ảnh. . .Ứng dụng lƣu trữ và chia sẻ hình ảnh địa điểm trên Android KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 1 KẾT QUẢ THỰC HIỆN a) Ứng dụng Android : Bảng 1 Kết quả ứng dụng Android Tên chức năng Tình trạng Đăng ký Hoàn thành Đăng nhập Hoàn thành Quên mật khẩu Hoàn thành Xem và cập nhật thông tin tài khoản Hoàn thành Lƣu địa điểm Hoàn thành Cập nhật địa điểm Hoàn thành Lƣu trạng thái Hoàn thành Upload hình ảnh địa điểm. .. cao và áp dụng để xây dựng đƣợc ứng dụng nhỏ, nắm bắt đƣợc tổng quan công nghệ Android Xây dựng thành công các chức năng đã đƣợc miêu tả của ứng dụng Ứng dụng lƣu trữ và chia sẻ hình ảnh địa điểm trên Android Giao diện thân thiện, tƣơng thích với nhiều kích cỡ màn hình điện thoại khác nhau, dễ sử dụng Ứng dụng đáp ứng đƣợc các yêu cầu phi chức năng về tính hiệu năng, tính bảo mật, tính tƣơng thích Ứng. .. Ngƣời dùng có thể chia sẻ các địa điểm đó với bạn bè và ngƣời thân Ứng dụng còn giúp ngƣời dùng tìm kiếm, trải nghiệm các địa điểm thông qua những hình ảnh do những ngƣời khác chia sẻ Ngoài ra, ứng dụng còn có thể giúp ngƣời dùng thông báo địa điểm hiện tại cho bạn bè thông qua notification Mục tiêu : Xây dựng ứng dụng đƣợc ứng dụng cho các điện thoại thông minh chạy trên hệ điều hành Android với các... tính năng : Chụp ảnh và lƣu trữ địa điểm hiện tại ( có hỗ trợ công nghệ chụp ảnh toàn cảnh 360 Photosphere hoặc Panorama) - Chia sẻ địa điểm cho bạn bè (tìm kiếm bạn bè bằng số điện thoại, tài khoản Facebook) , cộng đồng - Tìm kiếm các địa điểm đã đƣợc chia sẻ bởi những ngƣời dùng khác - Thông báo địa điểm hiện tại thông qua notification Xây dựng web service cung cấp các API cho ứng dụng Android - Nhiệm... điểm Hoàn thành Tạo nhóm địa điểm Hoàn thành Phân loại địa điểm Hoàn thành Chia sẻ địa điểm Hoàn thành Tìm kiếm địa điểm xung quanh Hoàn thành Chia sẻ vị trí hiện tại Hoàn thành Mô tả b) Web service : Bảng 2 Kết quả thực hiện Web service Tên chức năng Tình trạng Cơ sở dữ liệu Hoàn thành Web service cung cấp cho ứng dụng trên điện thoại di động (Android) Hoàn thành Mô tả 2 ĐÁNH GIÁ KẾT QUẢ a) Những... liệu trên mạng internet, cung cấp webservice và các phƣơng thức để sử dụng, khai thác dữ liệu của kho Xây dựng ứng dụng trên điện thoại di động trên nền tảng di động Android Giải quyết vấn đề : - Tìm hiểu lập trình di động trên nền tảng Android - Xây dựng thành công hệ thống Web Service - Xây dựng thành công ứng dụng trên điện thoại di động - Triển khai thành công hệ thống trên thực tế Ứng dụng lƣu trữ. .. Tìm hiểu và sử dụng đƣợc Google Cloud Message thông qua việc chia sẻ địa điểm giữa các điện thoại b) Những điều chưa đạt được : Chỉ mới hỗ trợ nền tảng Android, chƣa hỗ trợ các nền tảng di động phổ biến khác nhƣ iOS, Window Phone, … Chƣa có phiên bản web giúp ngƣời dùng có thể tìm kiếm, xem lại các địa điểm đã lƣu trữ trên PC hoặc laptop Ứng dụng chƣa tƣơng thích đối với một số kích cỡ màn hình trên di... cho ứng dụng 3 HƯỚNG PHÁT TRIỂN Phiên bản đầu tiên đã hoàn thành với những chức năng cơ bản cần thiết Những ý tƣởng phát triển cho hệ thống có thể là: - Phát triển hệ thống trên các nền tảng di động lớn hiện nay, là: iOS, WindowsPhone, BlackBerry, … - Hoàn thiện hơn ứng dụng trên hệ điều hành Android - Phát triển ứng dụng với đa ngôn ngữ hƣớng ngƣời dùng nhiều hơn - Phát triển phiên bản web cho ứng dụng. .. tính tƣơng thích Ứng dụng đã triển khai đƣợc với nhiều thiết bị thật trên thực tế Hiểu đƣợc kiến thức thiết kế giao diện trên XML Tận dụng đƣợc các component trên Android Truy suất cơ sở dữ liệu thông qua việc ph n tích đối tƣợng JSON từ webservice trả về Trup cập đƣợc thiết bị cứng là Camera Kết nối đƣợc internet thông qua giao thức Http Sử dụng đƣợc các một số API phù hợp với ứng dụng nhƣ Google Maps