国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

淺析“天氣+”APP軟件設計

2019-05-21 04:52:16劉赪延
中國新技術新產(chǎn)品 2019年4期
關鍵詞:程序設計天氣

劉赪延

摘 要:“天氣+”APP智能化分析整合氣象大數(shù)據(jù)和環(huán)保、旅游、交通、農(nóng)牧業(yè)等各行業(yè)數(shù)據(jù),制作精細化、個性化服務產(chǎn)品,通過移動互聯(lián)網(wǎng)技術建立智慧式氣象服務??苫谟脩粑恢锰峁崟r氣象監(jiān)測實況、預報預警、生活指數(shù)、空氣質(zhì)量、旅游服務等信息,發(fā)布雷達、衛(wèi)星監(jiān)測產(chǎn)品和公眾、決策、專業(yè)專項氣象服務產(chǎn)品,實現(xiàn)了公共氣象服務與社會需求的高度融合。

關鍵詞:“天氣+”APP;程序設計;天氣預警

中圖分類號:P45 文獻標志碼:A

0 引言

隨著智能手機的普及,APP已經(jīng)滲透到了人們生活的方方面面,成為最高效的傳播渠道和生活工具。而天氣類APP單純的天氣預報屬性已經(jīng)不能滿足用戶需求,以天氣數(shù)據(jù)為基礎,結(jié)合用戶需求,形成“天氣+”的專業(yè)內(nèi)容,提供精細化、個性化的服務產(chǎn)品,才能真正融入用戶的生活。公眾用戶的需求是根據(jù)天氣變化提供生活指數(shù)、空氣質(zhì)量、旅游服務、交通出行等信息,決策型用戶和專業(yè)型用戶需要隨時隨地了解重要天氣預報預警和專業(yè)專項服務產(chǎn)品,以做好生產(chǎn)生活決策?;诖?,我們研發(fā)了“天氣+”APP。

1 功能介紹

“天氣+”APP以拓寬信息發(fā)布渠道、傳播精細化氣象信息為目的,智能化地分析整合了氣象大數(shù)據(jù)和環(huán)保、旅游、交通、農(nóng)牧業(yè)等各行業(yè)數(shù)據(jù),制作精細化、個性化的服務產(chǎn)品,通過移動互聯(lián)網(wǎng)技術建立智慧式氣象服務,形成初步具備“自我感知、判斷、分析、選擇、行動、創(chuàng)新和自適應能力”的智慧氣象服務系統(tǒng)?!疤鞖?”APP可基于用戶位置提供實時氣象監(jiān)測實況、逐小時~15天預報、預警、生活指數(shù)、空氣質(zhì)量、旅游服務、交通出行等信息,發(fā)布雷達、衛(wèi)星監(jiān)測產(chǎn)品和公眾、決策、專業(yè)專項氣象服務產(chǎn)品,實現(xiàn)了氣象服務信息與社會公眾之間的全方位無縫隙對接,實現(xiàn)了公共氣象服務與社會需求的高度融合。對以智慧技術高度集成、氣象服務高效便民為主要特征的氣象現(xiàn)代化建設新模式的構(gòu)建和推動,現(xiàn)代智慧氣象服務“無處不在、充分共享、高度協(xié)同、全面融合、更加安全”的體系建設,具有積極的促進作用。

2 系統(tǒng)設計

“天氣+”APP以滿足公眾對精細化氣象信息的需求為設計切入點,旨在為用戶提供一個技術先進、成熟可靠、靈活適用、性能優(yōu)秀的應用系統(tǒng)。在系統(tǒng)設計中主要解決了以下技術問題。

2.1 多種開發(fā)語言共存

采用C/C++、Node.js、Golang等多種開發(fā)語言,語言級都采用模塊化,并對外提供API供其他語言調(diào)用,又開發(fā)了共用的通信協(xié)議,實現(xiàn)了多種開發(fā)語言的共存,使整個系統(tǒng)運行性能更優(yōu)化、更好用。

