APP下载

基于企业微信的设计院信息系统移动化探索

2020-01-17

中国勘察设计 2020年6期
关键词:设计院二次开发信息系统

随着网络技术和信息技术的不断发展,设计院传统的信息系统只针对电脑端的访问模式已经远远不能满足移动互联网时代的访问需求。如何将众多信息管理系统集成到一个平台并实现移动化访问,利用智能手机实现便捷高效的移动化办公,成为目前设计院在信息化建设过程中亟待破解的难题之一。

设计院原有的信息化系统在显示端存在诸如原有系统在移动设备上存在兼容性、显示布局、无法在移动端进行展示等问题,即使专门给原有系统开发移动端,也会出现成本高昂、访问路径不统一、app 版本众多、app 推送推广不便等方面的问题。而企业微信可有效集成设计院的众多子系统,为实现高效统一的移动端访问提供了解决方案。本文就企业微信在设计院信息系统移动化过程中带来的便利和实现方式进行探讨,以供借鉴和参考。

01 企业微信

目前,微信已经成为大部分人日常生活中最常使用的工具之一,企业微信是腾讯微信团队为企业打造的专业办公管理工具。企业微信具有与微信一致的沟通体验,丰富免费的OA 应用,并与微信消息、小程序、微信支付等互通,有助于企业实现高效办公和管理。打通企业微信和微信的微工作台,可以使用户在不安装单独企业微信app 的情况下,用微信就可以收到企业微信平台里的内容和消息。

根据2019年企业微信发布会数据,企业微信拥有真实企业数量超过250万,活跃用户达6000万,服务涵盖50多个行业,成为超过80%中国500强企业的选择;在2.1万家合作伙伴的帮助下,每天有超过470万个系统连接至企业微信,为企业高速运行保驾护航。

企业微信为企业的管理、联通、交流提供了便利,在没有企业微信时,企业发布文件需要通过内网,职工如果不在办公室就看不到单位发布的文件、通知等信息,特别是勘察设计行业,部分员工长期不在公司本部,散落在全国甚至全世界各地,以前想要访问公司各系统必须通过vpn 登入公司内网才能访问,但自从有了企业微信,有了第三方应用,无论职工在何处,都可以通过手机和移动网络随时查看企业的最新动态。

经过多年的信息化建设,设计院的信息化建设已经从传统管理需求发展为多方位、多平台、多系统的生产和管理,随着移动互联网技术的发展,移动化访问的需求也将大幅增加。

由于信息化建设各个子系统自成体系,拥有独立架构、独立数据库、独立界面等,如果要实现移动化,就需要为每个系统开发单独的手机app,还要适配ios 和android 两套系统。探索移动化进程中,应尽可能将各子系统的前端界面、数据整合到一个平台,并实现各系统之间的消息互通。企业微信作为单一入口的移动化平台,能够满足搭建企业移动化平台方面的需求。

02 基于企业微信的信息系统移动化设计

传统信息系统在移动化过程中的弊端

传统管理系统是将计算机、通信等现代化技术运用到传统办公方式,进而形成的一种新型办公方式。办公自动化利用现代化设备和信息化技术,替代办公人员传统的部分手动或重复性业务活动,优质而高效地处理办公事务和业务信息,实现对信息资源的高效利用,进而达到提高生产率、辅助决策的目的,最大限度地提高工作效率和质量、改善工作环境。

但在移动互联网时代,一些传统管理系统要么只能通过公司内网访问,要么系统不支持移动端浏览方式,已远远跟不上时代和科技的发展,这也是困扰很多公司管理系统移动化建设的难题之一。

在探索信息系统移动化的过程中,要考虑将内网的系统内容,在可控的前提下,逐步向移动网络开放。此外,在移动化过程中,还有一些必经的“痛点”:

第一,开发独立app。目前,市场上主要有ios 和android两大移动平台,针对设计院自有系统做移动平台的原生app 开发,会遇到开发难度大、成本高、适配性差、推广不易等问题。

第二,产品更新迭代问题。开发完毕并上线的移动应用,在运行的过程中,各种功能和技术升级后带来的版本更新,如何高效地推广和引导用户更新升级,这些看起来很小的问题,却是移动应用在运营和管理中的大难题。

第三,多系统整合难度大。多年的信息化建设,设计院拥有了为数众多的子系统,如OA 办公系统、设计协同系统、材料管理系统、施工管理系统、项目文档系统、知识系统、三维设计系统等。移动化需要将这些传统系统和移动端集成,把pc 端的业务提供给移动端使用。首先,传统企业信息系统都是通过公司的内网来访问,需要将这些系统开放到外网;其次,系统访问地址众多,无法从一个统一入口访问;最后,早期的B/S 结构通过桌面浏览器系统,在移动端浏览器或移动框架不能正常或者自动适配移动设备来访问。这些传统信息系统在移动化过程中遭遇的问题,迫切需要一套便捷高效的移动架构来提供解决办法。

运用企业微信实现设计院信息系统的移动化

企业微信作为面向企业用户的产品,不仅具备很多基础性管理功能,而且可以通过第三方集成应用,集成和开发扩展出很多功能来匹配企业的管理需求。企业微信作为移动开发和展示的平台,具备快速移动办公、开发成本低、开发时间短、零门槛使用等特点。

