“随申码”诞生记

去上海书城,

出示“随申码”;

逛去迪士尼小镇餐饮店,

出示“随申码”;

家政人员要进入小区,

出示“随申码”;

到街道事务受理服务中心办事,

出示“随申码”

……


如今,在申城的社区、企业、商场等地,越来越多人开始习惯“亮码”出行。


这枚小小的方块,在特殊时期成为了市民的“健康通行证”。那么,你知道它是怎么诞生的吗,当中经历过几次升级?在各种“码”让人眼花缭乱的当下,“随申码”有哪些“上海特色”?带着这些问题,记者采访了上海市大数据中心应用开发部相关负责人方海宾。

从无到有

开发上线仅用一天

严格防控新冠肺炎疫情的同时,这座城市也在慢慢复苏。怎样让大家的出行更加安全便捷?2月16日,市大数据中心正式接到任务,要制作一款用于疫情防控、提升市民便利度的通行码。

“之前我们就有了类似想法和研究,这个突然而来的任务加速了产品的诞生落地。”“随申码”工程师方海宾告诉记者,也是这一天起,他的手机中多了几十个工作群:微信小程序端、支付宝小程序端、随申办App端、数据来源、网络安全……“一会儿不看手机,消息就刷屏。”


接到任务的第一步就是研究开发设计:“我们到底要做一款什么样的码?”市大数据中心会议室里,一场“头脑风暴”很快展开。


“随申码”诞生记


有人提出:“为了方便核验信息,最好有人像功能,这样可以和本人对上号。”顾虑也随之产生:“照片所占的流量和空间大,我们后台性能会下降,万一不能用了怎么办?”这边策划着:“我们的服务场景是不是多一些,这样更加方便。”

那边则担心:“功能那么多,短时间里能做完吗?”


当天,大家一直讨论到下午16时,初代“随申码”的框架终于搭起了雏形:“长相”是红黄绿三种颜色显示,同时叠加头像,后者是全国其他地方没有的设计。数据来源涵盖卫生、公安、三大运营商等不同部门不同渠道,不需要用户填任何附加信息,后台通过大数据分析计算自动生成个人健康状态。它还得有多种呈现方式:打开手机程序亮码,直接扫描二维码亮码,管理人员扫码核验。


开发团队彻夜未眠,2月17日,仅一天后,“随申码”便在多端试点上线。


“随申码”诞生记

复旦大学附属儿科医院门诊部,王中林帮助患儿家属申请办理随申码。王凯


升级优化

白天服务晚上测试

“绿码可以通行,黄码建议观察,红码需要隔离!”


2月17日,“随申码”试点上线的消息传出。开发团队都知道,这只是一个开始,真正的难关还在后面。果然,当天下午就有用户出现了页面打不开、卡顿等现象。尽管在上线之初已经有过考量,但上海市民对“随申码”的关注度远超预计。“随申码”的并发用户数远远超出了设计值,一下子就把后台“挤爆”了。手机屏幕前,刷不出“码”的市民着急;大数据中心后台,工程师们更急。一边加紧优化性能架构,一边连夜请来互联网公司、业内专家学者集中会诊,大家从前端、中台、后台各个环节,给出优化方案建议。白天要保证系统正常对外服务,晚上就是调整优化、测试时间;白天经受住“考验”,晚上再优化、再测试……就这样日复一日、夜复一夜,“随申码”不断增强高并发流量能力,能够满足市民使用需求。


“随申码”诞生记

上海书城门口,市民在工作人员指导下扫描随申码二维码。王凯 摄

随着应用范围越来越广,认可度越来越高,很多问题也随之而来。比如,用户反映数据不准怎么办?于是,不断优化后台的规则计算模型,增强准确性。又如,港澳台和外籍等境外人士也要“亮码”,可身份信息无法在线实名认证?于是,想方设法找渠道资源,连夜落实对接,终于让境外人士也获得了属于自己的“随申码”。再如,“随申码”可以通过微信小程序、支付宝小程序、“随申办”App三端获取,但上线之初,三个渠道的二维码各不相同——小区门口如果要张贴二维码让居民“扫一扫”,就得印三张不同的码。于是,大家加快研究,实现“三码合一”,方便市民扫一码能通行。


“随申码”诞生记

就这样,“随申码”功能不知不觉越来越多。这段时间,大数据中心的办公室、会议室经常挤满了人,又因为疫情防控需要,很多工作人员都只能远程协调联络,各种各样的视频会议几乎不断 ,基本都是通宵连轴转。“头像显示、为境外人士提供英语服务等都是根据上海自身情况设计的功能。”方海宾说,今年是“一网通办”改革的攻坚提升年,前期的大量准备工作,也为“随申码”的快速迭代开发打下了坚实基础。除了在特殊时期的健康标识外,未来,随申码还将作为上海市民工作生活的随身服务码,开拓出更多更广的应用场景。


新民眼工作室 杨洁

图片 | 网络图


分享到:


相關文章: