• 
    

    
    

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

      基于“紅樂游”App 的設(shè)計(jì)與開發(fā)

      2021-03-08 11:47:31郭躍高楠
      科學(xué)與財(cái)富 2021年2期
      關(guān)鍵詞:紅色旅游有效途徑智能

      郭躍 高楠

      摘 要:針對(duì)全國(guó)范圍內(nèi)興起的旅游業(yè)轉(zhuǎn)型升級(jí)的浪潮,文章調(diào)研本市所有紅色旅游景點(diǎn)區(qū)域,分析目前紅色旅游服務(wù)存在的不足問題,進(jìn)而設(shè)計(jì)出了一款基于紅色旅游的智能App。該 App 軟件在實(shí)際使用的過程中能夠較好的滿足游客對(duì)于景點(diǎn)的需求,完美的解決了游客在游玩時(shí)的煩惱,得到了用戶的一致好評(píng),同時(shí)該 App 也成為了國(guó)內(nèi)對(duì)紅色旅游文化宣傳的一種有效途徑。

      關(guān)鍵詞:紅色旅游;智能 App;有效途徑

      一、引言

      隨著廣大人民消費(fèi)水平的提高,消費(fèi)行為的多樣化,全國(guó)范圍內(nèi)興起了旅游業(yè)的轉(zhuǎn)型升級(jí)的浪潮。旅游發(fā)展逐步進(jìn)入休閑時(shí)代、健康旅游時(shí)代、多樣化時(shí)代和高端化時(shí)代。同時(shí),旅游業(yè)的新業(yè)態(tài)伴隨轉(zhuǎn)型升級(jí)的浪潮快速成長(zhǎng)。

      我們的項(xiàng)目致力于設(shè)計(jì)一款紅色旅游 App,帶你重走長(zhǎng)征路。領(lǐng)略先輩們艱苦奮斗的革命歷史,體驗(yàn)爬雪山的不易、過草地的艱苦。傳播紅色文化,宣揚(yáng)紅色精神。該 App 從長(zhǎng)征所經(jīng)過的地方著手,介紹各個(gè)地方的紅色旅游文化,以此為據(jù)來宣揚(yáng)紅色教育、緬懷革命先輩。為那些重走長(zhǎng)征路的人提供了一個(gè)較好的途徑,使更多的人參與到其中來,貢獻(xiàn)自己微薄的力量。1. 打造主流的商務(wù)型、低碳型、健康型、快樂型紅色旅游產(chǎn)品 2. 激起群眾參與紅色旅游的熱情,將紅色旅游作為一個(gè)響亮品牌、成為人們出游的重要選擇。3. 弘揚(yáng)愛國(guó)主義精神,促進(jìn)人民的精神動(dòng)力。

      二、總體架構(gòu)

      本項(xiàng)目利用 Dubbo 來構(gòu)建整體服務(wù)器集群的分布式服務(wù)。在 PC-Web 端采取B/S 架構(gòu), 前端為 Vue+Element-UI 進(jìn)行頁面的展示,利用前后端分離的模式進(jìn)行 PC 端開發(fā)。移動(dòng)端采取微信內(nèi)嵌小程序的方式進(jìn)行頁面展示。在服務(wù)器端使用 SpringBoot 提供統(tǒng)一接口,以ResultfulApi 的規(guī)范將結(jié)果集封裝為 JSON 數(shù)據(jù)以供移動(dòng)端和 PC 端進(jìn)行Ajax 的異步調(diào)用,以便數(shù)據(jù)的傳輸。數(shù)據(jù)庫(kù)方面使用 MySQL 對(duì)數(shù)據(jù)進(jìn)行持久化存儲(chǔ),用輕量級(jí)框架MyBatis 用于后端與數(shù)據(jù)庫(kù)進(jìn)行交互操作,同時(shí),數(shù)據(jù)庫(kù)連接池使用阿里巴巴開源平臺(tái)上的 Druid,用于監(jiān)控 DB 池連接和 SQL 的執(zhí)行情況。數(shù)據(jù)庫(kù)中間件采用了開源的分布式數(shù)據(jù)庫(kù)系統(tǒng) Mycat,以便后期業(yè)務(wù)需求及客戶量增長(zhǎng)所需的分庫(kù)分表操作進(jìn)行預(yù)先準(zhǔn)備。根據(jù)特殊模塊場(chǎng)景的需求及功能不同,在景點(diǎn)介紹和預(yù)約導(dǎo)游模塊則分別引入了NoSQL 數(shù)據(jù)庫(kù)ElasticSearch 和 Redis 進(jìn)行數(shù)據(jù)的索引與搜索和持久化存儲(chǔ)。并且為了方便服務(wù)器端ElasticSearch 中索引數(shù)據(jù)的管理,引入數(shù)據(jù)可視化工具 Kinaba。在日志記錄方面采用了SpringBoot 默認(rèn)的日志框架 Logback 進(jìn)行日志文件的記錄,以便后期線上問題的排查及系統(tǒng)的維護(hù)。在文檔方面采用了 Swagger-UI 在后端源碼中使用注解的方式對(duì)接口功能及參數(shù)說明文檔進(jìn)行歸納與整理,以便前端開發(fā)人員更好的進(jìn)行接口的調(diào)用。系統(tǒng)總體架構(gòu)示意圖如下圖 1 所示:

      三、系統(tǒng)實(shí)現(xiàn)

      (一)功能模塊需求:

      景點(diǎn)介紹:為各個(gè)景點(diǎn)的歷史背景的介紹及革命先烈在此發(fā)生的有趣故事,并在各個(gè)景點(diǎn)介紹的模塊下添加了分享功能,以便之后的旅客在旅游規(guī)劃階段能更加順利的進(jìn)行。

      路線導(dǎo)航:為旅客提供切實(shí)可行的道路,使游客簡(jiǎn)單快捷的到達(dá)該景點(diǎn)。

      預(yù)約導(dǎo)游:若旅客想對(duì)該景點(diǎn)有進(jìn)一步的了解、更深入的認(rèn)識(shí),可從本 App 中提前預(yù)約導(dǎo)游。

      公益項(xiàng)目:提供了打賞功能,將所得到的善款用以革命遺跡的保護(hù)及修繕,使更多的人參與到其中來,貢獻(xiàn)自己微薄的力量。

      (二)各模塊實(shí)現(xiàn)

      系統(tǒng)總體功能模塊圖如下圖 2 所示:

      景點(diǎn)介紹:該功能提供搜索與頁面初始景點(diǎn)介紹功能,初始景點(diǎn)為用戶搜索的熱點(diǎn)景點(diǎn), 數(shù)據(jù)通過 ElasticSearch 進(jìn)行文件存儲(chǔ)。使得在搜索時(shí)可以快速進(jìn)行文件數(shù)據(jù)的檢索,以增強(qiáng)用戶體驗(yàn)感。在景點(diǎn)分享功能通過接入 QQ、微信、新浪微博等平臺(tái)的分享接口實(shí)現(xiàn)。

      路線導(dǎo)航:該功能實(shí)現(xiàn)方式分為兩種,首先前端頁面對(duì)于用戶目前所在地與目的地景區(qū)的簡(jiǎn)單邏輯判斷去調(diào)用不同的接口。接口一:針對(duì)景區(qū)附近路線,通過調(diào)用內(nèi)部的地圖導(dǎo)航系統(tǒng),系統(tǒng)管理員可根據(jù)節(jié)假日亦或景區(qū)安排為消費(fèi)者提供更切實(shí)可行且便捷的出行方式; 接口二:通過調(diào)用高德地圖的第三方庫(kù)接口以實(shí)現(xiàn)需求,用戶只需輸入當(dāng)前所在地與目的地即可獲得多種選擇路線(上限為 5 條),讓用戶可以根據(jù)自我喜好選擇適合自己的路線。

      預(yù)約導(dǎo)游:該功能展示頁為平臺(tái)簽約金牌導(dǎo)游,用戶可通過選擇城市、景區(qū)兩個(gè)選項(xiàng)對(duì)該景區(qū)導(dǎo)游信息進(jìn)行查詢與預(yù)約,僅提供在旅游前一天預(yù)約第二天的導(dǎo)游,每名導(dǎo)游僅可在當(dāng)日被三十位用戶預(yù)約,以保障用戶的旅行體驗(yàn)感。同時(shí)為了避免在零點(diǎn)數(shù)據(jù)刷新時(shí)旅客的預(yù)約導(dǎo)游數(shù)量暴增,該功能后端使用 ActiveMQ+Redis 的模式對(duì)數(shù)據(jù)進(jìn)行過濾與存儲(chǔ),以此應(yīng)對(duì)突發(fā)的高并發(fā)場(chǎng)景。每名用戶發(fā)起的異步請(qǐng)求先進(jìn)入消息隊(duì)列進(jìn)行處理,前端展示排隊(duì)中動(dòng)畫,若超出消息隊(duì)列長(zhǎng)度直接提示該導(dǎo)游預(yù)約已滿。同時(shí)對(duì)隊(duì)列中的任務(wù)進(jìn)行處理,將預(yù)約信息存儲(chǔ)至Redis 中,并進(jìn)行持久化處理。

      公益項(xiàng)目:該功能在移動(dòng)端微信小程序中接入微信商家入口,使用微信支付即可進(jìn)行任意金額的打賞。在 PC-Web 端接入微信與支付寶的支付接口,以便提供給用戶多元化的選擇。

      (三)系統(tǒng)實(shí)現(xiàn)示意圖

      四、功能測(cè)試

      功能測(cè)試顧名思義指的是從功能角度觸發(fā),對(duì)產(chǎn)品進(jìn)行多方面測(cè)試。以此來保證產(chǎn)品各個(gè)功能模塊達(dá)到預(yù)期目標(biāo),讓用戶在使用產(chǎn)品的過程中增強(qiáng)體驗(yàn)。系統(tǒng)的測(cè)試方法有多種多樣,選擇一個(gè)適合系統(tǒng)的測(cè)試方法則顯得十分的必要。不僅節(jié)省測(cè)試的時(shí)間,節(jié)省了測(cè)試的成本,還提高了測(cè)試的效率。由于本系統(tǒng)的采用 SpringBoot+Vue 這樣一種前后端分離的方式開發(fā)的 App,后端 SpringBoot 采用 MVC 三層架構(gòu),所以其內(nèi)部實(shí)現(xiàn)原理相對(duì)比較清晰。在此基礎(chǔ)上選擇黑盒測(cè)試更優(yōu)。因?yàn)榘缀袦y(cè)試更注重的是軟件內(nèi)部實(shí)現(xiàn)原理,同時(shí)黑盒測(cè)試在效率及成本的控制上相對(duì)白盒測(cè)試更為適合本系統(tǒng)的測(cè)試。

      五、結(jié)束語

      在如今這個(gè)信息高速發(fā)展的時(shí)代,過去的盲目出行已經(jīng)逐漸被人們拋棄,越來越多的人趨向于移動(dòng)設(shè)備來解決出行問題,本次 App 的出現(xiàn)給那些狂熱與紅色旅游的用戶帶來了極大的便利。本 App 的出現(xiàn)主要有以下優(yōu)點(diǎn):

      1.該 App 的出現(xiàn)有利于宣揚(yáng)紅色文化,我們可以了解到更多的長(zhǎng)征精神。

      2.節(jié)省時(shí)間,為人們的出行提供了一種方便、快捷且高效的途徑。

      3.改變大眾對(duì)于傳統(tǒng)旅游的觀念,開啟了旅游的新方式。

      4.增強(qiáng)紅色旅游業(yè)的競(jìng)爭(zhēng)力,其潛在市場(chǎng)巨大。

      5.提高景點(diǎn)的知名度,為景點(diǎn)帶來巨大的收益。

      參考文獻(xiàn):

      [1]孫鑫編著.Java Web 開發(fā)詳解[M].電子工業(yè)出版社,2006

      [2]盧湘江.MySQL 高級(jí)配置和管理[M].清華大學(xué)出版社,2001

      作者簡(jiǎn)介:

      郭躍,男,漢族,研究方向:計(jì)算機(jī)科學(xué)與技術(shù)。指導(dǎo)老師:高楠,女,漢族,陜西省延川縣人,哲學(xué)碩士,單位:延安大學(xué).

      基金項(xiàng)目:2019年國(guó)家級(jí)大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計(jì)劃項(xiàng)目(編號(hào)201910719035)

      猜你喜歡
      紅色旅游有效途徑智能
      建黨百年紅色旅游百條精品線路
      紅色旅游助力宗店鄉(xiāng)村振興
      紅色旅游
      智能前沿
      文苑(2018年23期)2018-12-14 01:06:06
      智能前沿
      文苑(2018年19期)2018-11-09 01:30:14
      智能前沿
      文苑(2018年17期)2018-11-09 01:29:26
      智能前沿
      文苑(2018年21期)2018-11-09 01:22:32
      企業(yè)紀(jì)檢監(jiān)察部門與時(shí)俱進(jìn)推動(dòng)效能監(jiān)察工作的有效途徑探究
      國(guó)際法務(wù)會(huì)計(jì)應(yīng)用現(xiàn)狀研究
      土建工程施工現(xiàn)場(chǎng)管理的有效途徑
      资溪县| 西峡县| SHOW| 图木舒克市| 湘潭县| 平泉县| 咸丰县| 景泰县| 蒙山县| 汾西县| 平武县| 三河市| 武城县| 西畴县| 六安市| 湘潭市| 扎囊县| 积石山| 二连浩特市| 扶沟县| 饶平县| 巩留县| 饶阳县| 乌拉特前旗| 武义县| 茶陵县| 徐闻县| 中方县| 社旗县| 崇州市| 锦屏县| 和平县| 荆门市| 临海市| 林西县| 呼图壁县| 同德县| 沈丘县| 淅川县| 龙井市| 闵行区|