亚洲狼人综合,本道综合精品,在线看福利影,国产亚洲精品久久久玫瑰,日韩欧美精品在线观看,日韩在线国产,欧美乱码一区二区三区

供電業(yè)務拓撲圖形平臺的設計與實現(xiàn)

2013-12-12 10:51:08 電力信息化  點擊量: 評論 (0)
摘要 本文主要分析了在供電專業(yè)圖形信息處理過程中所遇到的數(shù)據(jù)格式規(guī)范性、業(yè)務功能擴展能力以及接口調用等問題,并且針對這些問題,利用圖論原理。給出了一套符合供電業(yè)務的實現(xiàn)拓撲計算、動態(tài)著色、提供多種
部分。各部分的功能以及各部分之間的具體關系如下圖 
 
4.1. 外部接口部分
該部分負責與應用程序接口工作,從請求端接收到各種類型的符合拓撲圖形平臺規(guī)約的請求,將各種請求歸類,并做必要的合法性、邏輯性和權限等判斷工作,然后將處理過的規(guī)范的請求按照標準格式提供給圖形處理核心,并負責將圖形處理中心反饋的標準格式的處理結果按照請求端的類型要求封裝起來,返回給各請求端。
該部分可以處理圖形編輯功能、圖形權限功能的請求,響應Windows類型的消息機制的請求、Web端的HTTP協(xié)議下的請求和特定JAVA類的請求。
作為拓撲圖形平臺對外接口部分,隨著應用類型的增加,可以不斷開發(fā)新的接口類型,提高平臺的適應性和擴展性,以滿足更多類型應用,這也是該平臺層次設計的先進性所決定的。
4.2. 圖形處理核心
該部分是平臺的核心部分,負責圖形數(shù)據(jù)的生成、修改、建立并維護關聯(lián)、建立并管理拓撲關系,各種規(guī)則的應用、消息隊列的調度、進程的分配和優(yōu)化,故障的修護和日志的維護等。
該部分可以為不同的應用系統(tǒng)的需求和行業(yè)內不變增加的業(yè)務需求增加處理功能,同時和操作系統(tǒng)密切聯(lián)系,不斷的開發(fā)出更加優(yōu)化的代碼,提高平臺的核心處理能力以及不斷的擴展功能。
4.3. 底層接口部分
該部分負責系統(tǒng)底層原始數(shù)據(jù)的調用和管理。提供多種可靈活配置的數(shù)據(jù)庫(SYBASE、ORACLE、MS SQL SERVER等多種支持ODBC和JDBC的數(shù)據(jù)庫)連接,訪問數(shù)據(jù)庫數(shù)據(jù);可以通過TCP/IP協(xié)議接收底層傳來的數(shù)據(jù)報文作為數(shù)據(jù)源;而且還可以通過FTP協(xié)議來訪問WINDOWS和UNIX等多種操作系統(tǒng)的文件,并將通過各種方式采集到的數(shù)據(jù)源和數(shù)據(jù)文件轉換成平臺標準格式數(shù)據(jù)提供給圖形處理核心處理,并將圖形處理核心反饋的數(shù)據(jù)按照底層連接類型的不同,形成相應的數(shù)據(jù)格式,回寫到各數(shù)據(jù)源。
 
5. 拓撲圖形平臺采用的開發(fā)技術
整個圖形平臺采用了多種目前流行的開發(fā)技術。對外接口部分中圖形編輯和權限部分采用Visual C++6 開發(fā),調用Metal Draw提供的API并進行了適當?shù)姆庋b,響應WINDOWS消息部分采用Visual C++6 開發(fā),采用動態(tài)連接庫DLL進行接口調用,接受JAVA類調用的部分采用JBuilder6開發(fā)的JAVA類技術實現(xiàn),響應WEB請求部分采用Visual Basic 6開發(fā)的ACTIVE X控件技術實現(xiàn)的。
圖形處理核心部分采用Visual C++ 6.0 和Metal Draw提供的API實現(xiàn)。Visual C++比較適合做系統(tǒng)核心部分的開發(fā),并且可以對進程、消息隊列等操作系統(tǒng)級別的訪問,而且可以方便的調用Metal Draw提供的API,對圖形元素進行編輯操作。
底層接口部分采用Visual C++ 6.0,根據(jù)數(shù)據(jù)
大云網官方微信售電那點事兒

責任編輯:和碩涵

免責聲明:本文僅代表作者個人觀點,與本站無關。其原創(chuàng)性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
我要收藏
個贊
?