信用惠民应用场景系统开发研究
作者: 李汝琴
摘要:文章旨在探讨信用惠民应用场景开发。概述了信用惠民应用场景开发的背景、开发内容和结构安排。总体设计遵循安全性、保密性、可靠性原则,并综合考虑系统运行、维护和升级的可行性,重点分析了网络拓扑设计、功能架构、业务架构、技术架构、技术设计及系统安全设计等内容。最后,总结了文章的研究内容和成果,并展望了信用惠民场景开发在信用体系建设中的未来发展方向和趋势。
关键词:信用数据;场景开发;软件系统
中图分类号:TP311 文献标识码:A
文章编号:1009-3044(2024)35-0119-04 开放科学(资源服务) 标识码(OSID) :
1 项目背景
当前,玉溪市“放管服”改革和优化营商环境的主要内容是推动政务服务便利化。在准入准营放宽的同时,健全“管”的约束保障机制,并对守信主体提供更加便捷的服务措施。在审批风险小、监管难度小、纠错成本小的领域,推行信用承诺制度[1]。通过对申请主体的信用等级进行分类审批和监管,推动实现“办得易、批得快、管得住”的目标。《玉溪市打造一流营商环境三年行动计划(2022—2024年) 》明确提出,要在工程建设、交通运输、医疗等重点领域推广市场主体信用承诺制度。
全国信用信息共享平台(云南玉溪) 自2019年11 月建成上线以来,随着数据归集工作的常态化,开发了以信用承诺和信用评价为核心的惠民便企支撑管理子系统,初步建立了企业、自然人、社会组织、事业单位和政府机构等五类主体的信用画像指标体系和算法模型。目前,有效信用数据规模已突破1亿条,为信用应用场景的开发提供了坚实的基础和条件[2]。
2 需求分析
建立全行业信用监管系统有助于优化营商环境,促进企业诚信经营,增强市场活力,推动经济稳定和可持续发展。通过系统化和数据化的方法收集、分析和应用信用信息,监管部门可以更加全面、及时地了解市场情况和行业动态,从而制定更加科学有效的监管政策和措施。
全行业信用监管应用支撑系统须具备以下功能:建立经营主体的全行业信用画像、承诺践诺管理、监管预警管理等功能模块。例如:
“信用+校外培训”:需协助建立校外培训机构信用评价体系、制定信用承诺模板、支持信用承诺签署和公示、建立负面清单及履约反馈功能。
“信用+自来水(天然气) ”:需协助建立单位信用情况查询、容缺受理机制、支持在线签署信用承诺书,实现“签字即办”的功能。
“信用+项目融资”:需协助建立单位信用情况查询功能,加载重大项目清单、企业信用监管信息,并实现金融机构信息的同步推送。
“信用+未诉先办”:需协助建立问题清单管理功能,支持多渠道问题收集及大数据分析。
通过这些功能应用的构建和完善,能够更好地服务于信用体系建设,推动信用惠民场景的落地实施,提升监管部门的工作效率,进一步优化营商环境[3]。
3 开发内容
信用惠民应用场景总体架构为“1+3+N”,即构建1个基于信用承诺的全行业信用监管应用系统,拓展基于服务便利的行政监管、审批服务、惠民便企3类应用场景[4],将公共信用与行业信用数据融合应用于N 个“小切口”事项。
3.1 全行业信用监管应用系统
建立覆盖全行业、全流程、全生命周期的信用管理体系,构建“信用+审批+监管+服务”新模式,推动分级分类监管和服务,提升监管与服务效能。
1) 核查认证。从外部接收省级平台推送的企业公共信用信息评价、各行业主管部门形成的行业信用评价;从平台调用许可、经营、检查、执法、履约等经营主体全生命周期信息,形成经营主体全行业公共信用画像。
2) 承诺践诺。构建“承诺—公示—践诺—监管”管理闭环流程,提供信用承诺公示共享、信用承诺清单管理、在线承诺、违诺记录、信用承诺践诺监测、违诺失信惩戒清单管理、统计分析等功能。
3) 监管应用。依据公共评价、行业评价以及承诺履约信息,构建全行业信用风险预警模型。在行政审批、行政监管、公共服务事项中,充分参照经营主体的信用等级和践诺情况。
3.2“ 信用+校外培训”应用场景
要求注册成立的校外培训机构签订承诺书,承诺遵守相关法律法规和行业规范,并将信用承诺录入全国信用信息共享平台(云南玉溪) ,实现校外培训机构“承诺—践诺”闭环在线管理。同时,建立校外培训机构的信用档案,包括行政处罚、评级评价结果、践诺情况等,用于评估校外培训机构的信用状况,为学生和家长选择校外培训机构时提供参考。监管部门可根据信用等级采取不同的监管措施。
3.3“ 信用+自来水(天然气) ”应用场景
“信用+自来水”和“信用+天然气”应用场景实现了用水用气报装的容缺受理机制。办件前,业务人员查询企业信用情况。对于社会信用情况良好的企业,在办理用水(用气) 报装服务时,业务人员一次性告知办件要求及不履行承诺的责任。企业签署容缺受理信用承诺书,当场办理报装手续,实现签字即办,真正做到“最多跑一次”、即来即办。
3.4“ 信用+项目融资”应用场景
“信用+项目融资”应用场景中,相关部门向金融机构推荐项目融资清单时,可同步提供项目业主的信用信息,便于金融机构科学决策,提供个性化精准服务。
3.5“ 信用+未诉先办”应用场景
“信用+未诉先办”应用场景归集了“企业直通车”、营商环境前哨站等各类渠道的企业诉求,通过大数据分析企业关注的热点和突出问题,实现自动识别风险和提供预警,帮助相关部门实现“未诉先办”
4 系统设计
4.1 设计原则
1) 安全性和保密性。按照信息安全标准的三级保护要求,采取多种保密措施,防止非法侵入和信息泄露,确保数据安全。
2) 标准化和开放性。系统设计遵循国家、省、市等各级有关信用体系建设的相关标准,在设计时保持系统的开放性和独立性,纵向与省级信用系统实现对接,横向与部门应用系统实现对接。
3) 稳定性和可靠性。系统设计充分利用玉溪市已有的网络和硬件资源,从稳定的系统平台、先进的数据架构、可靠的应用部署、优质的技术服务与维护响应能力等方面进行考虑,确保信息资源的安全[5]。
4) 可维护性和可扩展性。系统设计充分考虑系统的日常运行、维护和升级的可行性。
4.2 网络拓扑设计
整体网络拓扑设计分为三个区域,如图1所示,主要包含互联网区、DMZ区和政务网区。
最外层为互联网区,通过运营商的DNS服务器将客户端的访问请求转发到DMZ区。
中间层为DMZ区,从前到后主要包括防火墙、网络安全设备和Nginx代理服务器。防火墙和网络安全设备确保了从互联网进入系统访问的安全性。Nginx 代理服务器的主要作用是反向代理和负载均衡。反向代理可以将外部的访问请求代理到后端的政务网区域,同时隐藏后端服务器的真实地址,保障服务器的安全性。负载均衡的主要作用是将访问请求分发到多台服务器,支持轮询算法、权重算法和随机算法等策略。负载均衡能够减轻单个服务器的压力,提高系统的整体吞吐量。同时,通过对服务器的心跳检测,可以实现故障转移和故障恢复,大幅提高系统的可用性。
最内层为政务网区,政务网区通过DMZ区与互联网区隔离,确保整个政务网区的安全性。政务网区包含应用服务和数据中心。应用服务需要通过防火墙才能访问数据中心的数据。
4.3 功能架构设计
信用惠民应用场景的功能架构由基础层、数据能力层、应用层、用户层4个部分组成,如图2所示。系统利用现有的底层资源环境,通过不同业务逻辑层的有效耦合,保障系统的高效稳定运行。
基础层:利用玉溪市现有的计算资源、网络资源、存储资源及其他资源。
数据能力层:复用玉溪市现有信用平台的数据能力,通过自动数据采集、业务部门批量数据导入、终端录入等方式,从各委办局、市公共信用信息平台、行业系统等实现数据采集。通过数据抽取处理、数据解析去重等技术,构建符合应用需求的信用专题库。
应用层:提供包括“信用+风险预警”支持、“信用+ 校外培训监管”支撑等应用场景接口。
用户层:面向不同的用户对象,提供差异化服务,满足各业务部门、监管部门等的业务应用需求。
4.3.1 业务架构设计
玉溪市信用惠民应用场景支撑系统建立在玉溪市电子政务网络中,系统复用玉溪市信用平台能力,与市本级部门系统、行业信用系统等实现信用信息数据交换。同时,为玉溪市政府各部门及共建单位提供信用信息的查询和应用服务,为教育、住建等行业信用管理系统建设提供信用基础信息保障,更好地满足行业信用监管需求,如图3所示。
对于可公开的信息,将通过部署在互联网的社会应用门户进行展示,并通过安全保障措施与信用信息共享平台实现数据隔离。依据相关法律法规向社会公布信用信息,同时通过数据交换共享系统将信用数据推送至信用门户,为社会公众提供信用信息查询服务。
系统通过数据交换共享系统实现与政府各部门、成员单位信息系统等之间的数据定期交换。同时,通过数据交换共享系统实现与省信用信息平台及各行业信用管理系统之间的数据定期交换。
4.3.2 技术架构设计
平台开发技术架构采用技术市场较为成熟的Ja⁃vaEE技术体系,整体架构分为表现层、服务层和数据层三个层面,如图4所示。
表现层中的前端界面采用Spring MVC技术框架,开发主要使用HTML5、CSS3、jQuery、Bootstrap、Ajax、ECharts、Highcharts等技术。
服务层中的业务层采用Spring技术,分布式缓存使用Redis技术;定时任务服务采用Quartz技术;平台微服务包装采用Dubbo和Spring Cloud技术;消息服务采用ActiveMQ 技术;通过CXF 将相应业务包装成WebService,对外提供服务;负载均衡采用Nginx 和HAProxy技术;搜索服务采用Elasticsearch技术;统一身份认证采用CAS技术。
数据层中的数据访问层通过Hibernate和JDBC技术实现;关系型数据库采用市场较为成熟的Oracle和MySQL;主要数据抽取和处理工具包括Kettle、Sqoop、Kafka和Flume;离线分析采用Hive、MapReduce、Spark 和SparkML 技术;实时在线分析主要采用Spark⁃Streaming 和Storm 技术;分布式存储采用HDFS、YARN、Hive和HBase技术。
各层次的架构及模块相对独立,模块之间通过标准化接口进行连接,服务接口均需以标准的Web服务方式提供。
4.3.3 技术设计路线
1) 遵循先进的SOA方法。SOA的基本思想是以业务为中心,在标准化、松耦合和弹性组装的原则下,改进软件的互操作性和复用能力,构建灵活且随需应变的IT架构。目前,SOA是国际、国内最为流行的实现业务与IT对齐的架构方法。玉溪市信用惠民应用场景的架构设计遵循SOA的指导思想进行。
2) Web Services技术。玉溪市信用惠民应用场景具有较高的开放性,使得系统的应用接口较多。为了降低接口的复杂性,系统采用Web Services技术。
3) XML技术。玉溪市信用惠民应用场景采用常见的XML数据格式作为系统中间数据交换格式,便于数据信息平台的共享。
4) JAVA技术。玉溪市信用惠民应用场景开发采用JavaEE技术体系,涉及开发技术体系和产品技术体系两部分,如图5所示。