辽宁省公路水路建设市场信用信息管理与服务系统建设研究
2019-09-09姜鹏
姜 鹏
(辽宁交通信息技术有限公司 沈阳市 110015)
辽宁省公路水路建设市场信用信息管理与服务系统(以下简称系统)的建设内容是实现公路建设市场、水运工程建设市场信用信息采集、数据交换、评价以及信息公开。系统整合了公路水路建设市场信用信息,形成一个反映本省实际情况、覆盖公路水路建设市场施工、监理、检测与设计企业和人员易于扩展的综合数据管理平台。它能够与其他数据资源共享信息,并且能够及时准确地进行数据更新。依托数据平台,面向行业管理部门,进行信用信息的评价与统计,实现行业监管;面向社会公众,建立数据公开目录,实现信息公开与社会监督。系统是建立省级交通运输市场信用体系的重要工具与途径,系统的建设与应用可以完善行业退出机制,逐步实现优胜劣汰。开展本工程建设,有利于鼓励引导交通行业企业诚信经营,抵制不良行为,加快辽宁省交通运输行业信用体系建设。系统基于互联网建设,面向行业管理人员、从业企业以及社会公众,提供企业信息管理、项目与标段信息备案、企业失信行为登记、信用登记评价以及信用信息公开服务。
1 系统需求分析
1.1 企业信息管理
企业作为参与市场活动的主体,是信用管理体系中重要的组成部分。根据行业管理需要,企业信用信息管理包括企业基础情况、企业资质情况、企业人员信息以及企业业绩四个组成部分。企业基础信息一般指名称、统一社会信用代码以及企业法人等;企业资质信息包括企业资质等级与行业类别;企业人员信息包括人员数量、人员组成、人员资质以及履约项目参与人员情况如项目经理以及项目总工的身份信息;企业业绩信息包括企业参与投标情况、中标情况以及履约信息。根据辽宁省公路水路建设市场实际情况,对于特级以及一级施工企业,企业信息采集采用与部级信用系统数据交换的方式,对于其他企业,采用企业自主上报的方式,信息审核工作由行业主管部门开展。
1.2 项目信息管理
项目信息管理模块实现了项目信息上报、备案审批以及变更。项目业主单位进行项目信息备案以及信息变更申请。项目信息由项目基本信息和相关审批信息构成。
标段信息管理模块实现了标段信息上报、备案审批以及变更。项目业主单位进行标段信息备案以及变更申请。标段信息由标段基本信息、招标信息、相关单位投标情况、招投标情况以及人员信息五部分组成。
1.3 失信行为登记
失信行为登记是年度信用评价的前提,也是系统中信用信息的采集模块。失信行为登记包括企业投标失信行为、履约失信行为与其他行为的录入、审核以及查询。企业失信行为由行业主管部门统一规定并编码,信息录入由投标管理、造价管理、质量与安全管理部门开展。
1.4 信用评价
信用评价包括参与辽宁省公路水路建设活动的监理企业、检测企业、设计企业、养护企业以及施工企业。以施工企业为例,施工企业信用评价包括评价单位年度参与工程建设情况、失信行为信息以及奖惩信息的收集和汇总、年度省级综合信用等级初评、首次进入辽宁省公路建设市场的施工企业信用等级初定等内容。
1.5 信用信息互联互通
2016年初,为了完善全国公路建设市场信用体系建设,实现交通部与各省份之间信用信息的高效协同以及共享应用以及本省信用信息“双公示”的要求,辽宁省行业主管部门根据《2016年交通运输行业信用体系建设重点工作方案》的相关要求,建立数据交换平台,满足与交通部和省工商局的数据交换需要,该平台通过数据库共享和数据访问接口两种方式实现数据交换,保证辽宁省信用信息数据及时上报以及数据下载。
2 系统设计
2.1 系统架构设计
系统架构采用MVC分层架构,由数据持久层(Model)、控制处理层(Controller)与数据表示层(View)三个部分组成。在同一层内的组件与模块内聚性较高,各层之间相对独立,耦合度较低。持久层采用javabean方式对数据进行了封装,采用数据访问接口实现了对数据库访问操作。控制处理层首先接收来自表示层发送过来的业务请求,如企业信息录入、失信行为登记等,然后进行分发与处理,可实现请求跳转、数据查询、数值计算等业务逻辑。表示层负责与用户进行交互,获取用户输入的信息,把用户的请求传递给业务层,并且把处理结果按照一定的格式展示给用户。采用分层体系结构降低了系统的耦合度,系统具有逻辑性强、重用性好、可扩展等优点。由于各层在逻辑上是独立的,从而实现并行开发,提高了开发效率,同时系统维护性高,可扩展性好。系统架构图如图1所示。
图1 系统架构设计图
2.2 数据库设计
信用信息数据库包括企业信息库、项目信息库以及信用评价信息库三大主题数据库,共计30余张表。其中企业基本信息库包括了企业基本信息、企业奖惩信息、企业业绩信息、企业资质信息以及人员信息;项目信息库包括项目信息、标段信息以及与企业信息库的关联信息;信用评价信息库是系统的核心,包括失信行为记录、信用评价得分与登记,同时包含与企业信息库和项目信息库的关联信息。三大主题数据库相互关联,构成了信用信息的数据基础平台,数据库ER图设计如图2。
2.3 信用评价流程设计
信用评价应根据企业参与市场的活动进行年度信用得分计算,然后根据得分进行等级划分。辽宁省将企业信用等级划分AA级(95-100)、A级(85-95)、B级(75-85)、C级(60-75)以及D级(小于60)五个等级。信用评价按图3所示流程进行。
(1)该企业是否在评价年度参与了市场活动,如没有,则采用上一年延续信用评价结果或初定信用评价;如果有,进行年度信用等级评价。
(2)该企业是否产生了D级行为,如果有,直接评为D级。
(3)计算单项投标行为、履约行为以及综合履约行为得分。
(4)根据信用得分划分信用评定等级。
图2 系统数据库设计ER图
图3 企业信用等级评价流程图
2.4 数据交换接口
系统采用面向服务的设计理念,基于JAVA开发数据交换接口,采用dom4j组件处理xml消息,数据接口以web服务方式进行访问,采用http通讯协议进行同步通讯,支持SOAP1.1、SOAP1.2访问协议。通过调用web服务,实现了公路建设市场企业信息的上报与下载。
3 系统实现与应用
3.1 技术选型
系统建设遵循了“统一规划,统一标准,资源共享,需求引导,分期实施,建维并重”的方针。统一规划是指立足与全省公路水路建设市场信用体系建设,统筹各相关单位,制定方针政策,指导信息化建设方向。制定信息化标准,在信息网络建设、信息资源开发利用、业务系统建设方面采用统一的技术标准和规范,是将来数据整合与互联互通的保障。充分发挥信息资源的作用,以信息资源的开发利用为重点,实现信息互通、资源共享,避免重复建设与信息孤岛。系统需求分析要在充分调研的基础上,结合本省行业管理的实际情况开展,避免盲目建设。信息化建设需要分期、分阶段实施,明确阶段建设内容。
系统基于JFinal开源框架开发。JFinal采用了Java语言开发,它支持activeRecord模式,是一个轻量级的MVC框架,拥有轻量级、开发效率高的特点。JFinal由五大组件构成,分别为Handler、Interceptor、Controller、Render以及Plugin。基于JFinal框架开发信用评价与服务系统,实现了系统的安全行、可扩展性与基于MVC三层架构的规范性。
数据库采用Oracle关系型数据库,满足信用信息存储与管理的要求,项目组在交通云平台的Oracle虚拟机将会配置多台Oracle RAC节点,达到所有节点对于前端应用的统一负载均衡的目标。
3.2 应用效果
系统上线以来,行业主管单位进行了项目信息、标段信息、企业失信行为信息的采集,进行年度信用得分与信用等级计算,提高了行业管理效率与水平。
在信息公开方面,依托省厅门户网站,建设了“信用辽宁”门户专栏,作为统一的对外服务窗口,为社会公众提供行业信用信息查询服务。网站动态发布了行业动态、政策文件、“双公示”与信用查询,实现了公路水路建设市场监理企业、设计企业、检测企业与施工企业的信用信息公开。
图4 辽宁省交通信用信息公开查询系统
4 结语
通过建设辽宁省公路水路建设市场信用信息管理与服务系统,实现了行业信用信息的整合利用、信息公开与社会监督,提高了公路水运建设市场的从业企业与从业人员的诚信意识。同时,基于行业管理门户网站提供信息查询服务,树立了良好的行业形象,社会效益显著。