APP下载

给业务插上移动互联网的翅膀

2018-01-17孙海星

中国信息化 2018年1期
关键词:即时通讯客户端用户

孙海星

一、各个行业都在经历移动互联的改变

当前移动办公已不是趋势,而成为现实。“互联网+”的提出将过去企业有关部门大量的信息数据互联起来,移动信息化开始在企业发挥重要作用;企业员已开始用手机进行工作指挥、接收邮件、手机接入OA等办公系统,用手机处理行政办公和业务事件……

移动技术的发展从企业外部和内部驱动企业的移动信息化。企业移动信息化是将信息的采集、移动与管理三个部分进行有效的结合。可以将产品、管理者、空间和时间信息进行全面集成,实现对信息流高效的、实时的和安全的管理,获得移动性特有的生产效率和竞争优势。

作为企业级互联网应用市场的自然延伸,企业级移动互联网应用市场的发展逻辑也不变,即在智能移动终端快速增长和无线网络传输能力极大提高的技术趋势及其带来的社会结构和市场环境的变化下,保证企业能够寻找到更多的销售机会、提升生产力,同时更好的降低成本和提高工作效率。

(一)内部驱动力:提高管理效率

改进内部管理效率,提升内部部门间的沟通,同时让内部员工形成移动化的工作习惯。

基于移动终端的持续在线的特性,让内部协作不再有时间、地点的限制,大大提高内部管理效率。

随着移动业务的深入使用,让员工对移动业务产生粘性,为推广外部业务做准备。

移动审批保证了企业管理流程的规范,有效提高工作效率,降低沟通成本,加速审批流程。移动审批作为企业的全员应用,支持领导审批单据,也支持员工查看审批进度。

移动审批支持附件、支持流程图、审批历史,支持人员沟通,支持单据全貌。

(二)外部驱动力:以用户为导向

以用户为中心打造一系列典型移动业务,让外部业务形成驱动力。实时上传个人状态。

通过手机及其它移动终端,采集或上传个人状态,包括生理状态和个人状态等。实现UGC(用户创造内容)。

最终目标:内外高效协同,形成正向生态圈,通过对用户及医院反馈的数据进行大数据分析,来改进内外协同状态,促进流程进步。

二、企业移动化的挑战

企业移动化不同于个人移动,企业移动应用要考虑安全、可控性、集成等,要结合企业自身的业务和系统特点来形成,如何在过去IT建设的资产上建立移动策略等,当前企业移动化面临的挑战如下:

□ 企业或组织

基于战术项目的实施

孤立的移动应用

成熟的传统应用如何在移动端适用

IT如何支撑业务移动化以及移动业务创新

拥有成本:移动应用部署、维护成本等等

如何与企业现有信息系统整合

移动管理:如何管理设备、移动应用、移动内容

如何分发移动应用

安全问题

企业移动治理

如何衔接云计算、大数据、社交等技术

……

□ 移动应用开发者

平台碎片化

多种移动OS:Android、iOS

多种移动设备:Phone、Pad

开发技术多样性:Objective-C、Java、Html、JavaScript、C#……

開发工具的选择

企业信息系统多样化:Web、DB、Cloud、ERP、OA、CRM……

移动应用开发成本

应用快速迭代、频繁发布,如何保证应用高质量

用户体验是成功移动应用的必备条件

复杂的网络环境

移动应用生命周期管理

……

三、移动平台建设探索与实践

(一)总体架构

移动应用平台由移动应用中心、移动客户端、开发测试平台、发布平台、运行平台、管理平台、安全保障体系构成,为企业移动化发展提供移动端访问接入、应用开发测试、应用版本发布、安全稳定运行及统一运营管理能力。

系统的整体系统架构图如下:

移动应用平台与开行现有统一授权平台、UAPP Frame进行集成,此外还需要集成的平台包括企业服务总线(ESB)、企业信息交互平台(EII)、企业内容管理平台(ECM)。其中,与统一授权平台集成,旨在完成移动客户端上移动工作台、移动待办等移动应用的认证与授权。对于认证的用户的组织结构用户信息是通过UAAP Frame来获取的。

移动客户端通过移动应用平台的运行平台集成企业服务总线(ESB)提供了对后端业务系统的统一访问,后端业务系统包含财务系统、OA系统。

移动应用平台的运行平台用于支撑移动客户端运行,移动工作台、移动待办以及将来其他APP可通过运行平台访问后台业务数据。

移动管理平台实现了对移动APP进行统一管理。用户以通过PC端浏览器访问移动管理平台进行管理、操作,实现对移动设备、应用、内容、用户、信息的管理。

该架构方案在支撑未来移动客户端开发和集成其他业务系统也做了可扩展的考虑。可根据开行实际需求基于该移动应用平台开发测试平台进行开发测试已经集成发布,如涉及新的业务系统集成,亦可遵循当前移动客户端通过运行平台、企业服务总线进行请求访问其他业务系统。

对于该移动应用平台以外(第三方)开发的移动APP如果使用了该系统的开发测试平台的SDK时,也可以访问移动运行平台,并且可以被移动管理平台进行管控。如果未使用任何该移动应用平台的SDK开发的移动APP,可以通过移动应用中心和管理平台中的应用管理进行统一上传审核、上架下架等管理,运行平台并不支撑其运行,但可以受EMM客户端管控其运行。

