繼保異構數(shù)據(jù)管理系統(tǒng)畢業(yè)設計_第1頁
已閱讀1頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  中文摘要</b></p><p>  繼電保護具有很多非結構化數(shù)據(jù)(Word、Excel、GIS、PDF、文本等格式),而非結構化數(shù)據(jù)具有文件小、數(shù)量多、異構、多源等特點,為了將這些數(shù)據(jù)有效的進行管理,有必要研究一個方法可以科學管理、高效訪問這些數(shù)據(jù)。本文深入研究了繼電保護非結構化數(shù)據(jù)的特點及其保存機制,采用SQL Server的面向對象特性,建立科學、合理的數(shù)

2、據(jù)模型,實現(xiàn)Word、Excel、JPG、AVI、TXT、PPT等所有格式數(shù)據(jù)的保存及管理和關 聯(lián)。并研究大型數(shù)據(jù)庫實體的建立方法、存儲方法、優(yōu)化方法、參數(shù)調整等內容,以及快速提取數(shù)據(jù)庫中數(shù)據(jù)的方法,主要包括使用存儲過程、查詢優(yōu)化、索引等技術手段。最后通過C#語言開發(fā)出繼保異構數(shù)據(jù)管理系統(tǒng),實現(xiàn)系統(tǒng)的全部功能(保存、查詢、顯示、修改等)。并將本文提出的各項關鍵技術集成在該系統(tǒng)中,選取繼保異構數(shù)據(jù)表進行測試。</p>

3、<p>  關鍵詞 繼電保護異構數(shù)據(jù) 優(yōu)化查詢 C#開發(fā)</p><p><b>  外文摘要</b></p><p>  Title The Mangement System for relay protection </p><p>  Heterogeneous Databas

4、e </p><p><b>  Abstract</b></p><p>  The Management System for relay protection Heterogeneous Database </p><p>  Relay protection has

5、many unstructured data(Word, Excel, GIS, PDF, text formats .etc), and unstructured data with documents and number、 small multi-source heterogeneous, etc. In order to manage these data effectively, it is necessary to stud

6、y a method which can manage scientifically、efficiently access to these data.</p><p>  This paper deeply studied the characteristics of points-unstructured data relay protection and preservation mechanism, us

7、ing SQL Server object-oriented characteristics, establishing a scientific and reasonable data model, realizing all format data the preservation and management and shut league such as Word, Excel, JPG, AVI, TXT, PPT etc.

8、</p><p>  And the establishment of large database entity method, storage method, optimization method, the content such as parameters adjustment, and rapid extraction method of database data, including the us

9、e of storage process, query optimization, index technology means. Finally, through to locate the c # development of heterogeneous data management system, all of the functions of system implementation (save, inquiry, disp

10、lay, modify, etc.). And the proposed various key technology will integrate in this</p><p>  Keywords Heterogeneous data of Relay protection Optimization inquires C # development</p><p><

11、b>  目錄</b></p><p><b>  1 引言1</b></p><p>  2 構建數(shù)據(jù)模型3</p><p>  3 優(yōu)化查詢方法研究6</p><p>  3.1 使用存儲過程6</p><p>  3.2 使用索引6</p>

12、<p>  3.3 字段過多的大表可拆分7</p><p>  3.4 減少表連接7</p><p>  3.5 盡可能少的使用子查詢嵌套7</p><p>  3.6 盡量使用精確查詢,少用模糊查詢7</p><p>  3.7 分頁查詢方法7</p><p>  4 原型系統(tǒng)設計9

13、</p><p>  4.1 原型系統(tǒng)框架構建與實現(xiàn)方法9</p><p>  4.2 原型系統(tǒng)介紹9</p><p>  圖4-6 信息查詢界面12</p><p>  4.3 系統(tǒng)運行效果14</p><p><b>  總結18</b></p><p>&l

14、t;b>  參考文獻19</b></p><p><b>  致謝21</b></p><p><b>  1 引言</b></p><p>  1.1 研究繼保異構數(shù)據(jù)管理系統(tǒng)的目的和意義</p><p>  隨著電力系統(tǒng)規(guī)模的不斷擴充及復雜度的不斷提高, 系統(tǒng)的運行方式改

