999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

氣象服務產品制作與一鍵式發布系統的研究實現

2015-12-29 00:00:00耿大偉耿薔王鵬
安徽農業科學 2015年26期

摘要當前針對氣象災害預防存在很多問題,從氣象信息采集上級產品的管理配置和再加工方面,利用B/S架構采用MVC模式進行分層設計,對產品的制作、產品查詢及產品發布接口管理進行研究,實現氣象服務產品制作與一鍵式發布系統。氣象服務產品制作與一鍵式發布系統劃分為產品制作、一鍵式發布2個主要功能,其中產品制作包括模板管理、氣象產品預報類型管理、上級產品參照、產品制作、產品制作查詢,一鍵式發布包括服務產品庫、終端管理、群組管理、模板管理、一鍵式分發調度、發布接口管理,通過氣象服務產品制作與一鍵式發布系統的建立和使用,能隨時接收自動站監測的氣象信息,進而節省大量時間,合理預防氣象災害,為三農的發展帶來保障。

關鍵詞氣象服務;產品制作;一鍵式發布;實現

中圖分類號S163文獻標識碼A文章編號0517-6611(2015)26-229-05

Abstract At present, there are many problems in the prevention of meteorological disasters, from the meteorological information collection management configuration and reprocessing of higher products, the use of B/S architecture MVC model for hierarchical design, product production, product inquiries and product distribution interface management were studied to achieve meteorological services and its oneclick publishing system. Meteorological services include template management, management of meteorological forecast product type, superior product reference, product manufacture, product query. Oneclick publishing system includes service product library, terminal management, group management, template management, oneclick publishing dispatch, and publishing interface management. When meteorological services and its oneclick publishing system apply, weather information can be received automatically at any time. It can save much time, prevent meteorological disasters, and ensure the development of agriculture, rural areas and farmers.

Key words Meteorological services; Production; Oneclick publishing; Realization

最近幾年氣象災害多發,農村氣象服務管理的研究比較滯后,氣象災害預警數據的覆蓋率比較低[1]。特別是隨著當今農村產業結構變化,現代果業與設施農業的逐步進步,農民在監測氣象災害、預報預警等方面的關注度越來越多,農村氣象防災減災問題變成當地政府與眾多農民群眾考慮的主要工作。然而很多行政村分布比較偏遠,部分村民分散居住,只是單純通過廣播、報紙、電視、手機等方式獲取的氣象服務已經無法應對全面預防氣象災害的需要。另外,受已有傳輸形式的影響,臨近、短時或突發性的重大氣象災害監測預報無法在第一時間及時準確地散布給所有農村以及農民,對氣象災害防御造成很大的不便。因此,為改變當前氣象服務產品制作與一鍵式發布方面的問題,及時為農民傳遞氣象服務內容,改善氣象領域的缺陷,增大預報手段,拓展發布覆蓋面,提前預防自然災害,有必要研究實現氣象服務產品制作與一鍵式發布系統。

在氣象災害預防體系的研究中,國外很多發達的國家均已制定了比較完善的預防體系。如美國早已發布了針對氣象災害預防的政策法規,利用先進的計算機技術已擁有大量成熟的、針對氣象災害預防方面的系統。國外成熟的氣象服務產品制作與一鍵式發布系統大多采用尖端技術,方便氣象數據的采集與分析,能為氣象預報發布帶來方便,保證農民可以獲得最精確的氣象數據。我國在氣象災害預防領域經過多年的發展,逐步取得了很大的提高,通過對國內氣象服務產品制作與一鍵式發布現狀的調研,獲知很多信息化程度比較高的農村已開始運用氣象服務產品制作與一鍵式發布系統。然而,經過調查得知,國內已有的氣象服務產品制作與一鍵式發布系統還未完全實現應有的效果。類似系統因為技術的局限性導致無論在氣象災害預防發布的時效上還是數據采集的準確性上仍存在很大的提升空間,很多系統普遍存在很多問題,如氣象災害信息采集不及時、預警預知數據發布延緩等,無法保證農民能在第一時間收到氣象服務信息。該研究針對這些問題,從氣象信息采集上級產品的管理配置和再加工方面,利用B/S架構采用MVC模式進行分層設計,對產品的制作、產品查詢及產品發布接口管理進行研究,以實現一鍵式發布為短信、電子顯示屏、預警接送機、郵箱、傳真等用戶時時提供服務。

