Xây dựng ứng dụng cung cấp thông tin về các địa điểm du lịch bụi trên nền tảng android

Ứng dụng Android du lịch bụi: Khám phá & chia sẻ thông tin địa điểm độc đáo. Xây dựng app tìm kiếm, đánh giá, kết nối cộng đồng phượt dễ dàng.

Trường đại học

Viện Đại học Mở Hà Nội

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2015

65
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

MỤC LỤC

DANH MỤC HÌNH ẢNH

DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT

PHÂN CÔNG CÔNG VIỆC

1. CHƯƠNG 1: MỞ ĐẦU

1.1. Giới thiệu đề tài

1.2. Mục đích đề tài

1.3. Cách thức ứng dụng hoạt động

1.4. Mục tiêu đề tài

2. CHƯƠNG 2: TỔNG QUAN ĐỀ TÀI

2.1. Khảo sát

2.2. Các công cụ sử dụng

2.2.1. Hệ điều hành Android

2.2.2. GoogleMap API và google play services

3. CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

3.1. Biểu đồ phân rã chức năng

3.2. Sơ đồ luồng dữ liệu mức đỉnh và dƣới đỉnh

3.3. Cơ sở dữ liệu vật lý

4. CHƯƠNG 4: XÂY DỰNG CHƢƠNG TRÌNH

4.1. Xây dựng cơ sở dữ liệu

4.2. Xây dựng giao diện

4.2.1. Giao diện màn hình chính

4.2.2. Giao diện các chức năng con tƣơng ứng vơi các item trong menu

4.2.3. Giao diện chi tiết địa điểm

4.3. Xây dựng các chức năng

4.3.1. Chức năng tìm kiếm địa điểm

4.3.2. Chức năng hiển thị vị trí của địa điểm

4.3.3. Chức năng cài đặt hiển thị bản đồ

4.3.4. Chức năng chỉ đƣờng

5. CHƯƠNG 5: CÀI ĐẶT VÀ CHẠY THỬ CHƢƠNG TRÌNH

5.1. Chạy thử chƣơng trình

TÀI LIỆU THAM KHẢO

DANH MỤC HÌNH ẢNH

DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT

LỜI CẢM ƠN

PHÂN CÔNG CÔNG VIỆC

TÓM TẮT ĐỒ ÁN

Tóm tắt

I. Ứng Dụng Du Lịch Bụi Android Giới Thiệu Tổng Quan 50 60

Du lịch bụi, hay còn gọi là phượt, ngày càng trở nên phổ biến trong giới trẻ Việt Nam. Hình thức du lịch này mang đến sự tự do, khám phá và trải nghiệm văn hóa địa phương một cách chân thực nhất. Tuy nhiên, việc lên kế hoạch và tìm kiếm thông tin về các địa điểm du lịch bụi có thể gặp nhiều khó khăn. Ứng dụng du lịch bụi Android ra đời nhằm giải quyết vấn đề này, cung cấp một nền tảng tiện lợi để người dùng tìm kiếm, khám phá và chia sẻ kinh nghiệm du lịch. Ứng dụng được xây dựng dựa trên nền tảng Android, tận dụng lợi thế về tính linh hoạt, khả năng tùy biến cao và cộng đồng người dùng lớn. Theo nghiên cứu của Đỗ Thành Long và Lê Anh Tuấn (2015) từ Viện Đại học Mở Hà Nội, một ứng dụng cung cấp thông tin chi tiết về địa điểm, đường đi, phong tục tập quán và các điều cần lưu ý là vô cùng quan trọng cho những người yêu thích du lịch bụi. Ứng dụng Android giúp người dùng dễ dàng tra cứu thông tin, lập kế hoạch và chia sẻ trải nghiệm của mình. Việc sử dụng các API bản đồ như Google Maps API, cùng với khả năng hoạt động offline, giúp ứng dụng trở nên hữu ích ngay cả ở những vùng sâu vùng xa, nơi kết nối internet còn hạn chế. Bài viết này sẽ đi sâu vào các khía cạnh của ứng dụng du lịch bụi Android, từ tìm kiếm địa điểm, khám phá thông tin chi tiết, đến chia sẻ kinh nghiệm với cộng đồng.

1.1. Tiềm Năng Phát Triển Du Lịch Bụi Tại Việt Nam