15、變、設備檢修、投入運行新設備等, 都會引起繼電保護定值和配置的相應改變。而且電力系統(tǒng)繼電保護的運行和管理, 是一項復雜的工作,需要專業(yè)的管理人員進行操作。運行管理人員經(jīng)常要進行大量的查詢、計算、整定以及填制各種操作報表和整定單等, 工作非常繁重, 而且很容易出現(xiàn)漏洞或差錯, 這都會影響電力系統(tǒng)的正常運行及系統(tǒng)安全。繼保異構數(shù)據(jù)管理系統(tǒng)的實現(xiàn)會大大減輕工作人員的工作量, 對于電力部門而言,則可以減少資源浪費并達到科學管理的目的。</

16、p><p>  繼電保護異構數(shù)據(jù)是指繼電保護日常工作中所涉及的各種統(tǒng)計數(shù)據(jù)和技術資料, 如設備參數(shù)、圖紙、裝置定值、試驗報告、運行統(tǒng)計數(shù)據(jù)等(Word、Excel、GIS、PDF、文本等格式),而異構數(shù)據(jù)具有文件小、數(shù)量多、異構、多源等特點,這給實行微機管理帶來了較大困難。為了將這些數(shù)據(jù)有效的進行管理,有必要研究一個方法可以科學管理、高效訪問這些數(shù)據(jù)。</p><p>  1.2 本課題主要研

17、究內容</p><p>  1.深入研究繼電保護非結構化數(shù)據(jù)的特點; </p><p>  2.研究繼電保護非結構化數(shù)據(jù)的保存機制,建立科學、合理的數(shù)據(jù)模型,采用SQL Server的面向對象特性,將數(shù)據(jù)保存其中。</p><p>  3.研究大型數(shù)據(jù)庫實體的建立方法、存儲方法等內容,研究快速提取數(shù)據(jù)的方法,主要包括使用存儲過程、索引等技術手段。</p>

18、<p>  4.給出完整的從數(shù)據(jù)庫表到SQL查詢語句的完整方法,并付諸實施。</p><p>  5.給出完善的解決方案并采用面向對象程序設計語言實現(xiàn)原型系統(tǒng)。</p><p>  1.3 總體實現(xiàn)思路</p><p>  繼電保護異構數(shù)據(jù)主要包括繼電保護日常工作中所涉及的各種統(tǒng)計數(shù)據(jù)和技術資料。本文針對長春市電力系統(tǒng),將數(shù)據(jù)依照設備類別以及所屬區(qū)域進

19、行分類。目前產生數(shù)據(jù)約上千萬條,為了將這上千萬條的繼電保護異構數(shù)據(jù)管理好、使用好,需要按圖1-1所示方法開展本課題的研究工作。</p><p>  圖1-1 總體實現(xiàn)思路</p><p>  由于繼電保護異構數(shù)據(jù)數(shù)量較多,優(yōu)化查詢便成為題的最大難點。本課題采取的優(yōu)化查詢技術主要是在數(shù)據(jù)庫層面來實現(xiàn)的,建立在科學數(shù)據(jù)模型的基礎上,采用、索引技術、存儲過程等多種數(shù)據(jù)庫級技術來實現(xiàn)。</p

20、><p><b>  2 構建數(shù)據(jù)模型</b></p><p>  2.1 繼電保護異構數(shù)據(jù)特性</p><p>  繼電保護異構數(shù)據(jù)是指繼電保護日常工作中所涉及的各種統(tǒng)計數(shù)據(jù)和技術資料, 如設備參數(shù)、圖紙、裝置定值、試驗報告、運行統(tǒng)計數(shù)據(jù)等(Word、Excel、GIS、PDF、文本等格式),而異構數(shù)據(jù)具有文件小、數(shù)量多、異構、多源等特點。由于

21、異構數(shù)據(jù)的這些特點,結合SQL Server數(shù)據(jù)庫的特性,保存異構數(shù)據(jù)時,采用C#將異構數(shù)據(jù)轉換成二進制數(shù)據(jù),然后將該二進制數(shù)據(jù)以image類型保存到數(shù)據(jù)庫中。</p><p>  2.2數(shù)據(jù)模型的可行性探討</p><p>  每一條繼電保護數(shù)據(jù)均包括屬性數(shù)據(jù)、異構數(shù)據(jù)兩大類。結構化的屬性數(shù)據(jù)可以在保證結構沒有太大變化的情況下保存在SQL Sever數(shù)據(jù)庫中,但是針對異構數(shù)據(jù)則需要進行模

