孫海星
一、各個行業(yè)都在經(jīng)歷移動互聯(lián)的改變
當前移動辦公已不是趨勢,而成為現(xiàn)實?!盎ヂ?lián)網(wǎng)+”的提出將過去企業(yè)有關(guān)部門大量的信息數(shù)據(jù)互聯(lián)起來,移動信息化開始在企業(yè)發(fā)揮重要作用;企業(yè)員已開始用手機進行工作指揮、接收郵件、手機接入OA等辦公系統(tǒng),用手機處理行政辦公和業(yè)務(wù)事件……
移動技術(shù)的發(fā)展從企業(yè)外部和內(nèi)部驅(qū)動企業(yè)的移動信息化。企業(yè)移動信息化是將信息的采集、移動與管理三個部分進行有效的結(jié)合。可以將產(chǎn)品、管理者、空間和時間信息進行全面集成,實現(xiàn)對信息流高效的、實時的和安全的管理,獲得移動性特有的生產(chǎn)效率和競爭優(yōu)勢。
作為企業(yè)級互聯(lián)網(wǎng)應(yīng)用市場的自然延伸,企業(yè)級移動互聯(lián)網(wǎng)應(yīng)用市場的發(fā)展邏輯也不變,即在智能移動終端快速增長和無線網(wǎng)絡(luò)傳輸能力極大提高的技術(shù)趨勢及其帶來的社會結(jié)構(gòu)和市場環(huán)境的變化下,保證企業(yè)能夠?qū)ふ业礁嗟匿N售機會、提升生產(chǎn)力,同時更好的降低成本和提高工作效率。
(一)內(nèi)部驅(qū)動力:提高管理效率
改進內(nèi)部管理效率,提升內(nèi)部部門間的溝通,同時讓內(nèi)部員工形成移動化的工作習(xí)慣。
基于移動終端的持續(xù)在線的特性,讓內(nèi)部協(xié)作不再有時間、地點的限制,大大提高內(nèi)部管理效率。
隨著移動業(yè)務(wù)的深入使用,讓員工對移動業(yè)務(wù)產(chǎn)生粘性,為推廣外部業(yè)務(wù)做準備。
移動審批保證了企業(yè)管理流程的規(guī)范,有效提高工作效率,降低溝通成本,加速審批流程。移動審批作為企業(yè)的全員應(yīng)用,支持領(lǐng)導(dǎo)審批單據(jù),也支持員工查看審批進度。
移動審批支持附件、支持流程圖、審批歷史,支持人員溝通,支持單據(jù)全貌。
(二)外部驅(qū)動力:以用戶為導(dǎo)向
以用戶為中心打造一系列典型移動業(yè)務(wù),讓外部業(yè)務(wù)形成驅(qū)動力。實時上傳個人狀態(tài)。
通過手機及其它移動終端,采集或上傳個人狀態(tài),包括生理狀態(tài)和個人狀態(tài)等。實現(xiàn)UGC(用戶創(chuàng)造內(nèi)容)。
最終目標:內(nèi)外高效協(xié)同,形成正向生態(tài)圈,通過對用戶及醫(yī)院反饋的數(shù)據(jù)進行大數(shù)據(jù)分析,來改進內(nèi)外協(xié)同狀態(tài),促進流程進步。
二、企業(yè)移動化的挑戰(zhàn)
企業(yè)移動化不同于個人移動,企業(yè)移動應(yīng)用要考慮安全、可控性、集成等,要結(jié)合企業(yè)自身的業(yè)務(wù)和系統(tǒng)特點來形成,如何在過去IT建設(shè)的資產(chǎn)上建立移動策略等,當前企業(yè)移動化面臨的挑戰(zhàn)如下:
□ 企業(yè)或組織
基于戰(zhàn)術(shù)項目的實施
孤立的移動應(yīng)用
成熟的傳統(tǒng)應(yīng)用如何在移動端適用
IT如何支撐業(yè)務(wù)移動化以及移動業(yè)務(wù)創(chuàng)新
擁有成本:移動應(yīng)用部署、維護成本等等
如何與企業(yè)現(xiàn)有信息系統(tǒng)整合
移動管理:如何管理設(shè)備、移動應(yīng)用、移動內(nèi)容
如何分發(fā)移動應(yīng)用
安全問題
企業(yè)移動治理
如何銜接云計算、大數(shù)據(jù)、社交等技術(shù)
……
□ 移動應(yīng)用開發(fā)者
平臺碎片化
多種移動OS:Android、iOS
多種移動設(shè)備:Phone、Pad
開發(fā)技術(shù)多樣性:Objective-C、Java、Html、JavaScript、C#……
開發(fā)工具的選擇
企業(yè)信息系統(tǒng)多樣化:Web、DB、Cloud、ERP、OA、CRM……
移動應(yīng)用開發(fā)成本
應(yīng)用快速迭代、頻繁發(fā)布,如何保證應(yīng)用高質(zhì)量
用戶體驗是成功移動應(yīng)用的必備條件
復(fù)雜的網(wǎng)絡(luò)環(huán)境
移動應(yīng)用生命周期管理
……
三、移動平臺建設(shè)探索與實踐
(一)總體架構(gòu)
移動應(yīng)用平臺由移動應(yīng)用中心、移動客戶端、開發(fā)測試平臺、發(fā)布平臺、運行平臺、管理平臺、安全保障體系構(gòu)成,為企業(yè)移動化發(fā)展提供移動端訪問接入、應(yīng)用開發(fā)測試、應(yīng)用版本發(fā)布、安全穩(wěn)定運行及統(tǒng)一運營管理能力。
系統(tǒng)的整體系統(tǒng)架構(gòu)圖如下:
移動應(yīng)用平臺與開行現(xiàn)有統(tǒng)一授權(quán)平臺、UAPP Frame進行集成,此外還需要集成的平臺包括企業(yè)服務(wù)總線(ESB)、企業(yè)信息交互平臺(EII)、企業(yè)內(nèi)容管理平臺(ECM)。其中,與統(tǒng)一授權(quán)平臺集成,旨在完成移動客戶端上移動工作臺、移動待辦等移動應(yīng)用的認證與授權(quán)。對于認證的用戶的組織結(jié)構(gòu)用戶信息是通過UAAP Frame來獲取的。
移動客戶端通過移動應(yīng)用平臺的運行平臺集成企業(yè)服務(wù)總線(ESB)提供了對后端業(yè)務(wù)系統(tǒng)的統(tǒng)一訪問,后端業(yè)務(wù)系統(tǒng)包含財務(wù)系統(tǒng)、OA系統(tǒng)。
移動應(yīng)用平臺的運行平臺用于支撐移動客戶端運行,移動工作臺、移動待辦以及將來其他APP可通過運行平臺訪問后臺業(yè)務(wù)數(shù)據(jù)。
移動管理平臺實現(xiàn)了對移動APP進行統(tǒng)一管理。用戶以通過PC端瀏覽器訪問移動管理平臺進行管理、操作,實現(xiàn)對移動設(shè)備、應(yīng)用、內(nèi)容、用戶、信息的管理。
該架構(gòu)方案在支撐未來移動客戶端開發(fā)和集成其他業(yè)務(wù)系統(tǒng)也做了可擴展的考慮??筛鶕?jù)開行實際需求基于該移動應(yīng)用平臺開發(fā)測試平臺進行開發(fā)測試已經(jīng)集成發(fā)布,如涉及新的業(yè)務(wù)系統(tǒng)集成,亦可遵循當前移動客戶端通過運行平臺、企業(yè)服務(wù)總線進行請求訪問其他業(yè)務(wù)系統(tǒng)。
對于該移動應(yīng)用平臺以外(第三方)開發(fā)的移動APP如果使用了該系統(tǒng)的開發(fā)測試平臺的SDK時,也可以訪問移動運行平臺,并且可以被移動管理平臺進行管控。如果未使用任何該移動應(yīng)用平臺的SDK開發(fā)的移動APP,可以通過移動應(yīng)用中心和管理平臺中的應(yīng)用管理進行統(tǒng)一上傳審核、上架下架等管理,運行平臺并不支撐其運行,但可以受EMM客戶端管控其運行。
另外,移動應(yīng)用平臺中的即時通訊功能功能提供了移動端之間的消息、語音、文件附件等即時通訊功能,而開行現(xiàn)有的統(tǒng)一通訊(UC)系統(tǒng)亦具有PC端之間的即時通訊功能,因此移動應(yīng)用平臺的即時通訊功能與開行現(xiàn)有的統(tǒng)一通訊(UC)系統(tǒng)可以集成,從而實現(xiàn)PC端與移動端之間進行即時通訊。移動應(yīng)用平臺的即時通訊不僅僅限于移動客戶端之間的即時通訊,亦可提供移動客戶端與PC端之間的通訊,因此在某些特定的場景下,移動應(yīng)用平臺的即時通訊功能可替代目前開行現(xiàn)有的統(tǒng)一通訊(UC)系統(tǒng)的某些功能,故二者即時通訊功能可并行存在,亦可考慮移動應(yīng)用平臺的即時通訊功能適時逐步取代目前開行現(xiàn)有的統(tǒng)一通訊(UC)系統(tǒng)部分或全部職能。
總體來看,該移動應(yīng)用平臺初始階段建設(shè)所關(guān)聯(lián)系統(tǒng)清單如下:
統(tǒng)一授權(quán)平臺
UAAP Frame
企業(yè)服務(wù)總線(ESB)
企業(yè)信息交互平臺(EII)
企業(yè)內(nèi)容管理平臺(ECM)
財務(wù)系統(tǒng)
OA系統(tǒng)
未來可根據(jù)需求適時實現(xiàn)對其他業(yè)務(wù)系統(tǒng)的集成訪問。
對于移動應(yīng)用平臺設(shè)計主要從以下幾個層面與外圍系統(tǒng)關(guān)聯(lián):
1.從業(yè)務(wù)流角度,移動應(yīng)用平臺將根據(jù)業(yè)務(wù)移動化的需求與相關(guān)業(yè)務(wù)系統(tǒng)進行對接,初步建設(shè)階段與財務(wù)系統(tǒng)業(yè)務(wù)系統(tǒng)進行對接,完善階段與OA系統(tǒng)進行對接。
2.從系統(tǒng)集成角度,移動應(yīng)用平臺將根據(jù)業(yè)務(wù)移動化的需求與相關(guān)集成平臺進行對接,具體關(guān)聯(lián)關(guān)系可根據(jù)移動應(yīng)用需求確定,包括但不限于行內(nèi)用戶、機構(gòu)信息通過集成企業(yè)信息交換平臺(EII)統(tǒng)一獲取,移動客戶端訪問后端服務(wù)需集成開行統(tǒng)一授權(quán)平臺UAAP,由ESB提供對用戶認證的接口,并通過UAAP Frame來獲取人員組織結(jié)構(gòu)用戶信息數(shù)據(jù)。
3.從數(shù)據(jù)流角度,移動平臺將根據(jù)業(yè)務(wù)移動化的需求調(diào)用相關(guān)數(shù)據(jù)系統(tǒng)的報告,初步建設(shè)階段會調(diào)用財務(wù)系統(tǒng)業(yè)務(wù)系統(tǒng)相關(guān)數(shù)據(jù),通過服務(wù)讀取財務(wù)系統(tǒng)業(yè)務(wù)系統(tǒng)待審批單據(jù),已審批單據(jù),查詢單據(jù)及查看單據(jù)詳情。完善階段調(diào)用OA系統(tǒng)查看相關(guān)數(shù)據(jù)。
4.從用戶角度,移動應(yīng)用平臺所有部分都屬于生產(chǎn)環(huán)境,其中移動應(yīng)用中心供行內(nèi)、外用戶和開發(fā)人員使用,移動客戶端供行內(nèi)、外用戶使用,開發(fā)測試平臺供行內(nèi)以及各項目的外包開發(fā)人員使用,發(fā)布平臺、運行平臺、管理平臺供行內(nèi)有關(guān)管理人員和外包運維人員使用。
(二)移動應(yīng)用平臺整體工作流程圖
移動應(yīng)用平臺的建設(shè)與使用共涉及到以下幾種業(yè)務(wù)人員角色:
開發(fā)人員
測試人員
負責(zé)上傳移動應(yīng)用的管理員
應(yīng)用商店負責(zé)APP審核管理員
EMM應(yīng)用負責(zé)APP審核管理員
受EMM管控用戶
普通用戶
系統(tǒng)運維人員
EMM中個級別管理員
移動應(yīng)用平臺包括了移動APP從開發(fā)測試、集成發(fā)布、運行管理等全生命周期流程,首先由開發(fā)測試人員使用開發(fā)測試平臺,進行APP應(yīng)用開發(fā)、測試,測試通過后使用發(fā)布平臺進行移動APP審核、加固及版本控制;其次,對受權(quán)限控制的APP應(yīng)用,分中心管理員利用管理平臺上傳APP,之后由分中心管理員對APP審核上架。用戶可以在移動應(yīng)用中心下載移動工作臺及APP應(yīng)用的下載,并在客戶端安裝即可使用;不受權(quán)限控制的APP應(yīng)用,由分中心管理員使用移動應(yīng)用中心上傳,之后由分中心管理員對APP應(yīng)用審核上架。用戶可以在移動應(yīng)用中心下載APP應(yīng)用 ,并在客戶端安裝即可使用。最后用戶可以在運行平臺上運行下載后的APP。
(三)移動工作臺工作流程圖
移動工作臺的業(yè)務(wù)流程:使用移動工作臺時,可以先登錄然后進入應(yīng)用;在應(yīng)用中,通過相關(guān)的模塊可以辦理相關(guān)的業(yè)務(wù);然后,移動應(yīng)用平臺的運行平臺(MA Server),為請求的業(yè)務(wù)提供相應(yīng)的服務(wù)或轉(zhuǎn)發(fā)到對應(yīng)的業(yè)務(wù)系統(tǒng),業(yè)務(wù)系統(tǒng)進行相應(yīng)的處理并返回處理結(jié)果,運行平臺接收處理的結(jié)果并將結(jié)果發(fā)送到手機應(yīng)用上,由手機應(yīng)用來顯示。
(四)移動平臺功能架構(gòu)
移動應(yīng)用平臺從功能架構(gòu)上分為移動應(yīng)用中心、移動客戶端、開發(fā)測試平臺、發(fā)布平臺、運行平臺、管理平臺六個功能模塊和一個安全保障體系。如下圖所示:
其中:
(1)移動應(yīng)用中心:面向用戶和開發(fā)者提供應(yīng)用下載與管理、開發(fā)工具與規(guī)范、移動開發(fā)過程管理等功能的網(wǎng)站;
(2)移動客戶端:內(nèi)外部移動用戶使用開行移動應(yīng)用的統(tǒng)一渠道,包括行內(nèi)用戶使用的移動工作臺以及行外客戶使用的對外客戶端;
(3)開發(fā)測試平臺:提供開發(fā)、測試和持續(xù)集成相關(guān)的資源及技術(shù)功能,包括開發(fā)工具、測試工具、持續(xù)集成工具等;
(4)發(fā)布平臺:提供組件庫、版本庫、安全加固及應(yīng)用審核等功能,支持APP打包、安全控制、版本管理、應(yīng)用評審及發(fā)布等工作;
(5)運行平臺:提供移動客戶端與后臺業(yè)務(wù)系統(tǒng)交互所必需的服務(wù)及控制能力,包括移動接入、基礎(chǔ)服務(wù)、應(yīng)用服務(wù)以及服務(wù)控制等功能;
(6)移動管理平臺:主要負責(zé)整個移動引用平臺內(nèi)的用戶、設(shè)備、應(yīng)用及數(shù)據(jù)等方面的移動安全管理功能;
(7)安全保障體系:確保其他各個模塊的安全性。
四、結(jié)語
隨著科技的進步與社會的發(fā)展,移動辦公平臺將在企業(yè)發(fā)展中凸顯出日益重要的作用。移動辦公的建設(shè)依靠移動通信技術(shù)和無線網(wǎng)絡(luò)技術(shù)的發(fā)展來推動,同時移動辦公的發(fā)展也會促使人們對于移動通信技術(shù)和無線網(wǎng)絡(luò)技術(shù)的深入研究,相信隨著對于移動辦公平臺建設(shè)方案的深入研究,必將促進企業(yè)移動辦公平臺業(yè)務(wù)的快速發(fā)展,進而使移動辦公平臺對企業(yè)的發(fā)展產(chǎn)生深遠的影響。