系統(tǒng)架構(gòu)分為:應用層、業(yè)務層、服務層、數(shù)據(jù)層。

2.2 第三方成熟框架和測試框架

系統(tǒng)采用了Vue/Webpack/Gulp/Mocha等第三方成熟框架或類庫,第三方成熟框架已經(jīng)經(jīng)過長期和大量用戶的使用,比較穩(wěn)定及成熟,對系統(tǒng)的各個環(huán)節(jié)起到很好的保護作用。

系統(tǒng)引入了單元測試,對各個模塊進行單元測試,以降低系統(tǒng)BUG的出現(xiàn)概率。

2.3 多源數(shù)據(jù)解析

以氣象大數(shù)據(jù)和環(huán)保、旅游、交通等行業(yè)數(shù)據(jù)為數(shù)據(jù)源,能夠解析多類型氣象和各行業(yè)數(shù)據(jù),通過對數(shù)據(jù)結(jié)構(gòu)邏輯進行分析運算,生成各類氣象服務產(chǎn)品。數(shù)據(jù)準確,產(chǎn)品精細。

2.4 負載均衡技術

負載均衡抗DDoS攻擊。可及時獲取各軟件的最新漏洞信息,更新軟件,修補漏洞及如果漏洞被利用,能立即對服務器執(zhí)行預處理方案;

負載均衡集群可應對億級Web業(yè)務訪問量,支持高并發(fā)訪問,滿足高峰期大流量服務。

2.5 系統(tǒng)安全性

系統(tǒng)對數(shù)據(jù)采用加密請求防止網(wǎng)絡安全問題出現(xiàn),并對請求到的數(shù)據(jù)進行嚴格的安全驗證,保證數(shù)據(jù)的安全性和一致性。

系統(tǒng)還會對請求到的數(shù)據(jù)及系統(tǒng)產(chǎn)生的數(shù)據(jù)文件進行再加密存儲,以達到隔離數(shù)據(jù)并保證數(shù)據(jù)的安全性的目的。

2.6 分辨率兼容

目前常用的分辨率多種多樣,要實現(xiàn)同一個軟件對不同分辨率的完全兼容是一個不小的工作,要求UI設計的時候就要考慮不同分辨率對效果的影響,除了單獨寫hack代碼外,開發(fā)時界面布局都要把所有情況考慮進去統(tǒng)一處理。

2.7 系統(tǒng)維護

使用自動識別分類技術,研發(fā)文檔自動轉(zhuǎn)換等系統(tǒng),實現(xiàn)高度自動化操作,最大程度地減少人工勞動。

3 系統(tǒng)創(chuàng)新性

3.1 智能網(wǎng)格精細預報

“天氣+”APP對智能網(wǎng)格預報進行精細格點化解釋,并與手機地圖進行匹配,公眾可隨時隨地收到基于位置的精細化氣象服務;利用雷達反演技術,提供時間跨度為2 h、精度為分鐘的降水預報及提示。

3.2 部門合作數(shù)據(jù)融合

與多部門合作、信息共享,形成互聯(lián)網(wǎng)+氣象+行業(yè)的服務模式,實現(xiàn)行業(yè)參與、數(shù)據(jù)融合和社會服務的共贏。

3.2.1 環(huán)保+氣象

在環(huán)境氣象業(yè)務常態(tài)化運行的基礎上,“天氣+”APP通過氣象、環(huán)保專線,獲取環(huán)境實時監(jiān)測數(shù)據(jù)和空氣質(zhì)量預報,傳播重污染天氣預警信息,精細的氣象和環(huán)境監(jiān)測數(shù)據(jù)為用戶提供健康和出行指引。

3.2.2 旅游+氣象

與旅發(fā)委和各大景區(qū)合作,通過“天氣+”APP發(fā)布旅游景區(qū)預報預警及景點介紹、美食推薦等旅游服務產(chǎn)品,深化旅游氣象合作。

3.2.3 交通+氣象

