基于數(shù)據(jù)回傳機制的數(shù)據(jù)查詢平臺的開發(fā)及應(yīng)用_第1頁
基于數(shù)據(jù)回傳機制的數(shù)據(jù)查詢平臺的開發(fā)及應(yīng)用_第2頁
基于數(shù)據(jù)回傳機制的數(shù)據(jù)查詢平臺的開發(fā)及應(yīng)用_第3頁
基于數(shù)據(jù)回傳機制的數(shù)據(jù)查詢平臺的開發(fā)及應(yīng)用_第4頁
基于數(shù)據(jù)回傳機制的數(shù)據(jù)查詢平臺的開發(fā)及應(yīng)用_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、    基于數(shù)據(jù)回傳機制的數(shù)據(jù)查詢平臺的開發(fā)及應(yīng)用    方志丹摘要:電力企業(yè)級信息系統(tǒng)的部署推廣實現(xiàn)了系統(tǒng)數(shù)據(jù)的集中管理,省側(cè)單位向地市側(cè)單位啟動系統(tǒng)數(shù)據(jù)回傳機制,力求取得對業(yè)務(wù)數(shù)據(jù)更充分的價值挖掘和利用。本文基于企業(yè)級信息系統(tǒng)業(yè)務(wù)數(shù)據(jù)回傳機制,提出一種基于asp.net應(yīng)用開發(fā)的解決方案,搭建回傳數(shù)據(jù)查詢平臺,實現(xiàn)信息系統(tǒng)業(yè)務(wù)數(shù)據(jù)定制化查詢和數(shù)據(jù)質(zhì)量與實用化整改查詢,有效擴展了企業(yè)級信息系統(tǒng)的功能,對相應(yīng)的業(yè)務(wù)工作產(chǎn)生顯著的輔助和推動作用。abstract: the deployment and promotion of power enterpri

2、se-level information 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 syst

3、em business data back-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 t

4、he function of the enterprise-level information system, assists and promotes the corresponding business work significantly.關(guān)鍵詞:數(shù)據(jù)回傳;數(shù)據(jù)查詢;數(shù)據(jù)質(zhì)量與實用化key words: data backhaul;data query;data quality and practicality中圖分類號:tp274+.2                     

5、              文獻標(biāo)識碼:a                                  文章編號:1006-4311(2018)34-0196-030  引言在電力企業(yè)中,隨著近年來企業(yè)級信息系統(tǒng)的建設(shè)部署和推廣應(yīng)用,主營業(yè)務(wù)信息系統(tǒng)及其數(shù)據(jù)實現(xiàn)了省側(cè)集中運維和管理,系統(tǒng)的開發(fā)升級工作由省側(cè)統(tǒng)一規(guī)劃開展。一方面,在大數(shù)據(jù)和數(shù)據(jù)

6、分析技術(shù)日趨流行及普及的環(huán)境下,對業(yè)務(wù)數(shù)據(jù)的價值挖掘和利用逐漸受到重視;另一方面,由于實際業(yè)務(wù)情況豐富多變,地市側(cè)業(yè)務(wù)部門對數(shù)據(jù)的查詢需求呈不斷增加和變更的狀態(tài),因此,以起步探索和試點應(yīng)用為目標(biāo),省側(cè)單位向地市側(cè)單位啟動企業(yè)級信息系統(tǒng)業(yè)務(wù)數(shù)據(jù)定時回傳的機制,地市側(cè)單位由此可對業(yè)務(wù)數(shù)據(jù)進行二次利用,進一步發(fā)掘數(shù)據(jù)價值,并可自主開發(fā)定制化的數(shù)據(jù)查詢功能,擴充企業(yè)級信息系統(tǒng)的功能,提升信息響應(yīng)靈活性,滿足業(yè)務(wù)部門多變的查詢需求。1  企業(yè)級信息系統(tǒng)業(yè)務(wù)數(shù)據(jù)回傳機制企業(yè)級系統(tǒng)業(yè)務(wù)數(shù)據(jù)回傳機制框架圖如圖1所示,其中,企業(yè)級信息系統(tǒng)部署在省側(cè)應(yīng)用系統(tǒng)服務(wù)器,數(shù)據(jù)交互組件定時(如一天一次)將對應(yīng)數(shù)

