企业移动办公平台的设计与实践

2021-11-23 06:58:41
中国管理信息化 2021年6期
关键词:办公功能系统

(大庆油田有限责任公司第一采油厂 信息中心,黑龙江 大庆 163000)

0 引言

伴随着移动互联技术的快速发展,无线网络及移动终端开始逐渐被人们所应用,信息获取渠道也发生了显著改变,从个人计算机(Personal Computer,PC)台式电脑、笔记本电脑等相对固定的设备变为智能电脑等便携移动终端,企业对移动办公需求也越来越高。

随着协同工作平台在大庆油田第一采油厂信息中心的全面推广实施,构建了在线流程定制、文档共享、即时通信等协同工作环境,初步实现了基于企业网的基础办公的信息化,但平台应用仅局限于PC 端,受到PC 设备数量以及办公场所的制约无法实现用户对平台功能利用的最大化,也无法满足办公应用实时性的要求。因此,通过移动办公平台,突破办公时间和空间的限制,成为企业发展的迫切需要。

与传统浏览器/服务器(Browser/Server,B/S)信息系统相比,移动终端设备有着通用性、普遍性,且具备摄像头、陀螺仪、指纹等多种传感器,通过移动终端办公,具有使用场景和时间掌控更加灵活,应用迭代速度更快等多方面的优势。

1 移动平台的构建思路及详细设计

1.1 设计思路

移动办公平台在设计上不能脱离原有业务独立运作,应是原有协同工作平台的扩展与延伸,即企业办公系统在终端上的扩展,基础的功能应进行传承和保留。在移动办公系统的实施与运行过程中,要保证PC 端平台的正常运行、相关功能不受任何影响,所以移动办公系统设计必须考虑到与原系统的兼容性、拓展系统对其性能与稳定性的影响以及移动办公系统本身的可扩展性。

企业的移动应用有别于社会的移动应用,对碎片化要求高,移动应用边界模糊,前端应用轻便,应用类型量大。系统关联性强,前端移动应用与后端的业务系统存在关联,调整灵活多样,业务变化随时带来需求变化。多技术融合,企业应用涉及流程、业务系统、报表、集成等多种技术相互融合。企业移动应用要兼顾易用、实用,注重业务改善与提升,在设计上应具备五大要素。

1.1.1 灵活的开发工具和环境

移动应用开发的3 种方式——Native、HTML5、Hybrid,3种方式各有各的优势,同一个应用中不同的场景选择不同的开发方式可以让App 达到更好的效果,如淘宝、微信等。3 种模式中Native、Html5 相对来说较为标准,只要有源码,想要修改或扩展比较容易,而对Hybrid 来说,各厂家的“杂交“基因不同,各家工具的扩展性和灵活性差距甚大。因此,企业在选择开发工具时,需要考虑后续是否可以灵活扩展,建议选择同时支持Native、HTML5、Hybrid 三种方式的开发工具,且3 种模式可以在同一个页面中灵活搭配使用。

1.1.2 移动数据中心

大多数企业做移动应用开发只是对现有信息系统的移动化延伸,众多的原有系统提供商只能针对各自产品提供移动数据对接方式,无法着眼企业整体的移动化战略规划布局,势必造成移动应用数据零散,应用信息孤岛,无法真正发挥移动数据聚合的优势。因此在移动平台的构建时需要考虑数据整合,做到能将现有信息化系统数据做采集和整合,供移动应用使用。

1.1.3 完善的安全及管理策略

越来越多的个人设备接入到办公网络中,使用各种移动业务应用,安全问题也随之而来:移动数据安全、设备准入策略、设备管理策略、应用管理、安全邮件、权限管理、VPN/WiFi等策略。

1.1.4 沟通通信能力

降低沟通的成本,才能提升协作的效率。相比微信、手机QQ 等公众应用,企业更需要一个安全、可管理、可控制的内部即时通信工具,且即时通信仅仅支持文字、图片、语音、视频、表情、文件等基本功能是远远不够的,完善的基础通信能力还需和业务深度融合,提供统一待办提醒、统一通知入口、统一企业通信录、统一的信息入口等。

1.1.5 便捷的扩展及融合

除了具备以上基本模块外,各模块之间的深度融合及灵活的扩展也非常重要。各模块之间既需互相融合又能封装成完善的软件开发工具包(Software Development Kit,SDK)供第三方集成,如安全沙箱、移动设备管理(Mobile Device Management,MDM)、统一待办提醒等既能供自有的开发平台调用,又能给需要这些能力的第三方应用调用。对外,平台可灵活地集成第三方能力,如虚拟专用网络(Virtual Private Network,VPN)、域认证等。

1.2 详细设计

按照这个思路,要重点解决以下几方面问题:一是构建可扩展的、统一的应用中心,包括业务流程、文档、专业应用、即时通信等功能的集成;二是移动终端上业务数据、报表、管理过程与原有PC 端平台的整合和信息聚合;三是移动应用需求变化快,如何快速开发、灵活配置以及跨平台应用的问题。

1.2.1 平台架构及功能设计

移动平台架构以PC 端服务底层为基础,通过Web Service构建中间层与移动端进行通信,构建App 移动应用,多应用扩展,技术架构上采用多层架构设计,确保移动端与各级业务层级间的通信畅通且相互独立,减少系统依存关系,保证业务稳定。1.2.2 移动引擎开发环境

要实现企业级移动办公平台的应用扩展,必须首先构建完成一套简单、可操作的应用环境,而非原生App 开发的基础环境。要求其具备构件化的特点,对于移动端功能的页面布局、功能搭建、数据组织、数据源集成等进行整合,构建形成以移动建模、业务建模、集成适配三大核心功能为主的移动开发引擎。