1需求分析

1.1系統需求概述為滿足氣象災害預防的需要,很多地區均需要擁有針對氣象服務產品制作與一鍵式發布的系統,利用系統保證氣象服務數據得到有效的共享,促進農村產業的進步。氣象服務產品制作與一鍵式發布系統主要考慮產品制作、一鍵式發布兩方面的需求,通過系統實現氣象產品的統一維護,提高農村農業管理效率。

1.2產品制作需求產品制作需求主要考慮產品制作配置、氣象產品預報類型管理、上級產品參照、產品制作、產品制作查詢方面的功能[2]。產品制作功能構架如圖1所示。產品制作配置主要配置預報類型的內容,分為天氣預報、滾動預報、中期預報、長期預報、氣象周報、氣象月報、值班日記和預報閱讀的配置。氣象產品預報類型管理可以對氣象產品預報類型的數據字典進行維護,包括預報類型新增、預報類型修改、預報類型刪除、預報類型查詢。上級產品參照可以管理上級服務產品、管理上級服務產品配置,其中,上級服務產品業務主要提供對上級服務產品的查看與下載,上級服務產品配置主要提供對服務產品的上傳操作。產品制作主要可以設置預報中的時間、風、天氣現象、溫度、區域、預報員。產品制作查詢可以查看最新修改的產品制作,并為產品制作數據提供刪除服務。圖1產品制作功能構架1.3一鍵式發布需求一鍵式發布主要圍繞服務產品庫、終端管理、群組管理、模板管理、一鍵式分發調度、發布接口管理功能進行分析。一鍵式發布功能構架如圖2所示。一鍵式發布功能中的服務產品庫,目前的服務產品大類主要分為公眾服務與專業服務,此業務可以用于對服務其他大類及子類進行添加;終端管理,提供添加終端、編輯終端、刪除終端、查看終端功能;群組管理,主要涵蓋添加群組、編輯群組、刪除群組、查看群組、添加終端、導入終端和模板下載;模板管理,主要業務是完成服務模板的編輯;一鍵式分發調度,在該業務中選擇接收群組后可一鍵式分發調度預警內容;發布接口管理,分為微博分發接口集成和郵件分發接口集成。

2系統設計

2.1系統技術架構氣象服務產品制作與一鍵式發布系統使用B/S架構,運用J2EE平臺,利用MVC模式,通過SSH整合框架內的Struts、Spring以及Hibernate技術完成系統功能。考慮到易于維護部署,系統采用B/S架構。系統選擇J2EE平臺的主要原因是此平臺具備較高的安全性與可移植性[3]。系統采用MVC模式進行分層設計,劃分了模型層、視圖層與控制層。模型層主要使用Hibernate完成氣象服務產品制作與一鍵式發布數據的封裝;視圖層主要使用Struts標簽庫進行數據的綁定與顯示;控制層中主要利用Struts與Spring框架進行邏輯的控制與處理。