22、型探討。</p><p>  根據(jù)繼電保護異構數(shù)據(jù)分析認為,在SQL Sever數(shù)據(jù)庫中按照傳統(tǒng)的數(shù)據(jù)模型建立方法集中保存異構數(shù)據(jù)會制約數(shù)據(jù)查詢速度的。這主要是由于它的異構數(shù)據(jù)文件較多、每個文件很?。ㄒ话阍?k左右)而且格式較多等原因。故考慮以下幾種構建數(shù)據(jù)模型的方法:</p><p> ?、偎形募詫ο笮问竭M行保存</p><p>  可以充分發(fā)揮SQL Se

23、ver存儲大對象技術保存每一個異構數(shù)據(jù)??赡軐⒚恳粋€繼電保護異構數(shù)據(jù)以大對象形式保存在SQL Sever數(shù)據(jù)庫中,在提取時也相對較為方便。但是由于每個設備的的文件較多,而且數(shù)據(jù)量不確定,這樣會導致數(shù)據(jù)庫中的記錄數(shù)過多,而且存取時與數(shù)據(jù)庫有多次的I/O操作,會大大降低提取性能。</p><p>  也可以將所有類型的非結構化成果數(shù)據(jù)全部保存在一個文件中,再把它保存在SQL Sever數(shù)據(jù)庫中,但是需要進行大量的數(shù)據(jù)

24、處理,而且海量數(shù)據(jù)存儲時使用該方法不太現(xiàn)實。</p><p><b>  ②僅保存路徑</b></p><p>  可以考慮采用將實際的數(shù)據(jù)保存在操作系統(tǒng)中,而數(shù)據(jù)庫中只保存數(shù)據(jù)所在位置。這樣的好處是減少了數(shù)據(jù)庫中數(shù)據(jù)存儲操作、極大縮小了數(shù)據(jù)容量。缺點是無法保證在外部操作系統(tǒng)中的數(shù)據(jù)與屬性數(shù)據(jù)是一致的,而且數(shù)據(jù)庫只能在本機使用。</p><p>

25、; ?、廴坷^電保護數(shù)據(jù)作為一個文件存儲</p><p>  可以將單個設備的所有異構數(shù)據(jù)壓縮成一個文件保存在數(shù)據(jù)庫中,在取出來后再解壓縮。這種方法最為簡單、I/O次數(shù)少、有效。唯一不足是在只提取其中某一個類型數(shù)據(jù)時較為麻煩,即若只提取設備參數(shù),也需要將整個數(shù)據(jù)提取出來。</p><p>  綜上所述,保存繼電保護異構數(shù)據(jù)時,結合SQL Server數(shù)據(jù)庫的特性,使用C#將異構數(shù)據(jù)轉換為二

26、進制流,然后將該二進制數(shù)據(jù)以Image類型保存入數(shù)據(jù)庫中。提取數(shù)據(jù)時,將該二進制流提取出來并使用程序將其轉換為異構數(shù)據(jù)。同時,為了使數(shù)據(jù)庫更加直觀,在保存二進制流的同時將保存其路徑,以便原型系統(tǒng)中操作。</p><p>  2.3 建立數(shù)據(jù)模型</p><p>  通過對繼電保護異構數(shù)據(jù)的分析,以及對數(shù)據(jù)模型可行性的探討,確定建立一個以設備名稱為核心的數(shù)據(jù)模型,除結構化屬性數(shù)據(jù)之外,其他非

27、結構化數(shù)據(jù)以二進制流形式保存在數(shù)據(jù)庫里??紤]到客戶在提取時有時提取成果數(shù)據(jù)的一個或多個,有時是全部,為了滿足用戶要求,設計了將常用的三種文件單個保存進數(shù)據(jù)庫中,其他文件通過壓縮保存進數(shù)據(jù)庫的數(shù)據(jù)模型,這樣可以實現(xiàn)檢點保護異構數(shù)據(jù)的快速存取。壓縮時采用.NET企業(yè)級組件中的無損壓縮組件。</p><p>  通過該數(shù)據(jù)模型,一條設備信息可以對應一個或多個對象,即可以將所有的異構數(shù)據(jù)壓縮成一個對象保存,也可以形成多個

