中共云南省委黨校第40期中青班學員
數據,已經滲透到當今每一個行業和業務職能領域,成為重要的生產因素;人們對于海量數據的挖掘和運用,預示著新一波生產率增長和消費者盈余的“大數據”時代已經到來。面對有可能對社會經濟產生革命性影響的這樣一個概念,如何深入理解“大數據”,如何將其與我們行業信息化建設工作緊密聯系起來,是十分值得研究和思考的問題。結合本人在水利信息化建設中的經驗,就大數據時代如何開展好水利信息化建設,談一些自己的體會。
大數據,通常上包括了海量數據和復雜類型兩個層次上的含義,數據庫中的數據包含了結構性數據、非結構性數據以及半結構性數據等復雜情況。然而,水利系統現有數據資料類型基本為結構性數據,依托現有關系型數據庫完全能夠存儲和管理,且現狀數據量大多也只是GB數量級,因此,水利數據資源只能稱為海量數據,而非標準意義上的大數據。海量的結構性數據,解決的辦法就比較的單一,用戶通過購買更多的存儲設備,提高存儲設備的效率等,就可以解決此類問題。但是,我們要看到,隨著水利信息化的不斷發展,水利將逐步步入大數據時代。
信息化的目的,就是希望通過信息化手段,最大限度地減輕人員工作強度、提高工作效益和增強工作規范化。多年來,我們在信息化領域進行了大量的建設,投入了大量的資金,構建了許多的數據庫,開發了業務、辦公、人事、財務等等眾多軟件系統。然而,現在回過頭來看看大量構建的數據庫、開發的系統軟件,真正可以用來解決我們實際工作,提高工作效率,減輕人員工作強度的又有幾個?可能更多時候看到的是“系統開發驗收之日,就是系統報廢之時”,嚴重背離了信息化建設的初衷和目的,落入了為信息化而信息化的怪圈,一定程度上對國家資金和資源造成了極大的浪費。
數據資源是繼自然資源之后,最為寶貴的一種資源,也是今后水利從建設向管理轉變的核心依托和保障。然而,現有水利系統數據資源管理更多的停留在電子表格,有的甚至還停留在紙質文檔的層面,即使部分部門構建了結構性數據庫,但仍存在數據孤島,數據缺失、數據安全等眾多方面的問題,數據存儲及管理方式極為落后,嚴重阻礙了對現有數據資源的挖掘和應用,從而影響到了整個水利管理工作提質增效。
軟件開發目標不清、定位不明,盲目上馬,重復開發較為普遍;需求分析不清、軟件設計不合理;測試保障不到位,軟件開發質量不高;軟件更新維護不及時,使用壽命明顯偏短;軟件重開發、輕應用,推廣不充分,使用面狹窄。硬件設備配置盲目求大求全,一味追求高端配置;設備使用不充分,閑置率較高;設備整合不完全,硬件設備堆砌,設備使用效率不高,潛能未能有效挖掘。
水利信息化是一項專業性、技術性很高的工作,不僅需要傳統水利專業知識,更需要現代化的信息化知識,兩者相輔相成、不可或缺。正是由于對兩類知識的共同需求,導致了現階段全省水利系統信息化專業人才嚴重不足,特別是高層次人才匱乏。水利人才集中在行政事業單位,信息化人才集中在開發公司,兩者之間溝通交流不暢,很難做到業主需求與公司開發的高效融合和有機統一。
隨著計算機及信息技術的飛速發展,水利行業數值化程度不斷提高,國家防汛抗旱指揮系統、水資源監控能力建設、水利普查工作等項目的實施,為水利行業積累了海量的數據資源,水利大數據時代正逐步向我們走來。如何有效地管理水利數據,充分發現水利數據中蘊含的信息,為水利建設和管理提供依據和支撐,將是一件具有十分重大意義的事情。特別是隨著今后水利工作重心逐步由建設向管理轉變之后,對于數據資源的管理使用將會變得尤為重要。從某種程度上看,數據是今后開展一切工作的基礎和前提,也是對管理成果量化評估有效手段。今后,如果沒有數據資源的有效利用,就沒有水利管理工作的科學發展。
水利信息化是國家以信息化改造和提升傳統產業思路在水利行業的具體體現,是促進傳統水利向現代水利、可持續發展水利轉變的重要舉措。加快發展水利信息化,推動水利現代化,已成為當前水利工作中重要而緊迫的戰略任務。水利信息化將在辦公自動化、防汛抗旱指揮、水情預報、水務管理、水資源管理、決策支持、信息服務等方面發揮極為重要的作用。通過信息化建設,必將全面解放人員、提高效率和管理規范化程度,實現信息技術為水利建設和管理服務,為整個水利工作發展提供堅強技術保障。
水利信息化專業技術人員嚴重不足是現階段推進水利信息化工作的最大困難。為能盡快補齊短板,構建一支能夠適應大數據時代水利信息化建設需求的專業技術隊伍,建議從三個方面加強隊伍建設。一是在全省州市級以上單位成立專門信息化機構,選調專業人員充實完善技術隊伍,今后長期負責、從事水利信息化工作。同時,采取引進來與走出去相結合的方式,加強人員技術能力培訓,盡快提升現有隊伍素質、能力和水平。二是在人員招聘、人才引進過程中,有意識的招聘具有水利背景且熟悉信息化工作的人員,從各大重點水利高校招收、引進軟件工程、信息化工程等專業人員,逐步培養高層次水利信息化人才。三是采用購買服務或者PPP等方式,從信息化公司引入專業軟件開發、數據庫架構等人員,與水利系統現有水利專業人員共同工作,相互學習、相互交流,建立溝通機制,快速構建水利信息化人才體系。
在過去很長一段時間,我們過度強調頂層設計的重要性,希望能通過一個頂層設計,就能指導整個水利信息化建設工作,放之四海而皆準。但是,根據現有的人員水平以及技術條件,很難完成這樣的頂層設計。頂層設計不是不做,要做的是確定標準、明確方法、統一風格等,用來指導建設的標準化,便于今后的整合以及避免重復建設,而不是一個頂層設計,就解決了怎么做的問題。同時,我們要處理好頂層設計與具體項目的關系,由頂層設計確定標準,具體怎么干?干些什么?這是由具體項目結合實際工作需求來確定的,重點難點還是在具體項目的實施,特別是在統一規范下的實施建設。
大數據時代,數據是一切發展的根本,也是我們進行水利信息化建設的基礎。長期以來,由于多種的歷史原因,導致了現有水利數據存儲凌亂、信息孤島普遍、數據管理缺失、安全風險隱患突出等眾多問題。事實上,解決數據問題是科學開展水利信息化建設的核心問題,為此,應著力從以下4點堅持做好數據倉庫建設工作。一是制定統一標準,構建綜合水利數據倉庫,持續認真做好數據規范化存儲工作,打破部門、項目之間數據孤島,建立數據流通渠道,統一匯聚數據資源。二是認真做好數據挖掘工作,充分挖掘數據成果,將現有數據資源應用到實際工作中,指導水利建設管理工作,達到邊建設、邊使用、邊見效的目的。三是高度重視數據安全工作,特別是面對日益復雜的國內外形勢,始終將數據安全工作擺在首要位置,認真從硬件、軟件以及管理層面,從嚴把好數據安全關。四是水利數據倉庫建設是一個長期、艱巨的過程,并不是可以通過突擊建設能夠完成,需要很長一段時間的積累,涉及眾多單位、部門,必須以持之以恒的決心,不斷積累,匯小流成江河,最終構建云南水利數據倉庫。
軟件開發是信息化建設的具體目標實現。在軟件開發過程中,一是務必保持實事求是、一切從解決工作實際出發,樹立正確的軟件開發目標,不僅要滿足展示演示的需求,更要滿足幫助解決實際工作的需求,避免為了開發而開發、為了信息化而信息化。二是盡可能采用“統一開發、個性定制”的原則進行建設,有效避免重復建設以及低水平開發;除門戶以外,其余軟件開發都不應追求“大而全”,應做到“小而精”,盡可能簡化軟件操作,提高軟件易用性;既要做好傳統PC端的開發,同時更加重視移動端軟件開發,拓展軟件使用范圍。三是妥善處理好新開發與過去開發系統的關系,不搞一刀切,逐步過渡融合;避免“猴子搬包谷”,采用版本升級完善的方式,做到“開發——完善——再開發——再完善”。
一是認真做好現有硬件設備管理和整合工作。近年來,隨著水資源監控能力建設、防汛抗旱指揮系統、中小河流建設等項目的實施,現有硬件資源已有了一定的積累,目前急需做好管理工作,確保設備正常運行壽命;同時,可以采用虛擬化、云計算等方式,最大限度發揮好現有硬件設備的功效。在實施過程當中,應避免出現設備整合“一加一小于二”的情況發生,不要為了整合而整。二是切實做好數據中心建設,將有限的硬件資源進行集中,盡可能減少州縣兩級的大規模設備配置;應在省級以及重點州市設置水利數據中心,既實現了集中統一維護,又確保了設備整合發揮更大效能。