43卷26期耿大偉等氣象服務產品制作與一鍵式發布系統的研究實現2.2系統功能架構氣象服務產品制作與一鍵式發布系統主要劃分了2個模塊,其中,產品制作模塊中設計了產品制作配置、氣象產品預報類型管理、上級產品參照、產品制作、產品制作查詢子功能,一鍵式發布模塊中設計了服務產品庫、終端管理、群組管理、模板管理、一鍵式分發調度、發布接口管理子功能。系統功能架構圖如圖3所示。圖2一鍵式發布功能構架2.3功能模塊詳細設計產品制作模塊中,主要詳細設計產品制作控制類ProductMadeAction、產品制作邏輯類ProductMadeService、產品制作配置邏輯類ProductMadeConfigurationService、上級產品參照邏輯類SuperiorProductReferenceService、產品制作查詢邏輯類ProductMadeQueryService和產品制作實體類ProductMade。產品制作控制類ProductMadeAction主要方法設計了產品制作配置productMadeConfiguration()、氣象產品預報類型管理forecastType()、上級產品參照superiorProductReference()、產品制作productMade()、產品制作查詢productMadeQuery();產品制作邏輯類ProductMadeService核心的方法有設置預報時間setForecastTime()、設置風setWind()、設置天氣現象setWeather()、設置溫度setTemperature()、設置區域setArea()、設置預報員setForecaster();產品制作配置邏輯類ProductMadeConfigurationService中的方法涵蓋配置天氣預報configureWeatherForecast()、配置滾動預報configureRollingForecast()、配置值班日記configureLogBook()、配置中期預報configureMediumtermForecast()、配置長期預報configureLong-termForecast()、配置氣象周報configureMeteorologicalWeekly()、配置氣象月報configureMeteorologicalMonthlyReport()和配置預報閱讀configureForecastRead();上級產品參照邏輯類SuperiorProductReferenceService包括的方法為管理上級服務產品managementSuperiorServiceProducts()、管理上級服務產品配置managementSuperiorServiceProductsConfiguration();產品制作查詢邏輯ProductMadeQueryService設計的主要方法是查看最新產品制作queryProductMade()、刪除產品制作delProductMade()。圖3系統功能架構一鍵式發布模塊中核心的類有一鍵式發布控制類OnebuttonReleaseAction、一鍵式發布邏輯類OnebuttonReleaseService、服務產品庫邏輯類ServiceProductLibraryService、終端管理邏輯類TerminalService、群組管理邏輯類GroupService、模板管理邏輯類TemplateService、一鍵式分發調度邏輯類OnebuttonReleaseDispatchService、發布接口管理邏輯類PublishedInterfaceService、終端實體類Terminal、群組實體類Group、服務模板實體類Template、一鍵式分發調度實體類OnebuttonReleaseDispatch。

2.4數據庫設計系統選用SQL SERVER 2014數據庫存儲數據,核心的表主要設計了產品制作表(T_ProductMade)、終端表(T_Terminal)、群組表(T_Group)、服務模板表(T_Template)、一鍵式分發調度表(T_OnebuttonReleaseDispatch)。產品制作表主要字段設計了預報類型(F_PredictionType)、產品內容(F_ProductContent)、時間(F_ForecastTime)、風(F_Wind)、天氣現象(F_Weather)、溫度(F_Temperature)、區域(F_Area)、預報員(F_Forecaster);終端表主要字段設計了終端名稱(F_ TerminalName)、通訊賬號(F_CommunicationsAccount)、類型名稱(F_TypeName)、所屬區域(F_Region)、創建者(F_Creator)、創建時間(F_CreateTime)、修改者(F_Modifier)、修改時間(F_ModifyTime);群組表主要字段設計了群組名稱(F_GroupName)、所屬區域(F_Region)、狀態(F_State)、創建者(F_Creator)、創建時間(F_CreateTime)、修改者(F_Modifier)、修改時間(F_ModifyTime)、備注(F_Note);服務模板表主要字段設計了模板名稱(F_TemplateName)、服務類型(F_ServiceType)、終端類型(F_TerminalType)、接收群組(F_ReceiveGroup)、初始內容(F_InitialContent);一鍵式分發調度表主要字段設計了預警標題(F_WarningTitle)、服務類型(F_ServiceType)、終端類型(F_TerminalType)、接收群組(F_ReceiveGroup)、預警內容(F_WarningContent)。

3系統實現

3.1產品制作實現在氣象服務產品制作與一鍵式發布系統中,產品制作功能內,氣象技術人員可以對預報中的時間、風、天氣現象、溫度、區域、預報員進行設置,完成預報類型內容的編輯(圖4)。

3.2一鍵式發布實現一鍵式發布模塊中,一鍵式分發調度的實現界面如圖5所示。由圖5可知,一鍵式分發調度中需要錄入的內容有預警標題、服務類型、終端類型、接收群組、預警內容,其中,終端類型涵蓋短信、電子顯示屏、預警機、郵箱、傳真、微博、手機客戶端、微信和網站發布,實現氣象資料的收集加工處理、氣象服務產品的制作完成一鍵式發布到用戶手中。圖4產品制作實現界面圖5一鍵式分發調度實現界面4小結

