首页 > IT业界 > 正文

如何构建整合型企业移动应用架构

2014-09-10 15:25:21  来源:软信网

摘要:在市场竞争日益激烈、企业运营效率和管理精细度日益提高的当今社会,提高效率成为企业信息化的首要驱动因素,也正因此,近年来移动信息化发展异常迅猛。
关键词: 移动应用

    在市场竞争日益激烈、企业运营效率和管理精细度日益提高的当今社会,提高效率成为企业信息化的首要驱动因素,也正因此,近年来移动信息化发展异常迅猛。BYOD概念虽然还没有达到全面落地的程度,但已经深入人心。在此过程中,移动信息化的发展也体现出了鲜明的阶段性特点、需求和发展方向。


    首先,当前企业的共同需求背景具有以下几方面的共同点:


    1.现有信息系统建设已经日趋完善,且运行较为稳定2.大部分系统基于B/S等PC应用架构,企业内部的移动互联应用需求日趋强烈3.管理精细度与业务效率要求日益提高,风险管控日趋强化,工作时效性要求增强4.相当一部分数据在多个系统存在重复录入或标准不一致问题5.基于单一系统延伸形成移动APP的方式,仍存在诸多不足与之相对应的,在与上述需求匹配的过程中,移动信息化到目前也经历了三个阶段:

 

\

    第一个阶段是简单的推送服务,比如最早的Push mail等可以看作是企业移动信息化的雏形,这个阶段的是主要满足简单信息与数据传送的需要;第二个阶段是延展性移动应用,即将某个应用系统单独延伸到移动端,比如原先的桌面型的OA延伸为移动OA,原先的BI系统延伸为移动BI等等,这一阶段的特点是各个系统单独向移动端延伸,侧重简单的业务交互和数据展示,所形成的结果就是用户的手机或者平板上出现了一堆来自不同厂商的移动APP。应该说这一阶段已经部分解决了随时随地办公的需求,但是因为缺少总体的技术与应用规划,所以各个移动APP本身又形成了某种概念上的“移动孤岛”。


    第三个阶段是整合型移动应用,这一阶段的重心在于规划整体的移动信息化架构,并通过业务规划与技术工具的手段,在保留原有各自系统独立性的同时,又能够整合各系统相关联的数据和流程,最终通过一个APP在移动端体现,用户只要进入一个APP即可完成在移动端所需的全部业务处理,也就是“移动微门户”的概念。这种先进的移动信息化模式已经有很多企业已经在进行探索并取得很好的效果。

 

  \

    要实现整合型的移动应用,首先要找准移动信息化的定位。要从构建平台体系的角度出发,而非仅仅构建功能应用。移动信息化的特点决定了它是原有桌面业务系统的补充和延伸,但绝不能照搬传统桌面系统的设计与建设思路。以移动OA来说,因移动端特性,用户只会在移动端进行审批,但不太可能在移动端进行发文起草;同理,以移动BI来说,移动BI通常只是dashboard等图表展示,而不太可能做OLAP或者自定义报表等操作。


    在明确移动信息化的应用定位后,就要进行相应的技术准备与工作评估。企业移动信息化面临几个主要的需求,包括以下几项关键工作:

 

   \

    首先,要满足一次开发跨平台部署的要求:移动业务平台必须能够支持iOS、Android,以及要考虑到对windows phone的支持,这个首要因素是由移动终端的碎片化特点所决定的。传统的开发方式是针对iOS、Android进行使用不同的开发语言进行代码开发,再对同一套应用的不同操作系统版本分别维护,这种原始的方式会慢慢被采用开发平台的工具化开发方式所取代,因为企业应用的特点决定了必须要考虑“易于维护、总体拥有成本TCO合理”。


    其次,要确保流畅的用户体验。这一方面体现在不同类型终端的操作都能够简洁、高效,另一方面也要充分考虑到在目前国内3G/4G网络的不稳定性和流量价格还相对较高的因素。因此系统功能要能够满足在线、离线模式下的使用。在技术路线方面,原生、混合、HTML5等路线各有优缺点,在企业级应用部署上,考虑到开发成本和与原有系统集成,应该是要支持混合、HTML5、原生等多种方式,并且能够达到原生的效果。


    第三,因需而变。前面说到移动业务系统是原有企业管理系统的补充和延伸,这就意味着当原有系统发生改变时,必须能够快速调整和适应。这也是为什么在第一点中所提到的越来越多的用户开始选择采用工具平台来开发自己的移动业务系统,因为平台所提供的完善配置功能和快速调整能力,是手工代码所无法达到的,也避免了因人员和服务商变动带来的风险。此外,对于连接一些商业套件如SAP、Domino、Salesforce、SharePoint、Exchange等,最好可以提供开箱即用的连接器,这些都可以大幅提高业务适应能力和系统建设效率,有效的降低风险和成本。


    第四,快速交付。移动信息化也应遵循“总体规划、小步快跑”的策略,同时用户对于系统建设周期的要求较之以往大大提高,太长的项目周期是企业所无法接受的。基于前面所提到的诸多技术准备,通过成熟的快速开发平台和完善的数据整合工具,是可以实现3个月内系统实现上线的需求的。


    最后我们可以举几个例子,来看一下国内外的一些领先型企业是如何构建企业移动应用架构的。


[page]    案例一:


    某央企业务遍及全球,处于快速发展阶段。目前所使用核心系统:协同办公平台(OA)、经营管理系统、财务系统均为传统意义的桌面信息系统,三大系统及统一身份认证系统的运行成熟稳定,但无法满足移动互联的要求,需要统一的移动应用,解决移动办公需求。

 

    \

    解决方案:


    通过数据与流程整合平台Magic xpi,提取、整合各系统关键流程和数据,并通过移动开发平台Magic xpa形成统一的跨平台企业APP,摆脱办公的时间和空间束缚,及时准确的掌握信息做出相应决策,传达指示,实现真正意义的工作协同。


    移动审批


    移动经营分析


    移动贸易


    企业通讯录


    舆情监管


    公告推送、流程信息推送


    统一认证


    内网新闻与通信


    案例二:


    亚马逊基于应用整合的思路,采用整合平台与移动应用开发平台相结合的方式,通过Magic实现CRM、Amazon.com和前端APP的跨系统的一体化流程处理和应用开发。

 

    \
    案例三:


    美国Datacolor公司是全球顶级的色彩管理解决方案和技术提供商,在全球65个国家为世界领先品牌、制造商、创意工作者和消费者提供服务。原先销售人员在CRM系统中创建一个订单的同时,需由后台人员手工在ORACLE JDE ERP系统中录入所有的客户、订单、联系人等详细信息。Datacolor对其管理流程进行审计,并采用Magic来连接两个系统,从而减少人工操作流程、大幅降低成本。


    销售人员在CRM系统中创建订单后,所有的信息都将通过Magic xpi引擎自动映射到其ERP系统中,当ERP中订单状态发生变化时,Magic xpi又将信息更新到CRM系统中提供给销售人员。相关数据都会发布到移动终端。


    整个项目实施只用了2周时间。
 


第三十八届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:chenjian

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。