孔軍 姜堯 侯震


摘 要 本系統的構建以智能統計、科學統計為目的,利用java語言構建,并運用mysql數據庫存儲計算。略過傳統的工區、車間、段三級上報統計模式,真正實現“一鍵式”統計,不僅省時省力,并且準確清晰的將信息顯示出來。對于工作量的統計準確無誤,精確到人,系統搭載重名識別功能、自動積分功能以及自動匯總功能,方便統計并分析。
關鍵詞 “一鍵式”;識別重名;自動積分
緒論
隨著農村綠化率的提高與保護野生動物的政策得到有效貫徹,近年來鐵路接觸網與電力桿塔上的鳥巢數量日漸增多,其存在的危險是不容小覷的。搭建在接觸網與電力桿塔上的鳥巢可能會引起跳閘、機車降弓、逼停列車等危害。而且由于鐵路供電多為中性點不接地系統,如若鳥或鳥巢搭在電力線路上,會造成單相接地而不跳閘,此時,距離接地點8m以內都存在觸電風險。所以鐵路供電段每年都花費大量的人力物力去清理鳥巢。而與其相應的工作也隨之而來,鐵路供電段每天有專人統計伐樹與清理鳥巢的數據并匯總成功能不同的幾個表格。現在的上報流程為:工區巡檢并伐樹與處理鳥巢、工區將伐樹及處理鳥巢信息上報車間、車間匯總各個工區伐樹與鳥巢信息、各個車間將信息上報,主值班進行匯總統計并上報供電處。非常煩瑣,層層上報不僅耗費大量人力,并且無法運用數據去分析判斷鳥巢高發地或者危樹頻發地區。
此外,在當前改革改制的情況下,國企的“大鍋飯”分配模式終2將被摒棄,而“積分制”收入分配則應運而生。而積分制的建立要由點及面去探索,所以“伐樹鳥巢積分制系統”也成為積分制分配模式的先驅。
1利用VBA解決伐樹鳥巢統計
解決問題首先想到的是優化EXCEL模式,利用VBA編程解決問題。下面是VBA程序代碼及截圖。利用VBA解決了大部分問題,僅需按格式上報后,導入EXCEL即可統計相關數據。但是仍存在部分問題,如同一班組內若有重名則無法區分;由于各個班組素質良莠不齊,上報表格的格式有很大區別,無法做到統一,易出現錯誤等問題。
圖1 VBA編程統計表
2利用VBA解決伐樹鳥巢統計
所以先根據需求分析,目的搭建一個可實現智能統計、科學統計,越過層層上報的統計伐樹與除鳥巢的系統,需要新的工具。首先要想實現這些功能,需要一個集成體,所以利用JAVA語言構建出一個大框架,并將段內各車間各工區與每名職工信息錄入數據庫,將職工社保號當作系統內ID便于識別其唯一性,并將職工按照工區-車間分好組,便于篩選[1]。其次,根據段管轄范圍-車間管轄范圍-工區管轄范圍對相關設備進行劃分,并錄入數據庫。然后設計功能,因為以前的班組、車間、段三級上報過程太冗雜,所以在設計時去掉車間與段統計,直接由班組對接段機關,并且根據數據庫中人員與管轄范圍的劃分,由系統自動匯總,這樣系統中班組的功能是上報、查看、修改、個人工作量統計;車間的功能是查看、個人工作量統計、工區工作量統計;段的功能是查看、個人工作量統計、工區工作量統計、車間工作量統計、鳥巢高發區統計、鳥巢高發區預測、危樹高發區統計、危樹高發區預測。
圖2 既有鐵路沿線危樹處理明細表
3結束語
通過對統計模式的不斷優化,現在利用java語言構建,并運用mysql數據庫存儲計算。略過傳統的工區、車間、段三級上報統計模式,真正實現“一鍵式”統計,不僅省時省力,并且準確清晰地將信息顯示出來。對于工作量的統計準確無誤,精確到人,且系統搭載重名識別功能、自動積分功能以及自動匯總功能,方便統計并分析。極大地提高了工作效率,節省大量時間與工作量,為積分制系統的建立打下了堅實的基礎。
參考文獻
[1] 蕭振輝,張雷,霍永良,等. 高壓輸電線塔上鳥巢的清理方案研究[J].軍民兩用技術與產品,2017(16):252,234.