貴州師范大學物理與電子科學學院 羅 權 李境達 劉勇奇 萬仕榮 金幸慶 鄭登廣
本文主要分析了目前市場上旅游類應用軟件的使用現狀,并對存在的問題進行分析。通過調查問卷、定量分析和用戶需求分析等形式,得到了全新的旅游類應用軟件設計理念并將用戶需求轉化為具體的產品形態;在此基礎上設計與開發出了一款基于Java語言的鄉村旅游軟件。實踐應用表明用Java語言開發的“看眼鄉村”旅游類軟件具有良好的通用性、平臺移植性和安全性。
隨著我國鄉村振興戰略的不斷推進,鄉村旅游成為了不錯的選擇,并且隨著互聯網信息技術的不斷發展,Java語言在軟件開發方面得到了廣泛的應用。隨著信息技術的發展,一個手機便能夠輕松完成許許多多的事情。同時隨著鄉村生活水平和生態環境的提高,鄉村旅游成為了熱門選擇。在這樣的背景下開發一款鄉村旅游軟件是非常重要的,本文通過實地走訪,調查問卷等形式,根據用戶需求,總結出了旅游類應用軟件設計新理念,希望能夠為從事軟件開發的人員提供幫助。
從現在的鄉村旅游的趨勢來看,鄉村旅游擁有巨大的發展潛力,但也存在一定的問題,例如宣傳力度、景點地址不清晰、景點價格不明確。通過走訪、調查問卷等方式深入到玉屏侗族自治縣森林滕花椒種植合作社、黃桃種植合作社、亞魚鄉長桌宴等諸多鄉村風景。團隊融合了市場上現有旅游類軟件特點,提出了電子導游卡、福利景區等新概念,并在景點詳情頁面標注了市場價格對比和相應的優惠,為了鄉村景點的長久發展加入了代理加盟的頁面。
自從實施美麗鄉村建設政策以來,鄉村風貌有了翻天覆地的變化,鄉村旅游在滿懷期待中逐漸走進人們的視野。通過對用戶需求進行分析,發現多數人都被鄉村的優美環境、風貌和美食等深深吸引。由于此次項目受訪者中多數受訪者是在城市的工作人員,每周的工作比較辛苦,因此希望周末能去較近的景點旅游,緩解學習工作中所帶來的壓力,自駕游也成為了多數人的選擇。如圖1所示,在多數受訪者中旅游信息的來源并不透明,多數來源旅游信息的來源只是簡單的從網絡上查找、朋友介紹等,旅游信息的準確度并不高。隨著鄉村旅游的不斷發展,鄉村旅游規模不斷擴大,景點越來越多,旅游市場需要信息更新較為快速的應用。
圖1 旅游信息來源分析餅狀圖
實施鄉村振興戰略讓鄉村環境得到了很大的改善,很多鄉村都實施了退耕還林,鄉村環境得到美化,因此鄉村成為了很多城里人向往的休閑娛樂的地方,農產品更是受到了很多人的喜愛。因此本文設計的軟件就是作為連接城市和農村,農村與農村之間的紐帶,通過創造一個互相了解,互相熟悉的交流平臺,通過鄉村旅游的形式使得農村的農產品有了銷路,城里人休閑有了去處。軟件通過搭建農民、游客之間的橋梁,拉近城鄉距離,促進經濟發展。軟件以鄉村田園風光為依托,與當地農民生產生活、鄉風民俗和諧相融的旅游方式。鄉村旅游經營者通過上傳旅游景點的自然風光以及農民耕作的田園風光,讓用戶了解到這些不為人知的鄉村風光,用戶也可以體驗農民的耕作,通過農民自身來挖掘鄉村的旅游資源。該軟件也可以在旅游景點下進行評論,互相分享某一鄉村的游玩體驗。
信息架構設計為將大量的用戶信息有組織的按照一定的規則存放在數據庫,并在用戶需要相關信息時將用戶所需數據反饋到應用軟件。信息架構的主要任務是在信息與用戶之間搭建一座交流的橋梁,在應用程序上合理的展現用戶所需信息,是信息直觀表達的載體。通俗來說,信息架構就是研究信息的表達和傳遞。如圖2所示,“看眼鄉村”旅游類軟件的信息流向分為四個方向,第一個是旅行景區、全國酒店等信息,第二個是通訊信息,第三個是景點游玩體驗分享信息,第四個是用戶信息。
圖2 軟件信息架構
流程圖是用圖片文字直觀反映軟件走向的最佳樣式,可以直觀看出信息流的流向,軟件流程圖可以幫助開發人員指導問題所在位置,提高開發效率。圖3所示便是本文設計的軟件創建旅行完整的流程圖。
圖3 軟件流程圖
通過對市場大多數旅游類軟件的分析,多數軟件只提供景區、酒店和機票的信息,多數用戶認為這些旅游類軟件的使用較為復雜,需要花很多時間才能找到自己想要的信息,市場上的軟件沒有對崛起的鄉村旅游進行大量的宣傳,隨著國家鄉村振興戰略的不斷深入,美麗鄉村會逐漸走進人們的視野。如圖4所示,“看眼鄉村”旅游類軟件的應用界面創造了旅行卡景區,用戶可以憑旅行卡在相應的景點游玩、酒店住宿都有打折優惠,真正做到一卡在手說走就走。如圖5所示,在應用界面增加了福利景區、旅行卡景區模塊,在此模塊中景點所需費用較少,適合在城市生活壓力比較大的工作人員。由于廣大的鄉村地區景點地址不明確,在應用界面融入了地圖所特有的導航功能,為用戶制定最佳的出行路線。
圖4 看眼鄉村首頁
圖5 景點信息
根據本系統的測試需求對軟件進行分塊測試。如圖5所示,用戶點擊旅行卡景區的詳情頁面,前端界面從數據庫導入數據。從表1中可以看出,數據庫管理系統已經接受到前端界面導入的數據請求。
表1 前端界面從數據庫導入數據
從表2中可以看出,數據庫管理系統已經接收到了用戶注冊信息。
表2 接收到的用戶注冊信息
基于Java語言的“看眼鄉村”旅游軟件設計充分利用了Java語言的邏輯性和組織性,Java語言在此次研究中發揮了重大的作用。鄉村旅游軟件也會隨著美麗鄉村的不斷建設逐漸進入人們的視野。在此次“看眼鄉村”旅游軟件設計開發過程中團隊充分認識到了Java語言在軟件開發領域的重要性,看見了國家實施脫貧攻堅一系列政策以來給廣大的鄉村地區所帶來的變化。