版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 基于數據回傳機制的數據查詢平臺的開發(fā)及應用 方志丹Summary:電力企業(yè)級信息系統的部署推廣實現了系統數據的集中管理,省側單位向地市側單位啟動系統數據回傳機制,力求取得對業(yè)務數據更充分的價值挖掘和利用。本文基于企業(yè)級信息系統業(yè)務數據回傳機制,提出一種基于ASP.NET應用開發(fā)的解決方案,搭建回傳數據查詢平臺,實現信息系統業(yè)務數據定制化查詢和數據質量與實用化整改查詢,有效擴展了企業(yè)級信息系統的功能,對相應的業(yè)務工作產生顯著的輔助和推動作用。Abstract: The deployment and promotion of power enterprise-level information
2、systems has realized the centralized management of system data. The provincial-side units have initiated the system data return mechanism to the local market-side units, striving to obtain more full value mining and utilization of business data. Based on the enterprise data system business data back
3、-transmission mechanism, this paper proposes a solution based on ASP.NET application development, builds a back-test data query platform, realizes information system business data customization query and data quality and practical rectification query, which effectively expands the function of the en
4、terprise-level information system, assists and promotes the corresponding business work significantly.Key:數據回傳;數據查詢;數據質量與實用化Key words: data backhaul;data query;data quality and practicality:TP274+.2 :A :1006-4311(2018)34-0196-030 引言在電力企業(yè)中,隨著近年來企業(yè)級信息系統的建設部署和推廣應用,主營業(yè)務信息系統及其數據實現了省側集中運維和管理,系統的開發(fā)升級工作由省側統
5、一規(guī)劃開展。一方面,在大數據和數據分析技術日趨流行及普及的環(huán)境下,對業(yè)務數據的價值挖掘和利用逐漸受到重視;另一方面,由于實際業(yè)務情況豐富多變,地市側業(yè)務部門對數據的查詢需求呈不斷增加和變更的狀態(tài),因此,以起步探索和試點應用為目標,省側單位向地市側單位啟動企業(yè)級信息系統業(yè)務數據定時回傳的機制,地市側單位由此可對業(yè)務數據進行二次利用,進一步發(fā)掘數據價值,并可自主開發(fā)定制化的數據查詢功能,擴充企業(yè)級信息系統的功能,提升信息響應靈活性,滿足業(yè)務部門多變的查詢需求。1 企業(yè)級信息系統業(yè)務數據回傳機制企業(yè)級系統業(yè)務數據回傳機制框架圖如圖1所示,其中,企業(yè)級信息系統部署在省側應用系統服務器,數據交互組件定時
6、(如一天一次)將對應數據庫中指定數據表的數據抽取到地市側部署的專用數據庫中,同時地市側可通過部署應用系統或其它自主開發(fā)工具,實現對回傳數據庫的讀取操作?;谠摍C制,地市側回傳數據庫的數據可實現與企業(yè)級信息系統業(yè)務數據的準實時同步,開發(fā)團隊可根據本地業(yè)務部門的具體需求,開發(fā)部署具有定制化查詢功能的系統程序,內網計算機終端用戶即可通過瀏覽器訪問這些系統或工具,使用相應的查詢功能。2 基于回傳機制搭建數據查詢平臺2.1 技術原理(C#與.NET編程)作為一種基于現代面向對象設計方法的語言,C#的體系結構和方法論反映了.NET基礎方法論,其特定語言功能依賴于.NET基類。.NET基類內容豐富,直觀且易
7、用,可以完成此前需要經Windows API實現的大部分工作,極大地提升開發(fā)人員的效率。1ASP.NET是目前主流網絡開發(fā)技術之一,具有高效的運行性能、簡易且靈活、可管理性強、生產效率高,使網絡程序開發(fā)傾向于智能化,運行更為流暢。232.2 系統架構與部署思路由于回傳數據查詢功能的目標用戶主要為一級管理部門和二級機構及區(qū)縣單位的營銷線條基層班組,對計算量和并發(fā)量的性能需求較低,本文采用常規(guī)的單節(jié)點網頁部署方式進行系統搭建,系統框架設計如圖2所示,其中,數據查詢平臺整體由ASP.NET頁面搭建,通過設定好的SQL語句和ASP.NET數據庫接口訪問數據庫,平臺包括兩個功能模塊:信息系統業(yè)務數據定制
8、化查詢、數據質量與實用化整改查詢,前者滿足業(yè)務部門對系統數據進一步的定制化查詢和統計需求,后者用于對各系統數據質量及實用化整改工作進行進度跟蹤和管控,用戶可通過瀏覽器直接訪問這兩個模塊進行查詢。2.3 信息系統業(yè)務數據定制化查詢由于地市側業(yè)務部門對數據的查詢需求靈活多變,須基于回傳數據進行個性化開發(fā),對企業(yè)級信息系統進行功能擴充,提升信息技術和系統數據的業(yè)務支撐靈活性。業(yè)務數據定制化查詢功能側重對業(yè)務系統數據的定制化統計分析和查詢,包括多個獨立的頁面,根據具體的業(yè)務需求制定相應的數據庫SQL腳本,每個頁面可含有一項或多項查詢功能,如普通發(fā)票統計、高壓業(yè)擴工作單監(jiān)控、用戶抄表區(qū)段查詢、抄表發(fā)行日
9、進度、電費回收日進度等,其頁面執(zhí)行邏輯如下:用戶訪問頁面;用戶設定查詢約束條件(可有文本框、勾選框、下拉菜單等形式,此步驟可選);用戶點擊按鈕執(zhí)行查詢;系統執(zhí)行查詢語句并展示查詢結果;用戶可將查詢結果導出為文件。根據該步驟邏輯,設計頁面中包括的控件如下:1)導航欄(Menu多級菜單),用于按模塊、系統、功能多級羅列所有功能頁面,供用戶快速跳轉;2)約束條件設定區(qū)(TextBox文本框、CheckBoxList多選框、ComboBox下拉菜單、DateEdit日期輸入框等),部分查詢功能要求用戶輸入或選擇相應的約束條件方可進行查詢,如用戶編號、班組名稱、時間段、查詢對象范圍等,且應有容錯糾錯機制
10、;3)結果展示區(qū)(GridView表格控件、GridViewExporter表格導出控件、WebChartControl圖表繪制控件),展示查詢結果的主體區(qū)域,以表格和圖表展示為主,并提供表格數據導出功能。在該模塊中,每個功能均為邏輯明確、規(guī)則固定的查詢腳本,用戶可隨時訪問不同的功能頁面進行查詢,如有需求變更或新增,可修改頁面控件和數據庫腳本,或通過開發(fā)新頁面實現。2.4 數據質量與實用化整改查詢數據質量與實用化整改是一項用于提升信息系統業(yè)務數據有效性和業(yè)務覆蓋性的常態(tài)開展的重點工作,主要考核系統數據是否準確、系統間數據關系是否對應、數據與實物對應關系是否正確、業(yè)務流程是否完備及閉環(huán)等方面,各
11、方面包含多項具體校驗指標,均通過SQL語句對系統數據進行相應的查詢、轉換、統計操作,獲取指標的問題數據并計算考核得分。省側單位每月定期通過企業(yè)級數據質量平臺對所有系統考核數據進行考核統計,并將結果和問題下發(fā)下屬單位,具體整改實施和進度管控工作則由下屬單位負責開展。數據質量與實用化整改查詢模塊根據各項指標的具體考核規(guī)則要求,配置指標對應的SQL語句(例如營銷計量點信息準確性、物資需求計劃流程辦結率、營配協同數據一致性等),由于回傳數據庫與正式庫的數據相同,所以可隨時在回傳數據庫中執(zhí)行查詢及獲取查詢結果,改善只能定期通過企業(yè)級數據質量平臺獲取考核結果和整改進展的不便,便于對整改進度的跟蹤管控,有利
12、于后續(xù)工作的計劃和開展。由于數據質量與實用化整改涉及的系統和指標數量多,如采用與業(yè)務數據定制化查詢模塊相同的結構,以不同頁面實現單個指標查詢,會造成代碼冗余、頁面繁雜、訪問不便等問題,因此應采用單一頁面局部刷新切換指標的形式構建整個模塊,頁面布局主要由3個功能塊組成:系統標簽區(qū)(TabControl標簽控件),用于不同系統域的切換;指標區(qū)(TreeList樹形列表),用于羅列各考核項和具體指標;結果展示區(qū)(GridView表格控件等),用于展示指標詳細描述信息及數據查詢結果,并提供表格數據導出功能。結合ASP.NET頁面局部刷新機制,實現點擊不同系統標簽時切換不同的考核項目并更新指標列表,點擊
13、不同的指標節(jié)點則讀取指標的詳細配置,執(zhí)行數據庫查詢并更新數據查詢結果,以此達到在無頁面刷新的狀態(tài)下進行快速查詢和切換的效果。3 應用成效將回傳數據查詢平臺部署于地市側應用服務器上,允許本單位所有內部計算機終端登錄訪問,各管理部門和營銷基層班組人員可隨時進行數據查詢操作,經過近兩年在地市、區(qū)縣單位全范圍推廣,平臺得到較好的應用成效和較全面的推廣覆蓋范圍,并根據不間斷的用戶需求進行功能調整和新增。近一年平臺總訪問量為26820次,部分頁面的訪問次數和平臺訪問總次數統計如圖3和圖4所示,由圖可知,一方面,不同功能的用戶范圍和使用頻率不同,各頁面的訪問使用量存在一定差異;另一方面,平臺總體訪問量在年末
14、業(yè)務高峰期和數據質量及實用化年終考核評分階段顯著增長,在春節(jié)期間處于低谷期,其余時間呈平穩(wěn)分布狀態(tài)。通過回傳數據查詢平臺,在日常業(yè)務方面,用戶可獲取基于企業(yè)級信息系統數據的更綜合詳盡或更快捷整合的工單監(jiān)控、用戶統計、預警防控、收支分析等擴展功能,對營銷業(yè)務的開展起到有效的輔助促進作用;在數據質量與實用化整改工作方面,可有效填補企業(yè)級數據質量平臺定期下發(fā)評價結果之后的進度管控空缺,并將問題數據細分至區(qū)縣單位和供電班站所粒度,準確分工和推動落實,實現對每條問題數據處理進展的準實時監(jiān)控,確保整改工作高效高質完成。4 結束語作為試點探索,尋找開創(chuàng)性途徑對企業(yè)級信息系統業(yè)務數據回傳機制進行充分有效利用,是近期地市側單位一項具有挑戰(zhàn)性的任務,本文提出一種基于ASP.NET應用開發(fā)的解決方案并搭建回傳數據查詢平臺,詳細描述相應的開發(fā)思路和技術細節(jié),并在本單位及下屬區(qū)縣單位進行推廣應用,取得了較好的實踐效果和應用成效,對日常營銷業(yè)務和數據質量與實用化整改工作起到了顯著的輔助和推動作用,具有充分的創(chuàng)新性價值,為后續(xù)同類項目的實施應用提供了思路和技術上的經驗和借鑒。Reference:1內格爾.C#高級編程M.9版.清華大學出版社,2014.2明日科技.ASP.N
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年安全生產責任基金抵押合同
- 2025年在線醫(yī)療健康平臺用戶注冊協議
- 2025年保密協議信息轉換書
- 2025年代理渠道合作協議
- 2025年旅游項目管理標準協議
- 《英語選修課》課件
- 2024 浙江公務員考試行測試題(A 類)
- 2025版美容護膚中心場地租賃合同范本4篇
- 2025版基礎設施建設工程施工合同終止補充協議2篇
- 買賣墓地合同(2024版)
- 2025年度房地產權證辦理委托代理合同典范3篇
- 柴油墊資合同模板
- 湖北省五市州2023-2024學年高一下學期期末聯考數學試題
- 城市作戰(zhàn)案例研究報告
- 【正版授權】 ISO 12803:1997 EN Representative sampling of plutonium nitrate solutions for determination of plutonium concentration
- 道德經全文及注釋
- 2024中考考前地理沖刺卷及答案(含答題卡)
- 多子女贍養(yǎng)老人協議書范文
- 彩票市場銷售計劃書
- 骨科抗菌藥物應用分析報告
- 支付行業(yè)反洗錢與反恐怖融資
評論
0/150
提交評論