999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

景點攻略APP設計與開發
————以雨花臺為例

2017-12-30 09:35:59丁彥文
無線互聯科技 2017年15期
關鍵詞:百度旅游功能

徐 陽,丁彥文

(河海大學,江蘇 南京 210000)

景點攻略APP設計與開發
————以雨花臺為例

徐 陽,丁彥文

(河海大學,江蘇 南京 210000)

隨著移動電子信息產業的進步,以及旅游行業火熱的市場狀態,旅游業與移動手機的結合逐漸成為新的發展趨勢。文章中的設計主要應用地理信息系統以及Android應用開發的相關知識,初步實現了調用百度地圖Android SDK和百度地圖Android定位SDK的相關接口,以及安卓應用的整個設計流程,包括需求分析、原型設計、UI設計、APP開發、項目測試以及APP發布。本次設計通過完成一個基本實用的南京市旅游導游APP,旨在為游客們提供方便、快捷、自由的南京智慧自助游服務,體現了地理信息系統可以為智慧旅游建設服務。

旅游;百度地圖;APP開發;GPS定位

南京地處華東地區城市密集區域,橫跨大江南北,是一個熱門的旅游城市。“江南佳麗地,金陵帝王州”,南京作為古都以及現代化大都市,一直深受世界各地游客的喜愛。在火熱的旅游市場和先進的移動電子技術的背景下,本設計的研究目的就是以雨花臺為例研究整合南京旅游資源與移動GIS技術,設計開發出一個景點攻略APP。

1 研究意義

隨著旅游業的飛速發展以及人民生活水平的提高,旅游消費逐漸走向大眾化,成為人們生活的重要部分。然而目前跟團旅游暴露出很多弊端,如游客必須嚴格遵循導游的安排,沒有自由;其次會有強制購物以及導游打罵游客的現象發生。鑒于這種情況,人們的旅行方式在逐漸發生轉變,自由行成為更多人出門旅行的首選。而自由行也有一定的缺陷,那就是游客需要提前花很多時間和精力來規劃旅游行程,而且由于缺乏景區相關講解導游,游覽景點猶如走馬觀花。雖然避免了跟團游的弊端,獲得自由和充裕的時間,但自己規劃行程和景區詳細講解終究有一定的缺陷。

基于如上的旅游現狀,在日益普及的智能手機以及高速發展的移動互聯網技術等因素的刺激下,旅游類APP不斷涌現。旅游APP顛覆了傳統的旅游營銷和服務模式,使旅游服務更具有針對性和多樣化,加上其成本低廉,功能強大,使用便捷,更加符合現代人的需求,因此旅游APP成為人們出行的必備軟件。

2 研究內容

通過本設計了解地理信息系統如何為城市智慧旅游服務,并掌握WEBGIS APP開發的基本方法、思路及其架構,并完成一個基本實用的南京市旅游地導游系統(以雨花臺為例),有助于游客的自助游。研究的具體內容如下:

(1)熟悉APP軟件開發流程:需求分析;原型設計;UI設計;APP開發;項目測試;APP發布。(2)掌握地圖API的WEBGIS開發模式;(3)掌握GPS定位的方法與APP使用;(4)景點攻略APP的設計與開發流程。

3 研究過程

3.1 需求分析

3.1.1 需求背景

隨著旅游業的飛速發展以及人民生活水平的提高,旅游消費逐漸走向大眾化,成為人們日常生活的重要部分,尤其是自助游逐漸成為新的旅游熱潮。而自助游也有一定的缺陷,就是游客需要花很多時間和精力來規劃旅游行程,而且缺乏景區相關講解導游,逛一逛景點猶如走馬觀花。雖然避免了跟團游的弊端,獲得自由和充裕的時間,但自己規劃行程和景區詳細講解終究是個缺陷。所以,有必要開發一款以路線規劃和景點介紹為主要功能的旅游導游APP,幫助游客自主自助,方便快捷地去旅游。所以該設計以南京市為基礎,以南京市的雨花臺為開發景區,為用戶出行提供一款貼身智能的旅游APP。

