梁生雄,冶運濤,王魯江
(1. 福建省水利廳,福建 福州 350001;2. 中國水利水電科學研究院水資源研究所,北京 100038;3. 福建省水文水資源勘測局,福建 福州 350001)
基于云計算的水資源智能App系統(tǒng)研究
梁生雄1,冶運濤2,王魯江3
(1. 福建省水利廳,福建 福州 350001;2. 中國水利水電科學研究院水資源研究所,北京 100038;3. 福建省水文水資源勘測局,福建 福州 350001)
以福建省水資源管理建設(shè)系統(tǒng)為例,基于云計算軟件即服務(wù)(SaaS)的理念,提出水資源智能 App 構(gòu)建模式。以水資源管理業(yè)務(wù)應(yīng)用平臺為基礎(chǔ),設(shè)計水資源智能 App 系統(tǒng)的總體結(jié)構(gòu);提出基于 UML 靜態(tài)建模和動態(tài)建模相結(jié)合的 App 系統(tǒng)功能設(shè)計模型;基于 ExMobi 移動應(yīng)用中間件,研發(fā)嵌入 iOS 和 Android 運行環(huán)境的App 應(yīng)用平臺,融合業(yè)務(wù)功能模型,構(gòu)建基于云計算的水資源智能 App 系統(tǒng),實現(xiàn)監(jiān)測、綜合、預(yù)警、應(yīng)急信息管理,以及代辦提醒、新聞與公告等業(yè)務(wù)功能,為水資源管理提供實時高效的移動信息平臺。
水資源管理;水利信息系統(tǒng);云計算;智能;App
水資源管理系統(tǒng)建設(shè)是水資源管理現(xiàn)代化的重要標志之一,能有效解決水資源管理基礎(chǔ)薄弱的問題,為支撐最嚴格水資源管理制度的實施提供重要支撐[1]。利用水資源管理系統(tǒng)快速準確地掌握水資源信息可以提高決策的科學性和準確性,同時對于落實水資源管理“三條紅線”控制具有重要意義。隨著移動互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展和智能手機終端的迅猛普及,在智慧流域框架內(nèi)[2],將智能終端融合在水資源管理工作中,開發(fā)水資源管理移動 App,拓展基于物聯(lián)網(wǎng)的水資源感知延伸范圍[3-4],可以有效提升水資源管理系統(tǒng)的協(xié)同性、機動性和智能化水平,為突破傳統(tǒng)的固定地點、時間、工作設(shè)備的水資源業(yè)務(wù)工作方式,創(chuàng)新水資源管理模式開辟新的途徑。
近年來,國內(nèi)外已經(jīng)有不少研究和應(yīng)用部門著手研制各類移動水利信息發(fā)布的應(yīng)用系統(tǒng)。如美國奧克蘭民防部門組織研發(fā)的智能手機 App,可以在諸如海嘯、暴風和地震等自然災(zāi)害發(fā)生之前,向用戶發(fā)出預(yù)警[5]16;德國、菲律賓等在抗洪減災(zāi)中使用社交 App,彌補了災(zāi)害警報系統(tǒng)的不足[5]16;臺灣省臺北市開發(fā)了“臺北市行動防災(zāi) App”[5]16;上海、浙江、江蘇等省市也已經(jīng)實驗性地開發(fā)出以智能終端設(shè)備為載體的 App 防汛信息系統(tǒng)[6-9];太湖流域也實驗性地開發(fā)了移動水利信息 App 模塊[10];很多應(yīng)用還擴展到實時水文模型的數(shù)據(jù)計算和模擬數(shù)據(jù)的實時獲取與發(fā)布。綜合現(xiàn)狀分析,App 在水利中的應(yīng)用主要集中在防汛信息系統(tǒng),尚未普及應(yīng)用,鮮有針對水資源管理研發(fā)的 App 系統(tǒng);現(xiàn)有水資源管理系統(tǒng)多在計算機終端實現(xiàn),采用 C/S 或 B/S 架構(gòu)發(fā)布信息,改善了信息獲取服務(wù)方式,但無法支撐遠程移動辦公、現(xiàn)場與水資源監(jiān)控中心實時的互聯(lián)互通。
為克服傳統(tǒng)的水資源管理系統(tǒng)受時空限制導(dǎo)致信息獲取及服務(wù)途徑不靈活、工作效率不高的問題,以福建省水資源管理建設(shè)系統(tǒng)為例,基于云計算軟件即服務(wù)(SaaS)的理念,提出水資源智能 App構(gòu)建模式,并研發(fā)了 App 系統(tǒng),成功部署在福建省及各設(shè)區(qū)市,提升了水資源業(yè)務(wù)辦公效率。
根據(jù)福建省水資源業(yè)務(wù)移動式辦理和信息服務(wù)在移動設(shè)備的展現(xiàn)等新的特點及需求,以省與設(shè)區(qū)市兩級水資源管理系統(tǒng)的應(yīng)用支撐平臺作為基礎(chǔ)環(huán)境支撐,構(gòu)建水資源管理移動應(yīng)用系統(tǒng),實現(xiàn)水資源業(yè)務(wù)的移動式辦理,水資源信息服務(wù)的移動設(shè)備展現(xiàn)和預(yù)警信息的及時推送,從而提高辦事效率,方便隨時掌握水資源狀況,提高應(yīng)急事件處置的及時性。
福建省水資源管理移動應(yīng)用系統(tǒng)是在福建省水資源管理系統(tǒng)的基礎(chǔ)上,通過搭建移動應(yīng)用中間件,對已實現(xiàn)的四大應(yīng)用系統(tǒng)(水資源信息服務(wù)、業(yè)務(wù)管理、決策支持、應(yīng)急管理等系統(tǒng))和兩大門戶系統(tǒng)(水資源業(yè)務(wù)應(yīng)用、信息服務(wù)等門戶網(wǎng)系統(tǒng))的部分功能模塊實現(xiàn)移動終端設(shè)備的移植,總體架構(gòu)如圖 1 所示。福建省水資源管理移動應(yīng)用系統(tǒng)架構(gòu)于福建省水資源管理業(yè)務(wù)應(yīng)用平臺之上,主要由移動應(yīng)用服務(wù)器端和客戶端 2 部分組成。
圖 1 福建省水資源管理移動應(yīng)用系統(tǒng)總體架構(gòu)圖
1)移動應(yīng)用服務(wù)器端。服務(wù)器端主要負責解決管理、后端(企業(yè)業(yè)務(wù)系統(tǒng))與網(wǎng)絡(luò)服務(wù)的集成問題,其邏輯功能分為管理(Manager)與業(yè)務(wù)引擎(Engine)2 部分。其中統(tǒng)一的 Manager 負責提供應(yīng)用、升級、接入控制等業(yè)務(wù)管理功能,以及用戶管理、認證鑒權(quán)、安全策略、系統(tǒng)配置等運營管理功能;Engine 用來處理與企業(yè)的后端集成及通信、推送、位置等網(wǎng)絡(luò)服務(wù)。根據(jù)應(yīng)用場景的不同,Engine又分為基礎(chǔ)核心(BCS)、通信能力(CAS)、文檔轉(zhuǎn)換(DCS)、推送通知(PNS)、基于位置(LBS)、推送郵件(PMS)等 6 個獨立的服務(wù)。服務(wù)之間采用 SOA 的松耦合模型,功能擴展方便;大規(guī)模部署時,也可以針對特定服務(wù)有針對性地提升處理能力。
2)移動應(yīng)用客戶端??蛻舳酥饕獮殚_發(fā)者解決跨平臺、本地數(shù)據(jù)處理、終端及第三方能力的集成問題,并為最終用戶提供統(tǒng)一的交互與管理界面。App 系統(tǒng)業(yè)務(wù)功能包括監(jiān)測、綜合、預(yù)警、應(yīng)急信息管理,以及代辦提醒、新聞與公告等。
2.1 App 系統(tǒng)數(shù)據(jù)庫概念模型
在水資源的開發(fā)利用及監(jiān)控管理過程中,根據(jù)業(yè)務(wù)功能的不同,將水資源管理數(shù)據(jù)庫中的表分為信息服務(wù)、調(diào)配決策支持、應(yīng)急調(diào)度、業(yè)務(wù)管理信息 4 類,設(shè)計了數(shù)據(jù)庫的概念模型,傳感器和輔助設(shè)備的概念模型分別如圖 2 和 3 所示,圖 2 和 3 中的表都來自綜合數(shù)據(jù)庫中的監(jiān)測數(shù)據(jù)庫。
圖 2 監(jiān)測設(shè)備基礎(chǔ)信息(傳感器)
圖 3 監(jiān)測設(shè)備基礎(chǔ)信息(輔助設(shè)備)的概念模型
2.2 App 系統(tǒng)功能模型
采用靜態(tài)建模和動態(tài)建模相結(jié)合的方式進行App 系統(tǒng)的建模,其中靜態(tài)建模采用實體和控制等關(guān)系的類圖描述,動態(tài)建模采用序列圖描述。類圖和序列圖采用統(tǒng)一建模語言 UML 描述,對監(jiān)測、綜合、預(yù)警、應(yīng)急和業(yè)務(wù)等信息服務(wù)及新聞公報服務(wù)功能部件,利用 UML 建模工具 Rational Ros Enterprise Edition 繪制。
2.3 App 平臺構(gòu)建技術(shù)
目前智能型手機應(yīng)用以 Google Android 與 Apple iOS 兩大操作系統(tǒng)為代表,福建省水資源管理移動應(yīng)用平臺以這 2 個平臺為主。移動應(yīng)用平臺的應(yīng)用方式主要有 Web App 和 Native App 2 種,2 種方式各有優(yōu)缺點。Native App 客戶端開發(fā)工作量大,軟件升級和維護比較麻煩,每次版本更新都需要向官方市場提交審核,開發(fā)者需要針對不同的操作系統(tǒng)和分辨率的終端進行適配開發(fā)工作,但目前,其性能和用戶體現(xiàn)都很難被 Web App 取代。Web App 服務(wù)器端的開發(fā)工作量大,邏輯復(fù)雜,需要在更多設(shè)備上進行測試,前端技術(shù)尚未標準化,難使用設(shè)備的特性(傳感器、GPS 定位、本地文件系統(tǒng)等)??紤]到Web App 的標準化和擴展性難度較大,據(jù)福建省水資源管理系統(tǒng)開發(fā)的特點,本系統(tǒng)采用 Native App方式,利用移動中間件 ExMobi 開發(fā)實現(xiàn)。
ExMobi 移動應(yīng)用開發(fā)中間件由 ExMobi 客戶端、服務(wù)端及 MBuilder 集成開發(fā)工具等組成,通過全面的數(shù)據(jù)集成技術(shù)和豐富的跨平臺客戶端展現(xiàn)能力,將業(yè)務(wù)系統(tǒng)快速、安全、高效地移植于移動終端。ExMobi 從開發(fā)(IDE 環(huán)境)、集成(IT 系統(tǒng)對接、云服務(wù))、打包(各個操作系統(tǒng)的應(yīng)用打包)、發(fā)布(應(yīng)用的運行)、管理(日志、更新管理)上提供了一整套的解決方案。
基于 ExMobi 移動中間件的福建省水資源移動應(yīng)用平臺體系結(jié)構(gòu)如圖 4 所示,由以下幾部分組成:
1)智能終端訪問層。由基于 iOS 和 Android 操作系統(tǒng)的移動終端設(shè)備組成,提供移動應(yīng)用服務(wù)的請求、用戶交互與結(jié)果展示。
2)無線網(wǎng)絡(luò)接入層。是移動終端和業(yè)務(wù)應(yīng)用服務(wù)平臺通訊的物理基礎(chǔ),可以利用 Wi-Fi,2G,3G,4G 等基礎(chǔ)網(wǎng)絡(luò)服務(wù)。
3)移動平臺服務(wù)層。采用 ExMobi 服務(wù)端、客戶端及開發(fā)等組件提供服務(wù)。ExMobi 服務(wù)端組件主要負責解決管理、后端與網(wǎng)絡(luò)服務(wù)的集成問題;ExMobi 客戶端組件主要為開發(fā)者解決跨平臺、用戶圖形界面開發(fā)、本地數(shù)據(jù)處理、終端及第三方能力的集成問題,并為最終用戶提供統(tǒng)一的交互及管理界面。開發(fā)組件 MBuilder 是基于集成開發(fā)環(huán)境Eclipse 定制開發(fā)的專用集成開發(fā)工具,主要用來解決移動應(yīng)用的開發(fā)、調(diào)試、打包問題,可以大幅度提供開發(fā)者在程序開發(fā)、調(diào)試、測試及發(fā)布環(huán)節(jié)的開發(fā)效率,并通過云托管平臺的協(xié)作,解決移動應(yīng)用的測試與發(fā)布問題。
4)數(shù)據(jù)持久/支撐層。為平臺核心組件、業(yè)務(wù)和增值應(yīng)用,提供一個統(tǒng)一、安全和并發(fā)的數(shù)據(jù)持久機制,完成對各種數(shù)據(jù)持久化的編程工作,并為平臺服務(wù)層提供服務(wù)。該層提供了數(shù)據(jù)訪問方法,并定義好數(shù)據(jù)接口及遠程數(shù)據(jù)抓取規(guī)則,方便平臺在部署中的應(yīng)用與服務(wù)集成。
移動 App 系統(tǒng)運行原理如圖 5 所示,ExMobi 服務(wù)端獲取到客戶端的上行指令后,根據(jù)微軟 MAPP計劃中的路由控制器找到處理該命令的 JSP,在 JSP中請求第三方系統(tǒng)并把響應(yīng)結(jié)果格式化為客戶端識別的語言(UIXML,JSON,XML 和文檔等數(shù)據(jù)格式),并下行給客戶端進行展示。
圖 4 移動 App 體系結(jié)構(gòu)
福建省水資源管理移動應(yīng)用系統(tǒng)總體功能結(jié)構(gòu)如圖 6 所示。
3.1 監(jiān)測信息功能實現(xiàn)
該功能模塊將福建省水資源管理系統(tǒng)中匯集到的各類水資源相關(guān)監(jiān)測及其匯總的信息在智能手機終端、PDA 等移動終端設(shè)備上查詢展示。
3.1.1 取用水監(jiān)測信息
用于實時查看監(jiān)測系統(tǒng)采集的主要取水戶的取水情況、分區(qū)域分時段的取水統(tǒng)計數(shù)據(jù)、各取用水戶對應(yīng)取用水監(jiān)測站的水位和流量等信息,通過統(tǒng)計圖、過程線、表格等多種樣式展示。
3.1.2 降水量監(jiān)測信息
提供對降雨量監(jiān)測站點的實時雨量及日、月、年降雨量匯總等數(shù)據(jù)根據(jù)給定條件查詢功能,并繪制降雨趨勢過程線圖,反映降雨量變化趨勢情況。
3.1.3 集中供水水源地監(jiān)測信息
主要展示集中供水水源地監(jiān)測站點實時監(jiān)測的水位、流量信息,以及基于實時監(jiān)測數(shù)據(jù)匯集的集中供水水源地日、月、年供水量信息,包括表格、統(tǒng)計圖、過程線等展示方式。
3.1.4 水功能區(qū)監(jiān)測信息
主要提供對水功能實時監(jiān)測的水情、水質(zhì)信息的查詢展示,方便相關(guān)使用人員及時掌握水功能區(qū)的水情及水質(zhì)狀況,包括表格、統(tǒng)計圖、過程線等展示方式。
圖 5 移動 App 系統(tǒng)運行原理
圖 6 福建省水資源管理移動應(yīng)用系統(tǒng)功能結(jié)構(gòu)圖
3.1.5 地表水取水口監(jiān)測信息
主要提供對地表水取水口的實時流量監(jiān)測信息的查詢展示,同時對實時信息進行整編,并將整編后的取水量信息進行展現(xiàn)。
3.1.6 地下水取水井監(jiān)測信息
主要對地下水取水井的水位、流量實時監(jiān)測信息進行查詢展示,同時對實時信息進行整編,并將整編后的開采量信息進行展現(xiàn)。
3.1.7 入河排污口監(jiān)測信息
主要提供對入河排污口實時監(jiān)測的流量、水質(zhì)信息的查詢展示,方便相關(guān)使用人員及時掌握入河排污口的排污量及水質(zhì)等信息,有表格、統(tǒng)計圖、過程線等展示方式,包括排污量和排污口水質(zhì)等監(jiān)測模塊。
3.1.8 河道斷面監(jiān)測信息
主要提供對河道斷面實時監(jiān)測的水情、水質(zhì)信息的查詢展示,同時對基于監(jiān)測信息匯總的河道斷面的水量信息進行查詢展示,方便相關(guān)業(yè)務(wù)人員及時掌握河道斷面的水情、水質(zhì)及水量信息,包括表格、統(tǒng)計圖、過程線等展示方式。
3.2 綜合信息功能實現(xiàn)
對水資源現(xiàn)狀、開發(fā)利用和保護等信息結(jié)構(gòu)化處理后,采用圖、表等多種形式綜合展現(xiàn),直觀反映三條紅線指標信息,以及水資源現(xiàn)狀、開發(fā)利用、保護等方面信息。
3.2.1 紅線指標信息
主要提供對水資源三條紅線指標及基于三條紅線的考核結(jié)果等信息的展示,具體包括三條紅線年度、規(guī)劃目標信息,以及年度考核結(jié)果信息。
3.2.2 水資源現(xiàn)狀信息
主要提供對降雨量、地表地下水資源量、出入境和大中型水庫的蓄水量等信息的查詢。
3.2.3 水資源開發(fā)利用信息
主要提供對許可水量、供水量、用水量等情況的查詢展示。
3.2.4 水資源保護與規(guī)劃
主要提供對水質(zhì)和水功能區(qū)的評價、入河排污口的排污量及水生態(tài)保護等信息的展示。
3.3 監(jiān)督預(yù)警功能實現(xiàn)
主要針對三條紅線監(jiān)督預(yù)警,對用水總量控制、用水效率、水功能區(qū)納污控制三條紅線進行指標紅線及預(yù)警信息的展示,實現(xiàn)紅線可見,現(xiàn)狀可監(jiān)。
本功能模塊以圖表形式為用戶提供統(tǒng)計分析和數(shù)據(jù)管理功能,并將相關(guān)功能在移動終端設(shè)備上進行查詢展示,使得相關(guān)領(lǐng)導(dǎo)和業(yè)務(wù)人員能夠隨時隨地查看水資源相關(guān)預(yù)警信息,便于及時處置預(yù)警,提高業(yè)務(wù)處理和事件響應(yīng)效率。
用水總量功能實現(xiàn)對年度取用水總量的監(jiān)督,通過對取用水總量相關(guān)各指標項的計劃值、紅線指標值與實際值進行比對分析,形成監(jiān)督結(jié)果。取用水總量在不同的范圍區(qū)間以不同的顏色預(yù)警。
萬元工業(yè)增加值用水量下降率和農(nóng)田灌溉有效利用率及水功能區(qū)達標率功能,實現(xiàn)對年度萬元工業(yè)增加值用水量下降率、農(nóng)田灌溉有效利用率、水功能區(qū)達標率的監(jiān)督,通過對紅線指標值與實際值比對分析,形成監(jiān)督結(jié)果,同時可設(shè)定預(yù)警閾值,根據(jù)預(yù)警閾值進行預(yù)警分析。
3.4 應(yīng)急信息功能實現(xiàn)
水資源應(yīng)急信息服務(wù)于突發(fā)災(zāi)害事件時的水資源管理工作,針對不同類型突發(fā)事件提出相應(yīng)的應(yīng)急響應(yīng)方案和處置措施,最大程度地保證供水安全。
本功能模塊主要實現(xiàn)對水資源相關(guān)應(yīng)急預(yù)案、事件及處置、案例等信息進行移動終端設(shè)備上的查詢展示,使得相關(guān)領(lǐng)導(dǎo)和業(yè)務(wù)人員能夠隨時隨地查看應(yīng)急信息,便于及時處置應(yīng)急事件,提高應(yīng)急事件的處理能力和響應(yīng)效率。
3.5 代辦提醒功能實現(xiàn)
為提高辦事效率,實時查詢業(yè)務(wù)申請的辦理情況,及時對未處理事項進行處理,App 系統(tǒng)提供移動終端代辦提醒功能,對最新產(chǎn)生的代辦事宜,及時生成代辦提醒信息發(fā)送至相關(guān)人員的移動終端設(shè)備,移動終端設(shè)備接收到代辦提醒信息后采用閃爍及聲音提醒的方式通知終端使用人員,從而保證代辦事宜得到及時處理。移動終端只進行代辦提醒,并不進行實際業(yè)務(wù)辦理。
本功能模塊主要對取水許可、水資源論證及入河排污口設(shè)置同意等行政許可事項進行代辦提醒。
3.6 新聞與公告信息實現(xiàn)
新聞與公告服務(wù)模塊主要實現(xiàn)水資源相關(guān)重要新聞和通知公告信息在移動終端設(shè)備的查詢展示,包含最新通知和工作動態(tài) 2 部分內(nèi)容。
水資源智能 App 系統(tǒng)客戶端軟件只需一鍵安裝到移動終端設(shè)備,系統(tǒng)移動服務(wù)器端利用 Web Service 技術(shù),可以在不同地域、操作系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)上建立多個水資源信息源,實現(xiàn)分布式部署,這不僅充分保障了水資源信息的安全可靠,還有效解決了單點數(shù)據(jù)源承載過多客戶端導(dǎo)致響應(yīng)緩慢的問題,實現(xiàn)了終端應(yīng)用層的信息融合共享。
福建省水資源智能 App 系統(tǒng)在福建省和 8 個設(shè)區(qū)市已完成定制部署。按照“全集開發(fā)、子集定制部署”的總體思想,先開發(fā)適用于省及設(shè)區(qū)市移動應(yīng)用系統(tǒng)的通用功能,再根據(jù)各自特點進行個性化定制。定制部署過程分為以下 3 個階段:第 1 階段,基于通用福建省水資源移動應(yīng)用系統(tǒng)定制部署省級水資源移動應(yīng)用系統(tǒng),并進行相關(guān)配置、測試,根據(jù)發(fā)現(xiàn)的問題完善通用移動應(yīng)用系統(tǒng);第 2 階段,選擇 1 個基礎(chǔ)較好的設(shè)區(qū)市進行設(shè)區(qū)市移動應(yīng)用系統(tǒng)定制部署的試點,通過該試點設(shè)區(qū)市的定制部署進一步完善移動應(yīng)用系統(tǒng);第 3 階段,對其他7 個設(shè)區(qū)市進行定制部署。
目前的水資源管理系統(tǒng)仍是采用固定終端的應(yīng)用服務(wù)方式,限制了業(yè)務(wù)管理人員和社會公眾的辦公和辦事效率提升。隨著移動互聯(lián)網(wǎng)和智能移動終端的逐步普及,以及水資源管理移動式辦公、信息主動式服務(wù)及信息及時推送的需求,利用 App 模式改進完善現(xiàn)有水資源管理系統(tǒng)成為信息系統(tǒng)發(fā)展方向,但是目前尚無成功經(jīng)驗借鑒。本研究以福建省水資源管理系統(tǒng)為例,結(jié)合三條紅線控制移動化服務(wù)需求,分析了業(yè)務(wù)應(yīng)用平臺可以在移動終端設(shè)備移植的功能結(jié)構(gòu),結(jié)合云計算 SaaS 理念,提出了通用型的水資源智能 App 的總體架構(gòu)。在利用統(tǒng)一建模語言 UML 建立移動應(yīng)用系統(tǒng)的數(shù)據(jù)庫概念和功能模型的基礎(chǔ)上,以福建省水資源管理系統(tǒng)的應(yīng)用支撐和數(shù)據(jù)資源管理等平臺作為環(huán)境支撐,研發(fā)了支持 Android 和 iOS 操作系統(tǒng)的水資源智能 App 系統(tǒng),實現(xiàn)了監(jiān)測、綜合、預(yù)警、應(yīng)急信息管理,以及代辦提醒、新聞與公告等功能。研發(fā)的 App 系統(tǒng)采用“全集開發(fā)、子集定制部署”的總體思想,已成功定制部署在福建省和 8 個設(shè)區(qū)市,證明了水資源智能 App 系統(tǒng)構(gòu)建模式的可行性和實用性,并得到《國家水資源監(jiān)控能力建設(shè)項目實施方案(2016—2018年)》采納。以后還需要在多租戶并發(fā)、2D/3D 一張圖、水利專業(yè)模型向移動終端移植等方面開展深入研究。
[1] 蔣云鐘,萬毅. 國家水資源監(jiān)控能力建設(shè)功能需求及實施策略[J]. 中國水利,2012 (7): 26-30.
[2] 蔣云鐘,冶運濤,王浩. 智慧流域及其應(yīng)用前景[J]. 系統(tǒng)工程理論與實踐,2011, 31 (6): 1174-1181.
[3] 蔣云鐘,冶運濤,王浩. 基于物聯(lián)網(wǎng)的流域水資源智能調(diào)度技術(shù)芻議[J]. 水利信息化,2010 (4): 1-5.
[4] 蔣云鐘,冶運濤,王浩. 基于物聯(lián)網(wǎng)的河湖水系連通水質(zhì)水量智能監(jiān)控及應(yīng)急處置系統(tǒng)研究[J]. 系統(tǒng)工程理論與實踐,2014,34 (7): 1895-1903.
[5] 王乃躍,張帆.“智慧水利”應(yīng)重視手機 App 的應(yīng)用[J].中國水利,2014 (7): 16-17.
[6] 虞開森,駱小龍,余魁. 基于 iphone 的防汛掌上通平臺設(shè)計與應(yīng)用[J]. 水利水電科技進展,2010,30 (6): 74-77.
[7] 黃康,虞開森,俞志強,等. 面向服務(wù)的防汛 GIS 支撐平臺設(shè)計與實現(xiàn)[J]. 浙江大學學報(理學版),2011,38 (4): 456-460.
[8] 談曉珊,高軍. 基于 Android 的移動水利信息查詢平臺設(shè)計與實現(xiàn)[J]. 江蘇水利,2015 (8): 38-40.
[9] 黃孔海,邱超,,虞開森,等. 基于 WebGIS 的實時水情信息發(fā)布與預(yù)警系統(tǒng)的設(shè)計與實現(xiàn)[J]. 水文,2006,26(4): 73-77.
[10] 趙杏杏,張曉祥. 移動水利信息 App 模塊的設(shè)計與實現(xiàn)[J]. 測繪工程,2014,23 (7): 46-50.
廣告索引
南瑞集團水利水電技術(shù)分公司 封 2
江蘇南水科技有限公司 封 3
島津企業(yè)管理(中國)有限公司 封底
Study on smart water resources App based on cloud computing
LIANG Shengxiong1, YE Yuntao2, WANG Lujiang3
(1. Fujian Provincial Department of Water Resources, Fuzhou 350001, China;2. Deparment of Water Resources, China Institute of Water Resourcesand Hydropower Research, Beijing 100038, China;3. Hydrologyand Water Resources Survey Bureau of Fujian Province, Fuzhou 350001, China)
Taking the water resources management information system of Fujian provinceasa case, the paper systematically introduces the SaaS idea to presenta kind of construction mode of smart water App. The systemarchitecture of smart water App is designed based on business Application platform of water resource management. And its functional model is proposed by combining the methods of UML static modelingand dynamic modeling. Within this framework,a mobile Application middleware ExMobi is used to developan Application platform running on the operation environment of iOSand Android. And then the business function model is embedded into the mobile Application platform to constructa smart water App system based on cloud computing. It realizes the functions of information management of the monitoring, integrated, early warning, emergency, remindagents, newsandannouncements.
water resource management; water resources information system; cloud computing; smart; App
TV21
A
1674-9405(2017)02-0005-07
10.19364/j.1674-9405.2017.02.002
2016-09-18
國家自然科學基金項目(51309254);福建省水資源管理系統(tǒng)(一期)(閩發(fā)改高技[2012] 884 號);中國水利水電科學研究院重點專項(WR0145B27 2016)
梁生雄(1973-),男,福建尤溪人,本科,主要從事水資源方面的管理工作。