APP下载

OA办公系统与钉钉移动平台整合探讨

2019-09-10廖焕双

企业科技与发展 2019年8期
关键词:OA系统

廖焕双

【摘 要】文章结合工作实践,对单位移动OA办公系统与即时通信平台整合进行了研究与探讨,并提出了简单的整合设计方案。首先,分析了单位移动办公的需求;其次,从单位的工作场景对钉钉和微信平台进行了对比选型;最后,介绍了单位OA系统与钉钉工作平台的整合方案。

【关键词】OA系统;钉钉工作平台;微应用整合

【中图分类号】TP317.1 【文献标识码】A 【文章编号】1674-0688(2019)08-0078-03

0 引言

移动办公及即时通信平台主要服务于南宁市各级政府部门人员,满足其在出差或外出时急需进行业务办理的需求。单位OA办公系统已基本实现日常管理及业务工作的无纸化办公,但OA系统协同通信沟通方面存在一定的局限性,通过引入钉钉移动工作平台很好地弥补了这一不足之处,OA+钉钉的方式使单位内部的沟通、协作、管理效率进一步提升。目前,具备沟通协同的移动办公平台已成为趋势,传统OA系统与钉钉移动工作平台整合是本单位移动智慧办公方面的一次尝试。

1 需求分析

本单位已有移动OA办公平台,分成安卓端和苹果端,能够处理日常办文及简单审批流程,由于技术框架相对老旧,手机操作系统的更新使手机端维护难度加大。随着移动办公技术越来越成熟,基于个人社交的即时通信移动办公App的兴起,既提高了协同沟通的效率,又能满足常规办公的需要。本单位财力有限,但对于智能办公又有需求,而市场上的智能办公软件价格比较高,且许多功能又不完全满足单位的需求,舍弃之前定制开发的移动OA系统移动端会造成投资浪费。因此,机关单位急需要一种成熟的、开放的、跨平台、低成本的智能办公平台集成解决方案。

2 平台选型

对于私有化部署的移动工作平台,虽然安全性、自主性比较高,但是价格昂贵,不符合本单位的需求。微信、钉钉是基于公有云的多端产品化沟通协同开放平台,且单位内部OA系统都可以作为第三方微应用集成到平台。下面从本单位的工作场景对微信与钉钉进行简单的比较。

2.1 从沟通场景

微信更专注于朋友圈,在朋友圈中阅读工作相关信息,可能会降低工作专注度,工作和生活的关系界定没那么清晰。钉钉主打的是工作社交,更像是一个“工作圈”,它的页面不像微信那样走极简风格,而是有着直接的“工作”页面,并且在功能设计上也向这方面倾斜,用户只是用来工作交流,作为内部OA集成的工作平台,钉钉更符合。

2.2 从用户黏性

钉钉是以统一通信为基础的协同沟通平台,在微信端没有组织架构,更多的是依靠微信群进行消息传达,两者都可以通过手机号注册平台的账号,但钉钉支持通信录组织架构的同步,即可以通过手机号作为内部OA系统用户与钉钉账号关联的桥梁,绑定手机号后可实现免登访问OA微应用,内部OA的待办消息可统一推送关联钉钉用户,内部OA与钉钉的集成在用户体验方面一致性更高。

2.3 从开放性来看

钉钉开发平台支持内部应用、第三方应用、移动应用接入等集成整合,提供公共的内部应用免登、通信录权限、DING提醒调用、文件存储、待办事宜获取等开放接口,让OA内部应用充分与钉钉固有功能高度融合,尽量做到无缝整合。本单位只需运维内部OA的微应用,钉钉工作平台无需运维。OA系统与钉钉的交互通过调用钉钉的公共接口,OA系统的业务数据还存储在本地。微信的开放接口则不如钉钉丰富。

2.4 特色功能

钉钉针对政务办公场景提供了一系列特色功能,例如“DING”一下大大提高了消息传达的效率,群直播、钉钉运动、公告、投票、钉盘应用等辅助了单位活动的组织与开展,创新了工作方式。微信也具有类似的功能,但总的来看,钉钉更适合政务办公。

3 OA系统与钉钉整合方案

以钉钉为入口,以内部OA系统为后端支撑,以基于H5方式开发构建钉钉微应用,实现OA日常业务信息的有效及时交互,整合对接示意图如图1所示。