通过对原生组件和插件的集成、可视化的图形界面,实现移动端布局所见即所得,真实还原手机界面;通过丰富的HTML5控件库直接拖拽,无代码化设计,快速构建管理、业务应用。

2 实施过程中的关键点及解决方案

2.1 非功能性需求

2.1.1 兼容性

为了达到移动协同办公系统与PC 端在功能和数据上的兼容性,移动端平台采用外挂服务的方式实现功能的终端扩展。即构建移动端与PC 端通信接口,通过接口传递业务数据和移动端页面布局,PC 端与移动端数据源统一,页面布局上相互独立,无须修改原有的PC 端的功能,所以这种方式能很好地保证移动办公系统与PC 端原有功能和数据的兼容性。

2.1.2 性能与稳定性

平台通过服务接口实现通信,不涉及任何应用逻辑层及数据的修改,这种实现方式并不会增加用户访问量和额外的网络带宽消耗,所以这种实现方式能很好地保证整体平台服务的性能和稳定性。

2.1.3 可扩展性

可扩展性包括两部分。①PC 端可通过流程引擎扩充业务流程,以建模引擎搭建表单后台数据库,构建应用功能。②移动端可通过移动引擎配合建模引擎搭建移动应用,同时也可以将PC端搭建完成的应用进行同步,真正实现一次开发两端应用扩展。

2.2 内外网通信穿透问题

为保障企业信息安全,企业级的内部应用不允许暴露在公网上,因此不能同时接驳公网和企业网。为了实现与互联网公网的信息传递,就必须对数据的通信进行限制,这里要提到一个概念DMZ 区。DMZ 是英文“Demilitarized Zone”的缩写,中文名称为“隔离区”,也称“非军事化区”。它是为了解决安装防火墙后外部网络的访问用户不能访问内部网络服务器的问题,而设立的一个非安全系统与安全系统之间的缓冲区。该缓冲区位于企业内部网络和外部网络之间的小网络区域内。在这个小网络区域内可以放置一些必须公开的服务器设施,如企业Web 服务器、文件传输协议(File Transfer Protocol,FTP)服务器和论坛等。另外,通过这样一个DMZ 区域,更加有效地保护了内部网络。因为这种网络部署,比起一般的防火墙方案,对来自外网的攻击者来说又多了一道关卡。

内外网穿透通信方案采用的是发送和接收分离的方式,即在企业DMZ 区搭建移动端服务和即时通信服务,并配备硬件防火墙对其进行入站规则限制,开发特定端口供公网进行访问,但不允许公网进行写入数据。同时在企业网内网搭建PC 端服务与移动端服务器通信,设置特定接口规则封闭其他接口,避免攻击。

2.3 多系统多平台认证集成问题

目前,企业内部已经建立了包括域用户统一接入、VPN 接入等互联网技术(Internet Technology,IT)基础设施。移动平台可集成企业域用户和自建用户认证,实现统一的用户认证管理。所有接入移动办公系统的应用都使用这种统一信息用户管理和用户认证机制,即使用存储在集团公司轻型目录访问协议(Lightweight Directory Access Protocol,LDAP)服务器中的用户名和密码通过身份认证,同时提供LDAP 认证接口以及自建身份认证接口供开发者使用,也可通过建立认证服务的方式,实现多系统间的握手令牌认证,从而实现移动端或各系统间的登录认证集成。

2.4 多数据源集成问题

协同平台通过Web 页面集成、虚拟表单集成的方式实现多外部系统的功能集成;通过JS 对象简谱(JavaScript Object Notation,JSON)数据流、WebService 数据传输,实现多元化数据的接入;通过集成引擎整合多种类型数据库数据源,满足数据源的引入。

3 应用情况

自大庆油田第一采油厂信息中心协同工作平台研发以来,文档知识管理、流程签批、报表跟踪等系列功能已开发完成,为大庆油田第一采油厂信息中心带来了全新的协同工作模式。移动平台的研发正式启动,经过前期的需求分析、架构设计、功能开发、环境部署,目前已经实现了文档、流程、即时通信等移动功能,并在厂内开始全面应用,在用移动端用户已经达到1 667 人,实现了内外网信息实时同步,随时随地应用,取得了很好的使用效果。

4 结语

本文简要阐述了企业移动办公平台的构建思路,通过移动引擎技术建设开放性好、兼容性强的整体解决方案,实现移动端的移动门户、移动审批、移动文档等系列功能。全面推进厂矿两级机关无纸化办公向移动办公方向发展,实现电脑、平板、手机大屏小屏通用,随时随地办公,为各部门业务人员提供多样化的办公手段和沟通协作平台,可有效节约企业成本,提高整体办公效率,具有较好的推广意义。

猜你喜欢
办公功能系统
也谈诗的“功能”
中华诗词(2022年6期)2022-12-31 06:41:24
Smartflower POP 一体式光伏系统
工业设计(2022年8期)2022-09-09 07:43:20
X办公总部
现代装饰(2022年4期)2022-08-31 01:39:24
Base4Work共享办公空间
现代装饰(2022年4期)2022-08-31 01:37:54
WJ-700无人机系统
ZC系列无人机遥感系统
北京测绘(2020年12期)2020-12-29 01:33:58
X-workingspace办公空间
现代装饰(2020年3期)2020-04-13 12:53:30
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
关于非首都功能疏解的几点思考
中西医结合治疗甲状腺功能亢进症31例