Việt Nam có tiềm năng to lớn để phát triển du lịch bụi nhờ vào cảnh quan thiên nhiên đa dạng, văn hóa phong phú và lòng hiếu khách của người dân. Số lượng du khách bụi đến Việt Nam ngày càng tăng, đặc biệt là giới trẻ, những người tìm kiếm những trải nghiệm du lịch độc đáo và tiết kiệm. Ứng dụng du lịch bụi Android đóng vai trò quan trọng trong việc khai thác tiềm năng này, giúp du khách dễ dàng tiếp cận thông tin và khám phá những địa điểm thú vị. Sự phát triển của công nghệ di động, cùng với sự phổ biến của smartphone, tạo điều kiện thuận lợi cho việc sử dụng ứng dụng du lịch bụi. Điều này cũng giúp các doanh nghiệp du lịch địa phương tiếp cận được với khách hàng tiềm năng, tăng cường quảng bá và phát triển du lịch bền vững. Quan trọng hơn, các đánh giá và chia sẻ từ cộng đồng giúp những người đi sau có những kinh nghiệm quý báu để chuẩn bị cho chuyến đi của mình.

1.2. Lợi Ích Của Ứng Dụng Du Lịch Bụi Android

Ứng dụng du lịch bụi Android mang lại nhiều lợi ích cho người dùng, bao gồm khả năng tìm kiếm địa điểm nhanh chóng, cung cấp thông tin chi tiết, hướng dẫn đường đi và chia sẻ kinh nghiệm. Theo Đỗ Thành Long và Lê Anh Tuấn, ứng dụng giúp người dùng lên kế hoạch cho chuyến đi một cách dễ dàng và hiệu quả. Tính năng bản đồ offline giúp người dùng không bị lạc đường ngay cả khi không có kết nối internet. Ngoài ra, ứng dụng còn cung cấp các thông tin hữu ích về phong tục tập quán, đặc sản địa phương, giúp du khách hiểu rõ hơn về văn hóa địa phương. Việc chia sẻ kinh nghiệm với cộng đồng giúp tạo ra một nguồn thông tin phong phú và đáng tin cậy cho những người yêu thích du lịch bụi. Các tiện ích như chuyển đổi tiền tệ, dự báo thời tiết cũng được tích hợp để hỗ trợ tốt nhất cho du khách.

II. Thách Thức Tìm Thông Tin Du Lịch Bụi Lập Kế Hoạch 50 60

Mặc dù du lịch bụi mang lại nhiều trải nghiệm thú vị, nhưng việc tìm kiếm thông tin và lập kế hoạch cho chuyến đi có thể gặp nhiều khó khăn. Nguồn thông tin trên internet thường phân tán, không đầy đủ và đôi khi không chính xác. Việc tìm kiếm thông tin về các địa điểm du lịch ít người biết đến, các tuyến đường hiểm trở và các dịch vụ địa phương có thể tốn nhiều thời gian và công sức. Hơn nữa, việc lập kế hoạch chi tiết về lịch trình, phương tiện di chuyển, chỗ ở và ngân sách cũng đòi hỏi sự chuẩn bị kỹ lưỡng. Các rủi ro về an ninh, thời tiết và sức khỏe cũng cần được xem xét để đảm bảo một chuyến đi an toàn và thành công. Theo kinh nghiệm của nhiều phượt thủ, việc thiếu thông tin và chuẩn bị không kỹ lưỡng có thể dẫn đến những trải nghiệm không mong muốn, thậm chí là nguy hiểm. Do đó, một ứng dụng cung cấp thông tin đầy đủ, chính xác và hỗ trợ lập kế hoạch chi tiết là vô cùng cần thiết.

2.1. Sự Phân Tán Thông Tin Du Lịch Bụi Hiện Nay

Một trong những thách thức lớn nhất của du lịch bụi là sự phân tán của thông tin. Thông tin về các địa điểm du lịch bụi thường nằm rải rác trên các diễn đàn, blog, mạng xã hội và các trang web du lịch. Việc tìm kiếm thông tin đáng tin cậy và cập nhật có thể tốn nhiều thời gian và công sức. Ngoài ra, thông tin trên các nguồn khác nhau có thể mâu thuẫn hoặc không đầy đủ, gây khó khăn cho việc lập kế hoạch. Người dùng thường phải sàng lọc thông tin từ nhiều nguồn khác nhau, đánh giá độ tin cậy và tổng hợp lại để có được một bức tranh toàn diện. Điều này đặc biệt khó khăn đối với những người mới bắt đầu tham gia du lịch bụi hoặc những người muốn khám phá những địa điểm ít người biết đến. Ứng dụng cần giải quyết vấn đề bằng cách tập hợp thông tin từ nhiều nguồn và xác minh tính chính xác của thông tin.