28、對象進行保存。</p><p>  3 優(yōu)化查詢方法研究</p><p>  3.1 使用存儲過程</p><p>  存儲過程(Stored Procedure)是一組為了完成特定功能的SQL語句集,利用SQL Server所提供的Transact-SQL語言所編寫的程序。經(jīng)編譯后存儲在數(shù)據(jù)庫中。用戶通過指定存儲過程的名字并給出參數(shù)(如果該存儲過程帶有參數(shù))來

29、執(zhí)行它,存儲過程是由流控制和SQL語句書寫的過程,這個過程經(jīng)編譯和優(yōu)化后存儲在數(shù)據(jù)庫服務器中,存儲過程可由應用程序通過一個調用來執(zhí)行,而且允許用戶聲明變量 。同時,存儲過程可以接收和輸出參數(shù)、返回執(zhí)行存儲過程的狀態(tài)值,也可以嵌套調用。存儲過程的能力大大增強了SQL語言的功能和靈活性。存儲過程可以用流控制語句編寫,有很強的靈活性,可以完成復雜的判斷和較復雜的運算。 </p><p>  使用存儲過程可保證數(shù)據(jù)的安全

30、性和完整性。通過存儲過程可以使沒有權限的用戶在控制之下間接地存取數(shù)據(jù)庫,從而保證數(shù)據(jù)的安全。通過存儲過程可以使相關的動作在一起發(fā)生,從而可以維護數(shù)據(jù)庫的完整性。在運行存儲過程前,數(shù)據(jù)庫已對其進行了語法和句法分析,并給出了優(yōu)化執(zhí)行方案。這種已經(jīng)編譯好的過程可極大地改善SQL語句的性能。由于執(zhí)行SQL語句的大部分工作已經(jīng)完成,所以存儲過程能以極快的速度執(zhí)行。而且便于集中控制,當程序規(guī)則發(fā)生變化時在服務器中改變存儲過程即可,無須修改任何應用程

31、序。</p><p><b>  3.2 使用索引</b></p><p>  使用索引可快速訪問數(shù)據(jù)庫表中的特定信息。索引是對數(shù)據(jù)庫表中一列或多列的值進行排序的一種結構。索引是一個單獨的、物理的數(shù)據(jù)庫結構,它是某個表中一列或若干列值的集合和相應的指向表中物理標識這些值的數(shù)據(jù)頁的邏輯指針清單。 索引提供指向存儲在表的指定列中的數(shù)據(jù)值的指針,然后根據(jù)指定的排序順序對這

32、些指針排序。數(shù)據(jù)庫使用索引的方式與使用書籍中的索引的方式很相似:它搜索索引以找到特定值,然后順指針找到包含該值的行。使用索引大大加快數(shù)據(jù)的檢索速度。</p><p>  本系統(tǒng)中在所屬區(qū)域列上建立索引,在其他列不建立索引。這樣可以保證重要查詢條件在定位符合條件的記錄時能夠進行索引跳掃、索引聯(lián)接等,從而達到快速提取的目的。</p><p>  3.3 字段過多的大表可拆分</p>

33、;<p>  由于數(shù)據(jù)搜索機制所限,字段過多的大表建議拆分成若干個小表,以關鍵字進行關聯(lián)搜索。</p><p>  3.4 減少表連接</p><p>  在進行查詢時,將SQL語句設計得更科學更精致,使其盡可能少的使用表之間的連接,或者不用連接,因為表連接會產生笛卡爾積,在兩個表記錄數(shù)大時會使查詢性能大為下降。如果進行表關聯(lián),則要對關聯(lián)順序進行合理處理。</p>

34、;<p>  本模型將異構數(shù)據(jù)路徑等外鍵關聯(lián)均取消,將所有信息直接保存在表中,這些方法雖然不符合數(shù)據(jù)庫的第三范式要求,并且增加了一部分磁盤的存儲空間,但在查詢時不必進行外鍵關聯(lián)或截取計算,從而會大大提升搜索速度;</p><p>  3.5 盡可能少的使用子查詢嵌套</p><p>  由于子查詢嵌套會犧牲大量的調用所需資源,速度大打折扣。</p><p

