王偉 張丹 王小榮



摘? 要:該文研究針對電子地圖制作過程中原始數據生產的數量,以及發生的錯誤類型及數量,開發了目標管理系統,實時監控綜合效率、內檢缺陷率、驗收通過率,以達到及時發現異常、定位問題、找到原因、實時監控更新,并提出解決方案的目的。
關鍵詞:電子地圖更新? 實時監控? 目標管理系統
中圖分類號:TP311.52 ? ?文獻標識碼:A 文章編號:1672-3791(2019)11(c)-0019-03
電子地圖的認知度和使用率正在飛快遞增,隨著用戶量的不斷增加,紙質地圖逐漸被電子地圖取而代之[1,2]。在大中型城市,電子地圖已經成為絕大多數用戶出行前首選的參照工具和查詢途徑。因此,電子地圖路網更新的高質量性、及時性就顯得十分重要[3-5]。該文針對路網更新的質量及效率的高需求開發了目標管理系統,實現了對路網更新的質量和效率的監控,并且能夠及時發現異常,定位問題發生的原因,及時解決。
1? 系統實現
1.1 系統總體設計
該電子地圖更新目標管理系統采用Visual Studio 2013為開發工具,采用NET Framework 4.6.1為開發框架,利用計算機程序自動分析路網數據中任務的錯誤個數、工作量以及人員信息,并將分析結果存入SQL Server數據庫中,并且能夠通過前端以圖像的形式進行顯示。
1.2 系統關鍵技術
為保證該目標管理系統能順利完成,主要需要解決以下幾個關鍵難題:(1)基礎數據的組織結構不統一;(2)不同項目質量和效率的計算公式不一致;(3)不同項目中子項數量不同,對圖表需要動態顯示,及時釋放內存。
針對上述關鍵難題,該目標管理系統的解決方式如下:(1)利用SQL選擇快速從Excel中選出符合要求的數據,利用SQL Bulk copy快速將選出的數據導入到SQL Server;(2)在SQL Server中首先建立各個字段的聯系,針對不同的特殊情況,在SQL Server中添加特殊字段標記,利用VB中的選擇條件為特殊字段單獨編寫計算公式;(3)調用Visual Studio中Chart集,利用動態數組以及公共變量的定義,依據不同項目組不同的需求,可以一鍵式重新定義前端的顯示。
1.3 系統功能實現
1.3.1 數據導入
將原始Excel表格中的諸如賬號對應表、項目目標、任務清單、內檢缺陷記錄等原始數據快速導入SQL Server數據庫。
1.3.2 數據后臺自動計算
通過VB.net與SQL語言強大的數學運算功能,將表1中公式(只是部分公式)在后臺自動實現。
1.3.3 數據顯示
(1)綜合指標。
選擇需要查看的項目組,點擊查詢即可顯示,如圖1中顯示的批量更新編輯項目組所示。另外由于目標項較多,可以選擇需要顯示的圖表,來顯示需要查詢的目標。
(2)各子項目標查詢。
點擊查詢后,左上角會根據各項目子項的類型為每個子項添加一頁,并且顯示對應子項的各項指標,如圖2中批量更新編輯中的3個子項目出品編輯、批量更新編輯、設備眾包所示。
可以點擊右上角的“選擇顯示的圖表”按鈕,在彈出的對話框中選擇想要查看的圖表信息,如圖3所示。以上這些圖表都可以通過雙擊全屏顯示,再次雙擊縮小到原來的比例。并且可以通過右擊每個圖表,會跳入到相應的其他圖表處。
(3)個人指標顯示。
點擊顯示個人詳情,就會跳轉到個人詳情查詢頁面。其中,包含內部、外部、個人詳情、高發缺陷分析、停工停產人員、NG責任人6個頁面。
選擇要查詢的內容、子項以及起止日期,點擊查詢(每個人的缺陷率情況,如圖4所示,缺陷率超標的人員會用紅色標出)。
如果發現異常人員,可以雙擊行標題處,會自動跳到個人詳情頁面,會顯示當前周期內異常人員的產能、效率、總體缺陷率、S級缺陷率,如圖5所示顯示的即為異常人員的總體缺陷率。
另外還可查詢高發缺陷的類型分布,可通過選擇周期、子項,點擊查詢,顯示對應人員該周期內的高發缺陷分布,如圖6所示。
2? 系統主要功能和技術特點
該目標管理系統提供一個如何實時監控路網更新質量及效率的方法。其核心技術及特點主要包含以下幾方面。
2.1 支持不同數據結構的Excel數據導入
只要Excel表第一行的名稱對應數據庫的列名稱,無需考慮數據排列的先后順序,數據即可以導入,可以快速導入大量的數據。
2.2 支持實時顯示質量及效率情況
將當前的基礎數據存儲在SQL Server內,并通過相應的算法,將數據轉換為質量和效率指標。只要局域網內,在任何一臺電腦都可以登錄,并且查詢周期內所有路網更新子項目的質量及效率。
2.3 支持標記質量效率異常情況
根據質量事故標準,會針對質量異常、效率異常人員進行特殊標記,方便項目負責人有針對性地制定改善計劃。
3? 結語
該研究針對電子地圖制作過程中原始數據生產的數量,以及發生的錯誤類型及數量,采用Visual Studio 2013為開發工具,采用NET Framework 4.6.1為開發框架,開發了目標管理系統,通過數據導入后在數據后臺自動計算,并可以通過各項指標查詢,實現數據顯示,并將分析結果存入SQL Server數據庫中,實時監控綜合效率,以達到及時發現異常、定位問題、找到原因、實時監控更新并提出解決方案的目的。
參考文獻
[1] 唐煥麗,熊活鏢,謝偉秋.城鎮建設管理中的電子地圖更新方法及應用探討[J].小城鎮建設,2019,37(6):14-20,27.
[2] 方林彬.基于ArcGIS的電子地圖快速制圖方法研究[J]城市勘測,2018(4):59-63.
[3] 萬寶林,雷麗珍.基于WMTS服務的電子地圖快速更新體系的研究與實踐[J].測繪與空間地理信息,2018,41(1):109-112.
[4] 唐建智,裴蓮蓮,任海英,等.一種房屋電子地圖快速更新的方法及其實現[J].測繪通報,2017(1):79-82.