2.2. Những Rủi Ro Khi Lập Kế Hoạch Du Lịch Bụi Thiếu Chu Đáo

Việc lập kế hoạch du lịch bụi thiếu chu đáo có thể dẫn đến nhiều rủi ro, bao gồm mất phương hướng, thiếu phương tiện di chuyển, không tìm được chỗ ở phù hợp, gặp vấn đề về an ninh và sức khỏe. Theo kinh nghiệm của nhiều phượt thủ, việc không nắm rõ thông tin về địa hình, thời tiết và phong tục tập quán địa phương có thể dẫn đến những tình huống nguy hiểm. Ngoài ra, việc không chuẩn bị đủ tiền bạc, vật dụng cần thiết và bảo hiểm du lịch cũng có thể gây ra những khó khăn không mong muốn. Các tình huống khẩn cấp như tai nạn, bệnh tật hoặc mất cắp cũng có thể xảy ra bất cứ lúc nào, đòi hỏi sự chuẩn bị và ứng phó kịp thời. Ứng dụng cần cung cấp thông tin cảnh báo rủi rohướng dẫn an toàn để giúp người dùng chuẩn bị tốt nhất cho chuyến đi.

III. Cách Ứng Dụng Android Giúp Tìm Kiếm Địa Điểm Du Lịch 50 60

Ứng dụng du lịch bụi Android giúp người dùng tìm kiếm địa điểm du lịch một cách dễ dàng và nhanh chóng thông qua nhiều tính năng. Đầu tiên, ứng dụng cung cấp một cơ sở dữ liệu lớn về các địa điểm du lịch bụi trên khắp Việt Nam, được phân loại theo vùng miền, loại hình du lịch và mức độ phổ biến. Người dùng có thể tìm kiếm địa điểm theo từ khóa, lọc theo các tiêu chí khác nhau và xem thông tin chi tiết về từng địa điểm. Thứ hai, ứng dụng tích hợp bản đồ số và hệ thống định vị GPS, cho phép người dùng xác định vị trí hiện tại và tìm kiếm các địa điểm du lịch gần đó. Thứ ba, ứng dụng cung cấp các đánh giá và bình luận từ cộng đồng người dùng, giúp người dùng có được cái nhìn khách quan về từng địa điểm. Cuối cùng, ứng dụng cho phép người dùng lưu lại các địa điểm yêu thích và chia sẻ với bạn bè, tạo thành một mạng lưới thông tin du lịch bụi phong phú và hữu ích.

3.1. Xây Dựng Cơ Sở Dữ Liệu Địa Điểm Du Lịch Bụi

Để cung cấp thông tin đầy đủ và chính xác cho người dùng, ứng dụng cần xây dựng một cơ sở dữ liệu địa điểm du lịch bụi chuyên nghiệpcập nhật. Cơ sở dữ liệu này cần bao gồm các thông tin chi tiết về từng địa điểm, như tên, địa chỉ, mô tả, hình ảnh, video, đánh giá, bình luận và các thông tin liên quan khác. Thông tin cần được phân loại theo các tiêu chí khác nhau, như vùng miền, loại hình du lịch (ví dụ: leo núi, cắm trại, khám phá hang động), mức độ phổ biến và chi phí. Cơ sở dữ liệu có thể được xây dựng bằng cách thu thập thông tin từ nhiều nguồn khác nhau, như các trang web du lịch, diễn đàn, blog, mạng xã hội và các nguồn tin địa phương. Tuy nhiên, cần đảm bảo tính chính xác và độ tin cậy của thông tin trước khi đưa vào cơ sở dữ liệu. Việc duy trìcập nhật cơ sở dữ liệu thường xuyên cũng là rất quan trọng để đảm bảo tính hữu ích của ứng dụng.

3.2. Tích Hợp Bản Đồ Số Hệ Thống Định Vị GPS

Việc tích hợp bản đồ số và hệ thống định vị GPS là một yếu tố quan trọng giúp ứng dụng trở nên hữu ích cho người dùng. Bản đồ số cho phép người dùng xem vị trí của các địa điểm du lịch trên bản đồ, tìm kiếm đường đi và khám phá khu vực xung quanh. Hệ thống định vị GPS cho phép người dùng xác định vị trí hiện tại và tìm kiếm các địa điểm du lịch gần đó. Ứng dụng có thể sử dụng các API bản đồ như Google Maps API để tích hợp bản đồ số và hệ thống định vị GPS. Ngoài ra, ứng dụng cũng cần cung cấp tính năng bản đồ offline để người dùng có thể sử dụng ngay cả khi không có kết nối internet. Tính năng này đặc biệt hữu ích cho những người du lịch ở vùng sâu vùng xa, nơi kết nối internet còn hạn chế.

