2020年伊始,新冠肺炎疫情席卷全国乃至全世界,面对如此严峻的形势,中科院计算技术研究所大数据研究院(下称“数研院”)第一时间开始部署全方位疫情防控工作,在中科院及河南省、市、区各级政府的号召下,联合郑州绿得美科技有限公司共同研发了“郑州社区疫情通”服务平台,为居民提供返程预约、人员登记、出入证办理、果蔬预约、体温打卡等全方位的社区服务体系,助力政府及社区开展疫情防控和复工、复产、复课大数据产品和解决方案。 基于冠状病毒对整体居民生活造成的影响,多数居民封闭在家,减少甚至不再外出,且随着春节后开始的复工潮,外地人员返郑复工的潜在人员近百万人,根据郑州市出台的规定,需要根据出发地进行为期7/14天的居家隔离,隔离期间被隔离人员的居家生活服务是一个较为困难的问题。 针对疫情遇到的困难问题,数研院联合研发并推出“郑州社区疫情通”服务平台,包括微信服务号(拨啷拨啷)和后台数据管理系统两部分,可为居民提供便民服务、隔离服务及物品回收等全方位社区服务。 “拨啷拨啷”微信服务号功能包括人员登记、出入证办理、水果预约、蔬菜到家、返城申请、垃圾处理、体温打卡、我要办事、疫情查询、疫情上报等,操作简单、便捷,可满足居家隔离的多种诉求;后端数据管理系统包括首页信息总揽、用户信息、人员登记、全部预约、返城申请、体温打卡等,方便统计数据、高效反馈并推进落实。 郑州社区疫情通“拨啷拨啷”
社区预约上门服务,助力防疫攻坚战
通过“居民线上提交的数据/需求+线下召集的志愿者跟踪服务”的社区服务模式,一方面为居家隔离的居民提供了基础的生活保障;另一方面也为社区工作者提供了便捷高效的服务方式。 文本关键词提取就是从文本中将与文本意义最相关的一些词语抽取出来,以关键词分配、关键词提取两种技术相结合,预先设定水果词库、蔬菜词库、其他词库这3类关键词词库,并在项目运行当中, 从用户提交的预约申请文本中基于TF-IDF 算法进行关键词提取,TF-IDF 倾向于过滤掉常见的词语,保留重要的词语,同时根据词性保留名词以及量词。
运营人员将使用过程中提取出来的关键字进行匹配,根据关键词归类,是否为已有关键词的别称或新的关键词进行归类, 进一步完善词库。
办事类型统计
通过关键词提取技术,解析用户提交的果蔬预约、我要办事等复杂的诉求,了解用户的共性需求,降低运营成本,并给用户提供更为优质的服务。 XSS,即跨站脚本,当目标网站目标用户浏览器渲染HTML文档的过程中,出现了不被预期的脚本指令并执行时,XSS就发生了。攻击成功后,攻击者可能得到包括但不限于更高的权限、隐藏的网页内容、会话和cookie等各种内容,也能够破坏页面结构,将用户请求重定向到其他网站等。
在后台代码中,我们通过配置请求过滤器并新增XssAndSqlHttpServletRequestWrapper类重写获取参数的方法和XssStringJsonSerializer类重写解析json,将页面含有SQL或者JS脚本语句过滤后在请求到服务端接口。 平台架构遵循高可用性、可扩展性、可视性、高性能高可靠性、安全性等设计原则,前端使用VUE框架,实现完全响应式布局,后端使用JAVA语言进行开发,各服务模块基于Spring Boot框架,集成Spring、Mybatis-plus、Shiro, 并集成在Spring Cloud微服务架构中,使得项目拥有良好的扩展性以及可靠性。
数据库存储层中,使用Mysql数据库并实现读写分离,主库专门用于写,从库专门用于读,从库同步主库数据。数据处理层中, 由于项目合作开发,双方数据库独立,项目中配置了多数据源,动态选择业务需要读取的数据库。同时添加Redis缓存,减轻数据库的读取压力,并显著提升项目的性能。分布式事务管理保证业务在分布式架构中各服务间数据一致,不会产生脏数据。服务层中抽取公共使用的服务,如短信服务、邮件服务、文本解析服务、报表服务、阿里云OSS服务以及发送平台异常信息的服务。
业务层服务为平台的三个应用提供业务接口,公众号部分的功能包括用户信息提交/查看,服务预约,疫情上报,疫情数据查看等;运营管理后台的功能包括社区管理,用户管理,订单管理,订单审核;数据管理平台的功能主要为数据报表展示/导出,系统服务监控。 “郑州社区疫情通平台”于2020年2月8日上线工作, 截至5月27日,该平台已在多个社区、酒店及企业投入使用,覆盖人群达15万人次。 在郑州育翔、五月花等25个小区投入使用,覆盖人群约15万人,共计服务2316个家庭,服务隔离人员1980人,累计提供服务20772次,主要提供的服务有体温上报、返程申请和果蔬预约等。
酒店应用场景 在郑东新区龙子湖观湖酒店、环岛电竞酒店、木华锦悦酒店等38个宾馆酒店投入使用,共计服务住客 1944人,累计提供服务 5950次,主要提供的服务有体温上报、消毒上报等。 数研院积极运用互联网+、大数据等信息技术,立足科技防控措施,联合研发的“郑州社区疫情通”大大扩展了政务服务的平台功能,便民利民的同时,给疫情防控一线的社区工作人员“减负”,得到了郑州市和郑东新区管委会两级政府的全力支持,已开始在整个郑州市进行推广应用,为科学防治、精准施策、便民服务提供支撑。
|