版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PAGE中文摘要繼電保護具有很多非結(jié)構(gòu)化數(shù)據(jù)(Word、Excel、GIS、PDF、文本等格式),而非結(jié)構(gòu)化數(shù)據(jù)具有文件小、數(shù)量多、異構(gòu)、多源等特點,為了將這些數(shù)據(jù)有效的進行管理,有必要研究一個方法可以科學管理、高效訪問這些數(shù)據(jù)。本文深入研究了繼電保護非結(jié)構(gòu)化數(shù)據(jù)的特點及其保存機制,采用SQLServer的面向?qū)ο筇匦裕⒖茖W、合理的數(shù)據(jù)模型,實現(xiàn)Word、Excel、JPG、AVI、TXT、PPT等所有格式數(shù)據(jù)的保存及管理和關(guān)
聯(lián)。并研究大型數(shù)據(jù)庫實體的建立方法、存儲方法、優(yōu)化方法、參數(shù)調(diào)整等內(nèi)容,以及快速提取數(shù)據(jù)庫中數(shù)據(jù)的方法,主要包括使用存儲過程、查詢優(yōu)化、索引等技術(shù)手段。最后通過C#語言開發(fā)出繼保異構(gòu)數(shù)據(jù)管理系統(tǒng),實現(xiàn)系統(tǒng)的全部功能(保存、查詢、顯示、修改等)。并將本文提出的各項關(guān)鍵技術(shù)集成在該系統(tǒng)中,選取繼保異構(gòu)數(shù)據(jù)表進行測試。關(guān)鍵詞繼電保護異構(gòu)數(shù)據(jù)優(yōu)化查詢C#開發(fā)外文摘要TitleTheMangementSystemforrelayprotectionHeterogeneousDatabaseAbstractTheManagementSystemforrelayprotectionHeterogeneousDatabaseRelayprotectionhasmanyunstructureddata(Word,Excel,GIS,PDF,textformats.etc),andunstructureddatawithdocumentsandnumber、smallmulti-sourceheterogeneous,etc.Inordertomanagethesedataeffectively,itisnecessarytostudyamethodwhichcanmanagescientifically、efficientlyaccesstothesedata.Thispaperdeeplystudiedthecharacteristicsofpoints-unstructureddatarelayprotectionandpreservationmechanism,usingSQLServerobject-orientedcharacteristics,establishingascientificandreasonabledatamodel,realizingallformatdatathepreservationandmanagementandshutleaguesuchasWord,Excel,JPG,AVI,TXT,PPTetc.Andtheestablishmentoflargedatabaseentitymethod,storagemethod,optimizationmethod,thecontentsuchasparametersadjustment,andrapidextractionmethodofdatabasedata,includingtheuseofstorageprocess,queryoptimization,indextechnologymeans.Finally,throughtolocatethec#developmentofheterogeneousdatamanagementsystem,allofthefunctionsofsystemimplementation(save,inquiry,display,modify,etc.).Andtheproposedvariouskeytechnologywillintegrateinthissystem,theselectionoffollowingtheheterogeneousdatatablecouldtest.KeywordsHeterogeneousdataofRelayprotectionOptimizationinquiresC#development目錄TOC\o"1-2"\h\z\t"標題1,1,標題2,2,標題2論文,2,標題1樣式黑體小三加粗行距:1.5倍行距,1"1引言 12構(gòu)建數(shù)據(jù)模型 33優(yōu)化查詢方法研究 63.1使用存儲過程 63.2使用索引 63.3字段過多的大表可拆分 73.4減少表連接 73.5盡可能少的使用子查詢嵌套 73.6盡量使用精確查詢,少用模糊查詢 73.7分頁查詢方法 74原型系統(tǒng)設(shè)計 94.1原型系統(tǒng)框架構(gòu)建與實現(xiàn)方法 94.2原型系統(tǒng)介紹 9圖4-6信息查詢界面 124.3系統(tǒng)運行效果 14總結(jié) 18參考文獻 19致謝 211引言1.1研究繼保異構(gòu)數(shù)據(jù)管理系統(tǒng)的目的和意義隨著電力系統(tǒng)規(guī)模的不斷擴充及復雜度的不斷提高,系統(tǒng)的運行方式改變、設(shè)備檢修、投入運行新設(shè)備等,都會引起繼電保護定值和配置的相應改變。而且電力系統(tǒng)繼電保護的運行和管理,是一項復雜的工作,需要專業(yè)的管理人員進行操作。運行管理人員經(jīng)常要進行大量的查詢、計算、整定以及填制各種操作報表和整定單等,工作非常繁重,而且很容易出現(xiàn)漏洞或差錯,這都會影響電力系統(tǒng)的正常運行及系統(tǒng)安全。繼保異構(gòu)數(shù)據(jù)管理系統(tǒng)的實現(xiàn)會大大減輕工作人員的工作量,對于電力部門而言,則可以減少資源浪費并達到科學管理的目的。繼電保護異構(gòu)數(shù)據(jù)是指繼電保護日常工作中所涉及的各種統(tǒng)計數(shù)據(jù)和技術(shù)資料,如設(shè)備參數(shù)、圖紙、裝置定值、試驗報告、運行統(tǒng)計數(shù)據(jù)等(Word、Excel、GIS、PDF、文本等格式),而異構(gòu)數(shù)據(jù)具有文件小、數(shù)量多、異構(gòu)、多源等特點,這給實行微機管理帶來了較大困難。為了將這些數(shù)據(jù)有效的進行管理,有必要研究一個方法可以科學管理、高效訪問這些數(shù)據(jù)。1.2本課題主要研究內(nèi)容1.深入研究繼電保護非結(jié)構(gòu)化數(shù)據(jù)的特點;2.研究繼電保護非結(jié)構(gòu)化數(shù)據(jù)的保存機制,建立科學、合理的數(shù)據(jù)模型,采用SQLServer的面向?qū)ο筇匦?,將?shù)據(jù)保存其中。3.研究大型數(shù)據(jù)庫實體的建立方法、存儲方法等內(nèi)容,研究快速提取數(shù)據(jù)的方法,主要包括使用存儲過程、索引等技術(shù)手段。4.給出完整的從數(shù)據(jù)庫表到SQL查詢語句的完整方法,并付諸實施。5.給出完善的解決方案并采用面向?qū)ο蟪绦蛟O(shè)計語言實現(xiàn)原型系統(tǒng)。1.3總體實現(xiàn)思路研究系統(tǒng)需求研究繼保數(shù)據(jù)實際情況研究異構(gòu)數(shù)據(jù)模型實體創(chuàng)建優(yōu)化方法研究語句優(yōu)化方法文件存儲方法設(shè)計、實現(xiàn)原型系統(tǒng)進行系統(tǒng)測試完善系統(tǒng)繼電保護異構(gòu)數(shù)據(jù)主要包括繼電保護日常工作中所涉及的各種統(tǒng)計數(shù)據(jù)和技術(shù)資料。本文針對長春市電力系統(tǒng),將數(shù)據(jù)依照設(shè)備類別以及所屬區(qū)域進行分類。目前產(chǎn)生數(shù)據(jù)約研究系統(tǒng)需求研究繼保數(shù)據(jù)實際情況研究異構(gòu)數(shù)據(jù)模型實體創(chuàng)建優(yōu)化方法研究語句優(yōu)化方法文件存儲方法設(shè)計、實現(xiàn)原型系統(tǒng)進行系統(tǒng)測試完善系統(tǒng)圖1-1總體實現(xiàn)思路由于繼電保護異構(gòu)數(shù)據(jù)數(shù)量較多,優(yōu)化查詢便成為題的最大難點。本課題采取的優(yōu)化查詢技術(shù)主要是在數(shù)據(jù)庫層面來實現(xiàn)的,建立在科學數(shù)據(jù)模型的基礎(chǔ)上,采用、索引技術(shù)、存儲過程等多種數(shù)據(jù)庫級技術(shù)來實現(xiàn)。2構(gòu)建數(shù)據(jù)模型2.1繼電保護異構(gòu)數(shù)據(jù)特性繼電保護異構(gòu)數(shù)據(jù)是指繼電保護日常工作中所涉及的各種統(tǒng)計數(shù)據(jù)和技術(shù)資料,如設(shè)備參數(shù)、圖紙、裝置定值、試驗報告、運行統(tǒng)計數(shù)據(jù)等(Word、Excel、GIS、PDF、文本等格式),而異構(gòu)數(shù)據(jù)具有文件小、數(shù)量多、異構(gòu)、多源等特點。由于異構(gòu)數(shù)據(jù)的這些特點,結(jié)合SQLServer數(shù)據(jù)庫的特性,保存異構(gòu)數(shù)據(jù)時,采用C#將異構(gòu)數(shù)據(jù)轉(zhuǎn)換成二進制數(shù)據(jù),然后將該二進制數(shù)據(jù)以image類型保存到數(shù)據(jù)庫中。2.2數(shù)據(jù)模型的可行性探討每一條繼電保護數(shù)據(jù)均包括屬性數(shù)據(jù)、異構(gòu)數(shù)據(jù)兩大類。結(jié)構(gòu)化的屬性數(shù)據(jù)可以在保證結(jié)構(gòu)沒有太大變化的情況下保存在SQLSever數(shù)據(jù)庫中,但是針對異構(gòu)數(shù)據(jù)則需要進行模型探討。根據(jù)繼電保護異構(gòu)數(shù)據(jù)分析認為,在SQLSever數(shù)據(jù)庫中按照傳統(tǒng)的數(shù)據(jù)模型建立方法集中保存異構(gòu)數(shù)據(jù)會制約數(shù)據(jù)查詢速度的。這主要是由于它的異構(gòu)數(shù)據(jù)文件較多、每個文件很小(一般在1k左右)而且格式較多等原因。故考慮以下幾種構(gòu)建數(shù)據(jù)模型的方法:①所有文件均以對象形式進行保存可以充分發(fā)揮SQLSever存儲大對象技術(shù)保存每一個異構(gòu)數(shù)據(jù)??赡軐⒚恳粋€繼電保護異構(gòu)數(shù)據(jù)以大對象形式保存在SQLSever數(shù)據(jù)庫中,在提取時也相對較為方便。但是由于每個設(shè)備的的文件較多,而且數(shù)據(jù)量不確定,這樣會導致數(shù)據(jù)庫中的記錄數(shù)過多,而且存取時與數(shù)據(jù)庫有多次的I/O操作,會大大降低提取性能。也可以將所有類型的非結(jié)構(gòu)化成果數(shù)據(jù)全部保存在一個文件中,再把它保存在SQLSever數(shù)據(jù)庫中,但是需要進行大量的數(shù)據(jù)處理,而且海量數(shù)據(jù)存儲時使用該方法不太現(xiàn)實。②僅保存路徑可以考慮采用將實際的數(shù)據(jù)保存在操作系統(tǒng)中,而數(shù)據(jù)庫中只保存數(shù)據(jù)所在位置。這樣的好處是減少了數(shù)據(jù)庫中數(shù)據(jù)存儲操作、極大縮小了數(shù)據(jù)容量。缺點是無法保證在外部操作系統(tǒng)中的數(shù)據(jù)與屬性數(shù)據(jù)是一致的,而且數(shù)據(jù)庫只能在本機使用。③全部繼電保護數(shù)據(jù)作為一個文件存儲可以將單個設(shè)備的所有異構(gòu)數(shù)據(jù)壓縮成一個文件保存在數(shù)據(jù)庫中,在取出來后再解壓縮。這種方法最為簡單、I/O次數(shù)少、有效。唯一不足是在只提取其中某一個類型數(shù)據(jù)時較為麻煩,即若只提取設(shè)備參數(shù),也需要將整個數(shù)據(jù)提取出來。綜上所述,保存繼電保護異構(gòu)數(shù)據(jù)時,結(jié)合SQLServer數(shù)據(jù)庫的特性,使用C#將異構(gòu)數(shù)據(jù)轉(zhuǎn)換為二進制流,然后將該二進制數(shù)據(jù)以Image類型保存入數(shù)據(jù)庫中。提取數(shù)據(jù)時,將該二進制流提取出來并使用程序?qū)⑵滢D(zhuǎn)換為異構(gòu)數(shù)據(jù)。同時,為了使數(shù)據(jù)庫更加直觀,在保存二進制流的同時將保存其路徑,以便原型系統(tǒng)中操作。2.3建立數(shù)據(jù)模型通過對繼電保護異構(gòu)數(shù)據(jù)的分析,以及對數(shù)據(jù)模型可行性的探討,確定建立一個以設(shè)備名稱為核心的數(shù)據(jù)模型,除結(jié)構(gòu)化屬性數(shù)據(jù)之外,其他非結(jié)構(gòu)化數(shù)據(jù)以二進制流形式保存在數(shù)據(jù)庫里??紤]到客戶在提取時有時提取成果數(shù)據(jù)的一個或多個,有時是全部,為了滿足用戶要求,設(shè)計了將常用的三種文件單個保存進數(shù)據(jù)庫中,其他文件通過壓縮保存進數(shù)據(jù)庫的數(shù)據(jù)模型,這樣可以實現(xiàn)檢點保護異構(gòu)數(shù)據(jù)的快速存取。壓縮時采用.NET企業(yè)級組件中的無損壓縮組件。通過該數(shù)據(jù)模型,一條設(shè)備信息可以對應一個或多個對象,即可以將所有的異構(gòu)數(shù)據(jù)壓縮成一個對象保存,也可以形成多個對象進行保存。3優(yōu)化查詢方法研究3.1使用存儲過程存儲過程(StoredProcedure)是一組為了完成特定功能的SQL語句集,利用SQLServer所提供的Transact-SQL語言所編寫的程序。經(jīng)編譯后存儲在數(shù)據(jù)庫中。用戶通過指定存儲過程的名字并給出參數(shù)(如果該存儲過程帶有參數(shù))來執(zhí)行它,存儲過程是由流控制和SQL語句書寫的過程,這個過程經(jīng)編譯和優(yōu)化后存儲在數(shù)據(jù)庫服務器中,存儲過程可由應用程序通過一個調(diào)用來執(zhí)行,而且允許用戶聲明變量。同時,存儲過程可以接收和輸出參數(shù)、返回執(zhí)行存儲過程的狀態(tài)值,也可以嵌套調(diào)用。存儲過程的能力大大增強了SQL語言的功能和靈活性。存儲過程可以用流控制語句編寫,有很強的靈活性,可以完成復雜的判斷和較復雜的運算。使用存儲過程可保證數(shù)據(jù)的安全性和完整性。通過存儲過程可以使沒有權(quán)限的用戶在控制之下間接地存取數(shù)據(jù)庫,從而保證數(shù)據(jù)的安全。通過存儲過程可以使相關(guān)的動作在一起發(fā)生,從而可以維護數(shù)據(jù)庫的完整性。在運行存儲過程前,數(shù)據(jù)庫已對其進行了語法和句法分析,并給出了優(yōu)化執(zhí)行方案。這種已經(jīng)編譯好的過程可極大地改善SQL語句的性能。由于執(zhí)行SQL語句的大部分工作已經(jīng)完成,所以存儲過程能以極快的速度執(zhí)行。而且便于集中控制,當程序規(guī)則發(fā)生變化時在服務器中改變存儲過程即可,無須修改任何應用程序。3.2使用索引使用索引可快速訪問數(shù)據(jù)庫表中的特定信息。索引是對數(shù)據(jù)庫表中一列或多列的值進行排序的一種結(jié)構(gòu)。索引是一個單獨的、物理的數(shù)據(jù)庫結(jié)構(gòu),它是某個表中一列或若干列值的集合和相應的指向表中物理標識這些值的數(shù)據(jù)頁的邏輯指針清單。索引提供指向存儲在表的指定列中的數(shù)據(jù)值的指針,然后根據(jù)指定的排序順序?qū)@些指針排序。數(shù)據(jù)庫使用索引的方式與使用書籍中的索引的方式很相似:它搜索索引以找到特定值,然后順指針找到包含該值的行。使用索引大大加快數(shù)據(jù)的檢索速度。本系統(tǒng)中在所屬區(qū)域列上建立索引,在其他列不建立索引。這樣可以保證重要查詢條件在定位符合條件的記錄時能夠進行索引跳掃、索引聯(lián)接等,從而達到快速提取的目的。3.3字段過多的大表可拆分由于數(shù)據(jù)搜索機制所限,字段過多的大表建議拆分成若干個小表,以關(guān)鍵字進行關(guān)聯(lián)搜索。3.4減少表連接在進行查詢時,將SQL語句設(shè)計得更科學更精致,使其盡可能少的使用表之間的連接,或者不用連接,因為表連接會產(chǎn)生笛卡爾積,在兩個表記錄數(shù)大時會使查詢性能大為下降。如果進行表關(guān)聯(lián),則要對關(guān)聯(lián)順序進行合理處理。本模型將異構(gòu)數(shù)據(jù)路徑等外鍵關(guān)聯(lián)均取消,將所有信息直接保存在表中,這些方法雖然不符合數(shù)據(jù)庫的第三范式要求,并且增加了一部分磁盤的存儲空間,但在查詢時不必進行外鍵關(guān)聯(lián)或截取計算,從而會大大提升搜索速度;3.5盡可能少的使用子查詢嵌套由于子查詢嵌套會犧牲大量的調(diào)用所需資源,速度大打折扣。3.6盡量使用精確查詢,少用模糊查詢這主要是因為模糊查詢的匹配過程是較花時間的,尤其是在沒有建立索引的列上或是在數(shù)據(jù)量非常大時,速度會受到極大的影響。盡可能簡化查詢方法,力爭將模糊查詢簡化成精確查詢。3.7分頁查詢方法由于在前臺客戶端任一時刻在可視區(qū)內(nèi)能夠看到的數(shù)據(jù)是有限的,一般不超過50條,則當符合條件的數(shù)據(jù)很多時,不要提取全部數(shù)據(jù),而是通過SQL語句計算并只顯示符合要求的某一頁的幾十條數(shù)據(jù)(如第5頁的40條),這樣會極大的提高客戶端的響應速度。4原型系統(tǒng)設(shè)計4.1原型系統(tǒng)框架構(gòu)建與實現(xiàn)方法采用VisualStudio2010進行原型系統(tǒng)開發(fā),采用ADO.NET對SQLServer進行數(shù)據(jù)庫訪問,采用WinForm(C#)進行開發(fā),具體編程實現(xiàn)了原型系統(tǒng)。原型系統(tǒng)可以對一些數(shù)據(jù)庫優(yōu)化技術(shù)進行對比,重要的是可以實現(xiàn)對建立了科學數(shù)據(jù)模型的后臺數(shù)據(jù)庫進行快速檢索,高效地提取繼電保護異構(gòu)數(shù)據(jù),同時可以對數(shù)據(jù)信息進行增加,修改,刪除等。原型系統(tǒng)框架如圖4-1所示:圖4-1原型系統(tǒng)框架4.2原型系統(tǒng)介紹本原型系統(tǒng)主要實現(xiàn)以下幾個界面:4.2.1登陸界面為滿足用戶需求,設(shè)置管理員登陸和游客進入兩個操作(見圖4-2)。管理員系統(tǒng)可進行查詢,修改增加等操作,游客系統(tǒng)只能進行查詢操作。圖4-1登陸界面4.2.2新增設(shè)備信息界面新增設(shè)備信息界面圖4-3所示,名稱,類型,所屬區(qū)域不能為空。通過該界面,實現(xiàn)向數(shù)據(jù)庫中插入一條數(shù)據(jù)。圖4-3新增設(shè)備信息界面新增設(shè)備信息的流程圖如圖4-4所示:圖4-4新增設(shè)備信息的流程4.2.3修改設(shè)備信息界面修改信息界面如圖4.3所示,可通過該界面修改設(shè)備名稱,類別,所屬區(qū)域等,還可指定一條設(shè)備信息,改變該設(shè)備對應的異構(gòu)數(shù)據(jù)文件。圖4.3數(shù)據(jù)修改部分的流程圖如圖4-5所示:圖4-5數(shù)據(jù)修改流程圖4.2.4信息查詢界面信息查詢界面如圖4-6所示,由于需要海量數(shù)據(jù)進行測試,所以系統(tǒng)根據(jù)數(shù)據(jù)特點自動生成大量數(shù)據(jù)進行測試。系統(tǒng)采用簡單查詢,存儲過程查詢,索引優(yōu)化查詢?nèi)N查詢方法,并統(tǒng)計查詢時間,以作對比。并且能夠直接查看指定設(shè)備的說明文檔,圖片,和參考數(shù)據(jù)。其他文件將壓縮文件提取到C盤。圖4-6信息查詢界面其中簡單查詢的流程圖如圖4-7所示:圖4-7簡單查詢流程圖使用存儲過程優(yōu)化查詢流程圖如圖4-8所示,使用索引優(yōu)化查詢的流程圖如圖4-9所示:圖4-8存儲過程優(yōu)化查詢流程圖圖4-9索引優(yōu)化查詢流程圖4.3系統(tǒng)運行效果4.3.1標準命令文本與存儲過程對比在數(shù)據(jù)庫中建立了實現(xiàn)相應功能的存儲過程,在使用時,客戶端應用程序直接調(diào)用它即可。表4-1給出了使用存儲過程與常規(guī)命令查詢數(shù)據(jù)的耗時情況對比,圖4-9為存儲過程與常規(guī)命令查詢數(shù)據(jù)對比圖示效果,可以看出隨著數(shù)據(jù)量增大,使用存儲過程的效果才越明顯,節(jié)省的時間才越多。表4-1使用存儲過程與常規(guī)命令查詢數(shù)據(jù)的耗時情況記錄數(shù)不用存儲過程(ms)使用存儲過程(s)差(s)144841109.3750.281250.718756852.281250.718751.5625287813.53.8281259.671875448819.0156254.48437514.53125854442.3593759.312533.0468752000086.7892320.98432565.80490528296131.3437529.515625101.82812568163336.6718889.328125247.34375100000512.23417163.73438348.4997913000001587.2983394.06251193.23575200000010592.7572512.73558080.02134700000037012.4198802.365828210.05281圖4-9存儲過程與常規(guī)命令查詢數(shù)據(jù)4.3.2使用索引情況對比一個數(shù)據(jù)表不使用索引,在進行定位時,是采取遍歷形式進行搜索的,如果使用索引,則采用在索引中多種快速搜索算法來定位數(shù)據(jù)的。故一般在查詢使用頻繁、經(jīng)常進行Order排序的字段上,尤其是那些具有唯一性、類別特征的字段上建立索引。根據(jù)字段值的不同,建立的索引也不同,可以建立唯一索引(一般在主鍵上建立唯一索引,如編號列)、普通索引(如類別列)、組合索引等。同樣,在索引中搜索定位也是需要時間的,也是隨著數(shù)據(jù)量的增大而相對時間多一些,但不成比例,這是因為搜索時會受許多因素影響。表4-2為搜索記錄使用索引和無索引時的平均時間對比。表4-2使用索引與無索引定位記錄情況記錄數(shù)(萬條)無索引(ms)唯一索引(ms)401124.65421.5521201402.42132.5682001882.71240.969.014253.125118.625說明:從表中可以看出,隨著記錄數(shù)的增加,雖然使用唯一索引搜索記錄的速度也在增加,但是遠遠小于無索引的搜索時間,在969萬條中進行定位同一條記錄時,使用唯一索引是無索引所消耗時間的1/36。4.3.4快速提取數(shù)據(jù)通過點擊表格中的一條保存了設(shè)備記錄,單擊“提取說明文檔”(“提取圖片”或“提取參考數(shù)據(jù)”)按鈕,系統(tǒng)則會從海量數(shù)據(jù)中定位當前設(shè)備數(shù)據(jù),并將其說明文檔(圖片或參考數(shù)據(jù))提取出來存放到操作系統(tǒng)中并直接打開。單擊“提取其他文件”按鈕,系統(tǒng)則會從海量數(shù)據(jù)中定位當前設(shè)備數(shù)據(jù),并將其其他文件構(gòu)成的壓縮文件提取出來,再存放到操作系統(tǒng)中。整個過程小于1秒,這主要歸功于將成果數(shù)據(jù)進行合理存儲。以流的形式從數(shù)據(jù)庫中提取出來的成果數(shù)據(jù)是一個壓縮文件,將其自動解壓縮,并放到操作系統(tǒng)中。圖4-10為提取數(shù)據(jù)成功后的系統(tǒng)提示,圖4-11為提取成功的文件情況。圖4-10提取某設(shè)備壓縮數(shù)據(jù)圖4-11提取出來的繼電保護異構(gòu)數(shù)據(jù)情況總結(jié)本文在深入分析繼電保護異構(gòu)數(shù)據(jù)特性的基礎(chǔ)上,構(gòu)建出科學、合理的數(shù)據(jù)模型,采用SQLServer的面向?qū)ο筇匦?,將?shù)據(jù)保存其中。并針對項目中存在的數(shù)據(jù)量大、訪問海量數(shù)據(jù)時查詢速度很難達到理想效果這一問題,提出對海量繼電保護異構(gòu)數(shù)據(jù)查詢優(yōu)化處理的技術(shù)方案以及快速提取數(shù)據(jù)的方法。并且將這些關(guān)鍵技術(shù)應用在繼保異構(gòu)數(shù)據(jù)管理系統(tǒng)中,給出完善的解決方案并采用面向?qū)ο蟪绦蛟O(shè)計語言實現(xiàn)原型系統(tǒng),實現(xiàn)對數(shù)據(jù)庫內(nèi)容的增加,修改,刪除,查詢等多項功能。經(jīng)實驗證明,均達到了預期的優(yōu)化效果。由于條件有限,原型系統(tǒng)在進行測試時使用的是測試數(shù)據(jù),可能相對于真實的繼電保護異構(gòu)數(shù)據(jù)而言稍有偏頗,如果能夠使用真實的數(shù)據(jù)進行測試,效果可能會更理想。參考文獻[1]張江陵,馮丹.海量數(shù)據(jù)存儲[M]北京:科學出版社,2003:35-68.ZHANGJiangling,FENGDan.Massdatastorage.Beijing:SciencePublisher,2003:35-68.[2]何源,戴曉鵬,張林峰.數(shù)據(jù)查詢優(yōu)化算法綜述[J],計算機與現(xiàn)代化,2005,116(4):14-18.HEYuan,DAIXiaopeng,ZHANGLinfeng.Dataqueryoptimizationalgorithmarereviewed,Computerandmodernization,2005,116(4):14-18.[3]李春曉.數(shù)據(jù)庫應用系統(tǒng)的性能優(yōu)化[J].計算機工程與設(shè)計.2003,24(13):48-51.LIChunxiao.Theperformanceofdatabaseapplicationsoptimization.Computerengineeringanddesign.2003,24(13):48-51.[4]張在建.數(shù)據(jù)庫查詢優(yōu)化技術(shù)[J].計算機學報,1999,21(10):25-32.ZHANGZaijian.Databasequeryoptimizationtechnique.ChineseJournalofComputers,1999,21(10):25-32.[5]\o"奧尼恩"奧尼恩(美).ASP.NET基礎(chǔ)教程-C#案例版[M].北京:清華大學出版社,2003.FritzOnion.EssentialASP.NETwithExamplesinC#[M].Beijing:TsinghuaUniversityPublisher,2003.[6]王勇譯. C#寶典[M]北京:電子工業(yè)出版社,2002.JeffFerguson,BrianPatterson.C#Bible.Beijing:PublishingHouseofElectronicsIndustry,2002.[7]王雯,劉新亮,左敏.數(shù)據(jù)庫原理及應用[M]北京:機械工業(yè)出版社,2010.WANGWen,LIUXin-liang,ZUOMin.TheTheoryandApplicationofTheDatabase.Beijing:ChinaMachinePress,2010.[8]單維鋒,白靈.ASP.NETWeb應用程序設(shè)計教程[M].北京:清華大學出版社;北京交通大學出版社,2009.SHANWei-feng,BAILing.ASP.NETWebApplicationsDesignTutorial[M].Beijing:TsinghuaUniversityPublisher;BeijingJiaotongUniversityPublisher,2009.[9]孫三才.精通C#與ASP.net程序設(shè)計[M].中國鐵道出版社,2003.SUNSan-cai.ProficientinC#andASP.netProgramDesign[M].Chinarailwaypublishinghouse,2003.致謝四年的大學生活隨著畢業(yè)實習的結(jié)束也接近了尾聲。在半年的時間里,從選題到設(shè)計再到最終完成,經(jīng)歷了諸多環(huán)節(jié)。在這個過程中,有工作的艱辛,有勤勞的汗水,有失敗的迷茫,也有成功的喜悅。在此期間,我得到了老師、學長、同學、朋友的大量幫助,很多人和事都給我留下了美好的回憶。在這里首先要感謝我的指導教師王永志老師,是您在技術(shù)上幫我答疑解惑,硬件上提供幫助、支持,工作中給我指導和鼓勵。老師理論知識深厚,實踐經(jīng)驗豐富,治學態(tài)度嚴謹,是我在學習上最好的榜樣,在此我要對王我還要感謝藺春波,賈臻鑫,張麗,吳小龍,張義杰,陶丁濤幾位同學的幫助,感謝他們對我的支持、鼓勵和幫助。還要向文中引用到其學術(shù)論著及研究成果的眾多學者前輩與同行鳴謝,也感謝將為本文審稿的所有各位老師們,你們提出的寶貴意見將使我受益終身。美好的大學生活,充實的畢業(yè)設(shè)計,大家熱心的幫助,對我未來的學習和生活都會有巨大的收益,這些美好的回憶都將成為我人生之中最閃光、最值得珍藏的一頁。
論大學生寫作能力寫作能力是對自己所積累的信息進行選擇、提取、加工、改造并將之形成為書面文字的能力。積累是寫作的基礎(chǔ),積累越厚實,寫作就越有基礎(chǔ),文章就能根深葉茂開奇葩。沒有積累,胸無點墨,怎么也不會寫出作文來的。寫作能力是每個大學生必須具備的能力。從目前高校整體情況上看,大學生的寫作能力較為欠缺。一、大學生應用文寫作能力的定義那么,大學生的寫作能力究竟是指什么呢?葉圣陶先生曾經(jīng)說過,“大學畢業(yè)生不一定能寫小說詩歌,但是一定要寫工作和生活中實用的文章,而且非寫得既通順又扎實不可?!睂τ诖髮W生的寫作能力應包含什么,可能有多種理解,但從葉圣陶先生的談話中,我認為:大學生寫作能力應包括應用寫作能力和文學寫作能力,而前者是必須的,后者是“不一定”要具備,能具備則更好。眾所周知,對于大學生來說,是要寫畢業(yè)論文的,我認為寫作論文的能力可以包含在應用寫作能力之中。大學生寫作能力的體現(xiàn),也往往是在撰寫畢業(yè)論文中集中體現(xiàn)出來的。本科畢業(yè)論文無論是對于學生個人還是對于院系和學校來說,都是十分重要的。如何提高本科畢業(yè)論文的質(zhì)量和水平,就成為教育行政部門和高校都很重視的一個重要課題。如何提高大學生的寫作能力的問題必須得到社會的廣泛關(guān)注,并且提出對策去實施解決。二、造成大學生應用文寫作困境的原因:(一)大學寫作課開設(shè)結(jié)構(gòu)不合理。就目前中國多數(shù)高校的學科設(shè)置來看,除了中文專業(yè)會系統(tǒng)開設(shè)寫作的系列課程外,其他專業(yè)的學生都只開設(shè)了普及性的《大學語文》課。學生寫作能力的提高是一項艱巨復雜的任務,而我們的課程設(shè)置僅把這一任務交給了大學語文教師,可大學語文教師既要在有限課時時間內(nèi)普及相關(guān)經(jīng)典名著知識,又要適度提高學生的鑒賞能力,且要教會學生寫作規(guī)律并提高寫作能力,任務之重實難完成。(二)對實用寫作的普遍性不重視?!按髮W語文”教育已經(jīng)被嚴重地“邊緣化”。目前對中國語文的態(tài)度淡漠,而是呈現(xiàn)出全民學英語的大好勢頭。中小學如此,大學更是如此。對我們的母語中國語文,在大學反而被漠視,沒有相關(guān)的課程的設(shè)置,沒有系統(tǒng)的學習實踐訓練。這其實是國人的一種偏見。應用寫作有它自身的規(guī)律和方法。一個人學問很大,會寫小說、詩歌、戲劇等,但如果不曉得應用文寫作的特點和方法,他就寫不好應用文。(三)部分大學生學習態(tài)度不端正。很多非中文專業(yè)的大學生對寫作的學習和訓練都只是集中在《大學語文》這一門課上,大部分學生只愿意被動地接受大學語文老師所講
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度排水設(shè)施保險合同4篇
- 二零二五版飯店蔬菜肉類產(chǎn)地直供合作合同2篇
- 二零二五年度全新科技項目居間合作費合同模板下載2篇
- 二零二五年度內(nèi)蒙古肉牛產(chǎn)業(yè)鏈人才培養(yǎng)與引進合同
- 2025年度汽車銷售促銷活動執(zhí)行合同模板
- 二零二五年度學校室內(nèi)外體育設(shè)施一體化采購合同范本3篇
- 2025年度民間借貸合同監(jiān)督與委托管理服務合同4篇
- 2025年度面粉加工企業(yè)二零二五年度綠色有機面粉采購合同4篇
- 2025年度新能源汽車抵押擔保服務合同
- 二零二五年度公共綠地養(yǎng)護管理合同范本3篇
- 廣東省茂名市電白區(qū)2024-2025學年七年級上學期期末質(zhì)量監(jiān)測生物學試卷(含答案)
- 2024版?zhèn)€人私有房屋購買合同
- 2024爆炸物運輸安全保障協(xié)議版B版
- 2025年度軍人軍事秘密保護保密協(xié)議與信息安全風險評估合同3篇
- 《食品與食品》課件
- 讀書分享會《白夜行》
- 光伏工程施工組織設(shè)計
- DB4101-T 121-2024 類家庭社會工作服務規(guī)范
- 化學纖維的鑒別與測試方法考核試卷
- 2024-2025學年全國中學生天文知識競賽考試題庫(含答案)
- 自動駕駛汽車道路交通安全性探討研究論文
評論
0/150
提交評論