IV. Khám Phá Chi Tiết Thông Tin Hình Ảnh Đánh Giá Địa Điểm 50 60

Ứng dụng không chỉ cung cấp thông tin cơ bản về các địa điểm du lịch, mà còn cho phép người dùng khám phá thông tin chi tiết hơn, bao gồm mô tả, hình ảnh, video, đánh giá và bình luận từ cộng đồng người dùng. Mô tả chi tiết giúp người dùng hiểu rõ hơn về địa điểm, bao gồm lịch sử, văn hóa, địa lý và các điểm nổi bật. Hình ảnh và video giúp người dùng hình dung rõ hơn về địa điểm, tạo cảm hứng và khơi gợi sự tò mò. Đánh giá và bình luận từ cộng đồng người dùng giúp người dùng có được cái nhìn khách quan về địa điểm, từ đó đưa ra quyết định phù hợp. Tính năng này đặc biệt quan trọng đối với du lịch bụi, nơi mà thông tin thực tếkinh nghiệm từ những người đi trước là vô cùng quý giá.

4.1. Cung Cấp Mô Tả Chi Tiết Về Địa Điểm Du Lịch

Mô tả chi tiết về địa điểm du lịch giúp người dùng hiểu rõ hơn về địa điểm, bao gồm lịch sử, văn hóa, địa lý và các điểm nổi bật. Mô tả cần được viết một cách hấp dẫn, sinh độngchính xác, cung cấp cho người dùng những thông tin hữu ích và thú vị. Ngoài ra, mô tả cũng cần được cập nhật thường xuyên để phản ánh những thay đổi mới nhất về địa điểm. Việc sử dụng ngôn ngữ đa dạng và phù hợp với đối tượng người dùng khác nhau cũng là rất quan trọng. Mô tả cần cung cấp thông tin về các hoạt động có thể tham gia tại địa điểm, các lễ hội và sự kiện địa phương, và các thông tin hữu ích khác cho du khách.

4.2. Chia Sẻ Hình Ảnh Video Thực Tế Từ Du Khách

Hình ảnh và video thực tế từ du khách là một nguồn thông tin vô giá giúp người dùng hình dung rõ hơn về địa điểm du lịch. Ứng dụng cần cho phép người dùng chia sẻ hình ảnh và video của mình về các địa điểm du lịch, tạo thành một bộ sưu tập hình ảnh và video phong phú và đa dạng. Hình ảnh và video cần được kiểm duyệt để đảm bảo tính thẩm mỹ và phù hợp với nội dung của ứng dụng. Ngoài ra, ứng dụng cũng cần cung cấp tính năng xem toàn màn hìnhtải xuống hình ảnh và video để người dùng có thể xem offline.

4.3. Đánh Giá Bình Luận Chia Sẻ Kinh Nghiệm Thực Tế

Chức năng đánh giá, bình luận và chia sẻ kinh nghiệm thực tế là một phần quan trọng để cộng đồng có thể chia sẻ thông tin cũng như có được cái nhìn khách quan về mỗi địa điểm du lịch. Ứng dụng cần tích hợp chức năng này để người dùng có thể chia sẻ những trải nghiệm tốt, những lưu ý và góp ý với những người đi sau. Các đánh giá cần được kiểm duyệt để tránh các bình luận spam, tiêu cực hoặc quảng cáo. Bên cạnh đó, ứng dụng nên có chức năng báo cáo hoặc gắn cờ cho những đánh giá vi phạm để quản trị viên có thể xử lý kịp thời. Việc khuyến khích cộng đồng chia sẻ những trải nghiệm thực tế sẽ giúp ứng dụng trở nên hữu ích và đáng tin cậy hơn.

V. Ứng Dụng Thực Tiễn Lập Kế Hoạch Chia Sẻ Chuyến Đi 50 60

