
基于移動端的探井運行監(jiān)控及審批技術(shù)
高珊珊 楊 旭 張益政 馮電波 中石化勝利油田分公司物探研究院
【摘 要】本文介紹了探井業(yè)務各個模塊之間如何實現(xiàn)移動端的業(yè)務流轉(zhuǎn)審批,實時監(jiān)控探井運行周期中的業(yè)務節(jié)點、狀態(tài)、業(yè)務進度。通過PanoJS、
ItextSharp文件處理技術(shù)實現(xiàn)勘探業(yè)務中的大文件圖片、TIF格式文件等辦公文檔在移動端的快速瀏覽,保障了移動端業(yè)務的全方位集成展示,優(yōu)化了手指
觸屏縮放的操作體驗;通過與勝利油田移動辦公平臺的接口對接,實現(xiàn)了探井業(yè)務在移動端的審批,實時獲悉最新業(yè)務進度,提高了探井業(yè)務的生產(chǎn)效
率。
【關(guān)鍵詞】移動審批;運行監(jiān)控;切片緩存
一、探井運行各模塊業(yè)務數(shù)據(jù)、
附件文檔、流程審批信息在移動端
的集成展示
1.大文件數(shù)據(jù)展示效率優(yōu)化技術(shù)
探井生產(chǎn)管理過程中產(chǎn)生大量文
件,包括靜態(tài)圖件和文檔數(shù)據(jù),業(yè)務
分類達60多種,文件類型多樣且尺寸不
一,部分大圖片文件的尺寸在數(shù)十甚至
近百兆。一般情況下,智能手機4G設備
下載1M的文件一般需要1s多,而3G設備
則需要4倍的時間,因此解決大文件的
展示效率優(yōu)化問題是提升瀏覽體驗的關(guān)
鍵。通過研究文件壓縮、切片處理、瓦
片加載、實時分級緩存等技術(shù),以保障
大文件的展示效率和顯示效果。
(1)大文件切片緩存。大文件壓
縮、切片處理與分級緩存技術(shù)研究分為
服務端和移動用戶端兩部分:一是在服
務端應用大文件壓縮技術(shù)、切片處理并
緩存技術(shù);二是在移動終端采取瓦片實
時加載、客戶端緩存和渲染優(yōu)化等技術(shù)
方法。基于對大圖件切片緩存技術(shù)的研
究,實現(xiàn)了探井生產(chǎn)業(yè)務中需要的所有
格式、不同尺寸大小的圖件在移動端的
在線預覽,支持手指觸屏縮放。
(2)Tiff復雜圖像文件展示。探井
業(yè)務支持的文件分為兩類:一類是常規(guī)
格式文件doc/docx、Ppt/Pptx、txt、xls/
xlsx、Pdf;另一類是復雜圖像文件tiff格
式。這兩種文件類型在移動端的下載及
查看技術(shù)的實現(xiàn)方式與桌面端系統(tǒng)有很
大區(qū)別。
在移動端分別采用了兩種方式實現(xiàn)
上述兩種文件類型的下載與查看:一是
針對一般的文件格式,采取直接觸發(fā)鏈
接的下載方式,移動客戶端借助瀏覽器
附帶的相關(guān)插件,或者下載安裝WPS文
檔應用即可正常查看;二是對于復雜圖
像文件Tiff,一般的移動端硬件設備并不
能順利查看。針對此問題,研究了文檔
解析轉(zhuǎn)換技術(shù),開發(fā)實現(xiàn)了TIF轉(zhuǎn)PDF格
式服務,部署在服務端:在用戶請求下
載Tiff類型文件時,服務端讀取轉(zhuǎn)換文件
為多個TIF圖片數(shù)據(jù)流,并按一定的規(guī)范
存儲、合并為一個PDF文件,達到了用
戶在手機端借助PDF閱讀器即可查看的
目的,無需再另外安裝插件,并且支持
多個請求并發(fā)轉(zhuǎn)執(zhí)行。
34
基于“大文件切片緩存技術(shù)”和流程,基于Net對流程文件進行二次開
“Tiff復雜圖像文件展示技術(shù)”,實現(xiàn)了發(fā),流程中心電子表格中增加流程審批
勘探業(yè)務中的大尺寸圖片、Tiff格式文變量數(shù)組,使用ProcessTools創(chuàng)建數(shù)據(jù)
件、各類位圖文件以及所有日常辦公文表,通過電子表格數(shù)據(jù)列和業(yè)務數(shù)據(jù)進
檔在移動端的快速瀏覽,保障了移動端行關(guān)聯(lián)綁定,流程中心根據(jù)創(chuàng)建的業(yè)務
業(yè)務的全方位集成展示,優(yōu)化了手指觸插入語句將審批意見回傳到探井運行流
屏縮放的操作體驗。程數(shù)據(jù)庫臨時表內(nèi)。
2.多類型業(yè)務數(shù)據(jù)的集成展示及運2.實現(xiàn)效果
行監(jiān)控綜合運用上述技術(shù)實現(xiàn)了:
研究以“探井業(yè)務模型”為指導,(1)用戶關(guān)聯(lián)的個人審批任務待辦
結(jié)合實際需求,將具體研究內(nèi)容分為列表的獲取與展示,且與探井在線桌面
“待鉆井、正鉆井、正試井、已完井”4端系統(tǒng)實時同步;
大項功能, 針對4大功能塊內(nèi)容展示的(2)以PC端的操作和業(yè)務流程為
研究實現(xiàn),共設計了相關(guān)的頁面包括4基礎導向,同時結(jié)合移動端硬件設備顯
個一級頁面、40多個二級和多級關(guān)聯(lián)頁示與操作的特點,設計實現(xiàn)了審批內(nèi)容
面。在移動端的展示頁面;
通過對探井全流程運行的關(guān)鍵數(shù)據(jù)(3)實現(xiàn)了審批操作的流程在移動
進行分析、整合、提取,設計實現(xiàn)了適端的流轉(zhuǎn),以及審批意見的傳回。
合在移動端單屏環(huán)境下展示的頁面,且通過對接探井在線桌面端系統(tǒng)數(shù)據(jù)
展示的內(nèi)容經(jīng)過整體測試驗證,實際結(jié)庫和安碼審批流程管理機制,在執(zhí)行審
果保持了與桌面端探井在線系統(tǒng)的一致批操作時,移動端與桌面端統(tǒng)一數(shù)據(jù)服
性和同步性。務接口,保障業(yè)務審批的操作唯一性和
二、探井運行業(yè)務資料的移動端
審批及實現(xiàn)效果
1.移動端審批與數(shù)據(jù)同步
以部署設計流程為例,研究探井運
行移動審批的過程,解決自定義表單和
流程中心移動端的業(yè)務數(shù)據(jù)交互問題。
由于審批流程依托安碼工作流,且表單
為非標準表單,故需借助流程中心移動
終端來實現(xiàn)移動審批,因此將業(yè)務數(shù)據(jù)
推送到流程中心,通過流程中心與移動
端進行交互是研究的重點。研究對業(yè)務
審批的數(shù)據(jù)進行了梳理,將錄入相關(guān)的
流轉(zhuǎn)節(jié)點排除,僅在移動端展示錄入的
重點內(nèi)容,確定需要審批的業(yè)務數(shù)據(jù),
設計適合移動終端的全新自定義表單:
對安碼流程文件的電子表格進行進一步
改造,增加表格變量,基于Net對流程文
件進行二次開發(fā);流程中心通過表格變
量接收PC端推送的業(yè)務數(shù)據(jù),并將其推
送到移動端展示。
針對探井運行移動端審批,采用異
步傳輸、webrvice為核心技術(shù),同時以
javascript、java注入、js重載為輔助支撐
技術(shù),將需要在移動端展示的數(shù)據(jù)進行
封裝,通過接口推送至流程中心。
在獲取審批意見時,結(jié)合安碼工作
審批結(jié)果的數(shù)據(jù)一致性,實現(xiàn)了審批結(jié)
果和監(jiān)控記錄的實時同步更新,且審批
結(jié)果經(jīng)測試與PC端實時同步。
三、結(jié)語
多類型業(yè)務數(shù)據(jù)的集成展示及運
行監(jiān)控與桌面端系統(tǒng)比對結(jié)果證明,其
保持了數(shù)據(jù)實時同步和操作唯一性。
PanoJS、ItextSharp文件處理實現(xiàn)了勘探
業(yè)務中的大文件圖片、TIF格式文件、
各類位圖文件以及所有日常辦公文檔在
移動端的快速瀏覽,保障了移動端業(yè)務
的全方位集成展示,優(yōu)化了手指觸屏縮
放的操作體驗。待鉆井、正鉆井、正試
井、已完井的探井業(yè)務數(shù)據(jù)集成展示功
能模塊與勝利油田移動辦公平臺的接口
對接實現(xiàn)了探井業(yè)務在移動端的審批。
參考文獻:
[1]王光杰.移動終端跨平臺兼容性實現(xiàn)[J].石油規(guī)
劃設計,2017,28(1):46~50.

本文發(fā)布于:2023-05-21 22:04:27,感謝您對本站的認可!
本文鏈接:http://m.newhan.cn/zhishi/a/168467786747561.html
版權(quán)聲明:本站內(nèi)容均來自互聯(lián)網(wǎng),僅供演示用,請勿用于商業(yè)和其他非法用途。如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除。
本文word下載地址:基于移動端的探井運行監(jiān)控及審批技術(shù).doc
本文 PDF 下載地址:基于移動端的探井運行監(jiān)控及審批技術(shù).pdf
| 留言與評論(共有 0 條評論) |