版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
[20]。服務(wù)頁(yè)放置了定位功能,用戶在打開(kāi)這個(gè)模塊時(shí)候或被告知需要獲取用戶的位置信息,可以通過(guò)chooseLocation來(lái)選擇要尋找的目的地,通過(guò)返回經(jīng)緯度來(lái)確定目的地信息,再對(duì)路線進(jìn)行規(guī)劃返回給用戶。我的個(gè)人中心頁(yè),用戶在點(diǎn)擊這個(gè)頁(yè)面需要進(jìn)行微信授予權(quán)限獲取用戶的頭像等其他信息,用戶收藏過(guò)的文章也會(huì)出現(xiàn)在頁(yè)面下方的文章里面,通過(guò)數(shù)據(jù)庫(kù)來(lái)記錄用戶的數(shù)據(jù)。在保證功能完善且美觀的前提下,讓用戶的體驗(yàn)更加方便、高效。圖5.1用戶主界面圖5.2定位頁(yè)圖5.3個(gè)人中心頁(yè)5.2用戶端其他功能模塊功能模塊是程序的核心,小程序設(shè)計(jì)的最終目的就是要實(shí)現(xiàn)什么功能,能面向哪些,能給用戶有什么幫助,是小程序存在的意義所在。5.2.1登錄模塊通過(guò)onLoad函數(shù)將云數(shù)據(jù)庫(kù)初始化,將get到的用戶數(shù)據(jù)渲染到WXML里面,用wx.chooseImage接口,給獲取到的圖片生成一個(gè)本地臨時(shí)路徑,再用云開(kāi)發(fā)uploadFile接口,把臨時(shí)路徑上的圖片上傳到云存儲(chǔ)里,在success回調(diào)里重置PageData,將圖片渲染到頁(yè)面,最后,用updata把云存儲(chǔ)里的文件ID存在數(shù)據(jù)庫(kù)里的用戶信息里。5.2.2用戶信息模塊用戶上傳的信息都將在登錄里個(gè)人中心模塊上傳到云數(shù)據(jù)庫(kù)中,云開(kāi)發(fā)的管理人員可以在云開(kāi)發(fā)控制臺(tái)看到活躍用戶、訪問(wèn)用戶以及用戶的信息。5.2.3旅游攻略模塊本模塊在首頁(yè)內(nèi)分國(guó)內(nèi)或國(guó)外景點(diǎn),在攻略首頁(yè)創(chuàng)建輪播圖swiper展示近期更新的景點(diǎn)圖樣,底部創(chuàng)建最新攻略板塊,實(shí)時(shí)更新最新攻略信息,創(chuàng)建子頁(yè)面in和out,分別來(lái)存放國(guó)內(nèi)和國(guó)外,用navigator導(dǎo)航組件加Url獲取來(lái)跳轉(zhuǎn)至in/out頁(yè)面,頁(yè)面分三部分構(gòu)成,分別是熱門(mén)目的地、最新攻略和小程序圖標(biāo)。使用app.wxss來(lái)定義統(tǒng)一的格式函數(shù),邊緣留白26rpx,這是對(duì)這個(gè)小程序進(jìn)行定義,在in頁(yè)面定義幾個(gè)大框架,用來(lái)統(tǒng)一框架中的格式,用彈性盒模型display:flex來(lái)排版配上flex-wrap和圖片大小,控制好圖片的大小和位置。out頁(yè)面也是同理,在創(chuàng)建若干個(gè)子頁(yè)面,用來(lái)存放攻略信息,旅游景點(diǎn)信息包括推薦指數(shù)、景點(diǎn)概況、行前須知、景點(diǎn)周邊(住宿、美食)推薦、路線規(guī)劃等內(nèi)容。讓用戶能夠?qū)包c(diǎn)有一個(gè)較為全面的認(rèn)識(shí)。并在頁(yè)面結(jié)尾處放置點(diǎn)贊和收藏評(píng)論的功能,如果喜歡此景點(diǎn),收藏它以便下次能快速找到,同時(shí)用來(lái)記錄用戶的愛(ài)好,幫助我們更好的了解用戶的喜好。圖5.4國(guó)內(nèi)景點(diǎn)圖5.5國(guó)外景點(diǎn)5.3管理端功能模塊在管理端中,用戶在小程序內(nèi)授權(quán)登錄后,管理端會(huì)出現(xiàn)相應(yīng)的用戶信息,其中包括用戶微信號(hào)、微信頭像以及id值,再把用戶的信息記錄在數(shù)據(jù)庫(kù)中,以便用戶再次登錄時(shí)還能使用以前的信息。用戶在小程序內(nèi)對(duì)景點(diǎn)的一系列操作,如點(diǎn)贊、收藏、評(píng)論以及轉(zhuǎn)發(fā)等操作都將傳送到數(shù)據(jù)庫(kù)中,管理端可以對(duì)數(shù)據(jù)進(jìn)行查看,對(duì)于違規(guī)操作給予凈化。對(duì)于當(dāng)下的熱門(mén)景點(diǎn)可以再管理端給予更新或者新增,以便于用戶更好的使用,用戶在使用過(guò)程如有不滿也可以向管理端提出建議,使小程序更加完善、穩(wěn)定。在小程序發(fā)布之后,管理端主要對(duì)程序進(jìn)行維護(hù),在避免BUG的同時(shí),讓小程序更穩(wěn)定。圖5.6管理員頁(yè) 6.系統(tǒng)測(cè)試6.1測(cè)試方法系統(tǒng)開(kāi)發(fā)到了最后一個(gè)階段那就是系統(tǒng)測(cè)試,系統(tǒng)測(cè)試對(duì)軟件的開(kāi)發(fā)其實(shí)是非常有必要的。因?yàn)闆](méi)什么系統(tǒng)一經(jīng)開(kāi)發(fā)出來(lái)就可能會(huì)盡善盡美,再厲害的系統(tǒng)開(kāi)發(fā)工程師也會(huì)在系統(tǒng)開(kāi)發(fā)的時(shí)候出現(xiàn)紕漏,系統(tǒng)測(cè)試能夠較好的改正一些bug,為后期系統(tǒng)的維護(hù)性提供很好的支持。通過(guò)系統(tǒng)測(cè)試,開(kāi)發(fā)人員也可以建立自己對(duì)系統(tǒng)的信心,為后期的系統(tǒng)版本的跟新提供支持。本系統(tǒng)的測(cè)試采用黑盒測(cè)試的方法。6.2測(cè)試過(guò)程表6.1用戶對(duì)小程序功能的可用性進(jìn)行測(cè)試測(cè)試項(xiàng)操作結(jié)果測(cè)試結(jié)果切換tab欄的其他頁(yè)面左右滑動(dòng)可左右滑動(dòng)符合預(yù)期輪播器是否可以循環(huán)使用最后一頁(yè)滑動(dòng)出現(xiàn)第一頁(yè)符合預(yù)期國(guó)內(nèi)外按鈕跳轉(zhuǎn)分類(lèi)頁(yè)點(diǎn)擊國(guó)外Button跳轉(zhuǎn)至國(guó)外景點(diǎn)頁(yè)符合預(yù)期點(diǎn)擊各個(gè)景點(diǎn)頁(yè)跳轉(zhuǎn)至詳情頁(yè)點(diǎn)擊各景點(diǎn)圖片跳轉(zhuǎn)成功符合預(yù)期點(diǎn)贊功能點(diǎn)擊點(diǎn)贊成功點(diǎn)贊符合預(yù)期收藏功能點(diǎn)擊收藏收藏成功符合預(yù)期評(píng)論功能在評(píng)論頁(yè)輸入123出現(xiàn)123符合預(yù)期位置獲取確認(rèn)授權(quán)位置信息出現(xiàn)當(dāng)前位置符合預(yù)期位置查詢(xún)隨機(jī)輸入位置出現(xiàn)位置信息符合預(yù)期個(gè)人信息獲取授權(quán)微信登錄出現(xiàn)用戶頭像符合預(yù)期表6.2管理員對(duì)小程序功能的可用性進(jìn)行測(cè)試測(cè)試項(xiàng)操作結(jié)果測(cè)試結(jié)果添加數(shù)據(jù)添加123456出現(xiàn)123456符合預(yù)期刪除評(píng)論刪除剛添加的數(shù)據(jù)成功符合預(yù)期增添旅游信息新添景點(diǎn)信息(文字、圖片)成功符合預(yù)期查詢(xún)用戶信息查詢(xún)id值查詢(xún)成功符合預(yù)期修改景點(diǎn)信息修改text中文字修改成功符合預(yù)期查看評(píng)論查看景點(diǎn)評(píng)論區(qū)可查看符合預(yù)期刪除評(píng)論調(diào)用delete函數(shù)刪除成功符合預(yù)期6.3測(cè)試結(jié)果分析本次測(cè)試對(duì)此次開(kāi)發(fā)的微信小程序的各個(gè)功能進(jìn)行測(cè)試,從兩個(gè)角度測(cè)試,分為用戶端對(duì)功能測(cè)試以及管理員端對(duì)功能的測(cè)試,對(duì)比測(cè)試是否符合預(yù)期值,經(jīng)測(cè)試大部分功能符合預(yù)期,但仍有一部分功能需要繼續(xù)開(kāi)發(fā),需要后期對(duì)這些功能點(diǎn)進(jìn)行突破解決。7.總結(jié)和展望7.1總結(jié)在旅游攻略小程序開(kāi)發(fā)之前,需要對(duì)用戶的具體需求進(jìn)行分析。包括系統(tǒng)的可行性分析、功能需求分析以及其他需求分析。在可行性分析過(guò)程中,對(duì)系統(tǒng)實(shí)現(xiàn)的技術(shù)性、經(jīng)濟(jì)性以及管理等方面進(jìn)行了分析,來(lái)證明小程序?qū)嵤┑目尚行?。在做小程序前?duì)旅游攻略系統(tǒng)實(shí)現(xiàn)背景與現(xiàn)狀進(jìn)行分析,闡述了系統(tǒng)的具體功能,并根據(jù)系統(tǒng)需求對(duì)系統(tǒng)結(jié)構(gòu)以及功能模塊等進(jìn)行了詳細(xì)地設(shè)計(jì),將整個(gè)系統(tǒng)劃分為多個(gè)不同的模塊,在分析系統(tǒng)功能需求時(shí),對(duì)整個(gè)系統(tǒng)的總體布局以及功能模塊進(jìn)行了分析,本系統(tǒng)采用了WXML、WXSS、JS以及數(shù)據(jù)庫(kù)等技術(shù)來(lái)完成,使用微信開(kāi)發(fā)者工具對(duì)其程序進(jìn)行編碼開(kāi)發(fā)工作。開(kāi)發(fā)完成后,對(duì)系統(tǒng)進(jìn)行了系統(tǒng)的測(cè)試,通過(guò)測(cè)試證明了系統(tǒng)在功能及性能方面可以達(dá)到預(yù)期的要求,有較高的穩(wěn)定性。7.2展望雖然本項(xiàng)目開(kāi)發(fā)的旅游攻略小程序的基本功能已經(jīng)實(shí)現(xiàn),能夠初步滿足對(duì)客戶的需求。但是受到時(shí)間以及本人經(jīng)驗(yàn)和精力乃至知識(shí)的有限,系統(tǒng)還有很多地方可以進(jìn)一步完善,具體可以改進(jìn)的地方包括如下幾個(gè)方面:1、在系統(tǒng)界面設(shè)計(jì)方面,系統(tǒng)設(shè)計(jì)的美觀性有待于加強(qiáng),例如可以改成當(dāng)前較為流行的扁平業(yè)面。系統(tǒng)界面顯示方式也可以進(jìn)一步完善,系統(tǒng)詳情頁(yè)不夠詳細(xì),無(wú)法對(duì)用戶提供直觀的信息。2、系統(tǒng)的安全性設(shè)計(jì)還需要進(jìn)一步的提高,由于小程序后臺(tái)最多可以添加15個(gè)管理員,所以可以在后續(xù)招募一些管理員,可以進(jìn)行版本系統(tǒng)的維護(hù)工作,避免出現(xiàn)BUG??傊?,此類(lèi)不足問(wèn)題都是基于本系統(tǒng)在測(cè)試與功能的分析中得到,需要根據(jù)現(xiàn)有技術(shù)條件不斷地進(jìn)行版本的更新,使得系統(tǒng)功能以及性能等方面更加完善,希望自己在未來(lái)可以繼續(xù)學(xué)習(xí)發(fā)開(kāi)知識(shí),深刻領(lǐng)會(huì)其中邏輯,一步步的踐行,做出越來(lái)越出色的系統(tǒng)。參考文獻(xiàn)莫晶,裴大容.基于微信小程序的旅游系統(tǒng)的實(shí)現(xiàn)[J].電腦編程技巧與維護(hù),2020(07):55-57.馮雪嬌,王嘉睿,王鎏琳,張冬有.基于ArcGISEngine的高校文化旅游系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)[J].哈爾濱師范大學(xué)自然科學(xué)學(xué)報(bào),2019,35(05):91-97.丁勇.智慧旅游系統(tǒng)架構(gòu)設(shè)計(jì)[J].電子技術(shù)與軟件工程,2019(17):167-168.王穎,胡燏,張仕海,趙艷玲.基于互聯(lián)網(wǎng)+的鄉(xiāng)村智慧旅游系統(tǒng)設(shè)計(jì)[J].電子技術(shù)與軟件工程,2019(13):34.趙鵬,張亮,胡菡,謝華莉.微信環(huán)境下智慧旅游信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].地理空間信息,2019,17(02):38-40.李冬冬,劉嘉琳,李坤,梁博,楊元維.基于Hybrid模式的旅游系統(tǒng)混合應(yīng)用的設(shè)計(jì)與實(shí)現(xiàn)[J].北京測(cè)繪,2018,32(11):1252-1256.邱麗媛,邵偉潔,沈俊勇,李擎,劉悅,于七龍.基于微信小程序的公共健身設(shè)施教學(xué)和管理系統(tǒng)的研究與開(kāi)發(fā)[J].電子世界,2019(23):82-83.王金偉,孔維紋,劉語(yǔ),王帆,帥阿琴.基于虛擬現(xiàn)實(shí)技術(shù)的旅游系統(tǒng)研究[J].黑龍江科學(xué),2017,8(18):22-23.馬天博,張妍,李森威,胡智府,韓東生.基于微信小程序的旅游規(guī)劃程序方案[J].信息技術(shù)與信息化,2020(07):23-25.胡城.從國(guó)外旅游業(yè)發(fā)展特點(diǎn),分析我國(guó)旅游業(yè)未來(lái)發(fā)展趨勢(shì)[J].當(dāng)代旅游(高爾夫旅行),2017(08):14.席婷婷.國(guó)內(nèi)外旅游業(yè)發(fā)展現(xiàn)狀和前景分析[J].市場(chǎng)論壇,2017(10):69-72.王天泥.當(dāng)圖書(shū)館遇上微信小程序[J].圖書(shū)與情報(bào),2016(06):83-86.羅雅丹,羅琪斯.基于WebGL的全景技術(shù)智慧旅游系統(tǒng)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2020,29(01):86-92.張占昭.基于物聯(lián)網(wǎng)技術(shù)承德智慧旅游系統(tǒng)的構(gòu)建[J].數(shù)字技術(shù)與應(yīng)用,2016(11):43-47.何云山,王占剛.移動(dòng)自助旅游系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].機(jī)電信息,2019(21):118-119.張琪.“互聯(lián)網(wǎng)+”背景下旅游系統(tǒng)創(chuàng)新研究[J].商訊,2019(06):176.吳明樺,李杰.微信小程序的優(yōu)勢(shì)分析及其在企業(yè)中的應(yīng)用[J].電子技術(shù)與軟件工程,2019(15):45-46.馬騫.基于B/S的智慧旅游系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)[J].自動(dòng)化與儀器儀表,2018(10):102-104.蘇鵬,龐樹(shù)博,鄒豐帆,趙玉蘭.基于Android的鄉(xiāng)村旅游系統(tǒng)設(shè)計(jì)[J].合作經(jīng)濟(jì)與科技,2018(05):94-95.劉飄媛,陳麗,曹子谞.智慧旅游平臺(tái)功能及應(yīng)用分析[J].電腦知識(shí)與技術(shù),2016,12(29):267-269.LuísAraújo.Portuguesetourismstrategy(ET27)–nowmorethanever[J].WorldwideHospitalityandTourismThemes,2020
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026中信銀行成都分行社會(huì)招聘筆試備考試題及答案解析
- 2026年1月廣東深圳大學(xué)附屬華南醫(yī)院選聘事業(yè)單位工作人員5人筆試模擬試題及答案解析
- 2026江蘇中國(guó)人壽股份有限公司招聘筆試備考題庫(kù)及答案解析
- 2026廣東江門(mén)市臺(tái)山市深井鎮(zhèn)人民政府招聘1人筆試備考題庫(kù)及答案解析
- 2026全國(guó)工商聯(lián)直屬單位招聘5人筆試參考題庫(kù)及答案解析
- 2026年嘉興市秀洲區(qū)民政局所屬事業(yè)單位公開(kāi)選聘工作人員備考題庫(kù)及答案詳解參考
- 2026年十堰市公安局武當(dāng)山旅游經(jīng)濟(jì)特區(qū)分局招聘輔警備考題庫(kù)帶答案詳解
- 2025年興化市公安局公開(kāi)招聘第一批警務(wù)輔助人員備考題庫(kù)及答案詳解一套
- 暨新興際華集團(tuán)招聘筆試題庫(kù)2026
- 社區(qū)規(guī)范用語(yǔ)用字制度
- 鸚鵡熱治療講課件
- 低碳-零碳產(chǎn)業(yè)園清潔能源供暖技術(shù)規(guī)范DB15-T 3994-2025
- 小學(xué)的思政教育
- 學(xué)術(shù)道德與學(xué)術(shù)規(guī)范嚴(yán)守誠(chéng)信底線共建優(yōu)良學(xué)風(fēng)培訓(xùn)課件
- 門(mén)診預(yù)約掛號(hào)流程
- 光伏防火培訓(xùn)課件
- 2025中學(xué)生國(guó)防教育
- 電視節(jié)目編導(dǎo)與制作(全套課件147P)
- 《海外并購(gòu)》課件
- 醫(yī)學(xué)預(yù)防科普
- 【MOOC】電工電子學(xué)-浙江大學(xué) 中國(guó)大學(xué)慕課MOOC答案
評(píng)論
0/150
提交評(píng)論