亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        景點攻略APP設(shè)計與開發(fā)
        ————以雨花臺為例

        2017-12-30 09:35:59丁彥文
        無線互聯(lián)科技 2017年15期
        關(guān)鍵詞:雨花臺原型景點

        徐 陽,丁彥文

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

        景點攻略APP設(shè)計與開發(fā)
        ————以雨花臺為例

        徐 陽,丁彥文

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

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

        旅游;百度地圖;APP開發(fā);GPS定位

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

        1 研究意義

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

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

        2 研究內(nèi)容

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

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

        3 研究過程

        3.1 需求分析

        3.1.1 需求背景

        隨著旅游業(yè)的飛速發(fā)展以及人民生活水平的提高,旅游消費逐漸走向大眾化,成為人們?nèi)粘I畹闹匾糠郑绕涫亲灾沃饾u成為新的旅游熱潮。而自助游也有一定的缺陷,就是游客需要花很多時間和精力來規(guī)劃旅游行程,而且缺乏景區(qū)相關(guān)講解導(dǎo)游,逛一逛景點猶如走馬觀花。雖然避免了跟團游的弊端,獲得自由和充裕的時間,但自己規(guī)劃行程和景區(qū)詳細講解終究是個缺陷。所以,有必要開發(fā)一款以路線規(guī)劃和景點介紹為主要功能的旅游導(dǎo)游APP,幫助游客自主自助,方便快捷地去旅游。所以該設(shè)計以南京市為基礎(chǔ),以南京市的雨花臺為開發(fā)景區(qū),為用戶出行提供一款貼身智能的旅游APP。

        3.1.2 功能需求

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

        (1)精確的導(dǎo)航定位功能。本功能要求能夠在線打開地圖,能夠根據(jù)游客在景點中的位置進行實時的導(dǎo)航定位,地圖上的數(shù)據(jù)需要通過網(wǎng)絡(luò)來獲取,我們選擇調(diào)用百度地圖的API,通過MapView來實現(xiàn)。(2)景點的語音講解功能。傳統(tǒng)的旅游APP都是對旅游景區(qū)概況進行一些文字的描述,而我們在APP中增加了景點的語音講解功能,這樣就可以一邊聽著景區(qū)的講解,一邊欣賞風(fēng)景。(3)景區(qū)的四季圖輪播功能。通過圖片循環(huán)播放的方式傳達此類信息,讓游客能夠欣賞到不同季節(jié)的風(fēng)光,避免留下遺憾。(4)旅游攻略功能。我們?yōu)橛慰吞峁┮率匙⌒械刃畔?,方便旅游者快速了解南京。游客可以隨時隨地查看瀏覽南京的交通、住宿、餐飲等信息,根據(jù)自己的情況安排行程,作出旅游決策。

        3.1.3 運行環(huán)境需求

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

        3.2 原型設(shè)計

        3.2.1 原型設(shè)計優(yōu)點

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

        3.2.2 基于Axure 的APP原型設(shè)計

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

        3.3 UI設(shè)計

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

        3.4 APP開發(fā)

        3.4.1 環(huán)境搭建及編碼設(shè)計

        首先需要搭建APP開發(fā)環(huán)境,我們用的是Android Studio的開發(fā)環(huán)境,從官網(wǎng)上下載安裝文件,根據(jù)向?qū)б徊揭徊降匕惭b即可。模擬器方面在網(wǎng)上下載了一個逍遙模擬器,還有就是用真機進行模擬。創(chuàng)建Android應(yīng)用程序,在File中點擊New,接著點擊New Project后便可創(chuàng)建安卓項目,Android項目由Java源文件、xml文件、圖標和圖像資源文件等組成。

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

        3.4.2 項目測試和功能測試

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

        功能測試是移動APP測試的最關(guān)鍵環(huán)節(jié),根據(jù)產(chǎn)品的需求分析中的功能需求分析,驗證產(chǎn)品是否符合功能需求分析的要求。

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

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

        3.4.3 APP發(fā)布與更新

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

        3.5 地圖服務(wù)與GPS定位

        我們通過調(diào)用百度地圖API來實現(xiàn)地圖服務(wù)。百度地圖Android SDK是一套基于Android 2.1及以上版本設(shè)備的應(yīng)用程序接口。我們可以使用該套SDK開發(fā)適用于Android系統(tǒng)移動設(shè)備的地圖應(yīng)用,通前過調(diào)用地圖SDK接口,就可以輕松訪問百度地圖服務(wù)和數(shù)據(jù),構(gòu)建功能豐富、交互性強的地圖類應(yīng)用程序。包括申請密鑰,配置環(huán)境、編碼實現(xiàn)、具體功能代碼添加幾個步驟,具體可以在百度地圖官網(wǎng)學(xué)習(xí)。

        4 功能模塊設(shè)計與實現(xiàn)情況

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

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

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

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

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

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

        5 結(jié)語

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

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

        [2]屠秀棟.淺談UI設(shè)計[J].電腦知識與技術(shù),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— ),男,安徽和縣。

        猜你喜歡
        雨花臺原型景點
        常宴銘
        包裹的一切
        瞻前·顧后·融會·貫通
        ——以“分式”為例談中小學(xué)數(shù)學(xué)教學(xué)銜接
        南京市雨花臺中學(xué)雨花石文化博物館
        江蘇教育(2019年43期)2019-07-15 07:39:28
        《哈姆雷特》的《圣經(jīng)》敘事原型考證
        打卡名校景點——那些必去朝圣的大學(xué)景點
        英格蘭十大怪異景點
        海外星云(2016年7期)2016-12-01 04:18:07
        論《西藏隱秘歲月》的原型復(fù)現(xiàn)
        原型理論分析“門”
        人間(2015年20期)2016-01-04 12:47:08
        沒有景點 只是生活
        Coco薇(2015年11期)2015-11-09 13:19:52
        亚洲乱码中文字幕综合69堂| 国内精品久久久久久中文字幕| 精品人妻伦九区久久AAA片69| 国产福利姬喷水福利在线观看| 女同av在线观看网站| 亚洲av免费看一区二区三区| 色综合久久网| 全球av集中精品导航福利| 永久免费看免费无码视频| 国产主播一区二区三区在线观看| 久久婷婷五月综合色高清| www国产无套内射com| 成人国产永久福利看片| 日本久久大片中文字幕| 国产精品乱码人妻一区二区三区 | 日韩人妻无码一区二区三区久久99| 国产精品久久久久孕妇| 亚洲av无吗国产精品| 国产精品无码人妻在线| 波多野吉衣av无码| 无码AV无码免费一区二区| 中文字幕乱码亚洲三区| 亚洲国产精品国自产拍av| 有码精品一二区在线| 精品亚洲视频免费观看网站| 日本最新一区二区三区视频观看| 国产精品毛片久久久久久久| 狠狠干视频网站| 国家一级内射高清视频| 亚洲综合av永久无码精品一区二区| 天天干成人网| 日韩精品视频免费福利在线观看| 中文字幕乱码在线人妻| 丰满人妻被黑人猛烈进入| 国产精品美女AV免费观看| 中文字幕日韩精品永久在线| 日韩国产精品无码一区二区三区| 成人国产午夜在线视频| 免费av在线视频播放| 亚洲国产精品无码久久一线 | 人禽交 欧美 网站|