7、據(jù)庫中指定數(shù)據(jù)表的數(shù)據(jù)抽取到地市側(cè)部署的專用數(shù)據(jù)庫中,同時地市側(cè)可通過部署應(yīng)用系統(tǒng)或其它自主開發(fā)工具,實現(xiàn)對回傳數(shù)據(jù)庫的讀取操作?;谠摍C制,地市側(cè)回傳數(shù)據(jù)庫的數(shù)據(jù)可實現(xiàn)與企業(yè)級信息系統(tǒng)業(yè)務(wù)數(shù)據(jù)的準(zhǔn)實時同步,開發(fā)團隊可根據(jù)本地業(yè)務(wù)部門的具體需求,開發(fā)部署具有定制化查詢功能的系統(tǒng)程序,內(nèi)網(wǎng)計算機終端用戶即可通過瀏覽器訪問這些系統(tǒng)或工具,使用相應(yīng)的查詢功能。2  基于回傳機制搭建數(shù)據(jù)查詢平臺2.1 技術(shù)原理(c#與.net編程)作為一種基于現(xiàn)代面向?qū)ο笤O(shè)計方法的語言,c#的體系結(jié)構(gòu)和方法論反映了.net基礎(chǔ)方法論,其特定語言功能依賴于.net基類。.net基類內(nèi)容豐富,直觀且易用,可以完

8、成此前需要經(jīng)windows api實現(xiàn)的大部分工作,極大地提升開發(fā)人員的效率。1asp.net是目前主流網(wǎng)絡(luò)開發(fā)技術(shù)之一,具有高效的運行性能、簡易且靈活、可管理性強、生產(chǎn)效率高,使網(wǎng)絡(luò)程序開發(fā)傾向于智能化,運行更為流暢。232.2 系統(tǒng)架構(gòu)與部署思路由于回傳數(shù)據(jù)查詢功能的目標(biāo)用戶主要為一級管理部門和二級機構(gòu)及區(qū)縣單位的營銷線條基層班組,對計算量和并發(fā)量的性能需求較低,本文采用常規(guī)的單節(jié)點網(wǎng)頁部署方式進行系統(tǒng)搭建,系統(tǒng)框架設(shè)計如圖2所示,其中,數(shù)據(jù)查詢平臺整體由asp.net頁面搭建,通過設(shè)定好的sql語句和asp.net數(shù)據(jù)庫接口訪問數(shù)據(jù)庫,平臺包括兩個功能模塊:信息系統(tǒng)業(yè)務(wù)數(shù)據(jù)定制化查詢、數(shù)

9、據(jù)質(zhì)量與實用化整改查詢,前者滿足業(yè)務(wù)部門對系統(tǒng)數(shù)據(jù)進一步的定制化查詢和統(tǒng)計需求,后者用于對各系統(tǒng)數(shù)據(jù)質(zhì)量及實用化整改工作進行進度跟蹤和管控,用戶可通過瀏覽器直接訪問這兩個模塊進行查詢。2.3 信息系統(tǒng)業(yè)務(wù)數(shù)據(jù)定制化查詢由于地市側(cè)業(yè)務(wù)部門對數(shù)據(jù)的查詢需求靈活多變,須基于回傳數(shù)據(jù)進行個性化開發(fā),對企業(yè)級信息系統(tǒng)進行功能擴充,提升信息技術(shù)和系統(tǒng)數(shù)據(jù)的業(yè)務(wù)支撐靈活性。業(yè)務(wù)數(shù)據(jù)定制化查詢功能側(cè)重對業(yè)務(wù)系統(tǒng)數(shù)據(jù)的定制化統(tǒng)計分析和查詢,包括多個獨立的頁面,根據(jù)具體的業(yè)務(wù)需求制定相應(yīng)的數(shù)據(jù)庫sql腳本,每個頁面可含有一項或多項查詢功能,如普通發(fā)票統(tǒng)計、高壓業(yè)擴工作單監(jiān)控、用戶抄表區(qū)段查詢、抄表發(fā)行日進度、電費

10、回收日進度等,其頁面執(zhí)行邏輯如下:用戶訪問頁面;用戶設(shè)定查詢約束條件(可有文本框、勾選框、下拉菜單等形式,此步驟可選);用戶點擊按鈕執(zhí)行查詢;系統(tǒng)執(zhí)行查詢語句并展示查詢結(jié)果;用戶可將查詢結(jié)果導(dǎo)出為文件。根據(jù)該步驟邏輯,設(shè)計頁面中包括的控件如下:1)導(dǎo)航欄(menu多級菜單),用于按模塊、系統(tǒng)、功能多級羅列所有功能頁面,供用戶快速跳轉(zhuǎn);2)約束條件設(shè)定區(qū)(textbox文本框、checkboxlist多選框、combobox下拉菜單、dateedit日期輸入框等),部分查詢功能要求用戶輸入或選擇相應(yīng)的約束條件方可進行查詢,如用戶編號、班組名稱、時間段、查詢對象范圍等,且應(yīng)有容錯糾錯機制;3)結(jié)果