35、>  3.6 盡量使用精確查詢,少用模糊查詢</p><p>  這主要是因為模糊查詢的匹配過程是較花時間的,尤其是在沒有建立索引的列上或是在數(shù)據(jù)量非常大時,速度會受到極大的影響。盡可能簡化查詢方法,力爭將模糊查詢簡化成精確查詢。</p><p>  3.7 分頁查詢方法</p><p>  由于在前臺客戶端任一時刻在可視區(qū)內能夠看到的數(shù)據(jù)是有限的,一般不

36、超過50條,則當符合條件的數(shù)據(jù)很多時,不要提取全部數(shù)據(jù),而是通過SQL語句計算并只顯示符合要求的某一頁的幾十條數(shù)據(jù)(如第5頁的40條),這樣會極大的提高客戶端的響應速度。</p><p><b>  4 原型系統(tǒng)設計</b></p><p>  4.1 原型系統(tǒng)框架構建與實現(xiàn)方法</p><p>  采用Visual Studio 2010進

37、行原型系統(tǒng)開發(fā),采用ADO.NET對SQL Server進行數(shù)據(jù)庫訪問,采用WinForm(C#)進行開發(fā),具體編程實現(xiàn)了原型系統(tǒng)。</p><p>  原型系統(tǒng)可以對一些數(shù)據(jù)庫優(yōu)化技術進行對比,重要的是可以實現(xiàn)對建立了科學數(shù)據(jù)模型的后臺數(shù)據(jù)庫進行快速檢索,高效地提取繼電保護異構數(shù)據(jù),同時可以對數(shù)據(jù)信息進行增加,修改,刪除等。</p><p>  原型系統(tǒng)框架如圖4-1所示:</p&

38、gt;<p>  圖4-1 原型系統(tǒng)框架</p><p>  4.2 原型系統(tǒng)介紹</p><p>  本原型系統(tǒng)主要實現(xiàn)以下幾個界面:</p><p>  4.2.1 登陸界面</p><p>  為滿足用戶需求,設置管理員登陸和游客進入兩個操作(見圖4-2)。管理員系統(tǒng)可進行查詢,修改增加等操作,游客系統(tǒng)只能進行查詢操作。&

39、lt;/p><p><b>  圖4-1 登陸界面</b></p><p>  4.2.2 新增設備信息界面</p><p>  新增設備信息界面圖4-3所示,名稱,類型,所屬區(qū)域不能為空。通過該界面,實現(xiàn)向數(shù)據(jù)庫中插入一條數(shù)據(jù)。</p><p>  圖4-3新增設備信息界面</p><p>  新增

40、設備信息的流程圖如圖4-4所示:</p><p>  圖4-4 新增設備信息的流程</p><p>  4.2.3 修改設備信息界面</p><p>  修改信息界面如圖4.3所示,可通過該界面修改設備名稱,類別,所屬區(qū)域等,還可指定一條設備信息,改變該設備對應的異構數(shù)據(jù)文件。</p><p><b>  圖4.3</b>

41、;</p><p>  數(shù)據(jù)修改部分的流程圖如圖4-5所示:</p><p>  圖4-5 數(shù)據(jù)修改流程圖</p><p>  4.2.4 信息查詢界面</p><p>  信息查詢界面如圖4-6所示,由于需要海量數(shù)據(jù)進行測試,所以系統(tǒng)根據(jù)數(shù)據(jù)特點自動生成大量數(shù)據(jù)進行測試。系統(tǒng)采用簡單查詢,存儲過程查詢,索引優(yōu)化查詢三種查詢方法,并統(tǒng)計查詢時

42、間,以作對比。并且能夠直接查看指定設備的說明文檔,圖片,和參考數(shù)據(jù)。其他文件將壓縮文件提取到C盤。</p><p>  圖4-6 信息查詢界面</p><p>  其中簡單查詢的流程圖如圖4-7所示:</p><p>  圖4-7 簡單查詢流程圖</p><p>  使用存儲過程優(yōu)化查詢流程圖如圖4-8所示,使用索引優(yōu)化查詢的流程圖如圖4-9

43、所示:</p><p>  圖4-8 存儲過程優(yōu)化查詢流程圖 圖4-9 索引優(yōu)化查詢流程圖</p><p>  4.3 系統(tǒng)運行效果</p><p>  4.3.1 標準命令文本與存儲過程對比</p><p>  在數(shù)據(jù)庫中建立了實現(xiàn)相應功能的存儲過程,在使用時,客戶端應用程序直接調用它即可。表4-1給出了使用存

44、儲過程與常規(guī)命令查詢數(shù)據(jù)的耗時情況對比,圖4-9為存儲過程與常規(guī)命令查詢數(shù)據(jù)對比圖示效果,可以看出隨著數(shù)據(jù)量增大,使用存儲過程的效果才越明顯,節(jié)省的時間才越多。</p><p>  表4-1 使用存儲過程與常規(guī)命令查詢數(shù)據(jù)的耗時情況</p><p>  圖4-9 存儲過程與常規(guī)命令查詢數(shù)據(jù)</p><p>  4.3.2 使用索引情況對比</p>&l

45、t;p>  一個數(shù)據(jù)表不使用索引,在進行定位時,是采取遍歷形式進行搜索的,如果使用索引,則采用在索引中多種快速搜索算法來定位數(shù)據(jù)的。故一般在查詢使用頻繁、經(jīng)常進行Order排序的字段上,尤其是那些具有唯一性、類別特征的字段上建立索引。根據(jù)字段值的不同,建立的索引也不同,可以建立唯一索引(一般在主鍵上建立唯一索引,如編號列)、普通索引(如類別列)、組合索引等。同樣,在索引中搜索定位也是需要時間的,也是隨著數(shù)據(jù)量的增大而相對時間多一些

46、,但不成比例,這是因為搜索時會受許多因素影響。表4-2為搜索記錄使用索引和無索引時的平均時間對比。</p><p>  表4-2 使用索引與無索引定位記錄情況</p><p>  說明:從表中可以看出,隨著記錄數(shù)的增加,雖然使用唯一索引搜索記錄的速度也在增加,但是遠遠小于無索引的搜索時間,在969萬條中進行定位同一條記錄時,使用唯一索引是無索引所消耗時間的1/36。</p>

47、<p>  4.3.4快速提取數(shù)據(jù)</p><p>  通過點擊表格中的一條保存了設備記錄,單擊“提取說明文檔”(“提取圖片”或“提取參考數(shù)據(jù)”)按鈕,系統(tǒng)則會從海量數(shù)據(jù)中定位當前設備數(shù)據(jù),并將其說明文檔(圖片或參考數(shù)據(jù))提取出來存放到操作系統(tǒng)中并直接打開。單擊“提取其他文件”按鈕,系統(tǒng)則會從海量數(shù)據(jù)中定位當前設備數(shù)據(jù),并將其其他文件構成的壓縮文件提取出來,再存放到操作系統(tǒng)中。整個過程小于1秒,這主要

48、歸功于將成果數(shù)據(jù)進行合理存儲。以流的形式從數(shù)據(jù)庫中提取出來的成果數(shù)據(jù)是一個壓縮文件,將其自動解壓縮,并放到操作系統(tǒng)中。圖4-10為提取數(shù)據(jù)成功后的系統(tǒng)提示,圖4-11為提取成功的文件情況。</p><p>  圖4-10 提取某設備壓縮數(shù)據(jù)</p><p>  圖4-11 提取出來的繼電保護異構數(shù)據(jù)情況</p><p><b>  總結</b&g

49、t;</p><p>  本文在深入分析繼電保護異構數(shù)據(jù)特性的基礎上,構建出科學、合理的數(shù)據(jù)模型,采用SQL Server的面向對象特性,將數(shù)據(jù)保存其中。并針對項目中存在的數(shù)據(jù)量大、訪問海量數(shù)據(jù)時查詢速度很難達到理想效果這一問題,提出對海量繼電保護異構數(shù)據(jù)查詢優(yōu)化處理的技術方案以及快速提取數(shù)據(jù)的方法。并且將這些關鍵技術應用在繼保異構數(shù)據(jù)管理系統(tǒng)中,給出完善的解決方案并采用面向對象程序設計語言實現(xiàn)原型系統(tǒng),實現(xiàn)對數(shù)

50、據(jù)庫內容的增加,修改,刪除,查詢等多項功能。經(jīng)實驗證明,均達到了預期的優(yōu)化效果。由于條件有限,原型系統(tǒng)在進行測試時使用的是測試數(shù)據(jù),可能相對于真實的繼電保護異構數(shù)據(jù)而言稍有偏頗,如果能夠使用真實的數(shù)據(jù)進行測試,效果可能會更理想。</p><p><b>  參考文獻</b></p><p>  [1] 張江陵,馮丹.海量數(shù)據(jù)存儲[M] 北京:科學出版社,2003:3

51、5-68.</p><p>  ZHANG Jiangling,FENG Dan. Mass data storage . Beijing:Science Publisher,2003:35-68.</p><p>  [2] 何 源,戴曉鵬,張林峰.數(shù)據(jù)查詢優(yōu)化算法綜述[J],計算機與現(xiàn)代化,2005,116(4):14-18.</p><p>  HE Yua

52、n,DAI Xiaopeng,ZHANG Linfeng. Data query optimization algorithm are reviewed, Computer and modernization, 2005,116(4):14-18. </p><p>  [3] 李春曉.數(shù)據(jù)庫應用系統(tǒng)的性能優(yōu)化[J]. 計算機工程與設計.2003,24(13):48-51.</p><p&g

53、t;  LI Chunxiao. The performance of database applications optimization. Computer engineering and design.2003,24(13):48-51.</p><p>  [4] 張在建.數(shù)據(jù)庫查詢優(yōu)化技術[J].計算機學報,1999,21(10):25-32.</p><p>  ZHANG

54、Zaijian. Database query optimization technique. Chinese Journal of Computers, 1999,21(10):25-32.</p><p>  [5] 奧尼恩(美).ASP.NET基礎教程-C#案例版[M].北京:清華大學出版社,2003.</p><p>  Fritz Onion.Essential ASP.NET

55、with Examples in C#[M].Beijing:Tsinghua University Publisher,2003.</p><p>  [6] 王勇 譯.C#寶典[M] 北京:電子工業(yè)出版社,2002.</p><p>  Jeff Ferguson,Brian Patterson. C#Bible.Beijing: Publishing House of Elect

56、ronics Industry,2002.</p><p>  [7] 王雯,劉新亮,左敏. 數(shù)據(jù)庫原理及應用[M] 北京:機械工業(yè)出版社,2010.</p><p>  WANG Wen,LIU Xin-liang,ZUO Min. The Theory and Application of The Database. Beijing:China Machine Press,2010.

57、</p><p>  [8] 單維鋒,白靈.ASP.NET Web 應用程序設計教程[M].北京:清華大學出版社;北京交通大學出版社,2009.</p><p>  SHAN Wei-feng,BAI Ling.ASP.NET Web Applications Design Tutorial[M].Beijing:Tsinghua University Publisher;Beijing

58、 Jiaotong University Publisher,2009.</p><p>  [9] 孫三才.精通C#與ASP.net程序設計[M].中國鐵道出版社,2003.</p><p>  SUN San-cai. Proficient in C# and ASP.net Program Design[M]. China railway publishing house,2003

59、.</p><p><b>  致謝</b></p><p>  四年的大學生活隨著畢業(yè)實習的結束也接近了尾聲。在半年的時間里,從選題到設計再到最終完成,經(jīng)歷了諸多環(huán)節(jié)。在這個過程中,有工作的艱辛,有勤勞的汗水,有失敗的迷茫,也有成功的喜悅。在此期間,我得到了老師、學長、同學、朋友的大量幫助,很多人和事都給我留下了美好的回憶。</p><p>

60、  在這里首先要感謝我的指導教師王永志老師,是您在技術上幫我答疑解惑,硬件上提供幫助、支持,工作中給我指導和鼓勵。老師理論知識深厚,實踐經(jīng)驗豐富,治學態(tài)度嚴謹,是我在學習上最好的榜樣,在此我要對王老師致以崇高的敬意,您的學生衷心感謝您!</p><p>  我還要感謝藺春波,賈臻鑫,張麗,吳小龍,張義杰,陶丁濤幾位同學的幫助,感謝他們對我的支持、鼓勵和幫助。還要向文中引用到其學術論著及研究成果的眾多學者前輩與同行

溫馨提示

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

最新文檔

評論

0/150

提交評論