陳云翔 王慶余 凌力

【摘? 要】新冠疫情期間,為實現科學防疫防控和引導企業安全有序復工,上海市依托“一網通辦”平臺,快速搭建了企業復工人員網上登記應用,其中為應對網頁端、移動端、自助端多端應用界面不同功能相似的要求,基于WPS動態文檔模板技術實現了一平臺配置,政務中臺渲染,多終端同步。基于此,論文介紹了“一平臺配置多終端同步”技術在疫情期間的探索和應用。
【關鍵詞】一網通辦;政務中臺;多端同步
【Abstract】During the Novel Coronavirus Pneumonia epidemic, in order to achieve scientific epidemic prevention and control and guide enterprises to return to work safely and orderly, based on the "all in one network" platform, Shanghai has rapidly built the application of online registration of enterprise resumption workers. In order to meet the similar requirements of different functions of multi-terminal application interfaces of web,mobile and self-service, based on the WPS dynamic document template technology, a platform configuration, middle platform of government affairs rendering, multi terminal synchronization is realized. Based on this, the paper introduces the exploration and application of? "multi terminal synchronization in one platform configuration" technology during the epidemic.
【Keywords】all in one platform; government service middle platform; multi terminal synchronization
1 復工系統建設背景
為實現科學防疫防控和引導企業安全有序復工,堅持精準高效“兩手抓”,全力配合上海市各項疫情防控工作快速落地,確保疫情期間上海市經濟社會平穩運行,上海市大數據中心依托“一網通辦”平臺,在市經信委、市公安局、市人社局和市衛健委等部門的大力配合下,充分整合共享數據資源,運用云計算、智能化等技術手段快速打造企業復工人員網上登記(報備)系統(以下簡稱復工系統),為全市疫情防控期間合理安排企業復工復產管理提供了信息化支撐。
2020年2月13日,市衛健委提出復工登記初步設計框架,市大數據中心積極配合,復工系統于2月14日成功上線,并向相關市領導進行了系統演示和工作匯報。2月18日,市經信委結合2月28日將要發布的企業復工指南,提出了新的復工登記需求,市大數據中心在原復工系統上增加了企業在線申報表填寫、申報表導出備案、街道工作人員后臺備案操作、防控方案上傳、報備結果二維碼展示、每周零報備和企業發熱人員報備等功能。系統于2月20日開發完畢,新功能于2月24日正式面向企業開放。3月2日,市經信委結合3月5日將要發布的最新企業復工指南,提出簡化復工手續、加強事中事后監管、特定行業特別監管等需求,市大數據中心對復工系統申報流程進行了優化,減去街道人員確認操作環節,3月4日正式上線。
2 復工系統的系統需求
復工系統分為面向企業的復工報備和面向各區、各街道工作人員的備案確認兩大模塊。復工報備包含企業普通填報、員工批量導入導出、多端填報、批量確認、數據糾錯、風險人員高亮提醒、快速查詢、備案表在線填報、備案表在線導出、防控方案上傳、備案二維碼掃碼查看、修改意見查看、定期申報和每日到崗人員測量情況報告等14個功能。備案確認包含復工報備確認、數據導出和復工數據統計展示3個功能。為了方便企業完成報備,系統提供各種特色功能,快速幫助企業完成復工報備[1-2]。系統的相關特色功能介紹如下。
快速錄入:針對人員規模較大的企業面臨復工人數多、填報工作量大的需求,為最大限度減少企業填寫工作量,提高填報便捷性,復工系統與社保、公安及健康云平臺實現數據對接,通過整合優化企業社保人員信息、健康云來滬登記信息和公安重點疫情人員備案信息后盡可能提供系統信息預填,企業登錄平臺后只需進行簡單信息核實和補錄即可快速完成填報。系統支持批量導入和批量確認功能,相關企業負責人可以通過表格工具整理數據,并批量導入,加快填報效率。
多端聯動:針對企業人員辦公地點分散的需求,系統支持生成填報二維碼,企業員工通過隨申辦移動端掃碼填報,再由企業負責人登錄確認,從而提高企業填報效率。同時為了方便街道人員核查,系統提供備案二維碼掃碼查看功能,企業可以下載打印二維碼,街道工作人員上門核查時出示,工作人員通過移動端設備掃碼即可核實企業報備狀態[3]。
多元登錄認證:針對一些小微企業和個體工商戶未辦理法人一證通的情況,系統提供了法定代表人個人賬號轉法人賬號登錄服務,解決了登錄時認證瓶頸的問題,保證各類企業均可登錄填報。
數據確認:針對企業復工人員信息確認進度、風險人員類型、復工情況等進行統計分析后提供分類展示,通過更友好直觀的界面,企業可快速掌握人員復工情況;針對部分企業信息存在偏差的情況,系統提供糾錯功能,企業可對預填數據進行實時修改,數據及時更新和推送,確保復工數據精準度。
表格歸檔:針對企業備案表打印蓋章備用的需求,系統提供備案表導出功能,街道工作人員和企業均可導出備案信息表,以便后續歸檔查詢操作。
統計匯總:針對街道工作人員數據匯總的需求,系統提供備案數據導出和統計數據展示功能,市、區和街鎮各級均可直觀查看轄區范圍內的復工情況。
3 系統設計
為便于企業復工人員快速進行信息填報,系統設計的填報信息非常簡要,如表1所示。
因為填報信息和界面在建設過程中將會根據實際情況進行調整,因此采用WPS模板實現基礎定義,而且為了后續模板復用,還把模板進行分層處理,每個表單由多層組成,自下而上分為參考面層(Reference Piece)、基礎面層(Base Piece)、框架面層(Frame Piece)、組件面層(Component Piece)、展示面層(Exhibition Piece),每一層可由多片組成,并可復用其他表單定義,同時將表單數據域獨立拆分,包括數據聯動、格式及業務規則校驗,數據初始化來源等,實現數模隔離,提高復用程度。同時構建了精巧的協同機制和定義工具,解決了這種層層拆分帶來的跨層傳遞和數據切割問題。傳統的界面渲染分為服務端渲染和客戶端渲染兩種模式,都無法處理數模分離多層結構的渲染問題,既要保證在大并發和快迭代下的渲染速度,又要滿足不同規格不同性能的設備展示要求。因此,本項目采用了多端同構渲染方式,將不同層的渲染按需交給服務端和客戶端協同完成,并通過多層cache機制,在界面和效率上取得了較好的平衡[4]。
4 建設成效
復工系統自2020年2月14日上線后,運行平穩。截止到3月12日,通過復工系統申報的企業共計123298家,復工人員超136萬人。其中,上海市規模以上工業企業復工率97%,規模以上文化企業復工率超過95%,市級文創園區復工率約65%,示范樓宇和空間復工率約為65%,危險化學品生產、儲存和使用(許可)企業復工率94.95%,外資行業復工率99.9%,外貿行業復工率99%。系統達到了預期的效果,為上海市企業有序復工,加強復工事中事后監管提供了有力的信息化支撐。
【參考文獻】
【1】劉佳.軟件需求工程理論、方法與實踐[D].南京:南京郵電大學,2015.
【2】屠永江.基于項目需求工程理論的軟件需求管理探析[J].計算機光盤軟件與應用,2013,16(02):168+170.
【3】王真.通信錄聯系人跨終端多平臺自動同步技術[D].西安:西安電子科技大學,2018.
【4】周棟,李光亞,陳誠.WPS在線插件中實現基于文檔模板的多行報告的方法[P].CN105786779B,2019-03-05.