11、展示區(qū)(gridview表格控件、gridviewexporter表格導(dǎo)出控件、webchartcontrol圖表繪制控件),展示查詢結(jié)果的主體區(qū)域,以表格和圖表展示為主,并提供表格數(shù)據(jù)導(dǎo)出功能。在該模塊中,每個功能均為邏輯明確、規(guī)則固定的查詢腳本,用戶可隨時訪問不同的功能頁面進行查詢,如有需求變更或新增,可修改頁面控件和數(shù)據(jù)庫腳本,或通過開發(fā)新頁面實現(xiàn)。2.4 數(shù)據(jù)質(zhì)量與實用化整改查詢數(shù)據(jù)質(zhì)量與實用化整改是一項用于提升信息系統(tǒng)業(yè)務(wù)數(shù)據(jù)有效性和業(yè)務(wù)覆蓋性的常態(tài)開展的重點工作,主要考核系統(tǒng)數(shù)據(jù)是否準(zhǔn)確、系統(tǒng)間數(shù)據(jù)關(guān)系是否對應(yīng)、數(shù)據(jù)與實物對應(yīng)關(guān)系是否正確、業(yè)務(wù)流程是否完備及閉環(huán)等方面,各方面包含多

12、項具體校驗指標(biāo),均通過sql語句對系統(tǒng)數(shù)據(jù)進行相應(yīng)的查詢、轉(zhuǎn)換、統(tǒng)計操作,獲取指標(biāo)的問題數(shù)據(jù)并計算考核得分。省側(cè)單位每月定期通過企業(yè)級數(shù)據(jù)質(zhì)量平臺對所有系統(tǒng)考核數(shù)據(jù)進行考核統(tǒng)計,并將結(jié)果和問題下發(fā)下屬單位,具體整改實施和進度管控工作則由下屬單位負(fù)責(zé)開展。數(shù)據(jù)質(zhì)量與實用化整改查詢模塊根據(jù)各項指標(biāo)的具體考核規(guī)則要求,配置指標(biāo)對應(yīng)的sql語句(例如營銷計量點信息準(zhǔn)確性、物資需求計劃流程辦結(jié)率、營配協(xié)同數(shù)據(jù)一致性等),由于回傳數(shù)據(jù)庫與正式庫的數(shù)據(jù)相同,所以可隨時在回傳數(shù)據(jù)庫中執(zhí)行查詢及獲取查詢結(jié)果,改善只能定期通過企業(yè)級數(shù)據(jù)質(zhì)量平臺獲取考核結(jié)果和整改進展的不便,便于對整改進度的跟蹤管控,有利于后續(xù)工作

