基于SOA的手机移动协同办公平台规划与设计
摘 要 通过分析福建移动目前面临的管理信息化问题,提出基于SOA构建手机移动协同办公平台。描述了平台功能设计、总体架构、安全设计及SOA在平台中的应用设计。该设计降低了集成复杂性和开发维护成本,提高了企业运营效率。
【关键词】SOA 手机移动 协同办公 运营效率
1 背景简介
经过数十年不断建设,福建移动管理信息化程度得到极大提高。管理信息系统建设以实现企业低成本高效率运营为目标,贯彻落实移动集团公司“集中化、标准化、集成化”的信息化系统建设原则,围绕提升信息化服务水平的建设思路,采用集中化建设方式,逐渐形成以统一信息平台和ERP(企业资源规划)为两大核心、各外围业务系统支撑辅助的体系化架构,实现对公司内部管理所涉及“人、财、物”的信息化支撑,构建了企业内部信息化环境,实现了无纸化办公。
传统的办公方式受限于固定的办公环境、办公时间,离开办公室就不能正常使用,虽然借助于 VPN等远程接入技术可以远程登录办公系统,但仍未达到随时、随地办公的目标。因此,需要建设一套使用便捷、界面美观、功能强大的移动办公平台,为员工提供便利的移动办公服务,提升公司的办公效率。
2 平台功能及架构设计
2.1 功能设计
整体涵盖了办公应用、社交协同、工作圈三大类功能及相关专业应用接入,内部员工通过统一身份认证接入,实现随时随地办公、信息共享、即时通讯等。功能规划如图1所示。
2.2 总体架构
采用当前主流的移动开发技术“原生+HTML5的混合开发框架”,各专业应用系统之间数据传输采用SOA服务接口调用方式,整体架构包括客户端、服務器端、SOA接口服务三大部分,部署在X86虚拟云资源池环境,支持主流客户端Andriod、iOS两个版本。总体架构如图2所示。
2.3 安全设计
为保障手机办公平台安全,分别从登录安全(定时退出/手势密码/防撞库/动态密码)、传输安全(HTTPS安全通道/传输加密)、运行安全(文件加密/反编译保护/安装包签名/环境检测/数据加密/数据清理)、监控审计(登陆日志/操作日志/异常日志)、接入安全(应用注册/访问控制)五个维度进行了安全加固处理,从而保障平台的安全性。安全设计如图3所示。
3 SOA在平台中的应用设计
平台的集成架构应是标准、开放、即插即用、松耦合的。平台采用SOA面向服务的体系架构,通过其构造分布式系统,基于SOA进行服务发布、服务请求和服务调用,应用功能以标准服务进行发布供其他应用或服务调用,服务可共享并重复利用。基于SOA的手机移动协同办公平台设计如图4所示。
4 结束语
基于SOA构建手机移动协同办公平台,其基于标准的兼容性,极大的降低了集成复杂性,通过共享服务调用,实现高效的应用程序开发和交付,在极大提高企业运营效率的同时降低了集成和维护成本。
参考文献
[1]张惠民,胡海荣,范秋灵.SOA与云计算的融合[J].计算机系统应用,2014.
[2]鲁春梅.基于SOA架构的公安业务整合系统的设计与实现[D].上海交通大学(硕士论文),2015.
[3]王慧英.基于Android的移动办公系统的设计与实现[D].南开大学(硕士论文),2016.
[4]张英明.中国联通移动办公系统的设计与实现[D].北京航空航天大学(硕士论文),2016.
作者简介
林宗明(1982-),男,福建省泉州市人。硕士学位。现为中国移动通信集团福建有限公司信息技术部、高级工程师。主要研究方向为计算机应用技术。
作者单位
中国移动通信集团福建有限公司 福建省福州市 350108