與交通局、高管局等部門合作,提供沿途的天氣和交通預報,根據(jù)用戶設置在GIS地圖上的出行路徑,規(guī)劃各地的氣象信息和交通信息。

3.3 服務本地產(chǎn)品多樣

根據(jù)地區(qū)特點量身打造氣象服務欄目,欄目可擴展,公眾、決策、專項服務產(chǎn)品內(nèi)容豐富,涵蓋中高考預報、節(jié)假日預報、重要天氣、城市建設、重大社會活動、農(nóng)林牧等內(nèi)容,滿足用戶的多元化、個性化需求。

3.4 預警及時圖文可視

氣象預警信號內(nèi)容和GIS地理位置相結(jié)合,生成列表和地圖2種表現(xiàn)方式。根據(jù)地區(qū)、類型、預警等級進行列表分類,也可以在地圖上顯示氣象預警內(nèi)容。將各地發(fā)布的最新氣象預警信號通過規(guī)則反演到各自的地圖中,生成本地氣象預警信息。管理員可以對規(guī)則進行修改、刪除和添加。

3.5 用戶反饋與互動

設置用戶反饋功能,可上傳天氣實景圖片、視頻;開通專家咨詢熱線和微信群,及時與用戶互動。

4 應用價值

“天氣+”APP上線使用后,其準確及時的預報預警、豐富的多行業(yè)信息,成為氣象信息傳播和防災減災服務的重要工具。可以廣泛應用在大型社會活動保障中,能夠及時為電力搶修、市政建設、溫室大棚等行業(yè)用戶提供決策氣象服務,在重大天氣過程中與時間賽跑,精準、快速傳播預報預警信息,充分發(fā)揮了“消息樹”“發(fā)令槍”作用,得到公眾的廣泛認可。產(chǎn)品可復制、可推廣,實用性強。

5 結(jié)語

隨著公眾對“天氣+”APP的認可,加強產(chǎn)品界面的互動設計就顯得尤為重要。同時,繼續(xù)深入了解各行業(yè)需求,著力研發(fā)精細化專業(yè)氣象服務產(chǎn)品,充實完善針對專業(yè)用戶的企業(yè)版APP,創(chuàng)建專業(yè)氣象服務新模式,切實提高氣象服務的社會效益和經(jīng)濟效益。

參考文獻

[1]賀雅楠,高嵩.基于MICAPS4的智能網(wǎng)格預報平臺設計與實現(xiàn)[J].應用氣象學報,2018(1):13-24.

[2]劉玲.基于Android系統(tǒng)的天氣預報APP設計[J].無線互聯(lián)科技,2016(15):45-46.

[3]閆娜,閆蕾.基于Android的個性化天氣預報系統(tǒng)的設計與軟件實現(xiàn)[J].計算機光盤軟件與應用,2012(7):155-156.

猜你喜歡
程序設計天氣
天氣冷了,就容易抑郁嗎?
誰是天氣之子
盛暑天氣,覓得書中一味涼
文苑(2020年7期)2020-08-12 09:36:38
基于Visual Studio Code的C語言程序設計實踐教學探索
計算機教育(2020年5期)2020-07-24 08:52:56
從細節(jié)入手,談PLC程序設計技巧
電子制作(2019年9期)2019-05-30 09:42:04
Weather(天氣)
高職高專院校C語言程序設計教學改革探索
PLC梯形圖程序設計技巧及應用
怀集县| 剑阁县| 亚东县| 江川县| 会东县| 瑞金市| 山东| 永福县| 平和县| 赤城县| 镇远县| 房山区| 漳浦县| 嘉禾县| 甘谷县| 全椒县| 田东县| 盐边县| 育儿| 鸡泽县| 沙湾县| 中方县| 镇赉县| 祁门县| 志丹县| 连平县| 鄂托克前旗| 平遥县| 青海省| 远安县| 曲麻莱县| 正阳县| 祥云县| 宁河县| 陆河县| 阿合奇县| 盐城市| 通州市| 曲阳县| 红桥区| 精河县|