曹宇+李昊
[摘要]在未來區域經濟發展過程中,如何實現節能減排建模的科學化和現實化,不僅在專業領域具有重要的學術意義,而且對于國家整體經濟的發展和社會效益的實現具有重要的地位。本文將基于c#的編程語言特點,討論c#對于區域節能減排模型的構建和實現的重要意義,以求實現程序語言作用于實際環境和民生問題,形成顯著社會效益。
[關鍵詞]區域節能減排;c#;建模
隨著黨的十八大召開,以及“十三五”規劃的提出,在堅持發展是第一要務的基礎上牢固樹立和貫徹落實創新、協調、綠色、開放、共享的發展理念,成為供給側結構改革的主線,表現在環境治理上,由于區域內資源配置和社會條件存在著普遍差異,決定了區域經濟在發展過程中的不均衡性,因此,對區域經濟節能減排的政策落實過程中,需要針對不同的區域特點做出準確的定位以及因地制宜的戰略選擇,通過c#的編程語言,結合各區域間節能減排的要求和現狀,能夠科學且快速地建立區域節能減排的模型,為區域內的資源整合和分配選擇最優指標和最優戰略體系。
一、C#語言的概念
“c#是微軟公司發布的一種面向對象的、運行于.NET-FRAMEWORK之上的高級程序設計語言”,作為c與c++語言衍生出來的高效、面向對象的編程語言,c#在突出的安全性和穩定性以外,還有效的綜合了VB的可視化和c++語言的高效化,在使用這一程序語言時,程序員可以基于MI—CROSOFT.NET進行快速的編寫,不僅能夠大大地減少在實際操作中的建模時間,還能夠顯著的提高編程語言的綜合效益。在對c#的開發和研究過程中,我們不難發現其本身表現出來的以下特點,首先,語言簡潔性,c#語言部分承襲了c++語言的語法,最大范圍被使用的c++語言在全球軟件開發和程序編寫上的享譽度極高,而c#在保持基本的語法運用的同時,將其進行了簡化,使程序員和使用者能夠快速地掌握語法的使用。其次,c#的簡潔化產生了顯著的時間效益,簡明的程序語言在開發和使用過程中能夠被快速的運用,并且出現錯誤的幾率相較于復雜的c++和c語言而言有了明顯的降低,用c#開發應用的軟件能夠大大地縮短開發周期,并且保證軟件開發的質量。
二、基于C#的區域節能減排建模
區域節能減排的建模主要表現在對區域節能減排的最優指標分配以及評價系統進行建模,最優指標分配一方面需要通過c#準確計算區域不同經濟環境下的分區標準以及分區標準下相對應的資源指標分配,評價系統則是對區域節能減排在達到不同階段目標時應獲得的相應經濟效益和社會效益評判,這一過程,通過c#編程語言的運用,能夠建立完善的區域節能減排的規劃模型和戰略體系。
在區域節能減排的建模過程中,在數據庫訪問的接口選擇上,使用ADO.NET技術,采集區域各分區的資源分布狀況、已有資源利用率、人口基數、企業分布狀況以及經濟發展狀況等數據,進行程序語言編寫,按照相關的運算規則,對應不同的節能減排程度、措施以及預期效果,獲得較為完整的區域不同分區間的不同戰略偏重以及方向選擇,c#通過程序語言的運算,對已知變量進行總結和評價,最終獲得適合分區范圍內資源基礎和經濟發展速度的節能減排模型。區域節能減排建模過程中通過c#操作XML的方式即可獲得直接有效的可視性模型,生成空白CUBE之后,通過操作XML形式,導入各分區內的環境數據,通過命令的形式對數據進行區分和處理,通過MDX查詢語句獲得分析處理結果,將其轉化為DATATABLE,成為直觀的節能減排區域模型。
在UML、架構與框架的選擇上,UML為統一建模語言,支持模型化和軟件系統開發的圖形化,為區域節能減排的加墨提供了所有階段的模型化和可視化支持,架構則描述了構成節能減排戰略的各個抽象組件,如資源、環境、效益等,通過程序語言間的基本架構實現抽象組件之間的相互連通,最終形成框架,即節能減排針對不同區域環境下形成的有差異的措施選擇基本方向。
區域節能減排的建模是以區域經濟發展過程中的各項數據為內容,依托于c#程序語言的運算,對區域能源使用情況以及節能減排具體選擇、落實的過程,c#通過科學高效的數據運算和可視化的結果表達,為節能減排提供了理論支持和方向指導。
三、基于C#的區域節能減排建模的實際作用
首先,c#建模的簡潔性能夠讓非技術人員快速地掌握節能減排過程中的戰略內容,在節能減排的內容選擇上,非專業技術人員無法清楚每一個代碼和程序語言之間的意義,通過程序語言轉化為可視化的圖像或圖表能夠使節能減排措施在實際運用過程中被大多數人所認知。一方面,建模的直接參與者能夠對模型的組織架構做出全面的掌握,傳統的c++建模方式由于代碼十分復雜且容易出現錯誤,因此極少有人敢在修改結構過程中對基本代碼和語言做出修改,c#語言的運用能夠在面對節能減排涉及的不同行業和不同部門的同時,成立獨立的行業模型,建模過程給參與者提供顯著的過程影響,加之簡便的操作過程,參與者的熟悉度也能夠有顯著的提升。另一方面,在未來的模型維護和持續使用過程中,新開發成員能夠快速地了解區域項目的選擇,快速的接受節能減排方向的確定和項目具體措施和戰略的選擇,開發人員可以通過查看簡單的組織架構模型和對應的文檔,獲得戰略開發的基本框架和技術要點,在開發過程中能夠節約大量的研究時間以及研究投入,為之后的區域節能減排工作的落實節省了大量的時間,大大縮短了戰略落實所需要的時間和周期,同時有效地節省了落實過程的資源和財物支出和磨損,創造了較為高效的社會效益和行業效益。
四、基于C#的區域節能減排建模的實現
節能減排是貫徹落實黨的十八大精神的重要舉措,是推進區域經濟結構調整,轉變經濟增長方式從粗放型向集約型轉變的必由之路,是建設資源節約型、環境友好型社會的必然選擇,因此,在區域節能減排建模的開發和落實過程中,必須注意其程序開發本身存在的不足。
首先,建模過程中對統計指標的要求較高,能源統計是保證節能減排工作方向正確,落實保證效果的重要基礎,但是,節能減排的各項科學指標和判斷標準并沒有被列入國民經濟統計的相關環節當中,即區域經濟發展過程中,節能減排具體措施如何確定,措施是否達到預期效果都沒有足夠的標準,節能減排的數據統計指標獲取十分困難。這需要政府和相關企業逐步建立統一的國家節能減排統計標準,對需要采取節能減排措施的區域和行業做出明確的統計標準和相關制度體系,按照程序規定及時地做出能源和污染物指標的統計、監測和數據報送,將互聯網+與節能減排緊密結合,通過政府門戶網站,對節能減排建模獲得的相關數據進行公開透明的發布和意見征集,促進全社會范圍內,從個人到企業養成節能減排的基本意識以及了解和關注。
其次,建模過程中非工業用能領域指標較少,工業領域的節能減排相關指標的獲取,能夠通過行業內的自我調節以及政府的強制措施獲得,但資源的使用靈活性巨大,非工業用能領域準入門檻低,市場環境混亂,監管不善等原因造成這一領域的節能減排指標獲得來源十分稀少,即使能夠對指標完成獲取,其質量也較工業領域更為混亂。因此,這一過程中,政府部門對于能源指標的監管和獲取需要在完善宏觀政策和制度環境的基礎上,對商業用能、交通運輸業用能、建筑業用能、居民生活用能等領域做出法律化的指標確定和公示,不斷完善政策環境,提高居民意識,從而為節能減排模型提供更加全面準確的基本數據。
五、結語
區域節能減排的建模過程以c#程序語言為技術依托,以實際區域各分區基本數據為內容,實現對區域節能減排的方向確定和狀況分析,這一過程不僅依仗著c#技術的不斷進步和更新換代,更需要行業和政府共同努力,為建模過程提供良好的數據環境和政策環境,節能減排是未來“十三五”規劃落實過程中的重要組成部分,也是促進我國區域經濟發展,推動我國整體經濟進步、提高我國國際競爭力的重要舉措。