3.1.2 功能需求

對APP進行功能需求分析,最終確定APP的功能。主要功能如下:

(1)精確的導航定位功能。本功能要求能夠在線打開地圖,能夠根據游客在景點中的位置進行實時的導航定位,地圖上的數據需要通過網絡來獲取,我們選擇調用百度地圖的API,通過MapView來實現。(2)景點的語音講解功能。傳統的旅游APP都是對旅游景區概況進行一些文字的描述,而我們在APP中增加了景點的語音講解功能,這樣就可以一邊聽著景區的講解,一邊欣賞風景。(3)景區的四季圖輪播功能。通過圖片循環播放的方式傳達此類信息,讓游客能夠欣賞到不同季節的風光,避免留下遺憾。(4)旅游攻略功能。我們為游客提供衣食住行等信息,方便旅游者快速了解南京。游客可以隨時隨地查看瀏覽南京的交通、住宿、餐飲等信息,根據自己的情況安排行程,作出旅游決策。

3.1.3 運行環境需求

本次設計的APP的運行環境可以分為兩種:Android模擬器:Android SDK自帶一個移動模擬器(Mobile Emulator,ME),它是一個可以在電腦上運行的虛擬設備。(2)Android手機或者平板:Android手機或者平板必須具備Android 2.3以上版本,且支持GPS功能。

3.2 原型設計

3.2.1 原型設計優點

原型設計在整個APP開發流程的早期階段中占據相當重要的位置,因為原型設計可以詳查和細分APP應用功能和交互界面,充分利用好原型設計階段可以避免后期改寫大量代碼,有利于節省時間和精力。

3.2.2 基于Axure 的APP原型設計

本設計主要采用Axure RP Pro 7.0進行APP原型設計,Axure RP Pro 7.0是為原型設計打造的一款專業軟件,它為APP開發的前端設計提供了一套高效、高質的解決方法[1]。其操作界面簡單明了,與Photoshop,Illustrator等設計軟件的界面布局類似,不同的是Axure可以導入諸多素材文件庫,包括小部件圖標、各種Android和IPhone手機機身圖、菜單欄、按鈕等,可供用戶自由選擇。

3.3 UI設計

用戶界面(User Interface,UI)設計是指對軟件的人機交互、操作邏輯、界面美觀的整體設計[2]。好的UI設計不僅是讓軟件變得有個性有品位,還要讓軟件的操作變得舒適簡單、自由,充分體現軟件的定位和特點。我們的設計遵循以下幾個原則:簡潔性;一致性;習慣性;人性化;主次性。

3.4 APP開發

3.4.1 環境搭建及編碼設計

首先需要搭建APP開發環境,我們用的是Android Studio的開發環境,從官網上下載安裝文件,根據向導一步一步地安裝即可。模擬器方面在網上下載了一個逍遙模擬器,還有就是用真機進行模擬。創建Android應用程序,在File中點擊New,接著點擊New Project后便可創建安卓項目,Android項目由Java源文件、xml文件、圖標和圖像資源文件等組成。

接下來就是在所要用到的Activity中編寫自己需要功能的代碼,每一個新創建的Activity都要在項目配置文件中進行聲明,否則將無法實現其功能,所要用到的圖片和xml文件都放在了drawable及他同級的目錄文件下了,要用到的百度地圖的SDK下載后放在了新建的Lib包里,并在build gradle里聲明,如有用到菜單選項則要在res目錄下創建menu文件,在程序中調用就行。

3.4.2 項目測試和功能測試

代碼編寫完后,編譯無誤后,可以在Android真機上運行測試效果。

功能測試是移動APP測試的最關鍵環節,根據產品的需求分析中的功能需求分析,驗證產品是否符合功能需求分析的要求。

功能測試的目標主要包括:(1)檢查是否有遺漏的功能;(2)是否正確地實現所有功能;(3)輸入、輸出結果是否正確。

功能測試是基于黑盒測試技術,通過圖形用戶界面(Graphical User Interface,GUI)與應用程序進行交互,并對交互結果或者輸出結果進行分析,以此來測試內部程序是否正確運行和是否達到預期的功能需求。