當前針對氣象災害預防存在很多問題,為了及時傳遞給農民氣象服務資訊、改善氣象領域的缺陷、增大預報手段、拓展發布覆蓋面、提前預防自然災害,研究實現氣象服務產品制作與一鍵式發布系統變得非常必要。技術上,該系統使用B/S架構,運用J2EE平臺,通過SSH整合框架內的Struts、Spring以及Hibernate技術完成系統功能,選用SQL SERVER 2014數據庫存儲數據。氣象服務產品制作與一鍵式發布系統劃分為產品制作、一鍵式發布2個主要功能,其中產品制作包括模板管理、氣象產品預報類型管理、上級產品參照、產品制作、產品制作查詢,一鍵式發布包括服務產品庫、終端管理、群組管理、模板管理、一鍵式分發調度、發布接口管理。通過氣象服務產品制作與一鍵式發布系統的建立和使用,能隨時接收自動站監測的氣象信息,進而節省大量時間,合理預防氣象災害,為“三農”的發展帶來保障。

參考文獻

[1] 王丹.黑龍江省農業氣象信息服務平臺構建研究[D].哈爾濱:東北農業大學,2012:65.

[2] 羅雪玲,郭啟云,李戟,等.市級氣象臺公共氣象服務發布與管理平臺設計與實現[J].氣象科技,2014,32(4):635-640.

[3] 金濤,白月飛.基于J2EE的Struts框架技術的應用與研究[J].自動化與儀器儀表,2010,20(4):68-71.安徽農業科學,Journal of Anhui Agri. Sci.2015,43(26):234-236

主站蜘蛛池模板: 在线观看网站国产| 色婷婷天天综合在线| 人妻中文字幕无码久久一区| 亚洲专区一区二区在线观看| 国产成人资源| 精品无码国产一区二区三区AV| 日韩精品亚洲精品第一页| 天天干天天色综合网| 片在线无码观看| 女人18一级毛片免费观看 | 欧美精品黑人粗大| 一边摸一边做爽的视频17国产| 99热最新网址| 高清色本在线www| jizz国产在线| 欧美狠狠干| 午夜日韩久久影院| 91小视频在线| 久久人体视频| 这里只有精品在线| 看你懂的巨臀中文字幕一区二区| 国产成人亚洲精品蜜芽影院| 毛片免费在线| 999在线免费视频| 久久久精品无码一二三区| 中文字幕1区2区| 91精品国产情侣高潮露脸| 色欲不卡无码一区二区| 亚洲Av综合日韩精品久久久| 综合亚洲网| 欧美精品亚洲日韩a| m男亚洲一区中文字幕| 欧美精品一二三区| 91偷拍一区| 午夜激情婷婷| 午夜国产大片免费观看| 成人久久18免费网站| 国产成人无码Av在线播放无广告| 免费人成又黄又爽的视频网站| 99国产在线视频| 91丨九色丨首页在线播放| 久久永久视频| 18禁影院亚洲专区| 日本国产在线| 欧美高清视频一区二区三区| 国产成人精品一区二区不卡| 99久久国产精品无码| 免费一级毛片在线观看| 97人妻精品专区久久久久| 亚洲人成网7777777国产| 日韩黄色在线| 国产玖玖玖精品视频| 99精品国产高清一区二区| 久草网视频在线| 久久综合国产乱子免费| 欧美中文字幕在线二区| 免费久久一级欧美特大黄| 国产成人亚洲日韩欧美电影| 99热这里只有精品免费| 日韩精品一区二区深田咏美 | 国产精品13页| 97亚洲色综久久精品| 久久久国产精品无码专区| www.91在线播放| 波多野结衣亚洲一区| 国产男人的天堂| 亚洲中文制服丝袜欧美精品| 免费精品一区二区h| 欧美成人看片一区二区三区 | 欧美另类视频一区二区三区| 四虎精品国产AV二区| hezyo加勒比一区二区三区| 中文字幕人妻av一区二区| 久无码久无码av无码| 欧美在线一二区| 国产第一页免费浮力影院| 欧美中文字幕在线二区| 久久先锋资源| A级毛片高清免费视频就| 亚洲一级毛片在线播放| 国产91蝌蚪窝| YW尤物AV无码国产在线观看|