




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
電力企業(yè)移動(dòng)應(yīng)用開發(fā)技術(shù)規(guī)范IIII11目 次前言 III1范圍 12規(guī)范性引用文件 13術(shù)語和定義 14符號(hào)、代號(hào)和縮略語 25移動(dòng)應(yīng)用類型劃分 2按業(yè)務(wù)劃分 2按管理機(jī)構(gòu)劃分 2按展現(xiàn)形式劃分 26電力企業(yè)移動(dòng)應(yīng)用通用開發(fā)規(guī)范 2移動(dòng)應(yīng)用開發(fā)技術(shù)路線規(guī)范 2接口密鑰使用規(guī)范 2公共組件調(diào)用規(guī)范 3單點(diǎn)登錄開發(fā)規(guī)范 3本地緩存開發(fā)規(guī)范 4消息推送開發(fā)規(guī)范 4統(tǒng)一資訊開發(fā)規(guī)范 45.8統(tǒng)一待辦開發(fā)規(guī)范 46.9統(tǒng)一日程開發(fā)規(guī)范 47電力企業(yè)移動(dòng)應(yīng)用非功能規(guī)范 5兼容性規(guī)范 5無網(wǎng)絡(luò)模式規(guī)范 5移動(dòng)應(yīng)用安全功能規(guī)范 5附錄A(資料性)常見移動(dòng)公共組件表 6附錄B(資料性)其他行業(yè)移動(dòng)應(yīng)用標(biāo)準(zhǔn)表 7參考文獻(xiàn) 8電力企業(yè)移動(dòng)應(yīng)用開發(fā)技術(shù)規(guī)范范圍本文件規(guī)定了移動(dòng)應(yīng)用開發(fā)要求,為電網(wǎng)企業(yè)對(duì)內(nèi)移動(dòng)應(yīng)用提供功能和編碼指導(dǎo)。本文件適用于大型國有電力企業(yè)對(duì)內(nèi)移動(dòng)辦公、移動(dòng)作業(yè)應(yīng)用開發(fā),旨在提高電力企業(yè)移動(dòng)應(yīng)用開發(fā)的安全性、規(guī)范性。下列文件中的內(nèi)容通過文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用文件,僅該日期對(duì)應(yīng)的版本適用于本文件;不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。GB17859—1999計(jì)算機(jī)信息系統(tǒng)安全保護(hù)等級(jí)劃分準(zhǔn)則GB/T35282—2017 GB/T22239—2019 術(shù)語和定義下列術(shù)語和定義適用于本文件。移動(dòng)終端mobileterminal便攜式、可移動(dòng)的計(jì)算設(shè)備。[來源:GB/T35282—2017,3.1]3.2移動(dòng)應(yīng)用mobileapplication本文特指基于H5技術(shù)開發(fā)的、實(shí)現(xiàn)各業(yè)務(wù)需求的移動(dòng)功能,需借助移動(dòng)門戶或移動(dòng)應(yīng)用進(jìn)行發(fā)布、展示、運(yùn)行。3.3移動(dòng)應(yīng)用平臺(tái)mobileapplicationplatform企業(yè)移動(dòng)應(yīng)用統(tǒng)一入口,提供移動(dòng)應(yīng)用發(fā)布、運(yùn)行環(huán)境。3.4移動(dòng)組件mobilecomponent對(duì)原生或公共能力的封裝,由移動(dòng)應(yīng)用平臺(tái)統(tǒng)一發(fā)布,本文件中的移動(dòng)組件可供移動(dòng)應(yīng)用進(jìn)行調(diào)用。3.5移動(dòng)原生開發(fā)mobilenativedevelopment依賴安卓、iOS操作系統(tǒng)提供的標(biāo)準(zhǔn)能力實(shí)現(xiàn)移動(dòng)組件開發(fā)。3.6移動(dòng)混合開發(fā)mobilehybriddevelopment結(jié)合原生和H5技術(shù)實(shí)現(xiàn)移動(dòng)應(yīng)用開發(fā)。3.7移動(dòng)應(yīng)用前端mobileapplicationfront-end運(yùn)行在移動(dòng)設(shè)備上的移動(dòng)應(yīng)用界面、交互操作功能。3.8移動(dòng)應(yīng)用后端mobileapplicationback-endPAGEPAGE2PAGEPAGE3運(yùn)行在服務(wù)端的移動(dòng)應(yīng)用后臺(tái)服務(wù),負(fù)責(zé)對(duì)前端的請(qǐng)求進(jìn)行業(yè)務(wù)邏輯處理、數(shù)據(jù)庫操作并返回前端數(shù)據(jù)結(jié)果。3.10安全保護(hù)能力securityprotectionability能夠抵御威脅、發(fā)現(xiàn)安全事件以及在遭到損害后能夠恢復(fù)先前狀態(tài)等的程度。[來源:GB/T22239—2019,3.2]下列符號(hào)、代號(hào)和縮略語適用于本文件。UI:用戶界面(UserInterface)H5:構(gòu)建Web內(nèi)容的一種語言描述方式(HTML5)KV:鍵值存儲(chǔ)(key-value)SQL:結(jié)構(gòu)化查詢語言(StructuredQueryLanguage)oauth:一種開放式認(rèn)證協(xié)議標(biāo)準(zhǔn)(OpenAuthorization)appid:應(yīng)用唯一編號(hào)(ApplicationID)localstorage:一種瀏覽器自帶的本地緩存對(duì)象(localstorage)按業(yè)務(wù)劃分根據(jù)電力企業(yè)移動(dòng)應(yīng)用業(yè)務(wù)場景,分為辦公類和作業(yè)類兩類應(yīng)用:根據(jù)電力企業(yè)移動(dòng)應(yīng)用的管理機(jī)構(gòu)不同,分為統(tǒng)建類和自建類兩類應(yīng)用:根據(jù)電力企業(yè)移動(dòng)應(yīng)用的展現(xiàn)方式不同,分為圖標(biāo)類和卡片類兩類應(yīng)用:移動(dòng)應(yīng)用前端和移動(dòng)應(yīng)用后端采用完全不同的技術(shù)路線,技術(shù)路線與業(yè)務(wù)無關(guān),總體應(yīng)當(dāng)遵循如下要求:企業(yè)級(jí)移動(dòng)平臺(tái)移動(dòng)終端應(yīng)用采用移動(dòng)混合開發(fā)技術(shù),其中移動(dòng)應(yīng)用平臺(tái)客戶端采用移動(dòng)原H5UI采用移動(dòng)原生開發(fā)技術(shù)的移動(dòng)應(yīng)用平臺(tái)為移動(dòng)應(yīng)用提供的開放服務(wù),移動(dòng)應(yīng)用需要通過平臺(tái)頒發(fā)的接口密鑰進(jìn)行接口認(rèn)證。各移動(dòng)應(yīng)用應(yīng)當(dāng)妥善保管和使用密鑰,避免因密鑰泄露引起應(yīng)用或平臺(tái)關(guān)鍵數(shù)據(jù)暴露,該密鑰的使用規(guī)范如下:禁將鑰過方式露第方統(tǒng)無關(guān)員c) 密鑰露,第時(shí)間系動(dòng)用臺(tái)換密。移動(dòng)應(yīng)用使用移動(dòng)應(yīng)用平臺(tái)公共組件,需確保組件調(diào)用安全、合規(guī),組件調(diào)用規(guī)范如下:移動(dòng)應(yīng)用進(jìn)行組件調(diào)用前須確認(rèn)運(yùn)行環(huán)境安全可靠。移動(dòng)應(yīng)用調(diào)用組件時(shí)須提交應(yīng)用基礎(chǔ)信息、應(yīng)用密鑰信息。移動(dòng)應(yīng)用調(diào)用組件時(shí)須進(jìn)行應(yīng)用權(quán)限認(rèn)證,通過后方可正常調(diào)用組件。 中進(jìn)行合理的用戶提示。iOS專用組件調(diào)用前,須先對(duì)運(yùn)行環(huán)境進(jìn)行檢測后再進(jìn)行對(duì)應(yīng)端的組件進(jìn)行調(diào)用。應(yīng)用集成至移動(dòng)應(yīng)用平臺(tái),每個(gè)應(yīng)用不獨(dú)立進(jìn)行用戶身份認(rèn)證,通過和應(yīng)用平臺(tái)單點(diǎn)登錄認(rèn)證方式完成用戶身份認(rèn)證,若電力企業(yè)自行建設(shè)認(rèn)證平臺(tái),移動(dòng)應(yīng)用平臺(tái)后端需和認(rèn)證平臺(tái)進(jìn)行單點(diǎn)登錄集成。具體認(rèn)證流程見圖1。由移動(dòng)應(yīng)用平臺(tái)負(fù)責(zé)用戶登錄操作、用戶身份鑒別、用戶應(yīng)用權(quán)限識(shí)別。oauthcode( 用密鑰進(jìn)行解密,將解密后的用戶信息返回應(yīng)用前端,并保存用戶會(huì)話。圖1單點(diǎn)登錄認(rèn)證流程針對(duì)電力企業(yè)二級(jí)機(jī)構(gòu)自建身份認(rèn)證平臺(tái)的情況,由移動(dòng)應(yīng)用平臺(tái)負(fù)責(zé)對(duì)自建移動(dòng)應(yīng)用進(jìn)行二級(jí)換票認(rèn)證操作。多級(jí)互信認(rèn)證流程如下:a) 移動(dòng)應(yīng)用應(yīng)用通過移動(dòng)應(yīng)用平臺(tái)提供的oauth獲取一次性code。b) 應(yīng)用前端攜帶code、appid換取級(jí)聯(lián)編碼。c) 應(yīng)用前端將加密后的用戶級(jí)聯(lián)編碼交給應(yīng)用后臺(tái),后臺(tái)用解密后的級(jí)聯(lián)code.調(diào)用二級(jí)身份認(rèn)證平臺(tái)對(duì)外服務(wù)完成用戶認(rèn)證,用戶會(huì)話自行保持即可。針對(duì)電力作業(yè)現(xiàn)場網(wǎng)絡(luò)差的現(xiàn)狀和電力移動(dòng)辦公穩(wěn)定性高的需求,移動(dòng)應(yīng)用應(yīng)當(dāng)充分采用各類本次緩存技術(shù)提高應(yīng)用的加載性能、離線能力,減少用戶下載流量。不同類型的緩存使用規(guī)范如下: localstorage作為緩存,防止不同應(yīng)用間主鍵字段沖突帶來的業(yè)務(wù)功能異常。KV緩存。對(duì)于應(yīng)用內(nèi)部敏感關(guān)系型格式數(shù)據(jù),采用移動(dòng)端數(shù)據(jù)庫緩存。對(duì)于培訓(xùn)視頻等大文件,采用本地文件緩存。移動(dòng)應(yīng)用須明確消息推送的對(duì)象機(jī)構(gòu)范圍、人員范圍。移動(dòng)應(yīng)用須明確消息推送的類型。移動(dòng)應(yīng)用須提供消息推送的內(nèi)容。對(duì)于圖文鏈接類消息,移動(dòng)應(yīng)用須提供安全可靠的鏈接。移動(dòng)應(yīng)用所有消息發(fā)送,須接受移動(dòng)應(yīng)用平臺(tái)的審計(jì)。為了將散落在不同電力業(yè)務(wù)系統(tǒng)中的圖文資訊內(nèi)容統(tǒng)一匯聚在移動(dòng)應(yīng)用平臺(tái)集中展示,移動(dòng)應(yīng)用 新的資訊數(shù)據(jù)。 資訊。 更新資訊內(nèi)容。 看該資訊的機(jī)構(gòu)、人員信息。 推送新的待辦數(shù)據(jù)。 取消待辦數(shù)據(jù)。 更新待辦流程狀態(tài)。 新的日程數(shù)據(jù)。 日程數(shù)據(jù)。 日程數(shù)據(jù)??紤]到電力企業(yè)員工年齡層分散、用戶數(shù)量大,用戶機(jī)型不統(tǒng)一、系統(tǒng)不統(tǒng)一、屏幕尺寸不統(tǒng)一,移動(dòng)應(yīng)用應(yīng)當(dāng)保持多端交互一致、多屏幕UI一致,應(yīng)用開發(fā)時(shí)須注意按照以下原則進(jìn)行兼容性適配: 后續(xù)兼容性適配主要參數(shù)。 確保兩端交互一致性。iOSUI框架。盡量采用離線資源模式,當(dāng)無網(wǎng)絡(luò)時(shí)可直接加載設(shè)備端應(yīng)用資源包。 無網(wǎng)絡(luò)模式。為了保證應(yīng)用離線訪問安全,在無網(wǎng)絡(luò)模式下,須進(jìn)行離線人臉識(shí)別功能進(jìn)入應(yīng)用。對(duì)于需要在無網(wǎng)絡(luò)環(huán)境下查看的數(shù)據(jù),須保存至設(shè)備端加密緩存。 態(tài),當(dāng)聯(lián)網(wǎng)狀態(tài)時(shí)自動(dòng)上傳數(shù)據(jù)。 傳輸通道進(jìn)行數(shù)據(jù)傳輸。按照電力企業(yè)要求,對(duì)重要或敏感數(shù)據(jù)顯示對(duì)重要信息進(jìn)行脫敏顯示。 按照電力企業(yè)要求,對(duì)重要或敏感數(shù)據(jù)必須展示時(shí),須通過水印、防截屏(安卓)事件記錄(iOS)等手段防止用戶傳播或記錄用戶傳播情況。d) 主訪問控制、身份鑒別、數(shù)據(jù)完整性、審計(jì)、強(qiáng)制訪問控制等方面對(duì)應(yīng)用進(jìn)行防護(hù)。[來源:GB17859—1999]附 錄 A(資性)常見移動(dòng)公共組件表組件名稱組件說明圖像組件下載圖片等公共功能視頻組件提供拍攝或從手機(jī)中選擇視頻、上傳視頻、下載視頻等公共能力音頻組件提供開始錄音、停止錄音、監(jiān)聽錄音自動(dòng)停止、播放語音、暫停播放、停止播放、監(jiān)聽語音播放完畢、語音轉(zhuǎn)文字等公共功能Wi-Fi組件提供搜索周邊的Wi-Fi,同時(shí)可以針對(duì)指定Wi-Fi,傳入密碼發(fā)起連接等公共功能藍(lán)牙組件提供搜索周邊的藍(lán)牙、更新藍(lán)牙狀態(tài)、藍(lán)牙連接等公共功能網(wǎng)絡(luò)狀態(tài)組件提供獲取移動(dòng)設(shè)備網(wǎng)絡(luò)狀態(tài)、監(jiān)聽網(wǎng)絡(luò)狀態(tài)變化等公共功能地理位置組件提供獲取地理位置、打開持續(xù)定位、停止持續(xù)定位、監(jiān)聽地理位置變化等公共功能OCR組件提供根據(jù)圖片類型進(jìn)行圖片內(nèi)容識(shí)別等公共功能安全組件提供水印、安卓設(shè)備防截屏、iOS設(shè)備防截屏通知、獲取設(shè)備root(超級(jí)管理員權(quán)限)狀態(tài)、獲取設(shè)備是否在模擬器運(yùn)行等公共功能KV數(shù)據(jù)交互組件提供根據(jù)主鍵(key)查看數(shù)據(jù)、設(shè)置數(shù)據(jù)等公共功能數(shù)據(jù)庫交互組件提供創(chuàng)建數(shù)據(jù)庫、執(zhí)行SQL語句、關(guān)閉數(shù)據(jù)庫等公共功能文件組件提供預(yù)覽本地或網(wǎng)絡(luò)文件、文件解壓、文件夾管理等公共功能上傳下載組件提供上傳文件、取消上傳、單文件下載、多任務(wù)斷點(diǎn)續(xù)傳等公共功能人臉識(shí)別組件提供活體人臉識(shí)別、在線人臉識(shí)別、離線人臉識(shí)別等公共功能錄音組件提供開始錄音、結(jié)束錄音、暫停錄音、恢
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年資產(chǎn)評(píng)估師之資產(chǎn)評(píng)估基礎(chǔ)模考模擬試題(含答案)
- 江西省九江市2024-2025學(xué)年八年級(jí)下學(xué)期期末語文試題(解析版)
- 攝影技巧基礎(chǔ)知識(shí)培訓(xùn)班課件
- 網(wǎng)絡(luò)信息安全技術(shù)試題及答案
- 2025醫(yī)療耗材采購合同范本
- 2025合同無效的示范文本
- 攝像助理基礎(chǔ)知識(shí)培訓(xùn)
- 2025年齊齊哈爾市軟件公司勞務(wù)派遣合同范本
- 搞笑課件文案
- 如何開展年度民主評(píng)議黨員工作有效加強(qiáng)黨員黨性鍛煉增強(qiáng)黨的組織生活活力
- 電廠化學(xué)水處理知識(shí)課件教學(xué)
- 2025年中醫(yī)經(jīng)典知識(shí)競賽考試題庫及答案
- 2025汽水管道應(yīng)力計(jì)算相關(guān)軟件使用導(dǎo)則
- 2025至2030年中國氟聚合物行業(yè)市場行情動(dòng)態(tài)及發(fā)展趨向分析報(bào)告
- 初級(jí)消防設(shè)施操作員資格歷年考試真題試題庫(含答案)
- 煉鋼廠環(huán)保知識(shí)培訓(xùn)課件
- 2025年電力行業(yè)《干部自傳》和《干部履歷表》范文
- 菲萍呼吸機(jī)技術(shù)指標(biāo)
- 學(xué)校食堂食品添加劑的使用與管理制度
- 摩托車維修管理制度
- 三農(nóng)扶貧工作手冊(cè) ??(符合要求)
評(píng)論
0/150
提交評(píng)論