国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

全文檢索和MVC用于井場數(shù)據(jù)服務(wù)系統(tǒng)

2014-03-09 13:21貴州凱里學(xué)院
油氣田地面工程 2014年11期
關(guān)鍵詞:全文檢索井場數(shù)據(jù)服務(wù)

貴州凱里學(xué)院

全文檢索和MVC用于井場數(shù)據(jù)服務(wù)系統(tǒng)

楊輝貴州凱里學(xué)院

全文檢索技術(shù)以重點(diǎn)文獻(xiàn)資料為基礎(chǔ),建立搜索索引進(jìn)行準(zhǔn)確定位,可大幅度提高檢索效率;MVC系統(tǒng)構(gòu)架模式可解決井場數(shù)據(jù)服務(wù)系統(tǒng)維護(hù)代價(jià)高、時間長和隨時更改信息等問題,為Web系統(tǒng)提供技術(shù)支持;綜合應(yīng)用UML中的例圖、活動圖和類圖等進(jìn)行系統(tǒng)建模,實(shí)現(xiàn)數(shù)據(jù)層次化管理和應(yīng)用。經(jīng)系統(tǒng)綜合測試和井場現(xiàn)場應(yīng)用可知,井場數(shù)據(jù)服務(wù)系統(tǒng)運(yùn)行良好,可進(jìn)行復(fù)雜數(shù)據(jù)的應(yīng)用處理,提高數(shù)據(jù)檢索的效率,為數(shù)據(jù)服務(wù)相關(guān)工作打下良好的基礎(chǔ)。

UML;數(shù)據(jù)服務(wù);MVC架構(gòu);數(shù)據(jù)

數(shù)據(jù)高效檢索是一個重要的課題,不僅與數(shù)據(jù)本身的數(shù)量和結(jié)構(gòu)有關(guān),檢索技術(shù)也是影響數(shù)據(jù)檢索效率的重要因素;同時,為了方便用戶進(jìn)行數(shù)據(jù)搜索,需要利用先進(jìn)的計(jì)算機(jī)技術(shù)進(jìn)行設(shè)計(jì),提高數(shù)據(jù)檢索效率。為了解決上述問題,建立基于全文檢索和MVC的井場數(shù)據(jù)服務(wù)系統(tǒng),實(shí)現(xiàn)井場數(shù)據(jù)高效檢索和有效利用,為數(shù)字化油田的建設(shè)做出貢獻(xiàn)。

1 系統(tǒng)設(shè)計(jì)

系統(tǒng)建模是項(xiàng)目開發(fā)中非常重要的部分,在了解建模語言UNL的體系結(jié)構(gòu)、開發(fā)過程和建模工具的基礎(chǔ)上,優(yōu)選統(tǒng)一建模語言UML。UML是面向?qū)ο蟮膱D形化建模語言,可提供統(tǒng)一的圖形界面來實(shí)現(xiàn)用戶所需功能。在對比其他建模工具的基礎(chǔ)上,選擇Visio建模工具,綜合應(yīng)用UML中的例圖、活動圖和類圖等進(jìn)行系統(tǒng)建模,實(shí)現(xiàn)井場數(shù)據(jù)服務(wù)系統(tǒng)的所需功能。

全文檢索技術(shù)是根據(jù)文本信息建立相應(yīng)索引來實(shí)現(xiàn)數(shù)據(jù)檢索的信息檢索手段,準(zhǔn)確定位文本信息,提高信息檢索效率。全文檢索主要是針對非結(jié)構(gòu)化的信息數(shù)據(jù)庫進(jìn)行檢索,體現(xiàn)出與傳統(tǒng)數(shù)據(jù)檢索技術(shù)相比的一些優(yōu)勢。Oracle數(shù)據(jù)庫實(shí)現(xiàn)了數(shù)據(jù)庫本身的全文檢索,但是其升級和維護(hù)的費(fèi)用較高,在數(shù)據(jù)庫基礎(chǔ)上,建立全文檢索引擎實(shí)現(xiàn)數(shù)據(jù)高效查詢。搜索引擎面臨大量的用戶檢索需求,要求搜索引擎在檢索程序的設(shè)計(jì)上要高效、安全,盡可能的將大運(yùn)算量的工作在索引建立時完成。

MVC系統(tǒng)架構(gòu)模式在Web開發(fā)中較為通用,可創(chuàng)造可擴(kuò)展和可重用的框架結(jié)構(gòu),MVC結(jié)構(gòu)包括展現(xiàn)層、業(yè)務(wù)邏輯與數(shù)據(jù)訪問層、基礎(chǔ)結(jié)構(gòu)層三部分。MVC具有耦合性低、重用性高、生命周期成本低和維護(hù)性高的優(yōu)點(diǎn)。模型—視圖—控制器是一種被廣泛使用的軟件設(shè)計(jì)模式和一個有用的工具箱。MVC是一個框架模式,強(qiáng)制性地使應(yīng)用程序的輸入、處理和輸出分開。MVC應(yīng)用程序包括模型、視圖和控制器三個核心部件,各自處理自己的任務(wù),最典型的MVC就是JSP+servlet+javabean的模式。

