曹銳怡



【摘要】? ? 借助通訊技術的發展公眾獲取氣象信息的手段越發便利,用戶的個性化需求也越來越突出,課題針對上下學出行這一服務場景提出了一種面向分眾人群的氣象服務方案。通過對目標用戶的需求分析進行了產品的功能設計和技術選型,用可以跨端發布的UNI-APP框架開發完成了一款集合了強天氣提醒、精細到上下學時段的異常天氣提醒和日常出行提示、短時降水影響的上下學天氣小程序。小程序目前已經上架微信平臺,將在各平臺上進行多端發布,并且通過綁定氣象服務公眾號、學校公眾號等措施服務到更多精準用戶。
【關鍵詞】? ? 公眾氣象服務? ? 上下學天氣? ? 微信小程序
引言:
隨著互聯網和移動通信技術的發展,氣象信息服務也借助智能移動終端技術獲得極大的發展,移動網站、手機原生應用、APP、小程序使得氣象信息的覆蓋面進一步擴大,民眾對天氣服務的滿意度逐年提升,同時也對面向公眾的氣象服務內容提出了精細化的需求。
2019年中國天氣網對500位年齡在18-60歲之間經常查詢天氣的人群通過線上問卷、小組座談等形式開展需求調研。結果顯示,在面向公眾的氣象信息服務過程中用戶的個性化需求越來越突出,以調查人群中60.2%的已婚有學齡孩子的家庭為例,家長用戶普遍關注大風、暴雨等強天氣對接送學生的影響,日常則關注穿衣、帶傘、空氣質量等生活指導。我們認為現階段氣象信息服務應當找到情感切入點,建立與用戶的情感連接,提供基于場景的個性化服務。
在眾多生活場景中,本項目我們選擇了“上下學天氣”這一有明確受眾和需求的場景。載體方面,我們認為作為細分市場中垂類的天氣應用沒有必要讓用戶下載一個APP,選擇了不占用手機存儲空間,開發成本較低,能給用戶APP同等體驗,能共享微信生態圈在信息傳播上有天然優勢的微信小程序作為載體,將小程序命名為“上下學天氣”。
一、小程序的設計
1.1功能模塊設計
小程序的服務對象定位為家里有一到兩名K12學生的家長群體,能夠解決用戶面臨的日常生活和上下學接送這兩大場景的天氣問題。主要功能有:天氣預報、城市定位、學校設置、極端天氣提醒、地點搜索、雷達回波圖顯示、個人中心等,以簡單實用的功能給細分人群提供貼心氣象服務。
產品功能模塊圖如圖1所示。
小程序包括“我的”、“學校”、“地圖”、“更多”四大模塊。
1.“我的”模塊。提供日常生活場景的天氣服務,包括:當前預警、當日預報、未來48小時逐小時預報、未來48小時轉折性天氣提示、未來15日逐日預報、未來15天轉折性天氣提示以及生活提示卡片。可基于用戶當前位置的天氣查看也可以進行其他位置的天氣查詢。若用戶添加了學校信息則可看到學校位置強天氣信息提醒。
2.“學校”模塊。小程序的核心功能模塊,提供上下學接送場景的天氣服務:用戶可自定義最多三所學校,并自行標注學校名稱,自行選擇關注的異常天氣提醒類型,設置完畢后學校位置的實況天氣信息和精細到上下學時段的異常天氣和出行提示內容會出現在相應的學校卡片上。
3.“地圖”模塊。可實現基于GIS地理信息的學校和家位置的路線規劃,疊加雷達外推數據,在這里用戶可以看到未來兩小時短臨降水對家校路線的影響。
4.“更多”模塊。用戶可以通過“更多”模塊設置用戶隱私允許事項(用戶信息、相冊權限、位置信息),觀看小程序說明事項(觀看指南、數據來源),以及跳轉到中國天氣網其它專業應用程序獲取更多服務。
1.2系統架構設計
上下學天氣小程序的系統架構采用三層結構,前端應用層是在手機端的微信小程序,作為產品的界面顯示模塊,用戶在這里完成天氣查詢和交互,中間網絡層負責數據交互和網絡安全控制,后端數據層涉及小程序用到的幾種不同類型的氣象數據和自然語言提示語庫,基于中國天氣網統一數據支撐環境開發。中間網絡層承載數據交互及網絡安全控制等相關功能。
1.3產品的數據需求
小程序運行所需氣象數據包括:氣象預警信息、實況觀測氣象數據、天氣雷達數據、短期和中期天氣預報產品、生活指數預報產品、農歷和節氣數據、日出日落數據等。此外,需要利用基礎數據通過規則判斷研發自然語言提示語庫,在前端調用顯示轉折性天氣提示和上下學時段的異常天氣提示。所有數據通過中國天氣網API通用數據接口平臺調取。
二、小程序的實現
2.1 前端技術實現
軟件開發的目標是能夠提供完整、閉環的業務功能。本項目技術選型考慮到產品的性能體驗以及后續跨端發布、適配其他平臺需求,選擇了UNI-APP開發框架,開發者編寫一套代碼可以發布到IOS、Android、Web(響應式)、以及各種小程序、快應用等多個平臺,部分功能使用H5技術開發,集成在微信小程序中,后端接口基于PHP語言開發,運行在Linux環境中。
2.2 前端界面呈現
本產品根據“上下學天氣”這一概念的設定確定了輕松活潑的界面設計風格,主要功能模塊依據功能需求設計實現,可通過切換底部Tab顯示主要頁面。
1.“我的”頁面。首屏校園背景可以匹配當前地點的實況天氣呈現陰晴雨雪等不同場景,如圖2所示;若在學校頁面添加了孩子的學校那么在首屏顯示孩子頭像,點擊頭像可進入相應的學校卡片,若頭像上有藍、黃、橙、紅的標記點則說明學校位置此時有這種級別的預警發生,如圖3所示。
2.“學校”頁面。點擊編輯按鈕可編輯學校名稱、學校地址、自行選擇提醒事件。提醒事件包括極端高低溫、降雨降雪、能見度、大風、空氣質量及溫度驟變等。點擊頭像可選擇使用卡通形象的男生女生頭像或用戶自行上傳頭像。
3.“地圖”頁面。默認顯示用戶當前位置未來2小時的短臨降水情況和雷達外推圖,當切換到路線時用戶可自定義路線的起始點,選擇出行方式,在雷達外推圖的基礎上疊加路徑顯示,直觀顯示出短臨降水對路線的影響。
4.“更多”頁面。除用戶隱私允許項和使用說明外,用戶可以由此跳轉到“中國天氣”小程序矩陣中的其他專業產品獲取服務。
三、總結和展望
上下學天氣小程序目前已上架微信平臺,平穩運行。今后我們將在技術平臺和服務平臺上持續擴大小程序的服務范圍。載體方面,將陸續在支付寶、百度、今日頭條、QQ等小程序平臺進行多端發布。面向公眾服務方面,由于小程序可以在后臺與公眾號關聯,我們將在氣象類公眾號和一些有合作意向的學校的公眾號中關聯上下學天氣小程序使其能夠精準服務到目標受眾,推廣方面借助一些親子群、母嬰群、社會教輔機構等把小程序推薦給他們,鼓勵用戶二次轉發,以達到服務細分人群的目的。