999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

大慶油田軟件應用開發平臺架構探索

2015-08-15 00:54:11陳紅彭婕
科技視界 2015年14期
關鍵詞:功能模型設計

陳紅彭婕

(大慶油田信息技術公司物聯網分公司,黑龍江 大慶163000)

0 概述

在當今的社會發展下,軟件在各行各業已經成了不可替代的一種產品了,尤其是一些辦公軟件,為人們減輕了不少的煩惱和工作量,在石油行業更是如此,石油專業的應用軟件更是起著無可替代的作用,要想使大慶油田在整個石油行業中有突出的競爭力,石油軟件開發能力上的提升是不容忽視的。

現在單就國內的石油行業軟件來說,我們遠遠不及國外的發展現狀,我們的技術水平遠遠落后于國外的哈里伯頓等大型企業,現在我國的軟件普遍存在的問題就是重復利用率差,編碼規則沒有統一,這在大慶油田的鉆井,采油等方面表現他必然明顯。另外在開發人員的質量和數量上跟國外也是不可匹敵的。

就目前的軟件發展形式看,軟件開發比較趨向模塊化,工程化,標準化等方向,無論是國內還是國外,只要是有影響的軟件,他們都可以根據用戶的需求隨時做出適當的調整,及時的滿足用戶的生產生活要求,這樣的開發極大的提高了公司的軟件競爭力。

1 著名軟件平臺架構分析

1.1 MyEclipse架構分析

Eclipse可以準確的說是一個軟件的開發項目,專門對開放的源代碼進行開發,同時它也是利用Java語言的一個具有擴展性強的平臺,我們也可以說Eclipse是由一些簡單的框架與服務構成,完全是通過一些插件進行開發的,所以Eclipse又有一種說法,叫做插件集,正是這個小小的插件集,得到了廣大開發者的歡迎與熱愛,隨著Eclipse的慢慢發展,就逐漸有了新的更新,就是這里重點介紹的MyEclipse平臺,利用這個平臺,我們可以在結合Java語言的基礎上,對數據庫就可以進行開發了。MyEclipse這個平臺具有非常強大的集成開發功能,其中包括了代碼的編譯、運行、測試和調試等功能,并且它完全支持本文所用到的數據庫MySQL。

MyEclipse的特點可以歸結為以下7條:

1)J2EE模型

2)Web技術的開發擴展工具

3)EJB開發工具

4)服務器的連接器

5)J2EE項目服務

6)數據庫服務

7)幫助MyEclipse進行整合

對于上面的這7個特點功能來說,MyElipse中均含有相應的插件來進行實現,MyEclipse在結構上是可以模塊化的,開發設計人員是可以在不影響其他模塊的功能的情況下,對其中的任一個模塊進行修改和擴展庫

1.2 J2EE架構

J2EE是一種標準與規范,是由Sun公司提出來開發的,它主要在企業級別的開發上應用廣泛,這個標準是可以在Java平臺上實現的,這就確保了Java的諸多優勢可以在J2EE的平臺上得到體現。這個標準目前已經成為企業開發者的一種行為規范了,J2EE平臺的發展目的是使企業在開發系統的時候盡量縮小資金,縮短軟件上市的時間。J2EE體系不單為廣大使用者提供了應用規范模板,還為他們塑造了一些開發上的規范,程序開發人員可以根據J2EE提供的規范標準中的中間架構,對可靠性高與擴展性強并存的軟件系統進行開發了,這樣就可以很容易的滿足了企業的不同的需求。這樣不但降低了程序開發的繁瑣程度,還大大減少了開發系統的資金的投入。

2 大慶油田軟件應用開發平臺架構

大慶油田的軟件開發平臺可以采用、借鑒上面所說的平臺架構,但是要注意融入石油工程的專業特點,使其能夠更好的為大慶油田相關軟件應用開發平臺的建設服務。

2.1 分層軟件設計思想

分層設計的出現,使得應用軟件的發展與突破變得迅速起來。其中,3層架構應用的比較多,而且技術較為成熟,整個業務被分為3個層次:表現層、業務邏輯層以及數據訪問層。在大慶油田軟件開發方面,MVC(Model-View-Control模型-視圖-控制)模式被廣泛應用,這種架構的層次是分為:模型(業務邏輯)層、視圖(表現)層、控制層。而它的實質都是在體現分層思想。

視圖是用戶看到并與之交互的界面。MVC的視圖有很多種,能為不同的應用程序服務。不論其中的數據如何,視圖并沒有做出真正的處理,僅是一種輸出數據并允許用戶操縱的方式。模型代表企業數據和業務規則。模型在MVC中擁有最多的處理任務。模型在返回數據的時候,與數據格式無關,這一特點使模型可以為多個視圖提供數據。控制器接受用戶的輸入并調用模型和視圖去完成用戶的需求,當用戶頁面中做出操作時,控制器自身是沒有輸出的,并且不做任何處理。僅按照請來決定調用哪個模型構件完成處理,然后選擇相應的視圖來顯示返回的數據。

分層的設計可以把復雜的軟件功能簡單化,通過分類、抽取以及封裝,把軟件功能放在不同的層上面,層與層之間存在接口,接口保持不變就不會影響其他的層,這樣的方法使得系統的擴展以及維護變得簡單的多。

2.2 插件式軟件設計思想

插件式的設計思想應用也較為廣泛,Eclipse以及普元公司的EOS,都是通過插件式設計來實現軟件的開發與信息集成的。一個插件就是一個最小的功能單元,可見性可以變換,甚至可以動態變化。模塊之間需要標準的接口來實現連接,這樣連接因為咬合度不高,是利于擴展系統功能以及進行維護。各個模塊是可插拔的,是基于松耦合的設計理念建立的,單個模塊的變動不會影響整個系統的變動。

插件式設計的應用程序由應用程序框架、插件接口、插件和公共函數庫四部分組成。實際的設計會更比上述的四部分復雜一些,但原理都是一樣的。應用程序框架負責應用程序的整體運作,它在適當的時候調用一些插件,來完成真正的功能。插件接口是一個協議,可以是IDL描述、頭文件或者一段文字說明。插件是完成實際功能的實體,會按照接口協議的要求實現,而實現的方式及內容由插件自己決定。公共函數庫是一組函數或者類,可以被應用程序框架和插件調用,一般是一個獨立的動態庫。

3 結論及建議

通過以上的分析,軟件分層、插件式等技術都已經比較成熟了,這為搭建一個石油工程軟件應用開發平臺奠定了技術基礎。目前,大慶油田軟件開發常使用的軟件開發工具有:Microsoft Visual Studio,Microsoft.net等。我們不斷積累開發經驗,進一步消化吸收技術的精髓,達到熟練使用。

設計建設一個開放的、可擴展的平臺是個系統的工程。在技術方面要考慮開放性、可擴展性、安全性、穩定性等等。而規劃組織方面也要注意一些原則:統一規劃、統一標準、統一實施、先簡后繁、分步實現。想要完成這一工程需要長期發展,先建立簡單的架構體系,再不斷地發展完善。大慶油田的單位部門眾多,開發使用的軟件也較多,要充分發揮各部分的優勢,每一個專業之間協同,分析業務及需求,完成共用功能,通過把軟件進行封裝,形成一個個的組件。如井身結構圖、綜合錄井圖、測井成果圖、GIS導航圖等。

綜上所述,軟件復用的技術可以以較小的成本實現大慶油田軟件研發的組件化、模塊化、松耦合,通過這一技術使已經使用或將要開發的應用之間實現互相通訊、協同工作,研發出適合大慶油田整個企業可以應用的軟件應用開發平臺,使原來各個獨立的應用系統相互連通,不再存在信息孤島,完成信息資源整合以及信息共享,實現協同辦公。

猜你喜歡
功能模型設計
一半模型
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
關于非首都功能疏解的幾點思考
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
3D打印中的模型分割與打包
中西醫結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 日本高清成本人视频一区| 日本久久网站| 久久亚洲日本不卡一区二区| 亚洲综合国产一区二区三区| 国产免费网址| av一区二区三区高清久久| 亚洲动漫h| 亚洲a级在线观看| 熟妇人妻无乱码中文字幕真矢织江 | 美女被狂躁www在线观看| 高潮爽到爆的喷水女主播视频| 在线视频亚洲色图| 一区二区午夜| 四虎影视国产精品| 久久精品中文无码资源站| 久久精品亚洲专区| 久久精品中文字幕少妇| 国产国模一区二区三区四区| 成AV人片一区二区三区久久| 亚洲精品日产AⅤ| 91无码人妻精品一区| 国产三级国产精品国产普男人 | 亚瑟天堂久久一区二区影院| 国产又粗又猛又爽视频| 久久鸭综合久久国产| 亚洲精品片911| 欧美中文一区| 国产美女主播一级成人毛片| 欧美97欧美综合色伦图| 毛片免费在线视频| AV无码无在线观看免费| 亚洲日韩久久综合中文字幕| 国产情侣一区二区三区| 亚洲精品成人片在线观看| 国产自在自线午夜精品视频| 伊人久久大香线蕉综合影视| 国产精品天干天干在线观看| 无码AV日韩一二三区| 色一情一乱一伦一区二区三区小说 | 久久久国产精品免费视频| 在线播放真实国产乱子伦| 激情无码视频在线看| 在线另类稀缺国产呦| 国产午夜无码片在线观看网站| 亚洲无码日韩一区| 国产99视频精品免费视频7| 精品国产aⅴ一区二区三区| 久久不卡精品| 久久综合色视频| 狠狠五月天中文字幕| 中文字幕无线码一区| 久久午夜夜伦鲁鲁片无码免费| 国产主播在线一区| 日本91在线| 99人体免费视频| 成人精品亚洲| 99久久精品免费看国产免费软件| 97在线观看视频免费| 怡春院欧美一区二区三区免费 | 伊人久热这里只有精品视频99| 91探花国产综合在线精品| 国产精品女在线观看| 日本高清成本人视频一区| 亚洲国产黄色| 女人一级毛片| 欧美日一级片| 视频二区国产精品职场同事| 婷婷激情亚洲| 国产尤物视频在线| 国产精品亚洲精品爽爽| 亚洲欧美日韩另类在线一| 国内a级毛片| 日本在线欧美在线| 四虎综合网| 日韩经典精品无码一区二区| a级毛片毛片免费观看久潮| 激情综合五月网| 亚洲精品va| 98超碰在线观看| 热九九精品| 99在线视频免费| 天堂久久久久久中文字幕|