蔣厚明,胡 牧,吳 佳,蘇 丹
(1.國(guó)網(wǎng)電力科學(xué)研究院,江蘇 南京 210000;2.國(guó)網(wǎng)冀北信通公司,北京 100001)
隨著無線通信技術(shù)和手持便攜設(shè)備的發(fā)展,移動(dòng)設(shè)備在日常生活和工作中的應(yīng)用越來越廣泛。移動(dòng)辦公應(yīng)用技術(shù)不僅可以讓用戶隨時(shí)隨地處理公務(wù),更可以及時(shí)應(yīng)對(duì)緊急事件。各行業(yè)已經(jīng)有了很多成熟的基于移動(dòng)設(shè)備的應(yīng)用案例,例如餐飲行業(yè)的移動(dòng)點(diǎn)菜系統(tǒng)、快遞行業(yè)電子簽收系統(tǒng)等。
在電力行業(yè)信息化不斷推進(jìn)的過程中,用戶在移動(dòng)應(yīng)用方面提出了具體的要求,各種原本通過現(xiàn)場(chǎng)人工記錄數(shù)據(jù)并錄入系統(tǒng)的工作,可以使用移動(dòng)終端進(jìn)行解決。近年來,利用移動(dòng)終端開展電力業(yè)務(wù)現(xiàn)場(chǎng)作業(yè),已經(jīng)成為重要的工作方式之一,如:用電管理、抄表作業(yè)、電力線路巡檢作業(yè)、物資管理、移動(dòng)辦公、應(yīng)急作業(yè)處理等電力業(yè)務(wù)都陸續(xù)實(shí)現(xiàn)了部分移動(dòng)作業(yè)功能。
目前,現(xiàn)有的移動(dòng)終端應(yīng)用系統(tǒng)大多數(shù)采用定制開發(fā)模式,這種模式存在以下問題:
1)孤島現(xiàn)象嚴(yán)重,無法在項(xiàng)目之間進(jìn)行資源共享和模塊復(fù)用,一體化集成困難,“總體規(guī)劃,分步實(shí)施”難以實(shí)現(xiàn)。
2)針對(duì)安全接入控制、數(shù)據(jù)同步、綜合監(jiān)管等關(guān)鍵技術(shù)、難點(diǎn)技術(shù),各項(xiàng)目都耗費(fèi)大量資源進(jìn)行選型和研發(fā),并且目前在安全性、實(shí)現(xiàn)方法和執(zhí)行效率上仍然存在不少尚待解決的問題。
3)項(xiàng)目對(duì)中間件廠商依賴性過大,功能升級(jí)、需求變更無法及時(shí)響應(yīng),性能優(yōu)化也得依賴于中間件。
4)開發(fā)人員手工編碼量較大,技術(shù)路線不一致,沒有形成統(tǒng)一的編碼規(guī)范,不易于后期維護(hù)。
針對(duì)以上問題,業(yè)界已有相應(yīng)的解決方案,即通過歸納總結(jié)各類業(yè)務(wù)應(yīng)用系統(tǒng)中的共性需求和通用技術(shù),建立一套統(tǒng)一技術(shù)路線、提高復(fù)用性的移動(dòng)應(yīng)用平臺(tái)。
本文方案總體采用客戶端/服務(wù)端架構(gòu),如圖1所示,客戶端與服務(wù)端以及服務(wù)端之間的相互調(diào)用均采用基于HTTP 協(xié)議的Web 服務(wù)。圖中業(yè)務(wù)中間件和移動(dòng)應(yīng)用系統(tǒng)為業(yè)務(wù)系統(tǒng)自行實(shí)現(xiàn)的模塊,其他部分則為平臺(tái)實(shí)現(xiàn)的模塊。
圖1 移動(dòng)作業(yè)平臺(tái)系統(tǒng)架構(gòu)
其中,客戶端可分為移動(dòng)應(yīng)用開發(fā)平臺(tái)客戶端和移動(dòng)業(yè)務(wù)應(yīng)用系統(tǒng)2 部分。前者為平臺(tái)實(shí)現(xiàn),而后者則是基于平臺(tái)實(shí)現(xiàn)的具體業(yè)務(wù)系統(tǒng)。
服務(wù)端主要包括移動(dòng)應(yīng)用服務(wù)(Mobile Application Service,MAS)和主站業(yè)務(wù)系統(tǒng)服務(wù)。移動(dòng)應(yīng)用服務(wù)由移動(dòng)應(yīng)用開發(fā)平臺(tái)實(shí)現(xiàn),負(fù)責(zé)客戶端與主站業(yè)務(wù)系統(tǒng)進(jìn)行身份認(rèn)證、數(shù)據(jù)同步等交互操作。主站業(yè)務(wù)系統(tǒng)需向移動(dòng)應(yīng)用服務(wù)暴露出數(shù)據(jù)庫(kù)訪問接口,并需實(shí)現(xiàn)移動(dòng)用戶注冊(cè)模塊和數(shù)據(jù)同步消息的收發(fā)模塊。
目前在移動(dòng)應(yīng)用領(lǐng)域,主流的作業(yè)模式可分為以下3 種:
1)離線模式。移動(dòng)終端通過一次性上傳、下載相關(guān)數(shù)據(jù),在現(xiàn)場(chǎng)工作過程中并不連接服務(wù)端的工作模式,這種模式適合網(wǎng)絡(luò)條件較差的環(huán)境。
2)在線模式。移動(dòng)終端實(shí)時(shí)連接主站系統(tǒng),隨時(shí)可與主站系統(tǒng)連接,上傳或下載數(shù)據(jù),這種模式適合網(wǎng)絡(luò)條件較好的環(huán)境。
3)在線+離線模式。該模式結(jié)合了在線和離線模式的優(yōu)點(diǎn),當(dāng)移動(dòng)終端處于在線狀態(tài)時(shí),可完成數(shù)據(jù)的上傳、下載,當(dāng)現(xiàn)場(chǎng)工作過程中不具備網(wǎng)絡(luò)連接時(shí),可臨時(shí)離線進(jìn)行作業(yè)操作;而當(dāng)重新具備連線條件后,則可以將離線作業(yè)數(shù)據(jù)同步回服務(wù)端。
綜上所述,結(jié)合對(duì)電力系統(tǒng)移動(dòng)作業(yè)的實(shí)際需求,筆者認(rèn)為在線+離線模式最能滿足現(xiàn)場(chǎng)作業(yè)需求和當(dāng)前網(wǎng)絡(luò)環(huán)境狀況。
作業(yè)數(shù)據(jù)包,是構(gòu)成一次業(yè)務(wù)作業(yè)的完整數(shù)據(jù)包,例如一個(gè)任務(wù)數(shù)據(jù)包,除包含其任務(wù)運(yùn)行數(shù)據(jù)外,還包含與其相關(guān)聯(lián)的標(biāo)準(zhǔn)代碼、設(shè)備臺(tái)賬等數(shù)據(jù)。數(shù)據(jù)包通常是一個(gè)ZIP 壓縮文件,由主站業(yè)務(wù)系統(tǒng)生成,從主站業(yè)務(wù)系統(tǒng)下載到移動(dòng)終端后,解壓并還原成業(yè)務(wù)數(shù)據(jù)。
作業(yè)數(shù)據(jù)包的主要構(gòu)成包括:
1)數(shù)據(jù)包描述文件。以XML 格式描述此數(shù)據(jù)包中的所有文件索引,包括數(shù)據(jù)包唯一標(biāo)識(shí)、結(jié)構(gòu)化數(shù)據(jù)文件位置與執(zhí)行順序,同時(shí)還描述了非結(jié)構(gòu)化數(shù)據(jù)文件需要復(fù)制到本地的位置。
2)結(jié)構(gòu)化數(shù)據(jù)文件。以XML 格式描述一個(gè)或多個(gè)數(shù)據(jù)表結(jié)構(gòu)以及實(shí)例數(shù)據(jù),具體請(qǐng)參考《移動(dòng)應(yīng)用開發(fā)平臺(tái)集成接口規(guī)范》。
3)非結(jié)構(gòu)化數(shù)據(jù)文件(可選的)。包括作業(yè)時(shí)需要用到的文本、Office 文檔、圖片或視頻等文件。
數(shù)據(jù)包適合以任務(wù)為主線下載數(shù)據(jù)的業(yè)務(wù)場(chǎng)景,并可實(shí)現(xiàn)任務(wù)驅(qū)動(dòng)流程,如各專業(yè)巡檢、檢修、抄表作業(yè)任務(wù)等。由于數(shù)據(jù)包生成過程并不集中發(fā)生,并發(fā)量較小;并且由于該過程由主站系統(tǒng)自行實(shí)現(xiàn),因此可針對(duì)業(yè)務(wù)場(chǎng)景使用緩存等技術(shù)進(jìn)行特殊優(yōu)化。
數(shù)據(jù)包生成的邏輯一般都比較復(fù)雜,數(shù)據(jù)包中包含了一次移動(dòng)作業(yè)所需的全部數(shù)據(jù),這些數(shù)據(jù)的抽取規(guī)則復(fù)雜,數(shù)據(jù)包生成時(shí)間長(zhǎng)且數(shù)據(jù)量大,因此會(huì)占用較多的服務(wù)端資源,出于減少業(yè)務(wù)系統(tǒng)并發(fā)性能影響的考慮,數(shù)據(jù)包在移動(dòng)應(yīng)用服務(wù)中生成。生成好的數(shù)據(jù)包文件可放置在數(shù)據(jù)共享設(shè)備中,以適合集群環(huán)境,同時(shí)需要將此文件存儲(chǔ)位置與業(yè)務(wù)流程中的任務(wù)實(shí)體關(guān)聯(lián),方便平臺(tái)客戶端查詢和下載。
移動(dòng)作業(yè)平臺(tái)集成開發(fā)環(huán)境提供工具定義數(shù)據(jù)包抽取的規(guī)則,在直連業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫(kù)時(shí)以SQL 形式定義業(yè)務(wù)數(shù)據(jù)的抽取規(guī)則。針對(duì)無法或不允許直連業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫(kù)的情況,移動(dòng)應(yīng)用服務(wù)允許通過業(yè)務(wù)系統(tǒng)的相關(guān)服務(wù)接口抽取數(shù)據(jù)。抽取的業(yè)務(wù)數(shù)據(jù)直接存儲(chǔ)到該任務(wù)相關(guān)的SQLite 數(shù)據(jù)庫(kù)文件。
數(shù)據(jù)包的生成由業(yè)務(wù)系統(tǒng)觸發(fā),業(yè)務(wù)系統(tǒng)在合適的時(shí)間調(diào)用移動(dòng)應(yīng)用服務(wù)的數(shù)據(jù)包生成通知接口通知移動(dòng)應(yīng)用服務(wù)開始生成數(shù)據(jù)包。業(yè)務(wù)系統(tǒng)需要在通知數(shù)據(jù)中需要提供任務(wù)的元數(shù)據(jù)、任務(wù)相關(guān)的非結(jié)構(gòu)化數(shù)據(jù)的訪問地址(可以是一個(gè)URL 或共享存儲(chǔ)目錄),移動(dòng)應(yīng)用服務(wù)按照已定義的生成規(guī)則,抽取業(yè)務(wù)數(shù)據(jù),下載非結(jié)構(gòu)化數(shù)據(jù),生成數(shù)據(jù)包,并記錄數(shù)據(jù)的元數(shù)據(jù)。生成的數(shù)據(jù)包存儲(chǔ)在可以通過HTTP訪問的共享存儲(chǔ)中,以便平臺(tái)客戶端下載。
數(shù)據(jù)同步是移動(dòng)作業(yè)平臺(tái)的關(guān)鍵技術(shù),在保證數(shù)據(jù)正確無誤的情況下,還需考慮安全性、數(shù)據(jù)同步執(zhí)行效率、主站業(yè)務(wù)系統(tǒng)負(fù)載、主站業(yè)務(wù)系統(tǒng)開發(fā)成本和軟硬件部署成本。目前數(shù)據(jù)同步方案可分為以下5 種:
1)移動(dòng)設(shè)備直連主站業(yè)務(wù)應(yīng)用系統(tǒng)服務(wù),主站端事先生成好作業(yè)包供移動(dòng)設(shè)備下載,用戶執(zhí)行完作業(yè)包后,再調(diào)用主站服務(wù)將作業(yè)內(nèi)容增量上傳,很多移動(dòng)作業(yè)平臺(tái)都是采取這種方式下載作業(yè)包然后進(jìn)行離線作業(yè)的。
2)移動(dòng)設(shè)備連接移動(dòng)中間服務(wù),并通過中間服務(wù)與后臺(tái)主站業(yè)務(wù)數(shù)據(jù)庫(kù)進(jìn)行交互,從而實(shí)現(xiàn)數(shù)據(jù)同步。
3)移動(dòng)中間服務(wù)具有本地?cái)?shù)據(jù)庫(kù)作為中間庫(kù),并負(fù)責(zé)其與后臺(tái)主站業(yè)務(wù)數(shù)據(jù)庫(kù)進(jìn)行定期數(shù)據(jù)同步,移動(dòng)設(shè)備與中間服務(wù)連接,從中間庫(kù)中下載準(zhǔn)實(shí)時(shí)數(shù)據(jù)。
4)移動(dòng)中間服務(wù)兩端連接著移動(dòng)終端和主站業(yè)務(wù)系統(tǒng),移動(dòng)終端發(fā)起同步調(diào)用時(shí),首先由移動(dòng)中間服務(wù)器訪問主站業(yè)務(wù)系統(tǒng),并由主站業(yè)務(wù)系統(tǒng)分析數(shù)據(jù)同步請(qǐng)求查詢數(shù)據(jù)庫(kù),再將結(jié)果返回移動(dòng)中間服務(wù),繼而再由移動(dòng)中間服務(wù)轉(zhuǎn)發(fā)給移動(dòng)終端。
5)數(shù)據(jù)同步由平臺(tái)提供的客戶端程序和移動(dòng)應(yīng)用服務(wù)完成,移動(dòng)終端與移動(dòng)應(yīng)用服務(wù)相連,而移動(dòng)應(yīng)用服務(wù)與各主站業(yè)務(wù)系統(tǒng)通過Web 服務(wù)連接,同時(shí)還與主站數(shù)據(jù)庫(kù)相連(若主站業(yè)務(wù)系統(tǒng)不允許移動(dòng)應(yīng)用服務(wù)器與其數(shù)據(jù)庫(kù)直連,則可采用基于Web服務(wù)的間接數(shù)據(jù)訪問)。移動(dòng)應(yīng)用服務(wù)器自身包含數(shù)據(jù)庫(kù),存放用戶、設(shè)備及系統(tǒng)的認(rèn)證憑據(jù)、同步數(shù)據(jù)的索引信息和平臺(tái)所需的系統(tǒng)數(shù)據(jù)表等。本方案與方案1 同樣采用了離線數(shù)據(jù)包的作業(yè)模式,不同點(diǎn)是由主站業(yè)務(wù)系統(tǒng)主動(dòng)通知移動(dòng)應(yīng)用服務(wù)器,并由移動(dòng)應(yīng)用服務(wù)器自動(dòng)訪問業(yè)務(wù)數(shù)據(jù)庫(kù)完成數(shù)據(jù)抽取并生成數(shù)據(jù)包。用戶執(zhí)行完作業(yè)包后,再調(diào)用移動(dòng)應(yīng)用服務(wù)將作業(yè)內(nèi)容增量上傳,且仍然通過直連主站數(shù)據(jù)庫(kù)自動(dòng)完成回填數(shù)據(jù)。
與方案1 相比,后幾種方案都采用了移動(dòng)服務(wù)這樣一個(gè)中間環(huán)節(jié),移動(dòng)中間服務(wù)的好處是讓移動(dòng)終端不直接訪問后臺(tái)業(yè)務(wù)系統(tǒng)或業(yè)務(wù)數(shù)據(jù)庫(kù)。移動(dòng)終端發(fā)起數(shù)據(jù)同步請(qǐng)求時(shí),同時(shí)傳遞上一次數(shù)據(jù)同步時(shí)間,移動(dòng)中間服務(wù)通過分析事先預(yù)定義好同步模型,根據(jù)客戶端傳來的同步條件和同步時(shí)間拼接成增量查詢語句,并在主站業(yè)務(wù)數(shù)據(jù)庫(kù)中執(zhí)行,然后再將查詢結(jié)果返回給客戶端,而為了實(shí)現(xiàn)增量數(shù)據(jù)查詢,業(yè)務(wù)數(shù)據(jù)庫(kù)必須開放賬戶供移動(dòng)服務(wù)訪問,其中方案2和方案3 還需要允許移動(dòng)服務(wù)對(duì)業(yè)務(wù)數(shù)據(jù)庫(kù)的結(jié)構(gòu)進(jìn)行必要的改動(dòng),如添加字段、數(shù)據(jù)表和觸發(fā)器等。
5 種方案中,方案1、方案2 和方案5 都采用了離線數(shù)據(jù)包的模式,即事先在服務(wù)端根據(jù)用戶或班組生成好作業(yè)包,并向移動(dòng)設(shè)備端暴露出查詢和下載作業(yè)包的服務(wù)接口,移動(dòng)設(shè)備連接到服務(wù)端后,首先查詢未處理的作業(yè)包,然后根據(jù)需要下載到本地,作業(yè)完成時(shí)再次調(diào)用服務(wù)接口以作業(yè)包的形式更新。由于生成作業(yè)包通常不會(huì)在同一時(shí)間點(diǎn)上產(chǎn)生大量的并發(fā),因此對(duì)主站業(yè)務(wù)系統(tǒng)和業(yè)務(wù)數(shù)據(jù)庫(kù)的并發(fā)壓力較小,若在上班高峰下載作業(yè)包時(shí)有較大的并發(fā)量,則可通過架設(shè)Apache 等專門針對(duì)文件下載的HTTP 服務(wù)器解決。
綜合比較而言,方案5 更符合電力行業(yè)的實(shí)際需要,圖2 是一個(gè)基于方案五的數(shù)據(jù)流轉(zhuǎn)示意圖。
圖2 基于方案5 的數(shù)據(jù)流轉(zhuǎn)示意圖
平臺(tái)提供時(shí)間同步機(jī)制用于保持移動(dòng)設(shè)備與服務(wù)端之間的時(shí)間一致性,用戶在線登錄前由客戶端主動(dòng)觸發(fā)。它包含客戶端時(shí)間同步模塊和服務(wù)端時(shí)間同步服務(wù)2 部分??蛻舳四K調(diào)用時(shí)間同步服務(wù),而移動(dòng)應(yīng)用服務(wù)則再調(diào)用接口獲取主站業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫(kù)的時(shí)間,并將其返回。如果時(shí)間同步模塊發(fā)現(xiàn)客戶端時(shí)間與服務(wù)端之間存在較大的時(shí)間差,則會(huì)將本地時(shí)間進(jìn)行調(diào)整。
由于時(shí)間同步主要用于防止設(shè)備因電池缺電或故障而產(chǎn)生較大的時(shí)間差,因此該同步對(duì)精確性要求較低,并不會(huì)保證兩邊時(shí)間完全一致,只需精確到分鐘即可。
國(guó)家電網(wǎng)移動(dòng)作業(yè)平臺(tái)是基于國(guó)家電網(wǎng)統(tǒng)一應(yīng)用開發(fā)平臺(tái)構(gòu)建的新一代企業(yè)移動(dòng)信息化系統(tǒng),其整體架構(gòu)完全按照上述概念進(jìn)行設(shè)計(jì)和構(gòu)建,在實(shí)際應(yīng)用中,結(jié)合智能電網(wǎng)安全生產(chǎn)現(xiàn)場(chǎng)標(biāo)準(zhǔn)化作業(yè)需求,通過規(guī)范現(xiàn)場(chǎng)作業(yè)程序和作業(yè)人員行為,杜絕現(xiàn)場(chǎng)作業(yè)的隨意性和盲目性。構(gòu)建簡(jiǎn)單、可靠、實(shí)用的現(xiàn)場(chǎng)標(biāo)準(zhǔn)化作業(yè)管理體系,對(duì)現(xiàn)場(chǎng)作業(yè)相關(guān)流程、信息進(jìn)行優(yōu)化和處理,將業(yè)務(wù)系統(tǒng)的前端擴(kuò)展到生產(chǎn)管理業(yè)務(wù)的作業(yè)現(xiàn)場(chǎng),從而提高業(yè)務(wù)管理效率,實(shí)現(xiàn)電力現(xiàn)場(chǎng)工作全過程的規(guī)范化、標(biāo)準(zhǔn)化和精細(xì)化管理目標(biāo),確保作業(yè)過程的安全性和提高作業(yè)質(zhì)量。
一個(gè)典型的電網(wǎng)生產(chǎn)管理移動(dòng)作業(yè)工作任務(wù)作業(yè)流程如圖3 所示。
圖3 典型的電網(wǎng)移動(dòng)作業(yè)流程
1)首先工區(qū)相關(guān)人員編制工作任務(wù)單并派發(fā)到班組,默認(rèn)由班組組長(zhǎng)進(jìn)行任務(wù)受理,即指派具體工作負(fù)責(zé)人。工作負(fù)責(zé)人針對(duì)具體任務(wù)編制現(xiàn)場(chǎng)作業(yè)指導(dǎo)卡。
2)班組審批作業(yè)指導(dǎo)卡,并批準(zhǔn)執(zhí)行。
3)主站業(yè)務(wù)系統(tǒng)向移動(dòng)應(yīng)用服務(wù)發(fā)送生成數(shù)據(jù)包通知。
4)移動(dòng)應(yīng)用服務(wù)根據(jù)事先定義的規(guī)則,直連業(yè)務(wù)數(shù)據(jù)庫(kù)或通過主站業(yè)務(wù)服務(wù)訪問數(shù)據(jù)庫(kù),從相關(guān)業(yè)務(wù)表中抽取數(shù)據(jù)。
5)移動(dòng)應(yīng)用服務(wù)將抽取到的數(shù)據(jù)打包,并生成數(shù)據(jù)包。此數(shù)據(jù)包中包含運(yùn)行數(shù)據(jù)及與其相關(guān)聯(lián)的標(biāo)準(zhǔn)代碼、設(shè)備臺(tái)賬以及相關(guān)的文檔、照片文件等。
6)數(shù)據(jù)包下載和上傳流程。用戶在移動(dòng)終端登錄,連接移動(dòng)應(yīng)用服務(wù)查詢當(dāng)前待執(zhí)行的數(shù)據(jù)包,選擇并下載到本地,并將數(shù)據(jù)包還原成客戶端的業(yè)務(wù)數(shù)據(jù)。
7)用戶進(jìn)行現(xiàn)場(chǎng)作業(yè)時(shí),無需連接主站,即可通過界面填寫作業(yè)卡執(zhí)行信息,并登記作業(yè)過程中的相關(guān)記錄。若用戶在作業(yè)過程中發(fā)現(xiàn)缺陷,可進(jìn)行缺陷登記。
8)作業(yè)完成后,用戶將數(shù)據(jù)包置為“已完成”狀態(tài)。若用戶處于在線模式,可將該數(shù)據(jù)包中的更改打包成增量數(shù)據(jù)包,上傳至移動(dòng)應(yīng)用服務(wù)中。而在離線模式下,用戶也可等回到主站后再上傳。
9)移動(dòng)應(yīng)用服務(wù)接收到增量數(shù)據(jù)包后,根據(jù)事先定義的規(guī)則,直連業(yè)務(wù)數(shù)據(jù)庫(kù)或通過主站業(yè)務(wù)服務(wù)訪問數(shù)據(jù)庫(kù),執(zhí)行數(shù)據(jù)回填。
10)完成一次任務(wù)包回填后,移動(dòng)應(yīng)用服務(wù)通知業(yè)務(wù)系統(tǒng)。
11)如有需要,業(yè)務(wù)系統(tǒng)在收到通知后,可自行執(zhí)行后續(xù)的數(shù)據(jù)處理。
系統(tǒng)從2014 年4 月份上線,迄今為止已經(jīng)服務(wù)于22 個(gè)業(yè)務(wù)系統(tǒng),共計(jì)12 萬多個(gè)終端用戶,有200多個(gè)二次開發(fā)人員在其之上開發(fā)移動(dòng)應(yīng)用,大大提升了智能電網(wǎng)作業(yè)的工作效率,取得了良好的經(jīng)濟(jì)效益和社會(huì)效益。
本文在結(jié)合移動(dòng)作業(yè)和電力行業(yè)環(huán)境特性的基礎(chǔ)上提出了構(gòu)建基于數(shù)據(jù)包技術(shù)的電力行業(yè)移動(dòng)作業(yè)平臺(tái)的基本要素,針對(duì)移動(dòng)作業(yè)的特點(diǎn)提出了移動(dòng)作業(yè)平臺(tái)的總體架構(gòu)和關(guān)鍵技術(shù),基于這些思路構(gòu)建的移動(dòng)平臺(tái)在國(guó)家電網(wǎng)公司生產(chǎn)管理移動(dòng)作業(yè)中得到了廣泛應(yīng)用,其思路和方法也可廣泛應(yīng)用于其它行業(yè)的移動(dòng)作業(yè)系統(tǒng)中。
[1]張金玲,黎峰,劉鎮(zhèn)頂.基于PDA 的移動(dòng)作業(yè)標(biāo)準(zhǔn)化管理系統(tǒng)[J].計(jì)算機(jī)工程與設(shè)計(jì),2008,29(7):1831-1833.
[2]王樂鵬,黃立平.移動(dòng)作業(yè)系統(tǒng)的客戶端解決方案[J].計(jì)算機(jī)與現(xiàn)代化,2003(5):67-69.
[3]王鑫,袁曉潔,馮志勇,等.原生存儲(chǔ)方案的數(shù)據(jù)更新機(jī)制[J].計(jì)算機(jī)應(yīng)用,2010,30(3):821-824.
[4]秦超,張濤,林為民.電力移動(dòng)作業(yè)PDA 安全接入系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電力系統(tǒng)自動(dòng)化,2012,36(11):82-85.
[5]周孔均,李毅,馮凌,等.基于PDA 的標(biāo)準(zhǔn)化作業(yè)管理系統(tǒng)的實(shí)現(xiàn)[J].重慶電力高等??茖W(xué)校學(xué)報(bào),2007,12(1):47-49.
[6]劉水,龔雪麗,鄔菲.現(xiàn)場(chǎng)標(biāo)準(zhǔn)化作業(yè)管理系統(tǒng)的開發(fā)應(yīng)用[J].電力設(shè)備,2007,8(9):83-85.
[7]陳道友,龍海峰,譚昊.現(xiàn)場(chǎng)標(biāo)準(zhǔn)化作業(yè)管理系統(tǒng)的研究與實(shí)現(xiàn)[J].微計(jì)算機(jī)信息,2010(36):78-80.
[8]曾憲權(quán),馮玉東.移動(dòng)中間件研究[J].計(jì)算機(jī)與數(shù)字工程,2008,36(7):82-85.
[9]徐浩,周德華,丁卓,等.面向多終端適配的移動(dòng)中間件的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)與現(xiàn)代化,2011(9):65-68.
[10]林彩麟,梁世昌,梁健文.智能鎖封移動(dòng)作業(yè)平臺(tái)的設(shè)計(jì)與開發(fā)[J].機(jī)電工程技術(shù),2015,44(1):47-51.
[11]朱淼良,邱瑜.移動(dòng)代理系統(tǒng)綜述[J].計(jì)算機(jī)研究與發(fā)展,2001,38(1):16-25.
[12]公磊,周聰.基于Android 的移動(dòng)終端應(yīng)用程序開發(fā)與研究[J].計(jì)算機(jī)與現(xiàn)代化,2008(8):85-89.
[13]李文婧.電力營(yíng)銷移動(dòng)作業(yè)系統(tǒng)建設(shè)[J].廣西電力,2015,38(2):60-62.
[14]朱先遠(yuǎn),殷西翔.面向移動(dòng)終端電子作業(yè)批改系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].長(zhǎng)江大學(xué)學(xué)報(bào)(自然科學(xué)版:理工(上旬)),2014,11(2):42-44.
[15]凌行龍,王文,樊愛軍,等.電力營(yíng)銷移動(dòng)作業(yè)安全分析及防護(hù)研究[J].電力信息與通信技術(shù),2013,11(7):110-115.
[16]張明波,趙芳霞,姜維斌.基于智能移動(dòng)終端的作業(yè)解決方案[J].軟件工程師,2014,17(5):25-27.
[17]王海波,耿暉.基于XML 的數(shù)據(jù)交換的實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用,2001,21(4):67-68.