1、海洋油氣資源調查與評價資料庫系統的設計與實現
王剛龍 李紹榮 陳泓君 曾繁彩
(廣州海洋地質調查局,廣州,510760)
第一作者簡介:王剛龍,男,1971年生,物探工程師,1995年畢業於長春地質學院電子儀器系電子儀器與測量專業,主要從事信息管理及信息研究工作。
摘要 「海洋油氣資源調查與評價資料庫」是以海洋油氣資源調查工作為基礎,匯集大量海洋地質調查和油氣資源評價成果資料,綜合利用計算機、地理信息系統(GIS)、資料庫及網上發布等技術建設而成的,是一個為國家海洋礦產資源戰略決策、為海洋經濟建設、為今後的海洋地質調查和科研項目及可持續發展提供全面、准確基礎資料和決策依據的專業化信息管理系統。文中重點介紹了系統資料庫的建設及系統功能的開發的思路。
關鍵詞 油氣資源 GIS 海洋勘查 資料庫 網上發布
1 意義
我國海域蘊藏著豐富的油氣資源。數十年來,我國在海域油氣資源調查方面,取得了大量的海洋地質調查成果資料和油氣資源評價資料,這些資料凝結著廣大科技工作者的勞動結晶。以尋找海洋油氣資源為目的的海洋地質調查工作投入高昂,從海上資料和數據採集到陸上資料處理、解釋、研究,直至編寫成果報告、編製成果圖件,各個環節都要投入大量人力、物力、設備和資金。應用先進的信息技術建立海上油氣地質調查資料與資源評價資料庫系統,將會提高我國的海洋地質調查資料管理和服務水平,使海洋地質調查和資源評價資料更好地為國家海洋礦產資源戰略決策、為國家經濟建設、為今後的海洋地質調查和科研項目服務。
2 系統設計
本系統的目標是應用資料庫技術、網路技術、地理信息系統技術開發一套技術上較先進的資料庫應用系統,將油氣資源及評價相關的數據和調查資料進行管理,綜合應用多項技術,實現資料全文、電子圖件、各種媒體資料的網上瀏覽、查詢和統計分析。滿足海洋油氣地質調查資料和資源評價數據管理的需要和從事海洋油氣地質調查和科研人員利用資料的需要。
2.1 資料庫設計及建設
針對海洋油氣地質調查成果的資料形式,建立一個適用於海洋地質資料管理和利用的資料庫系統。建庫工作包括資料庫設計、資料檔案目錄數據、成果報告全文電子文件、成果報告附圖掃描圖片電子文件、資源評價數據的整理、錄入。
2.2 應用軟體開發
要實現的系統基本功能包括:資料目錄數據和全文內容電子文件的錄入、編輯修改、資料歸檔管理、資料借閱管理、資料目錄報表輸出、目錄輸出、圖像顯示和輸出、電子版圖件和文字資料下載、遠程資料查詢和傳送、網路環境下客戶端瀏覽器的電子地圖、全文、聲像文件的顯示/播放和操作、資料庫文件備份等。
軟體開發工作包括三套應用軟體:①「地質資料管理系統」,使用者為資料管理人員;②「資源評價數據管理系統」,使用者為油氣資源評價數據收集和錄入人員;③「地質資料查詢系統」,供普通科技人員通過Intranet/Internet網瀏覽查詢資料全文、電子圖件和目錄數據內容。以上三個應用系統均使用同一個資料庫系統,前二者對數據維護,後者從資料庫讀取數據。
2.3 系統集成工作
實現伺服器和客戶機的連接和組網;後台資料庫伺服器與客戶端的連接;原有資料目錄數據導入處理;新數據錄入載入;WEB站點的建立;MapGis-IMS互聯網地圖伺服器的安裝建立和矢量圖形數據的整理載入,信息系統開發的三個應用軟體與上述各系統的整合。
3 系統總體結構
從邏輯上看,整個系統由「地質資料管理系統」、「資源評價數據管理系統」、「地質資料查詢系統」三個應用系統和後台的資料庫系統4個部分組成(圖1),其中「地質資料查詢系統」又由WEB伺服器、MapGis-IMS互聯網地圖服務伺服器、伺服器端腳本程序以及0040資料庫介面、ODBC資料庫介面、MapGis資料庫引擎等多個軟體部件組成。
3.1 C/S結構應用軟體
「地質資料管理系統」和「資源評價數據管理系統」,僅限於資料管理員和數據維護人員使用,為提高系統安全,採用C/S結構。選用Power Builder集成開發環境作為C/S應用軟體的開發工具。Power Builder是專用於開發資料庫應用軟體的工具,具備支持ORACLE等大型資料庫平台的介面,提供特色的數據窗口控制項,把常用的資料庫操作封裝在數據窗口控制項中,提供開發語言Power Script,是開發資料庫應用軟體的高產開發工具。
3.2 B/S結構應用軟體
「地質資料查詢系統」面向所有普通用戶,要求不需要學習就能讓用戶使用,因此該應用軟體結構採用B/S結構。「地質資料查詢系統」涉及幾項工作,分別選用的如下:
(1)微軟公司的IIS5.0(Internet Information Server),在WEB伺服器上建立網站。
(2)WEB應用軟體,由於WEB應用軟體的開發工具非常多,在應用軟體開發中使用了多種技術和方法,包括:①語言:HTML、ASP、VB Script、Jscript、Action Script等;②數據介面:()DBC介面,004()介面;③開發工具:InterDev、Flash等。
(3)我國中地公司的MapGis-IMS互聯網地圖伺服器實現電子地圖瀏覽。
圖1 系統總體結構
Fig.1 System construction chart
4 系統資料庫設計
本系統的數據主要是地質資料,包括地勘項目或科研項目完成後以成果報告和圖件形式提交的資料,及在項目進行中產生的各種文件材料以及與資料或檔案材料內容一致的電子文件。
4.1 從應用系統的數據管理來看,三個應用系統分別管理三類數據
(1)地質資料數據
由「地質資料管理系統」維護的資料目錄、報告全文以及各種多媒體的電子文件數據。
1)目錄數據:成果報告、檔案、圖件等實體的目錄數據,是描述這些實體屬性特徵的數據。例如成果報告的名稱、編者、提交單位等。
2)文字材料的全文:成果報告、審核類文字材料(如評審意見書)的內容,在計算機中以電子文件形式存儲,按照「國土資源部成果地質資料電子文件匯交格式(SZ1999002-2001)」的規定,要以WORD軟體的.DOC文件格式存儲。
3)多媒體資料的電子文件:包括聲音、圖像、視頻、動畫、幻燈片等電子文件。
(2)油氣資源評價數據
與油氣資源評價相關事物的屬性數據,包括調查活動、構造、油氣田、油氣探井等。
(3)電子圖件數據
由MapGis-IMS軟體維護的矢量型圖形數據,分別屬於「成果地質資料電子文件匯交格式(SZ1999002-2001)」標准規定的第一類附圖和第二類附圖的電子文件格式,可由「地質資料查詢系統」讀取顯示在瀏覽器中的數據。其在資料庫中存儲結構是MapGis-IMS開發者設計的。
4.2 地質資料各實體關系
本信息系統工作重點是地質資料的管理和查詢服務,主要是對地質資料資料庫設計和資料庫集成和應用開發。
地質資料各實體關系如圖2。
圖2 地質資料數據E-R模型
Fig.2 Geological data structure E-R model chart
需要說明的是,一份成果報告,有多個全文電子文件。一份報告的全文按照報告章節分成多個電子文件,是一對多的關系,而不是一對一。這是考慮避免用戶在網上閱讀報告全文時,每次都要從資料庫取出整個報告的全文內容傳送到本地瀏覽器中,從而增加網路數據傳輸量和資料庫伺服器的負擔,造成等待而使用戶感覺應用軟體運行速度過慢。
根據資料數據模型、現行的資料管理辦法和資料著錄標准,確定各資料庫結構及定義,共設計了3類17個數據表組成系統的資料庫。電子地圖數據表則由商品化軟體設計管理。
(1)地質資料資料庫表
包括報告基本信息表、報告附圖信息表、檔案總目錄信息表、檔案明細信息表、圖件資料信息表、資料電子文件信息表等。
(2)資料管理事務庫表
包括成果資料移交信息表、成果資料報送信息表、資料借還信息表、資料訪問日誌信息表、用戶基本信息表等。
(3)油氣評價資料庫表
包括局部構造信息表、圈閉信息表、調查工作量信息表、油氣田信息表、油氣資源評價信息表、油氣探井信息表等。
在資料庫管理系統伺服器端,用PL/SQL語言編寫建立庫數據表、表空間、序列、觸發器等的命令代碼文件,可在ORACLE的SQL-PLUS環境下自動執行完成相應對象的建立。
4.3 伺服器端的後台資料庫系統
採用ORACLE資料庫管理系統,用PL/SQL語言編寫命令文件,在SQL-PLUS環境中執行,完成各種建庫和維護操作,使建庫、建立序列、建立觸發器、數據導入程序化執行。直接利用DBA STUDIO可視化資料庫管理工具,進行資料庫表、用戶賬號密碼、各種許可權、序列、觸發器等的維護和管理。用ORACLE提供的BLOB二進制大對象數據塊欄位類型,實現成果報告全文、圖件資料的縮略圖等電子文件的入庫管理。
5 系統功能實現
「地質資料管理系統」(GDMS)和「資源評價數據管理系統」,開發採用Power Builder軟體的Power Script語言開發,與後台資料庫連接採用Power Builder提供的ORACLE專用介面實現。軟體結構採用客戶機/伺服器(C/S)結構。
5.1 地質資料管理系統
根據用戶對地質資料檔案管理過程的需求,該系統需基本具備對數據的輸入、維護、查詢、統計、借閱、輸出、備份等模塊。為了保證數據的安全性,增加了憑密碼、賬號登錄功能及用戶管理,設置了系統管理員、資料管理員和普通用戶三種許可權,防止非法用戶訪問資料。普通用戶只能對資料進行查詢,不能對資料進行添加或修改等操作,資料管理員有權對資料進行添加、修改、查詢等操作,而系統管理員則許可權最大,增加了對用戶管理表和系統日誌信息表進行維護的許可權。為了使用戶更好地掌握本系統,還必須建立聯機幫助模塊。本系統各個主要模塊之間的關系如圖3所示。
圖3 地質資料管理系統主要模塊關系示意圖
Fig.3 Geological data management system mole chart
5.2 資源評價數據管理系統
「資源評價數據管理系統」管理對象是與油氣資源評價有關的構造、油氣資源、油氣田、油氣探井、資源評價數據的信息,功能上主要側重於油氣評價數據的維護。如錄入新數據、數據查詢與修改、數據備份/恢復和在線幫助。數據的安全性採用與地質資料管理系統相同的安全機制。考慮到PowerBuilder程序編制的特點,採用如圖4所示的系統功能模塊圖。
5.3 地質資料查詢系統
「地質資料查詢系統」實際是一個WEB應用軟體系統,由網頁組成的,這與傳統的結構化應用程序不同,也與可視化集成環境下開發的窗體應用軟體結構不同。傳統的應用程序,結構明顯,由各模塊組成,模塊之間通過參數傳遞實現模塊間的聯系,模塊通過調用執行。可視化集成環境下開發的窗體應用軟體,是由各種窗體、表單、模塊、各種對象組成,代碼執行是通過消息和事件驅動的。「地質資料查詢系統」則由許多網頁組成,網頁中嵌入了可執行的腳本程序、Java小程序、控制項等,必須在WEB伺服器上建立網站運行,與WEB伺服器上的各種應用服務一起實現特定的應用功能。
圖4 系統功能模塊圖
Fig.4 Evaluation data management System mole chart
WEB伺服器採用的是微軟公司的IIS5.0(Internet Information Server),實現網站建立和管理。圖件資料電子地圖的發布查詢瀏覽功能採用中地公司的MapGis-IMS互聯網地圖伺服器,電子地圖的圖形數據文件存放在伺服器上的資料庫中或磁碟上,應用程序可通過資料庫引擎讀取圖形數據,電子地圖的目錄數據則放在ORACLE資料庫中。對ORACLE資料庫中的以BLOB二進制大對象數據塊存儲的成果報告全文和圖件縮略圖等電子文件的讀取,是通過ORACLE提供的0040數據介面實現。應用程序編程語言包括ASP、HTML、VB Script、Jscript、Action Script等,在Visual InterDev6.0集成開發平台完成開發工作。
圖5的系統結構圖中列出了地質資料查詢系統的菜單和網頁功能及其調用順序。
6 結束語
項目開發的系統是一個網路化的信息系統,分成前台應用軟體和後台資料庫系統兩部分。本系統採取的技術路線是:採用商用大型資料庫管理系統軟體在後台對數據管理和維護,前台應用軟體採用針對資料庫應用軟體開發的可視化集成開發環境(工具)進行開發工作。這樣,資料庫的物理結構設計及實現、數據維護管理、資料庫網路連接介面等問題交由後台的商用資料庫管理系統去完成,減少了系統開發難度,提高系統的穩定性和可靠性。
本系統的資料庫應用實例已完成開發和在工作中運行,建成的系統具有如下特點:①實用性強;②系統的用戶群體廣;③系統功能滿足了日常工作中的資料管理和資料查閱的需求,系統建成後能夠繼續得到日常維護;④系統提供的資料內容多樣化,有全文資料和電子地圖;⑤實現Intranet/Internet網路化服務,系統易使用和操作,適用於地質資料的社會化服務;⑥與當前國家關於地質資料信息化要求及相關標准相吻合。
圖5 地質資料查詢系統功能結構圖
Fig.5 Geological data retrieval system mole chart
參考文獻及資料
地礦部北京計算中心和石油地質研究所,1990.油氣資源普查勘探資料庫系統研製報告(地礦部科技發展項目86166)
胡存生.2001.Powerbuilder 7.0高級開發實例與技巧.北京:電子工業出版社
王慶瑞.1998.數據結構,北京出版社
武漢中地信息工程有限公司.MAPGIS Internet Map Server開發手冊
張文新.1999.Internet程序設計java&HTML.哈爾濱:哈爾濱工程大學出版社
Kevin Loney.2000.Oracle 8i DBA Handbook.北京:機械工業出版社
Designing and Implememtation of Petroleum and Gas Resources Survey&Evaluation DBMS of Ocean
Wang Ganglong Li Shaorong Chen Hongjun Zeng Fancai
(Guangzhou Marine Geology Survey,Guangzhou,510760)
Abstract:Based on the data from petroleum and gas resources survey,as well as from marine geological survey,evaluation and material,petroleum and gas resources survey&evalu-ation DBMS(Pgrs&eDBMS)is formed by using computer,GIS,database and WEB development technology.Pgrs&eDBMS is a professional information management system for providing comprehensive and actual data as well as dicision-making basis for marine mineral resources survey,marine economic construction,science research and sustainable marine development.This paper focuses on introcing the establishment of database of Pgrs&eDBMS and the development of its function.
Key Word:Petroleum resources GIS Marine survey Database Online distribution.
2、蘭州網站製作那家好?
蘭州網站製作這家很多的,我比較過好多家,這家還是不錯的,可以幫助網站優化,而且效果很好,我好幾個朋友都是在這做的,你可以去看看,他們人員服務都很到位,很細心,尤其幫助我優化網站的時候考慮很周全。
3、南京嗨樂網路科技有限公司怎麼樣?
南京嗨樂網路科技有限公司是2017-04-06在江蘇省南京市玄武區注冊成立的有限責回任公司,注冊地址位於南京市答玄武區珠江路185號。
南京嗨樂網路科技有限公司的統一社會信用代碼/注冊號是91320102MA1NPQMN51,企業法人王海洋,目前企業處於開業狀態。
南京嗨樂網路科技有限公司的經營范圍是:網路技術開發;計算機軟硬體及輔助設備的開發、銷售、技術咨詢;網路工程設計、施工;電子產品、通訊設備、儀器儀表、手機配件、辦公用品、家用電器、日用百貨、服裝服飾的銷售;電子商務服務;圖文設計。(依法須經批準的項目,經相關部門批准後方可開展經營活動)。本省范圍內,當前企業的注冊資本屬於一般。
通過網路企業信用查看南京嗨樂網路科技有限公司更多信息和資訊。
4、華為海洋網路有限公司硬體工程師月薪多少
這家公司是華為與英國一家公司的合資公司,完全獨立運營。
1,工資待遇與華為回差倍數關答系,期權激勵,6~7年後才能拿到,沒有華為股票,華為分紅和你無關;
2,管理不規范,沒有制約機制,整人做法比較隨意,是個別領導獨立王國;老員工離職率80%以上,入職1年離職率50%以上;女性員工比例超長華為好幾倍;
3,在海纜行業干幾年,再換工作就很難了,工作經驗對其他行業沒有用途;
4,產品設計盡量簡單,新產品開發緩慢,畢業生來了也得不到什麼鍛煉,浪費時間;
5,在天津,換工作不易,沒有什麼機會;畢業生還是去武漢、成都、西安等房價相對低,也有很多工作機會的城市;
6,如果被忽悠得非來不可,先找內部人員打聽打聽。
5、青島雪黃金海洋生物技術有限公司怎麼樣?
青島雪黃金海洋生物技術有限公司是2012-01-11在山東省青島市市南區注冊成立的有限版責任公司(自然人權投資或控股),注冊地址位於青島市市南區大學路8號10戶。
青島雪黃金海洋生物技術有限公司的統一社會信用代碼/注冊號是913702025878294072,企業法人馮玉萍,目前企業處於開業狀態。
青島雪黃金海洋生物技術有限公司的經營范圍是:許可經營項目:批發預包裝食品、散裝食品(食品流通許可證有效期至:2015-03-15)。一般經營項目:海洋生物技術研發、技術咨詢、技術服務,經濟信息咨詢,網路技術開發,網頁設計製作(不含互聯網上網服務及增值電信業務),設計、製作、代理、發布國內廣告業務,展覽展示服務。(以上范圍需經許可經營的,須憑許可證經營)。在山東省,相近經營范圍的公司總注冊資本為2951053萬元,主要資本集中在1000-5000萬和100-1000萬規模的企業中,共7158家。本省范圍內,當前企業的注冊資本屬於一般。
通過百度企業信用查看青島雪黃金海洋生物技術有限公司更多信息和資訊。
6、如何將海洋元素運用於網頁設計中
海景的運用也非常的廣泛,例如做婚紗的,可以是海底兩位新人接吻,畫面極其唯美和吸引人;也可以是SNS,下拉滾動的模式讓網頁意味深長;或者海產品商城,這些都是很好的設計。無論採取什麼樣的方式,都可以讓畫面有很強的沖擊,甚至可以將產品與大海融合,視覺效果定然不凡。上面這個案例一個基於垂直滾動的畫面,畫面感很強。通過滾動上下拉一步步帶領我們潛入海洋深處。然而又有獨立的滾動畫面,這是處理過的照片與之融合的很有水平的設計。
7、華為海洋網路有限公司怎麼樣
這家公司是華為與英國一家公司的合資公司,完全獨立運營。
1,工資待遇與華為差倍數專關屬系,期權激勵,6~7年後才能拿到,沒有華為股票,華為分紅和你無關;
2,管理不規范,沒有制約機制,整人做法比較隨意,是個別領導獨立王國;老員工離職率80%以上,入職1年離職率50%以上;女性員工比例超長華為好幾倍;
3,在海纜行業干幾年,再換工作就很難了,工作經驗對其他行業沒有用途;
4,產品設計盡量簡單,新產品開發緩慢,畢業生來了也得不到什麼鍛煉,浪費時間;
5,在天津,換工作不易,沒有什麼機會;畢業生還是去武漢、成都、西安等房價相對低,也有很多工作機會的城市;
6,如果被忽悠得非來不可,先找內部人員打聽打聽。
8、威海海洋職業學院電子商務專業主要學什麼
威海海洋職業學院電子商務專業主要學計算機網路原理、電子商務概論、網路營銷實務、電子商務網站推廣、電子商務客戶服務、電子商務網站建設與維護、國際貿易概論、電子商務信函寫作、電子商務營銷寫作實務、營銷策劃、網頁配色、網頁設計、數據結構、Photoshop、Adobe Dreamweaver、html、Java語言、Web標准與網站重構、FlashAction Script動畫設計、UI設計、電子商務網站建設、電子商務管理實務、ERP與客戶關系管理。
以及電子商務物流管理、消費心理學、電子商務實驗、網上創業、電子商務專業英語、新聞採集、寫作和編輯的基本技能、網路營銷、網路資料庫、移動商務、企業信息化、電子商務系統設計、廣告策劃、電子商務與物流 、Photoshop圖片處理技術、Access資料庫、市場營銷學、企業經營與管理、網路消費心理學、Illustrator、插畫創作技法基礎 、Web開發技術、與RIA應用程序開發、數據倉庫與挖掘、Workflow、伺服器管理、資料庫應用。
還有電子商務與國際貿易、網路營銷基礎與實踐、 展會營銷、Email營銷、電話營銷、電話英語、外貿實戰英語口語、電子商務國際貿易課程設計、網路營銷課程設計、出版校對培訓、電子商務概論(專業基礎)、XML、NLP超級成功學、信息資源檢索、網路信息安全、網路經濟學、網路法律等課程。
9、北京一片海洋網路科技有限公司怎麼樣?
北京一片海洋網路科技有限公司是2016-02-24在北京市海淀區注冊成立的有限責任公司(自然人投資或控股),注冊地址位於北京市海淀區北清路103號1幢二層101-2050。
北京一片海洋網路科技有限公司的統一社會信用代碼/注冊號是91110108MA003PK848,企業法人宋寧,目前企業處於開業狀態。
北京一片海洋網路科技有限公司的經營范圍是:技術開發、技術推廣、技術轉讓、技術咨詢、技術服務;銷售自行開發的產品;計算機系統服務;基礎軟體服務;應用軟體服務;軟體開發;軟體咨詢;產品設計;模型設計;包裝裝潢設計;教育咨詢(中介服務除外);經濟貿易咨詢;文化咨詢;體育咨詢;公共關系服務;會議服務;工藝美術設計;電腦動畫設計;企業策劃、設計;設計、製作、代理、發布廣告;市場調查;企業管理;企業管理咨詢;組織文化藝術交流活動(不含營業性演出);文藝創作;承辦展覽展示活動;影視策劃;工程和技術研究與試驗發展;數據處理(數據處理中的銀行卡中心、PUE值在1.4以上的雲計算數據中心除外);銷售珠寶首飾、日用雜貨、建築材料(不得從事實體店鋪經營)、醫療器械I類、計算機、軟體及輔助設備、工藝品、文化用品、金屬材料、金屬礦石、五金交電(不含電動自行車)、非金屬礦石、化工產品(不含危險化學品及一類易制毒化學品)、服裝、鞋帽、針紡織品、機械設備。(企業依法自主選擇經營項目,開展經營活動;依法須經批準的項目,經相關部門批准後依批準的內容開展經營活動;不得從事本市產業政策禁止和限制類項目的經營活動。)。在北京市,相近經營范圍的公司總注冊資本為867257萬元,主要資本集中在 5000萬以上 規模的企業中,共36家。本省范圍內,當前企業的注冊資本屬於良好。
通過百度企業信用查看北京一片海洋網路科技有限公司更多信息和資訊。
10、我聽說有一個網站可以看見世界上海洋船隻的時時動態,好象叫「搜全網」,我咋在網上看不到該網站呢?
懂得需要懂沒必要
救災分南和北
年年時光歲月如魔鬼