提升企业微信定位 打造移动校园平台
2020-07-09滕建刘淑梅陈骏君
滕建 刘淑梅 陈骏君
摘 要:新型冠状病毒感染的肺炎疫情发生后,北京化工大学将企业微信定位为全校移动化校园平台,并以此为抓手,加快推动学校数据治理及信息化建设工作。北京化工大学信息中心与相关业务部门梳理师生人员信息,开发接口程序与数据中心进行人员信息同步,确保人员信息真实、准确。在此基础上,向教务处、研究生院介绍企业微信高清会议、群直播、投票、填表功能,帮助建立教学群,指导教师进行远程直播教学;启用部门群,向各部门介绍“微文档”“微盘”“投票”“填表”等协同工具;通过汇报应用添加“疫情防控每日汇报”模板,配置流程规则,方便各部门统计、汇报人员健康情况;部署“疫情防控”应用,添加GPS定位,配置多级部门查看權限,减少层层汇报工作量;启用“员工服务”管理工具,设置线上“服务坐席”,实现“一对一”在线答疑。
关键词:企业微信;通讯录同步;应用建设
中图分类号:TP393 文献标志码:B 文章编号:1673-8454(2020)11-0050-04
一、引言
2018年,教育部发布《教育信息化2.0行动计划》。该计划指出,到2022年基本实现“三全两高一大”的发展目标,即教学应用覆盖全体教师、学习应用覆盖全体适龄学生、数字校园建设覆盖全体学校,信息化应用水平和师生信息素养普遍提高,建成“互联网+教育”大平台。[1] 高校使用企业微信等办公软件作为互联网平台,能够解放人力资源, 提高管理效率,整合协调资源、管理、服务三大要素,为高校教育服务模式的构建提供切实可行的新路径[2]。基于企业微信部署移动化门户平台,能够集成“桌面+移动”的终端操作方式,实现无纸化、移动端办公,高效协同,提高办公效率[3]。北京化工大学以企业微信为校内移动信息门户,加强数字校园和智慧校园建设,推动教学、服务和管理改革,探索基于互联网的教育服务新模式。据企业微信2019年底召开的年度发布会报道,企业微信已渗透50多个行业,服务250万家真实企业,涵盖80%重点行业前十大客户,拥有6000万活跃用户。[4]
新型冠状病毒感染的肺炎疫情发生后,为避免人员聚集、控制疫情传播,实现“停课不停学”[5],我校全面部署企业微信,帮助师生远程教学,帮助科研、管理人员沟通协作,保障学校各级信息传递不因疫情而耽误,师生交流不因疫情而阻隔。我校全面部署企业微信,开发企业微信接口程序,实现与学校数据中心的对接,每日对企业微信中通讯录成员进行自动更新,并与教务处、学生工作办公室、国际教育学院、研究生院、人事处、离退休人员工作处全面梳理本科生(含留学生)、研究生、教职工(含离退休人员)的人员信息,并进行数据治理。在保证全校师生员工信息真实、准确的基础上构建组织机构。对师生组建教学班,通过企业微信的音视频会议、群直播功能,丰富教学直播渠道,确保网络远程教学;对管理人员开启部门群,通过丰富的群协作工具来提高工作效率。截至2月21日,全校共有2万余人使用企业微信,总加入率为93.89%,其中本科生99.98%、研究生94.47%、留学生80.22%、教职工84.78%、离退休人员48.14%,成员使用及日均使用人次统计参见图1和图2。
本文首先介绍企业微信通讯录同步的相关工作,然后介绍疫情防控应用建设的相关工作,再介绍其他应用建设与管理的相关工作,最后进行小结。
二、 通讯录同步
1.开发接口程序
学校企业微信于2016年注册使用,采取批量导入电子表格为主及登录后台逐个添加成员为辅的方式维护通讯录。批量导入数据由招生办公室、研究生院、人事处、离退休人员工作处提供线下电子文件。一次性导入后,当业务系统人员发生变化时,由于企业微信没有建立自动更新机制,导致企业微信无法及时更新人员信息,形成数据孤岛,人员信息不准确降低了用户对企业微信的信任度。另外,因为通讯录有部分人员是通过后台管理员手工维护,使得人员信息比较混杂,校内人员进不来、进来人员非校内的情况存在,人员管理不精准,存在很大的安全隐患。
利用企业微信开放的接口,定制开发企业微信通讯录同步接口程序[6],与数据中心乃至提供各数据源的业务系统进行对接。通过接口每日自动对企业微信的部门、成员、标签等通讯录信息进行查询、添加、修改、删除等操作,打破数据孤岛,减少因批量导入或手工添加出现的拼写错误,从而保证人员信息真实、准确,便于各应用开展业务。
2.数据源定义
在企业微信通讯录信息同步过程中,数据中心的源头数据至关重要,详细内容参见图3。数据中心的“姓名”、“学号”、“性别”、“部门”等数据项是针对全校师生的,本科生从“教务管理系统”获取,研究生从“研究生管理系统”获取,教职工(含离退休)从“人事管理系统”获取。“身份”数据项针对教职工,从学校的“组织工作管理与服务一体化平台”获取。“邮箱”数据项全部从学校的“电子邮件系统”获取。“手机号码”字段因数据来源不明确,暂使用企业微信原有数据为源头数据。
3.通讯录同步步骤
企业微信自动同步具体工作流程如下:
(1)读取企业微信操作日志信息,获取上次同步开始/结束时间、变化的组织机构和成员数量。
(2)调用“获取部门列表”接口,根据返回状态码调用“创建部门”、“更新部门”、“删除部门”接口,对“部门”字段数据项进行添加、修改、删除操作。
(3)调用“获取部门成员”、“获取部门成员详情”接口,根据返回状态码调用“创建成员”、“更新成员”、“删除成员”接口,对“成员”各字段数据项进行添加、修改、删除操作。其中,“账号”字段数据项通过加密算法转换,“姓名”字段数据项进行Unicode编码,“性别”、“部门”、“角色”、“手机”字段数据项从数据中心读取,“邮箱”字段数据项通过“学/工号”和“@mail.buct.edu.cn”拼接。
(4)调用“获取标签列表”接口,根据返回状态码调用“创建标签”、“更新标签”、“删除标签”接口,对“标签”字段数据项进行添加、修改、删除操作。
(5)写入企业微信操作日志信息,记录本次同步开始/结束时间、变化的组织机构和成员数量。
4.通讯录同步的作业调度
参考数据中心的基础数据更新时间为每日凌晨,设定计划任务为此后一小时开启企业微信的通讯录同步作业,以保证每天正常工作时间内,企业微信的通讯录与数据中心一致。通过人员信息自动同步,共删除成员12.2%,其中删除本科生4.4%、研究生18.4%、教职工10.8%、留学生35.5%、离退休35.4%、其他50%,详细数据参见图4。
三、 疫情防控
1.通过基础应用“汇报”创建模板
1月25日,通过企业微信“汇报”基础应用创建自定义模板——“防控疫情每日上报”,并部署上线。选择全体人员为汇报人员,选择上级为汇报对象,设置每日汇报方式,根据学校整体上报时间设置汇报截止时间及提醒员工汇报时间,授权全体中层干部及部分管理人员为各自部门“汇报”应用管理员,便于查看各自部门汇报统计进行上报。1月25日试运行至3月24日,共有16504条汇报记录。其中,化学学院日均汇报率86%,新校区办79%,基建处75%。
2月19日,通过企业微信“汇报”基础应用创建自定义模板——“北区防控日报”并部署上线。在通讯录中新建“北区防控日报”标签,选择该标签人员为汇报人员,选择北区办相关负责人为汇报对象,设置每日汇报方式,根据学校整体上报时间设置汇报截止时间及提醒员工汇报时间。自2月19日试运行至3月24日,共有216条汇报记录,统计情况参见图5。同时,建立企业微信“北区防控工作群”,通过企业微信群机器人功能,在企业微信群中添加机器人,使用python语言开发轻量级脚本,并在服务器上设置定时任务,设置每天特定时刻自动运行脚本,根据机器人Webhook地址向企业微信群中发送提醒消息,进行每天定时消息提醒。
2.自建应用
2月15日,“疫情防控”应用部署上线,与学生工作办公室、研究生工作办公室及各学院协作,向全校师生推广使用。“疫情防控”对接企业微信的组织架构、人员信息及各级管理员数据,采取分层级数据处理的模式,如图6所示。
个人用户在“每日上报”模块填写个人情况,汇报流程便捷,信息全面,且自动获取地理位置,确保数据准确性。院系级管理员在“分级统计”页面随时查看自己院系下学生填报的信息,对非正常状态的学生第一时间掌握;对于未按时填报的学生“一键提醒”,及时督促学生上报;院系管理员默认定义为企业微信推送过来的学院中层干部数据及辅导员信息,实现管理权限分配自动化、透明化。校级管理员在“汇总统计”查看每日学校的统计数据,便于全校范围实时监督防控。
同时,为了满足学校疫情防控工作的需要,“每日上报”的填报内容可以根据统计需求而更新。并单独应对了“在校留学生”和“出国交换学生”等特殊群体的需求,实现了不分国籍、不分地域、全方位掌握学生实时状况的功能。图7为本科生群体的填报统计情况;图8为研究生群体的填报统计情况。
四、 其他应用
1.基础应用
全校师生借助企业微信基础应用——群直播、会议(语音和视频)开展在线直播教学和召开会议。1月25日至3月24日(共60日),我校“企业微信”累计发起20515次会议,参加会议240539人次,会议时长764768分钟。平均每日发起342 次会议,平均每日参加会4009人次,平均每日会议时长12746分钟。其中,2月19日单日发起696次会议,3月17日单日参加会议10262人次,3月19日单日会议时长30307分钟,分别达到60内峰值。微盘总容量100GB,使用总人次127704人,平均每日使用2128人次。此外,通过“审批”基础应用,授权相关部门管理员自定义审批模板创建流程,截至3月24日,共有信息服务类、人事工作类、学生工作类、其他类流程21项。
2.自建应用
截至3月24日,北京化工大学企业微信共有应用69个,按功能分类包括信息交互类、消息自动推送类、消息人工发布类三种。信息交互类有班车预约、场馆预约、校园通行等;消息自动推送类有温湿度监控、网站管理等;消息人工发布类有各职能部门的新闻通告等。
为防控新冠病毒的传播,实现对校园出入人员的管控。在疫情爆发伊始,北京化工大学基于企业微信人员信息,自主开发并部署了“校园通行”应用。该应用流程共分为4个步骤,分别为申请进出、部门审核、防控小组审核、扫码进出。相较于以往手工核对人员信息,人工判断是否允许进入校园的方式,该应用可以极大地缩减核对时间,尤其适用于新冠条件下减少人员接触的要求。
(1)申请进出:师生进入“校园通行”应用进行申请,按要求填写相关个人信息和申请入校时间。
(2)部门审核:为达到加强管控、明确责任的目的,“校园通行”应用采用二级审核机制,首先申请人员所在部门先对申请人员的当前健康状况和申请出入校园的事由进行初审,初审通过后转发防控领导小组。如果初审未通过,则将拒绝原因以消息形式发送给申请人员。
(3)防控小组审核:防控领导小组是北京化工大学新冠病毒防控的领导组织,负责一切与之相关的事务。初审通过后的申请信息会汇聚到防控小组以供进一步审核,防控小组依据当前疫情防控需要,从全校防控大局考虑是否通过相应的申请信息。一旦通过后可以为用户生成通行二维码,反之则将拒绝信息发送给申请人。
(4)扫码进出:申请人在校门处出示通行二维码,安保人员扫码确认信息,随后相关信息会被记录到数据库,以供统计与查询。
截至2020年3月24日,共计59個部门2209人次申请校园通行,其中申请通过率为72.9%,该应用充分响应了防控新冠,减少接触的需求,极大地简化了操作流程。
五、结束语
本文主要介绍了企业微信与数据中心自动同步通讯录的相关工作。从溯源业务系统入手,全面梳理人员数据、整合数据,保障了企业微信中成员的真实性、可靠性,并以此为基础,完善企业微信应用,配置汇报流程,部署“疫情防控”应用,通过视频会议、群直播、投票、填表等协同工具开展远程教学,以信息化手段促进教学、科研、管理方式的转变,实现“停课不停学”,全力做好疫情防控工作。
参考文献:
[1]教技[2018]6号.教育部关于印发《教育信息化2.0行动计划》的通知[Z].
[2]夏晓晨.基于企业微信的高等教育服务模式探索与实践[J].文化创新比较研究,2019(31):67-69.
[3]李培杰.基于企业微信的中小学数字校园应用系统的研究与实现[J].课程教育研究,2020(4):253-254.
[4]企业微信.2019年度发布大会:发布3.0版本,分享未来发展方向[EB/OL]. https://mp.weixin.qq.com/s/n8wSD0M0idOBCBA9ullwcQ.
[5]教基厅函[2020]3号.教育部办公厅 工业和信息化部办公厅关于中小学延期开学期间“停课不停学”有关工作安排的通知[Z].
[6]企业微信.API、企业内部开发、服务端API、通讯录管理、同步相关接口开发指南[EB/OL]. https://work.weixin.qq.com/api/doc/90000/90135/90193.
(编辑:王晓明)