11月1日,有著“非戰(zhàn)時最大人口動員”之稱的第七次全國人口普查進入了最關鍵的入戶登記階段。幾天來,不少市民欣喜地發(fā)現(xiàn),這次人口普查緊跟時代,只要掃一掃微信專屬二維碼,就可以用手機自主填報,方便又快捷。而在市民和普查員都享受便捷的背后,這份支撐全國700萬名普查員使用以及約14億人數(shù)據(jù)填寫上報的電子小程序如何誕生?給普查電子化提供后臺技術支持的騰訊云和企業(yè)微信向記者揭秘了半年來“與時間賽跑”的研發(fā)過程。
連日來,騰訊負責人口普查采集小程序的團隊人員心情可謂既緊張又興奮?!芭d奮的是,我們奮戰(zhàn)了半年的成果終于投入使用,能夠助力國家完成這么重要的人口普查工作,大伙兒都非常有成就感;但緊張的是,小程序迎來了大考時刻,現(xiàn)在每秒10萬并發(fā)請求量,我們要隨時查看系統(tǒng)是否運行正常,并不斷根據(jù)用戶反饋優(yōu)化程序。”騰訊政務云副總裁王景田說。
時光的橫軸撥回到今年3月5日,當防疫仍在關鍵時刻,研發(fā)人口普查采集小程序的工作已刻不容緩。“我們抽調骨干精英,想辦法協(xié)調了一家賓館,把大伙兒集中起來開始投入戰(zhàn)斗?!蓖蹙疤锘貞洠娓善饋?,很多此前預料不到的困難接踵而至。
此次開發(fā)的人口普查采集小程序,選擇依托國民級應用微信作為底層支撐。不僅如此,自10月11日摸底工作開始,全國700萬普查員更是直接使用企業(yè)微信端的人口普查摸底小程序進行上門摸底工作,摸清普查對象基本信息。
“選擇微信的好處是,這款應用已經(jīng)非常成熟,在微信中開發(fā)小程序,意味著所有可以安裝微信的智能手機、Pad等多種終端都可以使用。”企業(yè)微信行業(yè)高級總監(jiān)王瓊解釋:“但我們面臨的最大挑戰(zhàn)是,700萬名普查員同時使用,這是企業(yè)微信面對的最大規(guī)?!畣我豢蛻簟H绾伪U舷到y(tǒng)正常運行,不崩不卡,后臺要有強大的支撐力?!?/p>
除了要承載海量數(shù)據(jù),人口普查采集小程序在研發(fā)上也存在很大難度。“比如我們的小程序實現(xiàn)了數(shù)據(jù)審核功能,你的身份證號填寫錯了,小程序實時就能提示,讓你重新填寫,這極大的減輕了后期數(shù)據(jù)處理的工作量,可以有效提升采集數(shù)據(jù)質量?!蓖蹙疤锱e例。但要實現(xiàn)這一功能難度不小,“我們根據(jù)人口普查業(yè)務要求,整理了767條審核規(guī)則,再通過程序員的編寫讓小程序實現(xiàn)這些審核規(guī)則?!?/p>
此外,人口普查采集小程序還要考慮到很多現(xiàn)實中的困難。微信、企業(yè)微信要基于互聯(lián)網(wǎng)才能使用,但一些偏遠山區(qū)可能沒有網(wǎng)絡,普查員如何進行電子化填報?針對這一問題,企業(yè)微信端人口普查采集小程序實現(xiàn)了離線填報功能,沒有網(wǎng)絡的情況下也可以登錄填報信息。而一旦連通網(wǎng)絡,信息將被實時傳送至后臺數(shù)據(jù)庫。
除了解決普查當中的各種問題,如何保障普查信息的數(shù)據(jù)安全也是本次人口普查采用電子化填報方式面臨的重要考驗?!皩τ谔顖蟮臄?shù)據(jù),我們進行了全鏈路加密,普查員或市民在填寫后將直接上傳至國家統(tǒng)計局數(shù)據(jù)中心。整個數(shù)據(jù)采集過程滿足國家等保2.0三級要求?!蓖蹙疤锝榻B。
半年的研發(fā)時間里,王景田坦言,團隊每天都在跟時間賽跑?!昂芏鄨F隊人員長期每天只睡三四個小時。一些重要的研發(fā)人員,我們把他們當成‘大熊貓’,怕他們在長期的加班中生病,又給他們買水果,又給他們請中醫(yī)調理身體?!?/p>
臨近“十一”長假時,系統(tǒng)的研發(fā)進度仍未達預期,王景田心里火急火燎,但還是“忍痛”讓大家通過輪休方式放假三天?!罢媸切睦镏?,但又覺得長假一天不休息太過分了。”他有些無奈地笑笑。不過所幸,在接近400人團隊的共同努力下,人口普查采集小程序還是在正式入戶登記前完成了研發(fā)和壓力測試等工作,順利投入使用。
眼下,人口普查采集小程序正被高頻使用,達到每秒10萬并發(fā)請求量,每秒最高123萬查詢量?!斑@與我們設計的數(shù)據(jù)峰值還有一段距離,我們相信小程序能夠圓滿完成這次填報大考。”王景田信心滿滿。
文章來源 北京日報
熱門推薦: 上海微信小程序 微店小程序 點餐小程序 支付寶小程序 百度小程序
