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例
辨證施護在輕度認知功能損害中的應用
主站蜘蛛池模板: 永久免费无码成人网站| 91国内视频在线观看| 亚洲第一成年人网站| 日韩久草视频| 97人妻精品专区久久久久| 人妻夜夜爽天天爽| 四虎在线高清无码| av在线无码浏览| 日本一区二区三区精品AⅤ| 免费不卡在线观看av| 最新痴汉在线无码AV| 手机在线看片不卡中文字幕| 亚洲天堂视频网站| 国产精品美乳| 欧美成人在线免费| 国产精品尤物在线| 精品久久久久无码| 人与鲁专区| www.99精品视频在线播放| 亚洲精品成人片在线播放| 无码乱人伦一区二区亚洲一| 国产成人综合亚洲欧洲色就色| 美女视频黄又黄又免费高清| 无码有码中文字幕| 免费不卡视频| 亚洲成人网在线播放| 亚洲人成在线精品| 美女免费精品高清毛片在线视| 97综合久久| 国产一区二区福利| 欧美不卡视频一区发布| 亚洲美女操| 毛片免费视频| 亚洲三级a| 小蝌蚪亚洲精品国产| 女同久久精品国产99国| 午夜三级在线| 日本高清视频在线www色| 五月婷婷综合在线视频| 亚洲美女一级毛片| 91人人妻人人做人人爽男同| 青草91视频免费观看| 日韩毛片免费视频| 亚洲一区国色天香| 亚洲av无码久久无遮挡| 色丁丁毛片在线观看| 99re精彩视频| 日韩精品一区二区三区免费在线观看| 日韩福利在线视频| 久久精品嫩草研究院| 亚洲愉拍一区二区精品| 亚洲日韩精品无码专区| 免费无码在线观看| 亚洲福利网址| 黄色福利在线| 国产精品吹潮在线观看中文| 伊人中文网| 成年人视频一区二区| 视频二区亚洲精品| 中文字幕va| 国产特级毛片| 日韩精品久久无码中文字幕色欲| 国产网友愉拍精品视频| 日韩第八页| 国产91小视频| 国产主播喷水| 精品色综合| 国产女人爽到高潮的免费视频| 国产欧美视频一区二区三区| 99尹人香蕉国产免费天天拍| 一级毛片高清| 精品福利视频导航| 久久77777| WWW丫丫国产成人精品| 亚洲色欲色欲www在线观看| 天天摸天天操免费播放小视频| 欧美成人午夜影院| 精品伊人久久久香线蕉| 亚洲一区精品视频在线| 国产在线观看99| 久久中文字幕2021精品| 天堂成人在线视频|