Ứng dụng du lịch bụi Android không chỉ là một công cụ tìm kiếm thông tin, mà còn là một trợ lý đắc lực giúp người dùng lập kế hoạch và chia sẻ chuyến đi của mình. Ứng dụng cho phép người dùng tạo lịch trình chi tiết, bao gồm các địa điểm tham quan, thời gian di chuyển, phương tiện di chuyển và chi phí dự kiến. Người dùng cũng có thể chia sẻ lịch trình của mình với bạn bè và nhận góp ý từ cộng đồng. Sau chuyến đi, người dùng có thể chia sẻ kinh nghiệm của mình, bao gồm hình ảnh, video, đánh giá và bình luận về các địa điểm đã tham quan. Tính năng này giúp tạo ra một mạng lưới thông tin du lịch bụi phong phú và hữu ích, góp phần thúc đẩy sự phát triển của du lịch bụi tại Việt Nam.

5.1. Tạo Lịch Trình Chi Tiết Cho Chuyến Du Lịch Bụi

Chức năng tạo lịch trình chi tiết cho phép người dùng lên kế hoạch cho chuyến đi một cách có hệ thốnghiệu quả. Người dùng có thể thêm các địa điểm tham quan vào lịch trình, đặt thời gian di chuyển, chọn phương tiện di chuyển và tính toán chi phí dự kiến. Ứng dụng cũng có thể cung cấp gợi ý về các hoạt động có thể tham gia tại mỗi địa điểm, giúp người dùng có được một lịch trình phong phú và đa dạng. Ngoài ra, ứng dụng cũng cần cung cấp tính năng điều chỉnh lịch trìnhthay đổi phương tiện di chuyển linh hoạt để người dùng có thể thích ứng với những tình huống bất ngờ.

5.2. Chia Sẻ Lịch Trình Kinh Nghiệm Với Cộng Đồng

Việc chia sẻ lịch trình và kinh nghiệm với cộng đồng giúp tạo ra một mạng lưới thông tin du lịch bụi phong phú và hữu ích. Người dùng có thể chia sẻ lịch trình của mình với bạn bè và nhận góp ý từ cộng đồng. Sau chuyến đi, người dùng có thể chia sẻ kinh nghiệm của mình, bao gồm hình ảnh, video, đánh giá và bình luận về các địa điểm đã tham quan. Ứng dụng cũng có thể cung cấp tính năng tìm kiếmlọc lịch trình và kinh nghiệm của người dùng khác, giúp người dùng dễ dàng tìm kiếm thông tin hữu ích cho chuyến đi của mình.

VI. Tương Lai Ứng Dụng Du Lịch Bụi Android Phát Triển Mở Rộng 50 60

Ứng dụng du lịch bụi Android có tiềm năng phát triển và mở rộng rất lớn trong tương lai. Ứng dụng có thể tích hợp thêm nhiều tính năng mới, như đặt phòng khách sạn, thuê xe, mua vé máy bay, bảo hiểm du lịch và các dịch vụ hỗ trợ khác. Ứng dụng cũng có thể mở rộng phạm vi hoạt động ra các quốc gia khác, trở thành một nền tảng du lịch bụi toàn cầu. Quan trọng hơn, ứng dụng cần tiếp tục cải thiện chất lượng thông tin, tăng cường tính tương tác và tạo ra một cộng đồng người dùng mạnh mẽ, góp phần thúc đẩy sự phát triển của du lịch bụi một cách bền vững.

6.1. Tích Hợp Thêm Tính Năng Dịch Vụ Hỗ Trợ Du Lịch

Việc tích hợp thêm tính năng và dịch vụ hỗ trợ du lịch giúp ứng dụng trở nên toàn diện và hữu ích hơn cho người dùng. Các tính năng có thể tích hợp thêm bao gồm đặt phòng khách sạn, thuê xe, mua vé máy bay, bảo hiểm du lịch, dịch vụ hướng dẫn viên địa phương và các dịch vụ hỗ trợ khác. Việc tích hợp cần được thực hiện một cách cẩn thậnhợp lý, đảm bảo tính tiện lợi và dễ sử dụng cho người dùng. Ứng dụng cũng cần liên kết với các đối tác uy tín để đảm bảo chất lượng và độ tin cậy của các dịch vụ.

6.2. Mở Rộng Phạm Vi Hoạt Động Ra Các Quốc Gia Khác

Việc mở rộng phạm vi hoạt động ra các quốc gia khác là một bước tiến quan trọng giúp ứng dụng trở thành một nền tảng du lịch bụi toàn cầu. Ứng dụng cần nghiên cứu thị trường và thích ứng với văn hóa địa phương để đảm bảo tính phù hợp và hiệu quả. Việc hợp tác với các đối tác địa phương cũng là rất quan trọng để xây dựng cơ sở dữ liệu địa điểm du lịch và cung cấp các dịch vụ hỗ trợ tốt nhất cho người dùng. Bên cạnh đó, vấn đề đa ngôn ngữ cũng cần được chú trọng để đáp ứng nhu cầu của người dùng trên toàn thế giới.

22/09/2025

Trích đoạn nội dung tài liệu

MỞ ĐẦU 1.1 Giới thiệu đề tài Trong những năm gần đây nền kinh tế của nƣớc ta đã và đang phát triển mạnh mẽ. Cùng với sự phát triển của nền kinh tế, thu nhập của ngƣời dân cũng tăng lên, trình độ nhận thức của ngƣời dân ngày càng cao, thời gian nhàn rỗi nhiều hơn, do đó nhu cầu phát sinh đi du lịch để tìm hiểu thêm về con ngƣời, ẩm thực, phong tục tập quán và khám phá vẻ đẹp thiên nhiên của đất nƣớc mình cũng nhƣ các nƣớc khác. Chính vì lẽ đó ngành du lịch đã ra đời và đi vào hoạt động kinh doanh để đáp ứng nhu cầu của con ngƣời về đi lại, ăn uống, nghỉ ngơi, thăm quan và sử dụng chi phí một cách hợp lý. Trong các loại hình du lịch thì “Phƣợt” hay còn gọi là du lịch bụi là một loại hình du lịch khá là mới mẻ và đang đƣợ giới trẻ ƣa thích.

Phƣợt chính là những chuyến đi bụi và ngẫu hứng , đôi khi không có sẵn lịch trình , không có ngƣời dẫn đƣờng, không dịch vụ rƣờm rà, chỉ đi bằng lòng đam mê và khám phá. Ngoài ra, phƣợt còn cho ta có điều kiện trải nghiệm những vùng đất mới, những phong tục tập quán, những con ngƣời mới đầy thú vị trên chính mảnh đất thân yêu của mình. Nhƣng vấn đề đặt ra là để có đƣợc một chuyến đi phƣợt nhƣ ý cần phải chuẩn bị rất nhiều thứ từ việc định hình đƣợc chuyến đi, bằng phƣơng tiện nào, đi đƣờng nào cho an toàn cho đến việc cần phải mang theo những đồ gì. Chính vì thế mà cần có một ứng dụng cung cấp các thông tin chi tiết về các địa điểm du lịch cho ngƣời sử dụng: địa điểm, đƣờng đi, phong tục tập quán, đặc sẳn, các điều cần lƣu ý khi thực hiện chuyến đi.

2 Với sự phát triển đến chóng mặt của thế giới công nghệ, điện thoại thông minh cũng phát triển rất mạnh mẽ và dần thay thế cho chiếc máy tính cồng kềnh. Với thiết kế nhỏ gọn, tính năng vƣợt trội, bộ nhớ cũng đƣợc mở rộng, màn hình cảm ứng đa điểm … cộng với một hệ điều hành thích hợp nhƣ Android và những phần mềm ứng dụng thông minh, nó hoàn toàn có tiềm năng thay thế một máy tính.2 Mục đích đề tài Để giúp tìm kiếm các địa điểm phƣợt một cách nhanh chóng và dễ dàng. Cung cấp các thông tin cần thiết để từ đó lên đƣợc kế hoạch của một chuyến đi phƣợt.3 Cách thức ứng dụng hoạt động Để bắt đầu sử dụng, rất đơn giản, ngƣời dùng chỉ việc chạm vào icon laucher của ứng dụng sau khi đã cài đặt.  Ứng dụng sẽ hiện ra danh sách các địa điểm du lịch để cho ngƣời dùng lựa chọn.

Thông tin về mỗi địa điểm gồm có ảnh đại diện, tên địa điểm và địa chỉ.  Ngƣời dùng cũng có thể lựa chọn các địa điểm du lịch theo các tiêu chí sau: theo mùa (xuân, hạ, thu, đông) và theo vùng( bắc, trung, nam). Ứng dụng sẽ hiển thị các tiêu chí phân loại địa điểm đó trên một silding menu  Khi ngƣời dùng chọn một địa điểm nào đó, ứng dụng sẽ hiển thị ra thông tin của địa điểm đó:  Thông tin: Chứa các thông tin về địa điểm nhƣ: tên địa điểm, địa chỉ, các phong tục tập quán của nơi đó.  Ảnh: Các hình ảnh của địa điểm đó.

 Chỉ đƣờng: Hiển thị trong bản đồ có vị trí của ngƣời dùng và vị trí của điểm đó. Chỉ đƣờng cho ngƣời dùng đến địa điểm 3  Chia sẻ: Ngƣời dùng có thể chia sẻ địa điểm du lịch đó với bạn bè thông qua Facebook hoặc Google +.  Khi muốn thoát khỏi ứng dụng: ngƣời dùng chọn “Thoát” ở trên sliding menu hoặc có thể ấn back liên tục.  Khi ngƣời dùng muốn tìm kiếm địa điểm: Cần phải đánh tên địa điểm muốn tìm kiếm vào trong phần tim kiếm ở trên Actionbar.4 Mục tiêu đề tài 1.1 Lý thuyết  Nghiên cứu công cụ đồ họa nhƣ: photoshop, corel draw  Nghiên cứu lập trình trên hệ điều hành android.

 Nghiên cứu ngôn ngữ lập trình java.  Nghiên cứu xây dựng giao diện với xml trong android.  Nghiên cứu hệ quản trị cơ sở dữ liệu MySQL, SQLite Administator  Nghiên cứu html, css, javascript.2 Thực tiễn Mục tiêu của đề tài là xây dựng ứng dụng hỗ trợ tìm kiếm và chia sẻ thông tin về các địa điểm phƣợt trên cả nƣớc trên nền tảng Android. Một trong các mục đích khác của ứng dụng là cho phép ngƣời dùng lƣu lại các địa điểm yêu thích, để lại ý kiến đánh giá cho mỗi địa điểm một cách nhanh chóng mọi lúc mọi nơi.

Cung cấp các thông tin về địa điểm cho ngƣời sử dụng. Xây dựng đƣợc phần mềm cần đảm bảo các yêu cầu sau:  Hệ thống đƣợc cài đặt trên các thiết bị di động cài đặt hệ điều hành Android.  Xây dựng hệ thống kết nối Client_server.  Cho phép ngƣời dùng đăng chia sẻ thông tin về địa điểm.

4 Cho phép ngƣời dùng tìm kiếm đƣợc địa điểm theo nhiều tiêu chí khác nhau. 5 Chƣơng 2 TỔNG QUAN ĐỀ TÀI 2.1 Khảo sát Trên thị trƣờng ứng dụng mobile hiện nay đã có rất nhiều các ứng dụng hỗ trợ cho việc du lịch. Mỗi một ứng dụng có những ƣu và nhƣợc điểm riêng của nó. Dƣới đây là một số các ứng dụng hỗ trợ việc du lịch hay đƣợc sử dụng  Điểm đến Việt Hình 2.1: Giao diện ứng dụng điểm đến Việt 6 Hình 2.2: Giao diện chỉ đƣờng và chọn loại địa điểm Các ƣu điểm của ứng dụng Điểm Đến Việt: - Dữ liệu có độ phủ cao (khắp các tỉnh thành Việt Nam) và chi tiết nhất có thể - Tìm kiếm các địa điểm xung quanh với rất nhiều loại địa điểm phục vụ các mục đích khác nhau( Du lịch, ẩm thực, nghỉ dƣỡng, sức khỏe, ngân hàng,…) - Tìm kiếm tra cứu theo sở thích của ngƣời dùng.

Dễ dàng tra cứu thông tin và gọi điện thoại cho nhà nhà cung cấp dịch vụ tại địa điểm khi cần. - Bản đồ chỉ đƣờng đa nền tảng Google và OSM - Chia sẻ địa điểm với bạn bè qua mạng xã hội. - Đánh giá, bình luận, tự động gợi ý các địa điểm theo vị trí của ngƣời dùng. Nhƣợc điểm: - Cần phải kết nối internet mới có thể sử dụng đƣợc ứng dụng và tra cứu thông tin về địa điểm 7  Cẩm nang du lịch Hình 2.3: Giao diện ứng dụng Cẩm nang du lịch 8 Hình 2.4: Giao diện ứng dụng Cẩm nang du lịch Ƣu điểm của ứng dụng: - Ứng dụng cung cấp đƣợc các thông tin về các địa điểm du lịch trong nƣớc và ngoài nƣớc.

- Giúp ngƣời dùng thực sụ hiểu rõ đƣợc nơi đến : Đi đâu? Ăn gì ? Mua gì?. Nhƣợc điểm: - Ứng dụng chỉ phục vụ mục đích giới thiệu các thông tin về các địa điểm du lịch: các đặc sản, phong tục của nơi đó - Không có chỉ đƣờng - Phải kết nối internet để tra cứu thông tin  Ứng dụng Du lịch Việt Nam 9 Hình 2.5: Giao diện ứng dụng Du lịch Việt Nam Hình 2.6: Giao diện ứng dụng Du lịch Việt Nam Ƣu điểm của ứng dụng:  Cung cấp thông tin chi tiết về các địa điểm du lịch  Phân loại các địa điểm du lịch theo tỉnh thành và theo vùng miền  Cho phép ngƣời dùng đánh giá, bình luận. 10  Chỉ đƣờng đi đến địa điểm Kết luận Ứng dụng về du lịch cần phải cung cấp đƣợc thông tin về địa điểm. Chỉ đƣờng cho ngƣời dùng từ vị trí hiện tại đến địa điểm đó.

Cho phép ngƣời dùng tra cứu địa điểm theo một hay nhiều tiêu chí nào đó. Cho phép chia sẻ thông tin địa điểm thông qua các mạng xã hội, cho phép ngƣời dùng đánh giá bình luận. Đối với ứng dụng cung cấp thông tin về các địa điểm du lịch bụi do phục vụ một loại hình du lịch có tính chất đặc thù riêng biệt phải di chuyển nhiều và đôi khi là các vùng núi hẻo lánh không có internet để ngƣời dùng có thể tra cứu đƣợc thông tin về các địa điểm. Do đó ứng dụng sẽ hạn chế tối đa việc sử dụng đến internet.2 Các công cụ sử dụng 2.1 Hệ điều hành Android Hình 2.1: Hệ điều hành Android Android là một hệ điều hành dựa trên nền tảng Linux đƣợc thiết kế dành cho các thiết bị di động có màn hình cảm ứng nhƣ điện thoại thông minh và máy tính bảng.

Ban đầu, Android đƣợc phát triển bởi Tổng công ty 11 Android, với sự hỗ trợ tài chính từ Google và sau này đƣợc chính Google mua lại vào năm 2005. Android ra mắt vào năm 2007 cùng với tuyên bố thành lập Liên minh thiết bị cầm tay mở: một hiệp hội gồm các công ty phần cứng, phần mềm, và viễn thông với mục tiêu đẩy mạnh các tiêu chuẩn mở cho các thiết bị di động. Chiếc điện thoại đầu tiên chạy Android đƣợc bán vào tháng 10 năm 2008. Android có mã nguồn mở và Google phát hành mã nguồn theo Giấy phép Apache.

Chính mã nguồn mở cùng với một giấy phép không có nhiều ràng buộc đã cho phép các nhà phát triển thiết bị, mạng di động và các lập trình viên nhiệt huyết đƣợc điều chỉnh và phân phối Android một cách tự do. Ngoài ra, Android còn có một cộng đồng lập trình viên đông đảo chuyên viết các ứng dụng để mở rộng chức năng của thiết bị, bằng một loại ngôn ngữ lập trình Java có sửa đổi. Vào tháng 10 năm 2012, có khoảng 700.000 ứng dụng trên Android, và số lƣợt tải ứng dụng từ Google Play, cửa hàng ứng dụng chính của Android, ƣớc tính khoảng 25 tỷ lƣợt. Android chiếm 75% thị phần điện thoại thông minh trên toàn thế giới vào thời điểm quý 3 năm 2012, với tổng cộng 500 triệu thiết bị đã đƣợc kích hoạt và 1,3 triệu lƣợt kích hoạt mỗi ngày.

Sự thành công của hệ điều hành cũng khiến nó trở thành mục tiêu trong các vụ kiện liên quan đến bằng phát minh, góp mặt trong cái gọi là "cuộc chiến điện thoại thông minh" giữa các công ty công nghệ. Đƣợc xây dựng trên một nền tảng mở, và một bộ thƣ viện đa năng, mạnh mẽ với nguyên lý mở, Android đã nhanh chóng đƣợc cộng đồng lập trình viên di động hƣởng ứng mạnh mẽ. Nền tảng Android tích hợp nhiều tính năng nổi bật: 12  Android là một hệ điều hành nhân Linux, đảm bảo sự tƣơng tác với các phần cứng, quản lý bộ nhớ, điều khiển các tiến trình tối ƣu cho các thiết bị di động.  Bộ ứng dụng khung cho phép sử dụng lại và thay thế các thành phần riêng lẻ.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