在優(yōu)選建模語言UML、MVC架構(gòu)和全文檢索技術(shù)的基礎(chǔ)上,根據(jù)井場數(shù)據(jù)服務(wù)的功能需求建立井場數(shù)據(jù)服務(wù)系統(tǒng)的構(gòu)架,利用MVC架構(gòu)思想和B/S三層結(jié)構(gòu)模式,進(jìn)行系統(tǒng)靜態(tài)模型設(shè)計(jì)和系統(tǒng)動態(tài)模型設(shè)計(jì),實(shí)現(xiàn)數(shù)據(jù)高效檢索與處理,加快油田井場數(shù)字化建設(shè)的步伐。

2 井場數(shù)據(jù)服務(wù)系統(tǒng)的應(yīng)用

在分析統(tǒng)一建模語言UML體系結(jié)構(gòu)的基礎(chǔ)上,采用B/S和C/S模式相結(jié)合的方式,結(jié)合先進(jìn)的全文檢索技術(shù)和MVC技術(shù),以O(shè)racle為后臺數(shù)據(jù)庫,進(jìn)行井場數(shù)據(jù)服務(wù)體系模型的設(shè)計(jì)與開發(fā)。

井場數(shù)據(jù)服務(wù)系統(tǒng)的設(shè)計(jì)主要包括系統(tǒng)靜態(tài)模型、系統(tǒng)動態(tài)模型、數(shù)據(jù)庫的設(shè)計(jì)三部分。系統(tǒng)靜態(tài)模型的設(shè)計(jì)由包括公共類模型、目錄模型、搜索引擎模型和質(zhì)量控制模型四大部分構(gòu)成。井場數(shù)據(jù)服務(wù)系統(tǒng)可以實(shí)現(xiàn)井場數(shù)據(jù)目錄索引、井場數(shù)據(jù)視圖展示和井場數(shù)據(jù)共享等功能,實(shí)現(xiàn)油田井場數(shù)據(jù)的高效索引和應(yīng)用。

在設(shè)計(jì)完井場數(shù)據(jù)服務(wù)系統(tǒng)之后,不斷進(jìn)行系統(tǒng)調(diào)試和調(diào)整,實(shí)現(xiàn)系統(tǒng)正常運(yùn)行。進(jìn)行系統(tǒng)綜合測試就是測試該系統(tǒng)是否能實(shí)現(xiàn)設(shè)計(jì)初衷和滿足設(shè)計(jì)需求,經(jīng)測試系統(tǒng)運(yùn)行良好,可實(shí)現(xiàn)系統(tǒng)需求功能。由某油田井場現(xiàn)場應(yīng)用可知,井場數(shù)據(jù)服務(wù)系統(tǒng)運(yùn)行良好,可進(jìn)行井場復(fù)雜數(shù)據(jù)的應(yīng)用處理,數(shù)據(jù)檢索速度快,與傳統(tǒng)的檢索系統(tǒng)相比,提高了數(shù)據(jù)檢索的效率,為井場數(shù)據(jù)服務(wù)相關(guān)工作打下良好的基礎(chǔ),加快了數(shù)字化油田建設(shè)的步伐,可在油田進(jìn)行大規(guī)模的推廣應(yīng)用。

3 結(jié)語

全文檢索技術(shù)以重點(diǎn)文獻(xiàn)資料為基礎(chǔ),建立搜索索引進(jìn)行準(zhǔn)確定位,可大幅度提高檢索效率;MVC系統(tǒng)構(gòu)架模式可解決井場數(shù)據(jù)服務(wù)系統(tǒng)維護(hù)代價(jià)高、時間長和隨時更改信息等問題,為Web系統(tǒng)提供技術(shù)支持;綜合應(yīng)用UML中的例圖、活動圖和類圖等進(jìn)行系統(tǒng)建模,實(shí)現(xiàn)數(shù)據(jù)層次化管理和應(yīng)用。井場數(shù)據(jù)服務(wù)系統(tǒng)可以實(shí)現(xiàn)井場數(shù)據(jù)目錄索引、井場數(shù)據(jù)視圖展示和井場數(shù)據(jù)共享等功能,實(shí)現(xiàn)井場數(shù)據(jù)的高效索引和應(yīng)用。經(jīng)系統(tǒng)綜合測試和井場現(xiàn)場應(yīng)用可知,井場數(shù)據(jù)服務(wù)系統(tǒng)運(yùn)行良好,可進(jìn)行復(fù)雜數(shù)據(jù)的應(yīng)用處理,提高數(shù)據(jù)檢索的效率,為數(shù)據(jù)服務(wù)相關(guān)工作打下良好的基礎(chǔ)。

(欄目主持 關(guān)梅君)

10.3969/j.issn.1006-6896.2014.11.039

猜你喜歡
全文檢索井場數(shù)據(jù)服務(wù)
地理空間大數(shù)據(jù)服務(wù)自然資源調(diào)查監(jiān)測的方向分析
基于數(shù)據(jù)中臺的數(shù)據(jù)服務(wù)建設(shè)規(guī)范研究
渤中X油田沙一段生物碎屑白云巖井場識別方法
如何運(yùn)用稅收大數(shù)據(jù)服務(wù)供給側(cè)結(jié)構(gòu)性改革
井場過載的無線網(wǎng)絡(luò)優(yōu)化:分流技術(shù)
Oracle數(shù)據(jù)庫全文檢索性能研究
基于頻繁子圖挖掘的數(shù)據(jù)服務(wù)Mashup推薦
全文檢索引擎Lucene系統(tǒng)模型與應(yīng)用研究
全文檢索引擎技術(shù)在電子病歷中的應(yīng)用
夏日的井場