3.4.3 APP發布與更新

通過android studio將程序代碼打包成一個APK文件,然后將這個文件傳輸到手機上,最后執行安裝操作。但并不是所有的APK文件都能成功地安裝到手機上,Android系統要求只有簽名后的APK文件才能安裝。android studio使用了一個默認的keystore文件幫我們自動簽了名。我們點擊android studio導航欄上的Build Generate Signed APK,然后根據提示一步步填完,就可以生成了,默認在項目的根目錄下。

3.5 地圖服務與GPS定位

我們通過調用百度地圖API來實現地圖服務。百度地圖Android SDK是一套基于Android 2.1及以上版本設備的應用程序接口。我們可以使用該套SDK開發適用于Android系統移動設備的地圖應用,通前過調用地圖SDK接口,就可以輕松訪問百度地圖服務和數據,構建功能豐富、交互性強的地圖類應用程序。包括申請密鑰,配置環境、編碼實現、具體功能代碼添加幾個步驟,具體可以在百度地圖官網學習。

4 功能模塊設計與實現情況

(1)地圖服務功能設計:選擇百度地圖Android SDK作為地圖服務的調用擋口,采用Mapview進行地圖底圖調用。在APP首頁打開“我的位置”即可進入到地圖服務功能界面。

(2)GPS定位功能設計:本設計采用百度地圖Android定位SDK進行開發,百度地圖Android定位SDK是為Android移動端應用提供的一套簡單易用的基于位置服務(Location-based Service,LBS)定位服務接口。百度地圖Android定位SDK提供GPS基站,WiFi等多種定位方式,適用于室內外多種定位場景,具有出色的定位性能:定位精度高、覆蓋率廣、網絡定位請求流量少、定位速度快等特點。同(1)一樣在APP雨花臺介紹頁面打開“導航”即可進入地圖界面,同時實現實時定位功能。

(3)旅游攻略功能設計:在APP首頁,有“熱門線路”和“熱門景點”兩個介紹,“熱門線路”是從網上及自身旅游經驗總結出的線路,“熱門景點”包括雨花臺、中山陵、博物院等南京著名且較為熱門的景點。

(4)語音導覽功能:用戶在雨花臺景點介紹頁面打開語音功能模塊時,映入眼簾的是一張雨花臺景區的旅游圖,下面有對我們所選9個景點的介紹,包括文字介紹和語音介紹。這樣可以讓更多的游客能夠感受到祖國的大好河山。

(5)景點四季圖輪播功能:經網上搜索,將收集到的關于雨花臺景區的春、夏、秋、冬圖放在雨花臺景點介紹頁面的最上方進行輪播。

(6)為游客提供衣食住行等信息的功能:為了方便旅客對南京有更全面的了解,我們在首頁有4個按鈕,分別是行前必讀、如何到達、美食推薦和周邊服務的介紹。行前必讀里面包括了解南京、不可錯過和重要貼士3個部分;如何到達中有飛機、火車和汽車3種出行方式;美食推薦和周邊服務能讓大家對旅游準備得更充分。

5 結語

本設計主要應用地理信息系統以及Android應用開發的相關知識,開發設計出一款基于地圖和基于位置的旅游導游APP,旨在為游客們提供方便、快捷、自由的景點自助游服務。本設計初步實現了調用百度地圖Android基礎底圖SDK和百度地圖Android定位SDK的相關接口,以及Android應用的整個設計流程,包括需求分析、原型設計、UI設計、APP開發、項目測試以及APP發布。本設計主要功能是地圖調用和GPS定位功能的實現,體現了地理信息系統可以為智慧旅游建設服務。

[1]何健寧.基于Axure的APP原型設計在教學中的應用[J].電腦開發與應用,2014(8):6-8.

[2]屠秀棟.淺談UI設計[J].電腦知識與技術,2010(7):1706-1707.

Design and development of tourist strategy APP: a case study of Yuhuatai

