• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于Android的旅游助手APP的設計與實現(xiàn)

      2018-11-21 11:46曹曉燕王辰郭朝霞
      科技創(chuàng)新與應用 2018年28期
      關鍵詞:智慧旅游

      曹曉燕 王辰 郭朝霞

      摘 要:智慧旅游是當前移動互聯(lián)領域研究的熱點問題,以Android Studio為移動開發(fā)平臺,以良好的用戶體驗為切入點,通過Java編程設計實現(xiàn)了集氣象信息查詢、地圖定位導航、旅游生活服務為一體的旅游助手APP,給出了軟件的設計方案、功能結構和詳細的實現(xiàn)過程。實現(xiàn)的旅游助手APP使用方便、可交互性強,能夠?qū)崟r為游客提供準確的旅游信息,有效提升游客的旅游體驗,為智慧旅游提供了一種具體的參考解決方案,具有重要的應用價值和發(fā)展前景。

      關鍵詞:智慧旅游;旅游助手;安卓系統(tǒng);移動應用開發(fā)

      中圖分類號:TP311.5 文獻標志碼:A 文章編號:2095-2945(2018)28-0083-03

      Abstract: Smart tourism is a hot topic in the field of mobile interconnection. Taking Android Studio as the mobile development platform and good user experience as the starting point, the tourism assistant APP, which integrates meteorological information query, map positioning and navigation, and tourism life service, is designed and implemented by Java programming. The design scheme, functional structure and detailed implementation process of the software are given. The realized tourism assistant APP is easy to use and interactive. It can provide accurate tourism information for tourists in real time, improve the tourism experience of tourists effectively, and provide a specific reference solution for intelligent tourism, and it has important application value and development prospect.

      Keywords: smart tourism; travel assistant; Android; mobile application development

      1 概述

      移動互聯(lián)技術的飛速發(fā)展及移動終端設備的普及,使智慧旅游迅速成為旅游業(yè)發(fā)展的重要途徑,基于移動設備的旅游相關APP成為實現(xiàn)智慧旅游的重要載體[1]。作為免費開源的操作系統(tǒng),Android在移動互聯(lián)網(wǎng)領域有著巨大的應用市場[2-3]?;贏ndroid平臺的智慧旅游APP的開發(fā)旨在通過移動互聯(lián)技術提高旅游的信息化水平,滿足人們自由化、個性化、體驗化旅游的需求[4],進一步改善旅游服務的總體質(zhì)量,推進旅游產(chǎn)業(yè)的快速發(fā)展。因此,本文研究基于Android的旅游助手APP軟件的設計與實現(xiàn)具有重要的現(xiàn)實意義。

      旅游助手APP結合人們?nèi)粘B糜蔚膶嶋H需要,利用移動應用開發(fā)技術,分析Android平臺下旅游輔助信息系統(tǒng)的功能需求,研究系統(tǒng)的總體結構框架、關鍵技術并給出具體的實現(xiàn)過程和系統(tǒng)界面展示。通過該APP的應用,旅游者將能夠隨時隨地獲取旅游景點最新的天氣和新聞資訊、享受實時的路況信息提醒及定位導航服務、即時查看附近商家及休閑娛樂場所的優(yōu)惠信息,實現(xiàn)游、購、娛和吃、住、行的一體化服務,為旅游用戶提供便利。

      2 系統(tǒng)功能分析

      旅游助手APP軟件以功能集中、操作簡單、使用方便為基本原則,滿足用戶日常旅游的實際需要。經(jīng)過調(diào)研分析,旅游助手軟件主要包括用戶登錄與注冊、城市定位與導航、氣象信息及生活指數(shù)查詢、好友信息分享等基本功能模塊。旅游助手APP軟件的系統(tǒng)功能可以具體描述如下:

      (1)用戶登錄模塊:新用戶注冊后在登錄界面成功登錄后,方可進入系統(tǒng)使用相關功能。

      (2)城市選擇模塊:點擊定位,自動定位到所在城市;支持在文本框中輸入目標城市搜索城市信息。

      (3)氣象信息查詢模塊:獲取定位城市的氣象信息如溫度、風力,并能夠顯示溫度變化曲線圖,針對穿衣、旅游、洗車、感冒、運動、紫外線強度等生活指數(shù)給出建議。

      (4)定位與導航模塊:支持隨時隨地查看道路擁堵情況,支持導航功能。

      (5)旅游生活模塊:在查看天氣狀況和路線的同時,也可搜索到定位地點附近詳細的休閑娛樂等信息。

      3 系統(tǒng)關鍵模塊的設計與實現(xiàn)

      旅游助手APP軟件是以Android Studio為開發(fā)平臺實現(xiàn)的移動應用軟件,實現(xiàn)過程中利用百度API提供的Web Service獲取地圖信息,通過在百度API的請求中傳入城市名稱、目的地等數(shù)據(jù)參數(shù)來查詢旅游地的實時路況、天氣等信息,利用SAXParser對獲取到的XML數(shù)據(jù)文件進行解析,并將解析結果在UI界面中展示。系統(tǒng)主要設計實現(xiàn)了五個功能模塊,這里將介紹用戶登錄、城市選擇、氣象信息查詢、定位與導航、旅游生活服務等功能模塊的設計與實現(xiàn)過程。

      3.1 用戶登錄模塊的設計與實現(xiàn)

      用戶進入歡迎界面后需要首先登錄才能使用APP相關功能。登錄實現(xiàn)過程中,Android系統(tǒng)客戶端將用戶輸入的用戶名和密碼發(fā)送給服務器,服務器對用戶名和密碼進行校驗,校驗匹配成功之后系統(tǒng)自動跳轉到APP的功能主界面,校驗失敗則提示重新登錄。用戶登錄模塊的部分實現(xiàn)示例代碼如下:

      3.2 城市選擇的設計與實現(xiàn)

      游客正常注冊登錄旅游助手APP后,首先進入城市選擇界面,既支持自動定位到當前城市也支持手動選擇,如果手動選擇的城市與當前城市不同,則APP軟件會自動重新刷新系統(tǒng)數(shù)據(jù)庫,并設定新選擇的城市為默認城市。經(jīng)過手動選擇城市操作后,用戶下次登錄系統(tǒng)時,系統(tǒng)自動顯示默認城市的相關信息。城市選擇功能的實現(xiàn)流程如圖1所示:

      3.3 氣象信息查詢的設計與實現(xiàn)

      氣象信息查詢功能的實現(xiàn)主要通過從網(wǎng)絡中獲取天氣信息并進行Json數(shù)據(jù)解析,然后在界面實時更新相應數(shù)據(jù)。并以獲取的一段時間內(nèi)的數(shù)據(jù)為基礎,展示天氣變化、發(fā)布時間、當前溫度、當天最高最低溫度,生活指數(shù)等旅游出行所需的氣象信息。

      旅游助手APP軟件在實現(xiàn)氣象信息查詢的過程中,構建了城市名稱與城市編碼、旅游景點與景點編碼之間的映射關系,映射表鍵值對存放在系統(tǒng)數(shù)據(jù)庫中,在進行氣象信息查詢時,通過映射表所反映的映射關系查詢本地數(shù)據(jù)庫文件來獲得城市名稱,并作為參數(shù)傳遞到API中,最終實現(xiàn)氣象數(shù)據(jù)的查詢。

      3.4 定位與導航的設計與實現(xiàn)

      定位與導航功能主要通過百度API接口實現(xiàn),能夠?qū)⒂脩羲谖恢玫慕志昂吐窙r以3D衛(wèi)星圖的形式展示出來,同時用戶可以通過GPS功能,查看當前所在的位置和實時路況信息。定位與導航功能的實現(xiàn)流程如圖2所示:

      3.5 旅游生活服務的設計與實現(xiàn)

      游客通過旅游生活服務功能可以隨時查看當前位置附近商家的優(yōu)惠促銷、團購活動等,實現(xiàn)酒店、外賣、電影票等的預定。旅游生活服務功能實現(xiàn)的部分示例代碼如下所示:

      4 系統(tǒng)結果演示

      通過對人們智慧旅游需求的調(diào)研分析、系統(tǒng)功能及架構的總體設計、各功能模塊的詳細設計和實現(xiàn),開發(fā)完成了基于Android的旅游助手APP,為人們?nèi)粘3鲂新糜翁峁┝朔奖?。旅游助手APP的部分演示效果如圖3所示。

      5 結束語

      針對現(xiàn)代社會人們旅游的個性化、自由化需要,采用先進的移動應用開發(fā)技術,設計實現(xiàn)了基于Android的旅游助手APP軟件。該軟件簡潔易用,能夠滿足人們氣象信息查詢、地圖定位與導航、旅游生活服務等旅游中常見的需要,具有一定的實際應用價值。接下來,將針對APP的穩(wěn)定性和靈活性展開相關研究工作,提升軟件性能,為市場上同類智慧旅游APP的設計與實現(xiàn)提供參考。

      參考文獻:

      [1]鄭鑫,張曉潔,曾海燕.崇左智慧旅游網(wǎng)平臺設計與實現(xiàn)[J].智能計算機與應用,2018,8(03):191-194.

      [2]梁晨霞,王艷慧.基于Android和LBS的社交APP設計與實現(xiàn)[J].測繪與空間地理信息,2018,41(01):30-33.

      [3]沈旭,梁文.基于Android的中國象棋手機APP設計與實現(xiàn)[J].軟件導刊,2018,17(04):104-106.

      [4]張 ,黃一彬,唐瑞寒.基于GPS旅游景點導覽APP的設計[J].武漢工程大學學報,2018,40(01):98-102.

      猜你喜歡
      智慧旅游
      智慧旅游背景下畢棚溝旅游景區(qū)開發(fā)
      黔東南要開啟“智慧旅游”新模式
      淺談智慧旅游感知體系和管理平臺的構建
      “智慧旅游”城市建設研究
      DT時代背景下酒店智慧化建設探析
      大連市智慧旅游評價體系構建與實施措施
      基于智慧旅游背景下的智能手機App的旅游應用研究
      大數(shù)據(jù)時代黔東南州智慧旅游開發(fā)研究
      京津冀休閑產(chǎn)業(yè)協(xié)同發(fā)展研究(一)
      風景網(wǎng)“智慧旅游”助力第六屆東坡文化節(jié)圓滿落幕
      新巴尔虎右旗| 定边县| 南通市| 会泽县| 宜君县| 梁平县| 肇东市| 广宁县| 化德县| 赫章县| 连平县| 嵊泗县| 永兴县| 吉木乃县| 福安市| 昆明市| 仪征市| 陆良县| 沂水县| 马鞍山市| 洱源县| 建湖县| 鹿邑县| 房产| 手机| 巴彦淖尔市| 大冶市| 石台县| 乾安县| 维西| 本溪市| 宝坻区| 永年县| 榆中县| 太康县| 赫章县| 满洲里市| 武清区| 北流市| 揭西县| 库尔勒市|