陈云翔 王庆余 凌力
【摘 要】新冠疫情期间,为实现科学防疫防控和引导企业安全有序复工,上海市依托“一网通办”平台,快速搭建了企业复工人员网上登记应用,其中为应对网页端、移动端、自助端多端应用界面不同功能相似的要求,基于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.