Xu Yang, Ding Yanwen
(Hohai University, Nanjing 210000, China)

With the advancement of mobile electronic information industry and the fi ery state of the tourism market, the combination of tourism and mobile phone has gradually become a new trend. The design in this paper mainly applies the knowledge of GIS and Android application development, which initially realizes to call related interface of Android SDK Baidu maps and Android localization of SDK of Baidu maps, as well as the entire design fl ow, including requirements analysis, prototype design, UI design, APP development, testing and release of the APP project. Through the completion of a basic practical Nanjing city tour guide APP, this design aims to provide convenient, quick and free Nanjing self-guided for tourists, which re fl ects the geographic information system for the wisdom of tourism services.

tourism; Baidu maps; APP development; GPS positioning

徐陽(1996— ),男,安徽和縣。

猜你喜歡
百度旅游功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
Robust adaptive UKF based on SVR for inertial based integrated navigation
百度年度熱搜榜
青年與社會(2018年2期)2018-01-25 15:37:06
關于非首都功能疏解的幾點思考
旅游
百度遭投行下調評級
IT時代周刊(2015年8期)2015-11-11 05:50:22
旅游的最后一天
百度“放衛星”,有沒有可能?
太空探索(2014年4期)2014-07-19 10:08:58
中西醫結合治療甲狀腺功能亢進癥31例
辨證施護在輕度認知功能損害中的應用
主站蜘蛛池模板: 天天色天天综合| 久久综合九九亚洲一区| 久草视频精品| 国产一级裸网站| 中文字幕亚洲精品2页| 91国内在线视频| 国产女同自拍视频| 狼友视频一区二区三区| 国产一区二区三区免费观看| 国国产a国产片免费麻豆| 就去色综合| 国产成人啪视频一区二区三区| 欧美日韩免费观看| 国产日韩欧美在线视频免费观看| 19国产精品麻豆免费观看| 国产午夜不卡| 一级毛片免费高清视频| 中文字幕资源站| 色欲不卡无码一区二区| 色综合色国产热无码一| 亚洲精品午夜天堂网页| 亚州AV秘 一区二区三区| 一区二区三区精品视频在线观看| 性色一区| 国产黄网永久免费| 色偷偷男人的天堂亚洲av| 日本精品视频一区二区| 日韩无码黄色网站| 亚洲欧美另类日本| 欧美三級片黃色三級片黃色1| 国产麻豆91网在线看| 国产第一页亚洲| 久久国产拍爱| 一级毛片在线免费看| 波多野结衣一区二区三区88| 精品国产欧美精品v| 2021亚洲精品不卡a| 国产三级视频网站| h网址在线观看| 精品无码一区二区三区在线视频| 免费亚洲成人| 99久久人妻精品免费二区| 欧美国产综合色视频| 欧美国产菊爆免费观看 | 成人在线观看一区| 激情乱人伦| 欧美日韩国产成人在线观看| AV片亚洲国产男人的天堂| 国产女人综合久久精品视| 福利视频一区| 国产成人91精品| 亚洲国产天堂在线观看| 永久天堂网Av| 狠狠色香婷婷久久亚洲精品| 亚洲美女一级毛片| 国产精品成人免费视频99| 萌白酱国产一区二区| 中文字幕1区2区| 国产精品第5页| 丁香六月激情综合| 精品伊人久久久大香线蕉欧美 | 91久久夜色精品国产网站| 青青热久麻豆精品视频在线观看| 国产人人乐人人爱| 999精品在线视频| 欧美97欧美综合色伦图| 亚洲成人网在线播放| 国产精品无码久久久久久| 潮喷在线无码白浆| 乱人伦中文视频在线观看免费| 欧美一区二区福利视频| 国产亚洲精品自在线| 亚洲最大看欧美片网站地址| 国产毛片不卡| 欧美日韩91| 中文无码精品a∨在线观看| 国产精品熟女亚洲AV麻豆| 精品视频在线一区| 欧美一级在线看| 污网站在线观看视频| 免费国产小视频在线观看| 日本亚洲国产一区二区三区|