3.1 免登方案

用個人手机号实名认证的钉钉用户与OA系统用户手机号绑定关联,微应用接入钉钉平台后,通过钉钉平台实现免登,无需让员工进行二次登录,以钉钉的身份验证方式提高安全性,员工在进入微应用的时候可以获取当前用户的信息,实现与原系统中的账户打通(如图2所示)。

利用钉钉服务端rest api,实现程序化组织架构导入功能,将OA系统的组织架构部门与人员信息同步到钉钉平台,并支持组织架构按层级展现和部门人数显示,支持查看分机号、职位、手机号、邮箱及备注字段,支持直接拨打电话和发送短信等。

3.2 微应用接入

基于钉钉开发平台接口,定制钉钉客户端内部微应用,将移动OA主要功能模块搬到钉钉平台(客户端容器)。调用钉钉开放平台接口时需要附加AccessToken,AccessToken可以通过CorpID和CorpSecret获取。

3.2.1 获取CorpID和CorpSecret

CorpID是企业的唯一标识,获取CorpID和CorpSecret的步骤如下:{1}使用管理员账号登录钉钉管理后台;{2}选择顶部菜单“微应用”,进入微应用页面,在左侧菜单选择“微应用设置”,进入微应用设置页面;{3}在微应用设置页面底部即可看到CorpID和CorpSecret。

3.2.2 获取AccessToken

开发者在调用钉钉开放平台接口前需要通过CorpID和CorpSecret获取AccessToken。获取AccessToken的方法是向https://oapi.dingtalk.com/gettoken?corpid=id & corpsecret=secrect GET请求。

开发者获取AccessToken后便可以调用钉钉开放平台其他接口。

目前,钉钉开发平台提供的接口有免登(获取微应用免登授权码)、设备(获取手机基础信息)、通信录选人(选人与部门)、DING(发钉钉提醒)等,并保持不断更新,具体详见钉钉开放平台。

3.3 整合情况

通过调用钉钉相关公共接口,OA系统消息提醒都集中在一个特定的待办模块(该待办包括发文、收文、内部文件等各类文件及请假、盖章、会议室申请、公车申请等流程的各个阶段的审批处理),将OA系统消息以提醒通知的方式,推送到钉钉平台的消息处理模块,并配以OA特定的标识置于醒目位置,处理时跳转至OA微应用处理,重要的待办也可以“DING”的通知方式,提醒催办或点选处理人调用沟通模块协调。整合效果如图3所示。

OA内部微应用与PC版功能基本保持一致,后端调用相同的数据库,并保持数据同步,前端页面仿照钉钉平台页面风格设计,OA微应用包含待办事宜、待阅事宜、分类信息、通知公告、公务邮件、网络硬盘、行程管理、任务管理、公文检索、用章管理、请假管理、印刷管理、用车管理和会议管理等,通过个性化设置钉钉工作台,将OA内部应用与钉钉自带应用区分开来,符合用户操作习惯,方便使用OA系统各类应用。OA微应用展示页如图4所示。

参 考 文 献

[1]佚名.钉钉开发文档[EB/OL].https://open-doc.ding-

talk.com/microapp/bgb96b,2019-07-18.

[2]顾海峰.基于“钉钉“开发的党校智能移动办公系统的设计与实现[J].电脑知识与技术,2017(3).

[3]徐姗,陈开兵.即时通信软件在高校辅导员工作中的运用——以钉钉为例[J].滁州职业技术学院学报,2017(1).

[4]吕大淦.钉钉在烟草公司办公中的应用探讨[J].现代经济信息,2016(16).

[5]李镇羽,杜华巍,刘飞云,等.移动办公应用发展状况的探讨[J].科技视界,2016(4).

[责任编辑:钟声贤]

猜你喜欢

OA系统
OA系统安全评估体系及策略制定
基于分级保护的OA系统应用层访问控制研究
OA系统与医院档案管理的链接研究
OA系统新增功能界面设计与流程开发
浅谈OA系统对医院的作用
集团公司OA系统的研究与开发
办公自动化系统中公文管理模块的设计和实现
高校OA系统的安全策略研究
基于ASP.NET MVC的企业OA系统的研究和实现
OA环境下高校图书馆随书光盘资源服务创新