前言:想要寫出一篇引人入勝的文章?我們特意為您整理了微信平臺(tái)下旅游助手小程序設(shè)計(jì)淺析范文,希望能給你帶來靈感和參考,敬請(qǐng)閱讀。
摘要:介紹了一款智能化的旅游助手小程序,在系統(tǒng)分析基礎(chǔ)上,采用微信小程序作為運(yùn)行載體,搭建了故事分享、天氣預(yù)報(bào)、個(gè)人中心及自由行程4個(gè)功能模塊,可通過AI算法,為用戶推薦定制個(gè)性化的旅行計(jì)劃,滿足用戶所有需求,為用戶提供一站式服務(wù)。
關(guān)鍵詞:旅游;智能化;定制;一站式服務(wù);小程序;設(shè)計(jì)
1系統(tǒng)分析
1.1問題描述
人們需要一個(gè)面向旅游初行者的攻略平臺(tái),這樣可以快速降低旅游成本,不用花時(shí)間研究路線地點(diǎn)及相關(guān)的旅游知識(shí)就可以完成屬于自己的旅游攻略[1]。
1.2設(shè)計(jì)目標(biāo)
本設(shè)計(jì)是一個(gè)兼具社區(qū)屬性和推薦屬性的綜合旅游攻略APP,以自由行為核心,集高質(zhì)量旅游內(nèi)容和社區(qū)社交平臺(tái)為一體,打造更加開放的“內(nèi)容+社交”生態(tài)。本設(shè)計(jì)在用優(yōu)質(zhì)旅游主題內(nèi)容吸引用戶的同時(shí),解決用戶自由行前做攻略收集信息麻煩及慢的問題,為用戶提供更加智能、便捷的一站式服務(wù)[2]。本設(shè)計(jì)的主頁主要以瀑布式的內(nèi)容呈現(xiàn),以“美好瞬間”“文藝范”“旅行體驗(yàn)”為主題,令用戶有身臨其境的沉浸式體驗(yàn),對(duì)旅行產(chǎn)生向往。本設(shè)計(jì)將內(nèi)容以地點(diǎn)/類型標(biāo)簽化,通過AI算法推送相關(guān)旅游產(chǎn)品或引導(dǎo)用戶進(jìn)入“智能行程”頁面,生成個(gè)性化定制旅行行程,形成從內(nèi)容到數(shù)據(jù)再到社區(qū)平臺(tái)的商業(yè)閉環(huán)。本設(shè)計(jì)擁有強(qiáng)大的“智能行程”功能,通過AI算法為用戶提供個(gè)性化、完整、快捷的旅行方案。在這個(gè)功能中,用戶只需在社區(qū)瀏覽旅游信息,本設(shè)計(jì)便能結(jié)合大數(shù)據(jù)與用戶畫像為用戶生成詳細(xì)方案,操作簡(jiǎn)單。總地來說,本設(shè)計(jì)的智能推薦算法與強(qiáng)大的智能行程功能與其他同類產(chǎn)品產(chǎn)生差異化,為用戶提供更高級(jí)的一站式服務(wù)。
2系統(tǒng)設(shè)計(jì)
2.1總體架構(gòu)
該系統(tǒng)平臺(tái)采用時(shí)下流行的微信小程序作為運(yùn)行主體和開發(fā)平臺(tái),借助微信移動(dòng)客戶端作為運(yùn)行載體。小程序可以很流暢便捷地運(yùn)行在微信客戶端上。從原理來說,小程序并不屬于C/S或B/S其中一個(gè),而更像是兩個(gè)架構(gòu)的結(jié)合體。原生App開發(fā)屬于C/S架構(gòu),即客戶端與服務(wù)端做交互,開發(fā)語言由系統(tǒng)平臺(tái)決定差異,運(yùn)行的流暢度最優(yōu),可以使用眾多手機(jī)的權(quán)限,如網(wǎng)絡(luò)、存儲(chǔ)、GPS等來開發(fā),需要編譯打包才能發(fā)布[3]。Web開發(fā)屬于B/S架構(gòu),即瀏覽器與服務(wù)端交互,web網(wǎng)頁運(yùn)行于瀏覽器中,調(diào)用瀏覽器接口與服務(wù)器交互,瀏覽器打開網(wǎng)頁無需編譯,邊解析邊渲染,跨平臺(tái)性強(qiáng),基本上擁有瀏覽器的設(shè)備都能通過網(wǎng)絡(luò)連接打開網(wǎng)頁[4]。對(duì)比Web和原生App而言,微信小程序開發(fā)更類似于B/S和C/S的結(jié)合體,需要微信客戶端作為運(yùn)行載體,脫離原生客戶端無法運(yùn)行,也無法單獨(dú)在瀏覽器中打開,小程序由騰訊開發(fā)的WebView和AppService雙進(jìn)程組成,由JsBridge橋接通信,開發(fā)語言和web開發(fā)一樣都是JavaScript,但編寫頁面結(jié)構(gòu)和web網(wǎng)頁很相似,卻實(shí)際不同,需要結(jié)合使用微信官方開發(fā)的頁面接口和結(jié)構(gòu),既融合了一些類似瀏覽器的接口,又支持很多原生App的手機(jī)權(quán)限接口,所以小程序的設(shè)計(jì)架構(gòu)會(huì)和傳統(tǒng)的B/S或C/S有些許不同[5-6]。小程序的載體是微信客戶端,借助微信客戶端向用戶請(qǐng)求使用部分手機(jī)權(quán)限如存儲(chǔ)圖片等進(jìn)行數(shù)據(jù)交流。
2.2總體功能分布
本平臺(tái)所有實(shí)現(xiàn)的功能總覽如圖1所示。
2.3功能實(shí)現(xiàn)
各功能模塊實(shí)現(xiàn)界面如圖2所示。
3系統(tǒng)功能測(cè)試
3.1測(cè)試原則
以用戶體驗(yàn)為基本測(cè)試原則,從用戶的正常使用角度作為出發(fā)點(diǎn)進(jìn)行多項(xiàng)功能測(cè)試,確保能及時(shí)發(fā)現(xiàn)以下問題并更正和完善系統(tǒng),提升用戶體驗(yàn)。包括界面出錯(cuò)問題、交互異常問題、未達(dá)到需求的功能設(shè)計(jì)問題、小程序平臺(tái)兼容性問題、邏輯判斷錯(cuò)誤問題。
3.2測(cè)試方法
本測(cè)試主要使用的測(cè)試方法為人工測(cè)試,即不涉及小程序內(nèi)部邏輯結(jié)構(gòu),對(duì)相關(guān)功能進(jìn)行測(cè)試。測(cè)試人員以功能模塊為測(cè)試單位編寫測(cè)試用例,以真機(jī)測(cè)試作為主要測(cè)試手段,開發(fā)工具測(cè)試和多人測(cè)試作為輔助手段,協(xié)助完成整個(gè)系統(tǒng)測(cè)試,并把測(cè)試結(jié)果記錄下來形成測(cè)試報(bào)告。
3.3測(cè)試用例
3.3.1兼容性測(cè)試。兼容性測(cè)試將對(duì)多種移動(dòng)端設(shè)備進(jìn)行測(cè)試,分別在不同系統(tǒng)的各款手機(jī)上對(duì)其進(jìn)行了測(cè)試,包括iPho-neX、華為P20Pro、諾基亞X6、iPhone6、華為榮耀v30、魅族16等,效果顯示正常。由于PC端(Windows系統(tǒng)和Mac系統(tǒng))的微信客戶端的小程序功能正處于公測(cè)的測(cè)試階段,為了排除一些不穩(wěn)定因素,本次的兼容性測(cè)試將不納入Win-dows系統(tǒng)和Mac系統(tǒng)的微信客戶端小程序測(cè)試。3.3.2多人測(cè)試多人測(cè)試主要針對(duì)小程序的功能進(jìn)行測(cè)試。通過多個(gè)人同時(shí)打開平臺(tái)進(jìn)行相應(yīng)的操作,查看是否出現(xiàn)卡頓和數(shù)據(jù)出錯(cuò)情況,詳見表1。
4結(jié)語
在旅游行業(yè)高速發(fā)展及信息化技術(shù)普及應(yīng)用背景下,旅游小程序的產(chǎn)生與創(chuàng)新成為旅游行業(yè)現(xiàn)代展中的重要組成部分,備受人們的喜愛?;谏鐣?huì)需求,旅游類小程序用戶體驗(yàn)的強(qiáng)化已成為旅游類小程序研究的重要趨勢(shì)。后續(xù),將從用戶體驗(yàn)設(shè)計(jì)、界面設(shè)計(jì)等方面,對(duì)旅游小程序進(jìn)行更深入的研究。
參考文獻(xiàn):
[1]劉文華.親密的玩伴[D].南京:南京藝術(shù)學(xué)院,2015.
[2]鄭麗鑫,歐海濤,李開超,等.基于“互聯(lián)網(wǎng)+”背景下的旅游管理創(chuàng)新研究———以小程序?yàn)檩d體[J].管理學(xué)家,2020,(01):149-150.
[3]蔣鴻昌.百度和騰訊財(cái)報(bào)背后的故事:移動(dòng)互聯(lián)網(wǎng)老去,小程序互聯(lián)網(wǎng)已至[J].大數(shù)據(jù)時(shí)代,2019,(08):45-51.
[4]吳翔.產(chǎn)品系統(tǒng)設(shè)計(jì)[M].北京:中國輕工業(yè)出版社,2002.
[5]劉勝利.現(xiàn)代產(chǎn)品的人文關(guān)懷工業(yè)設(shè)計(jì)[J].設(shè)計(jì)新潮,2001,(07):8.
[6]李珂,張偉社.淺析現(xiàn)代產(chǎn)品人性化設(shè)計(jì)[J].機(jī)電產(chǎn)品開發(fā)與創(chuàng)新,2004,(05):20-22.
作者:羅丹雯 王振宇 王孟博 單位:廣州新華學(xué)院信息科學(xué)學(xué)院