浙里办APP的系统架构分析
Posted ABin-阿斌
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了浙里办APP的系统架构分析相关的知识,希望对你有一定的参考价值。
我是 ABin-阿斌:写一生代码,创一世佳话,筑一览芳华。 如果小伙伴们觉得文章有点 feel ,那就点个赞再走哦。
文章目录
一、前言
- 今天我们来说说一款非常成功的政务服务产品【浙里办】
1、产品定位
- 浙里办由于是依托政务服务网的一体化办事平台,简单点理解就是一个【终端】
- 浙江政务服务网是由浙江省人民政府办公厅主办的网上政务平台,上线于2014年6月25日,覆盖省市县乡镇(街道)村(社区)五级政府部门,是浙江省【最多跑一次】改革的实现平台和技术支撑平台。
- 浙江政务服务网,可以说是一个平台。它的【终端】产品有四大类: 1-支付宝-市民中心(小程序)、2-浙里办APP、3-微信浙里办小程序、4-政务服务门户网(WEB)。
2、客户群体
- 面向整个浙江省的所有用户群体,所以说这个用户量还是蛮大的。
3、主要功能
-
最核心的功能模块就是 【办事大厅】 ,它将线下的业务全部迁移至线上。
-
现阶段涵盖19个分类: 社保、公积金、医保、公安交警、人才就业、综合政务、疫情服务、房产服务、工商税务、文体旅游、交通出行、婚育、教育、环保服务、公益志愿、投诉建议、司法服务、金融保险、其他服务。
-
几乎所有用过浙里办的用户都会觉得好用,非常便捷,不仅减少了跑动,而且效率很快。从申请到审核通过,基本上在1~2天内都能完成。
-
比如最常用的公积金打印、公积金提取、社保查询、健康码等,都是事关民生的服务。甚至小孩出生,办理各类手续,只需要在手机上点点,不到1小时就能申请成果,结果审核不到 1 天就能反馈到用户。
4、亮点
- 现在我们来探索它的底层架构,为什么能支撑这么多的业务,为什么能支撑这么多的用户?
5、平台整体框架
- 通过对比和经验分析来看,大致分为五层: 基础设施、数据资源、服务支撑、业务应用、用户层。
1、基础设施层
基础设施,主要是偏硬件、网络、设备等最为底层的工具。
- 互联网,通过4G、5G、wifi 可以使用政务服务。
- 电子政务外网,属于专用网络,只允许政府单位内部人员使用,可以连通互联网。 (电子政务内网,属于机密网络,只允许政务内使用,不允许任何网络连接)
- 基础IT设备,服务器、交换机等。
- 信息设备,扫描机、人脸识别机、终端机等设备。
- 政务云,依托阿里云建立的政务云,支持政务应用的上架使用。
2、数据资源层
数据资源层,主要是政务数据的统一管理,共享数据,支持上层业务调用。
(1)基础数据
- 人口库: 指的是公安信息中的个人信息。
- 法人库: 指的是工商信息中的企业、法人信息。
- 电子证照库: 指的是个人的电子证件,证明你是你的一种互联网电子凭证。
- 地理库: 指的是地理位置信息。
- 服务事项库: 指的是政务服务事项的目录,比如社保打印、公积金提取。
- 办件过程库: 指的是用户申请服务的过程信息库。
- 监管信息库: 指的是上级监管部门,可以随时对政务服务办理情况的监督库。
(2)数据共享交换平台
-
这是一种技术,可以将业务和数据之间打通。通过设置一定规则,让业务可以快速调用数据资源层的的基础数据。
-
数据共享交换平台很重要,它是连通一切业务的关键,也是达成“数据多跑路”的重要因素。
-
简单理解,用户在平台上申请【公积金提取】,系统从【公安库】中自动获取该用户 【身份证】,然后从【社保局】查询【公积金余额】,然后从【不动产中心】查询他的“购房记录”证明他有资格提取,最终办事人员审核通过,公积金便会发放到用户手中。
3、服务支撑层
服务支撑层是平台集成的一些通用能力,支持各个业务系统调用。
- 表单引擎,配置一个服务事项的字段。比如姓名、手机号、身份证正面、身份证反面等表单。
- 流程引擎,配置一个服务项需要流转到哪些系统中,流程需要哪些业务操作员审核。
- 统一用户,建立通用账户体系,通过身份证唯一识别,打通各个系统的免登。
- 电子签名,通过CA机构,建立个人电子证件、企业公章。
- 消息服务,统一消息提醒,比如系统提醒、短信通知、电话通知,将业务结果反馈给用户。
- 支付平台,统一支付体系,比如办证结果需要邮寄,支付邮递费,可以是“支付宝”,也可以其他业务支付平台。
- 物流平台,集成物流体系,将物流进展反映在办事结果查询上。
4、业务应用层
业务应用层是支持上层用户的业务系统,可以分为三个方面: 【服务管理平台】、【业务办理系统】、【用户后台】,对应管理员端、业务操作员端、用户后台端。
4.1、政务服务管理平台
(1)政务服务目录库管理
-
简单理解,专门用于管理和发布【服务事项】的模块。
-
比如社保中心,想要发布一个【公积金提取】的业务,通过服务目录库去生成一个服务事项。
其中需要包括如下模块:
- 【目录清单管理】:
- 具备对全省(区、市)统一动态维护管理功能,覆盖省、市、县三级政务服务事项的主项、子项事项。
- 【实施清单管理】:
- 各级政务服务机构,从目录中选择自己需要的服务事项,完善基本要素,提交管理部门审核。
- 【清单发布管理】:
- 将审核通过的服务事项,发布至政务服务网、浙里办APP、支付宝-市民中心的端上。
- 【统计和导出】:
- 具备事项检索功能,可按区域、部门、类型、状态检索,应具备清单统计报表功能,支持电子表格文件导出功能。
(2)办事运行管理
- 办事运行管理包括网上预约、受理、审核、审批、收费、送达、评价等环节的管理。集成大厅各类智能化设备,实现线上线下融合的一体化办理。
(3)过程监督管理
-
过程监督,是指对政务服务流转的过程中实施全透明化监察。
-
它是一种自动化识别系统,在办件的过程中,防止出现信息未填写完整,而最终审核通过。
-
再通过一些标准的监督规则,对有异常的服务件进行实时预警。
其中包含以下4个模块:
- 【规则设定】:
- 设置异常指标规则,比如超时规则、流程异常规则、内容字段规则等
- 【运行预警】:
- 实时监督办件的过程信息,比如:系统自动预警、人工发督办单。
- 【投诉处理】:
- 汇总所有来电、线下投诉、信箱投诉中的内容,监督所有处理结果。
- 【效能管理】:
- 按部门、按地区统计办件效率。
(4)电子证照管理
- 电子证照是以数字方式存储、传输的证件、执照、批文等审批结果信息,是支撑政务服务运行的重要基础数据。
它包含如下功能模块:
- 【证照目录管理】:
- 按证照的属性进行分类管理,如个人证照、企业证照、车照。
- 【证照接口管理】:
- 统一对外提供可调取证照的接口规范。
- 【证照维护管理】:
- 对证照进行挂失、补办、变更的操作。
- 【证照检测管理】:
- 对电子证照进行检测,确保证照具有法律效力。
4.2、业务办理系统
-
业务办理系统分为两块: 全省统一建设的新系统,业务部门原有自建的系统。
-
新系统: 政务服务管理平台负责受理和结果发放。
-
原系统: 部门业务办理系统负责内部业务审批。
-
原系统需要按照全新的标准进行改造,遵循数据交换的规范,实现数据共享。
4.3、用户后台
-
用户后台指的是用户发起申请,可以进行查看办理进度,下载报告结果,对服务事项进行反馈等操作。
-
它偏向于一个用户侧的管理平台,提供注册、预约、查询、变更、反馈、通知等一些列用户的基本操作。
5、用户层
-
用户通过线上、线下两种渠道进行政务服务的预约和办理。
-
常见的有线上 APP、线下实体大厅、自主终端、电话热线。
二、总结
-
给大家初步分析了政务服务业务系统的架构,具体细节我们可以通过其他渠道获取,或者从使用中探寻。
-
声明:
- 原作者:https://www.zhihu.com/people/Dr.piao
- 原文链接:https://zhuanlan.zhihu.com/p/220340320
以上是关于浙里办APP的系统架构分析的主要内容,如果未能解决你的问题,请参考以下文章
使用vue框架搭建浙里办微应用(单点登录、埋点、适老化、RPC网关)
通过伪代码结合理论模拟pc端接入单点登录(Oauth2浙里办)