基於Eclipse RCP的油田開發決策支持系統(三)

6、採用OLE組件和Word標籤方式實現基於Word的報告生成<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

系統採用在Word模板內置標籤,動態數據填充的方法,可以將結果自動生成一系列的Word報告。採用OLE方式調用Word

基於標籤的Word報告輸出

7、採用Eclispe Brower實現與B/S系統的對接

油田開發實例庫系統是一個基於B/S架構的系統,採用HibernateSpringWebWork架構構建,存放的油田實例的開發歷程,可以對實際工作中起到對比參考作用,系統採用內置的Eclispe Brower和實例庫系統無縫鏈接。

 

<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />

B/S架構系統的集成

8、採用JINIDLLVC)方式實現複雜數學計算算法的調用

在油田開發信息化歷程中積累了大量的油藏工程計算方法,這些算法基本都是使用C/C++VCVBC#開發,爲了能夠複用這些算法,採用的是JINI調用DLL方法實現,首先將原油藏工程方法程序集打包成DLL,再使用VC編寫調用接口,用JINI調用,達到了複雜數學算法集成的效果。

 

JINI調用DLL

4、採用Eclispe Help框架實現知識庫圖書的引用和檢索

構建知識庫的一個重要內容是已經正式出版的衆多標準、論文、書籍,這些知識是油田開發人員在日常生產研究工作中所經常參考的。本系統採用Eclispe 幫助框架將這些內容轉化爲幫助內容,利用Eclispe Help提供的全文檢索和熱建幫助實現和具體工作中問題點相關聯。

 

 

基於Eclispe Help的書籍

 

在綜合輔助決策界面上如何引用界面

5、編寫Resoure Navigator資源瀏覽插件實現文件系統的訪問

  

6、採用Batik插件(開源)實現矢量圖形(SVG格式)顯示、QuickImag插件(開源)實現柵格圖形(JPGBMP)顯示

7、採用Numerical插件(開源)實現常用數學單位轉換

8、採用MathEclipse插件(開源)實現內置基本數學公式運算

四、未來的擴展方向

Eclispe RCP是一個極佳的企業應用框架,特別是對於有複雜應用邏輯或者複雜人機交互的行業應用系統,插件式結構使長期IT人士夢寐以求的積木式開發成爲可能,也爲“分步實施、邊建邊用”的企業化應用提供了一個很好的平臺。

對於油田開發決策系統來說,它的定位是能夠成爲油田開發一路的集成應用平臺,它最大的特點應該是集成應用,即能夠依據開發數據庫的中的大量生產數據,能夠顯示第三方專業公司地質建模和數值模擬結果,集成大量的油藏工程公式和標準,集成油田開發中形成的經驗、規律、標準和論文,支持二維三維圖件顯示,支持複雜曲線的交互式使用,從而成爲油田開發人員日常配產、動態分析和製作開發方案的有用工具,提高決策的科學性和標準性。

 

對於當前版本的油田開發決策支持系統而言,還需要擴充的插件包括:

ü        二維矢量圖形插件

ü        三維模型插件

ü        GIS顯示導航插件

ü        類似PPT的圖文混排綜合展示插件

ü        即時通訊插件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章