另外,移动应用平台中的即时通讯功能功能提供了移动端之间的消息、语音、文件附件等即时通讯功能,而开行现有的统一通讯(UC)系统亦具有PC端之间的即时通讯功能,因此移动应用平台的即时通讯功能与开行现有的统一通讯(UC)系统可以集成,从而实现PC端与移动端之间进行即时通讯。移动应用平台的即时通讯不仅仅限于移动客户端之间的即时通讯,亦可提供移动客户端与PC端之间的通讯,因此在某些特定的场景下,移动应用平台的即时通讯功能可替代目前开行现有的统一通讯(UC)系统的某些功能,故二者即时通讯功能可并行存在,亦可考虑移动应用平台的即时通讯功能适时逐步取代目前开行现有的统一通讯(UC)系统部分或全部职能。

总体来看,该移动应用平台初始阶段建设所关联系统清单如下:

统一授权平台

UAAP Frame

企业服务总线(ESB)

企业信息交互平台(EII)

企业内容管理平台(ECM)

财务系统

OA系统

未来可根据需求适时实现对其他业务系统的集成访问。

对于移动应用平台设计主要从以下几个层面与外围系统关联:

1.从业务流角度,移动应用平台将根据业务移动化的需求与相关业务系统进行对接,初步建设阶段与财务系统业务系统进行对接,完善阶段与OA系统进行对接。

2.从系统集成角度,移动应用平台将根据业务移动化的需求与相关集成平台进行对接,具体关联关系可根据移动应用需求确定,包括但不限于行内用户、机构信息通过集成企业信息交换平台(EII)统一获取,移动客户端访问后端服务需集成开行统一授权平台UAAP,由ESB提供对用户认证的接口,并通过UAAP Frame来获取人员组织结构用户信息数据。

3.从数据流角度,移动平台将根据业务移动化的需求调用相关数据系统的报告,初步建设阶段会调用财务系统业务系统相关数据,通过服务读取财务系统业务系统待审批单据,已审批单据,查询单据及查看单据详情。完善阶段调用OA系统查看相关数据。

4.从用户角度,移动应用平台所有部分都属于生产环境,其中移动应用中心供行内、外用户和开发人员使用,移动客户端供行内、外用户使用,开发测试平台供行内以及各项目的外包开发人员使用,发布平台、运行平台、管理平台供行内有关管理人员和外包运维人员使用。

(二)移动应用平台整体工作流程图

移动应用平台的建设与使用共涉及到以下几种业务人员角色:

开发人员

测试人员

负责上传移动应用的管理员

应用商店负责APP审核管理员

EMM应用负责APP审核管理员

受EMM管控用户

普通用户

系统运维人员

EMM中个级别管理员

移动应用平台包括了移动APP从开发测试、集成发布、运行管理等全生命周期流程,首先由开发测试人员使用开发测试平台,进行APP应用开发、测试,测试通过后使用发布平台进行移动APP审核、加固及版本控制;其次,对受权限控制的APP应用,分中心管理员利用管理平台上传APP,之后由分中心管理员对APP审核上架。用户可以在移动应用中心下载移动工作台及APP应用的下载,并在客户端安装即可使用;不受权限控制的APP应用,由分中心管理员使用移动应用中心上传,之后由分中心管理员对APP应用审核上架。用户可以在移动应用中心下载APP应用 ,并在客户端安装即可使用。最后用户可以在运行平台上运行下载后的APP。

(三)移动工作台工作流程图

移动工作台的业务流程:使用移动工作台时,可以先登录然后进入应用;在应用中,通过相关的模块可以办理相关的业务;然后,移动应用平台的运行平台(MA Server),为请求的业务提供相应的服务或转发到对应的业务系统,业务系统进行相应的处理并返回处理结果,运行平台接收处理的结果并将结果发送到手机应用上,由手机应用来显示。

(四)移动平台功能架构

移动应用平台从功能架构上分为移动应用中心、移动客户端、开发测试平台、发布平台、运行平台、管理平台六个功能模块和一个安全保障体系。如下图所示:

其中:

(1)移动应用中心:面向用户和开发者提供应用下载与管理、开发工具与规范、移动开发过程管理等功能的网站;

(2)移动客户端:内外部移动用户使用开行移动应用的统一渠道,包括行内用户使用的移动工作台以及行外客户使用的对外客户端;

(3)开发测试平台:提供开发、测试和持续集成相关的资源及技术功能,包括开发工具、测试工具、持续集成工具等;

(4)发布平台:提供组件库、版本库、安全加固及应用审核等功能,支持APP打包、安全控制、版本管理、应用评审及发布等工作;

(5)运行平台:提供移动客户端与后台业务系统交互所必需的服务及控制能力,包括移动接入、基础服务、应用服务以及服务控制等功能;

(6)移动管理平台:主要负责整个移动引用平台内的用户、设备、应用及数据等方面的移动安全管理功能;

(7)安全保障体系:确保其他各个模块的安全性。

四、结语

隨着科技的进步与社会的发展,移动办公平台将在企业发展中凸显出日益重要的作用。移动办公的建设依靠移动通信技术和无线网络技术的发展来推动,同时移动办公的发展也会促使人们对于移动通信技术和无线网络技术的深入研究,相信随着对于移动办公平台建设方案的深入研究,必将促进企业移动办公平台业务的快速发展,进而使移动办公平台对企业的发展产生深远的影响。

猜你喜欢

即时通讯客户端用户
您拨打的用户已恋爱,请稍后再哭
基于用户和电路的攻击识别方法
虚拟专用网络访问保护机制研究
信用卡资深用户
新闻客户端差异化发展策略
ICQ的20年
即时通讯软件发展模型的实证研究
即时通讯软件WhatsApp
浅析IEEE 802.1x及其客户端软件