13、的計劃和開展。由于數(shù)據(jù)質(zhì)量與實用化整改涉及的系統(tǒng)和指標(biāo)數(shù)量多,如采用與業(yè)務(wù)數(shù)據(jù)定制化查詢模塊相同的結(jié)構(gòu),以不同頁面實現(xiàn)單個指標(biāo)查詢,會造成代碼冗余、頁面繁雜、訪問不便等問題,因此應(yīng)采用單一頁面局部刷新切換指標(biāo)的形式構(gòu)建整個模塊,頁面布局主要由3個功能塊組成:系統(tǒng)標(biāo)簽區(qū)(tabcontrol標(biāo)簽控件),用于不同系統(tǒng)域的切換;指標(biāo)區(qū)(treelist樹形列表),用于羅列各考核項和具體指標(biāo);結(jié)果展示區(qū)(gridview表格控件等),用于展示指標(biāo)詳細描述信息及數(shù)據(jù)查詢結(jié)果,并提供表格數(shù)據(jù)導(dǎo)出功能。結(jié)合asp.net頁面局部刷新機制,實現(xiàn)點擊不同系統(tǒng)標(biāo)簽時切換不同的考核項目并更新指標(biāo)列表,點擊不同的指標(biāo)

14、節(jié)點則讀取指標(biāo)的詳細配置,執(zhí)行數(shù)據(jù)庫查詢并更新數(shù)據(jù)查詢結(jié)果,以此達到在無頁面刷新的狀態(tài)下進行快速查詢和切換的效果。3  應(yīng)用成效將回傳數(shù)據(jù)查詢平臺部署于地市側(cè)應(yīng)用服務(wù)器上,允許本單位所有內(nèi)部計算機終端登錄訪問,各管理部門和營銷基層班組人員可隨時進行數(shù)據(jù)查詢操作,經(jīng)過近兩年在地市、區(qū)縣單位全范圍推廣,平臺得到較好的應(yīng)用成效和較全面的推廣覆蓋范圍,并根據(jù)不間斷的用戶需求進行功能調(diào)整和新增。近一年平臺總訪問量為26820次,部分頁面的訪問次數(shù)和平臺訪問總次數(shù)統(tǒng)計如圖3和圖4所示,由圖可知,一方面,不同功能的用戶范圍和使用頻率不同,各頁面的訪問使用量存在一定差異;另一方面,平臺總體訪問量在年

15、末業(yè)務(wù)高峰期和數(shù)據(jù)質(zhì)量及實用化年終考核評分階段顯著增長,在春節(jié)期間處于低谷期,其余時間呈平穩(wěn)分布狀態(tài)。通過回傳數(shù)據(jù)查詢平臺,在日常業(yè)務(wù)方面,用戶可獲取基于企業(yè)級信息系統(tǒng)數(shù)據(jù)的更綜合詳盡或更快捷整合的工單監(jiān)控、用戶統(tǒng)計、預(yù)警防控、收支分析等擴展功能,對營銷業(yè)務(wù)的開展起到有效的輔助促進作用;在數(shù)據(jù)質(zhì)量與實用化整改工作方面,可有效填補企業(yè)級數(shù)據(jù)質(zhì)量平臺定期下發(fā)評價結(jié)果之后的進度管控空缺,并將問題數(shù)據(jù)細分至區(qū)縣單位和供電班站所粒度,準(zhǔn)確分工和推動落實,實現(xiàn)對每條問題數(shù)據(jù)處理進展的準(zhǔn)實時監(jiān)控,確保整改工作高效高質(zhì)完成。4  結(jié)束語作為試點探索,尋找開創(chuàng)性途徑對企業(yè)級信息系統(tǒng)業(yè)務(wù)數(shù)據(jù)回傳機制進行充分有效利用,是近期地市側(cè)單位一項具有挑戰(zhàn)性的任務(wù),本文提出一種基于asp.net應(yīng)用開發(fā)的解決方案并搭建回傳數(shù)據(jù)查詢平臺,詳細描述相應(yīng)的開發(fā)思路和技術(shù)細節(jié),并在本單位及下屬區(qū)縣單位進行推廣應(yīng)用,取得了較好的實踐效果和應(yīng)用成效,對日常營銷業(yè)務(wù)和數(shù)據(jù)質(zhì)量與實用化整改工作起到了顯著的輔助和推動作用,具有充分的創(chuàng)新性價值,為后續(xù)同類項目的實施應(yīng)用提供了思路和技術(shù)上的經(jīng)驗和借鑒。參考文獻:1內(nèi)格爾.c#高級編程m.9版.清華

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論