企业微信提供了12类231个接口,并且新的接口还在不断开放中,为设计院内外链接提供了全方位的支持。企业微信也可以不安装独立app,开通企业微信中的微工作台,用户可以直接在微信中访问企业微信的应用内容,同时,微信在目前市场上的智能手机中的广泛应用,也为大规模推广应用移动信息化提供了便利条件。

通过企业微信作为统一入口,实现设计院内部人与人、与系统的高效连接,提升设计院的管理水平和运转效率,将会实现之前传统软件无法达到的使用效果。

平台所具备功能点

员工账号与内网管理系统通过二次开发自动同步,实现内外账户一致;员工通过手机号或者电子邮箱进行认证,可以做到只有内部人员才能够安全使用;对于有移动端界面的系统,直接调用展示;对于没有移动端页面的系统,二次开发提取响应数据生成移动端页面展示;自动判断和提取员工账号信息,免登录;调用企业微信消息接口,做到实时消息提醒;替代传统内网通讯软件,做到内外网合一,pc端和移动端消息同步。

03 某设计院基于企业微信开发的信息系统移动化模块

通讯录同步,统一账户

实现用户、角色和组织机构统一化管理,通过调用企业微信通讯录Api 接口,定期执行自动对比同步内网信息系统的组织架构和人员信息到企业微信,做到人员账户和组织机构的自动统一和管理。

统一认证

通过统一集中的用户身份认证,实现应用系统的用户、角色和组织机构统一化管理;通过基于企业微信Oauth2.0协议的单点登录、登出体系实现客户不同应用系统间身份一致性,实现信息空间身份一致性,提高服务能力。用户无需再去记多套子系统的用户名和密码,通过企业微信进入时的身份验证,可实现多个应用系统间自由切换。

公司公告新闻

将公司内网的新闻公告提取后展示到H5自适应页面,并将新的新闻或公告通过企业微信消息接口实时推送至用户,消息可及时高效地抵达用户端,员工也能及时掌握和了解公司的各种通知和动态。

工资查询

管理系统中的工资模块经提取后展示发布到企业微信,并实时推送。

流程中心

管理系统中的流程中心自适应后发布至企业微信,实现原流程页面的移动化显示,审批及审批消息的实时推送,大大提高了流程消息接收的实时性和审批手段的便利性。

消息中心

通过调用企业微信提供的服务端Api 接口二次开发,将管理系统的消息中心内的推送移植到企业微信,可以作为企业对内信息发布的另一个重要手段和平台。此外,将大量二次开发中的系统报错信息实时推送给软件开发人员,使开发人员能及时掌握系统的出错信息和定位bug,同时把机房硬件报错信息推送到企业微信端,方便机房运维人员及时发现和处理硬件问题。

电子工牌

疫情期间,进出办公区都需要登记体温信息,二次开发的电子工牌模块,能自动匹配员工信息生成个人专属二维码,进出办公区时展示给相关人员,相关人员只需通过企业微信扫描个人二维码,即可进入体温登记页面自动带入员工部门工号等信息,高效完成体温登记。同时,电子工牌与考勤系统对接,可以方便解决员工忘带卡无法考勤的问题,结合企业微信内置的考勤应用,可实现位置打卡功能,其便利性大大高于实体工牌。

知识库系统

内网知识库系统二次开发通过企业微信单点登陆,使员工在手机上就可以方便查看管理类制度文件和项目文件,并主动推送最新文档消息到员工手机端。

分部门应用系统

各部门子系统移动化开发后发布至外网,通过企业微信应用,单点登录绑定和访问各个应用系统。

公司论坛

公司内网论坛发布到企业微信,让员工在外也能通过移动端在论坛畅所欲言。

在线会议

疫情期间,线上会议的需求大增,应用企业微信内置的会议模块可提供高效稳定的视频会议服务,轻松发起在线会议。与天南海北的同事“约个时间”,用音频或视频会议功能开一场可容纳25个人的会议。会议中,员工还可在手机上实时演示文档和共享屏幕,手指轻滑标注重点内容,让异地的与会人员一目了然。

公司内部即时通讯系统

目前使用的rtx 腾讯通系统只能在pc 端使用,随着移动端的大量普及和出差驻外人员的增多,已难以满足日常的使用需求。用企业微信替代rtx,作为内部使用的即时通讯系统,可实现pc 端和移动端的统一,提供文本/文件/语音/公费电话/定位等日常沟通功能,大大方便了员工的日常沟通和文件交流。

第三方应用

结合企业需求,选用一些优秀的第三方应用发布至企业微信,如日报、任务跟踪反馈等,可以快速部署和发布一些日常工作中经常能使用的功能。

04 结论

通过企业微信结合二次开发,可以有效解决企业内部多套子系统的整合、外网访问和移动端访问需求,整体提升设计院的移动信息化水平,同时,因不需要为多个子系统开发独立手机app,将大大降低信息系统移动化开发和推广过程中的时间和成本。

猜你喜欢

设计院二次开发信息系统
云南省设计院集团有限公司
云南省设计院集团有限公司
云南省设计院集团有限公司
企业信息系统安全防护
大庆油田设计院有限公司
浅谈Mastercam后处理器的二次开发
基于区块链的通航维护信息系统研究
信息系统审计中计算机审计的应用
例谈课本习题的“二次开发”
基于ADC法的指挥信息系统效能评估