一、项目基本情况
原公告的采购项目编号:****
原公告的采购项目名称:**市工程建设项目审批管理系统改造升级项目
首次公告日期:2021年12月24日
二、更正信息
合同包一
更正事项:采购文件、招标公告
更正内容:
1、招标文件第五章 招标内容及要求
包括签章文件有效性验证(OFD)、文书在线签章对接联调配合、CA证书登录(USB KEY)基础能力支撑应用和电子文件格式转换系统、OFD在线预览系统应用。
更正为:
4.2.8.3.3.8 OFD文件应用转换服务
4.2.8.3.3.8.1基础能力支撑应用
1.签章文件有效性验证(OFD)
为工改系统提供OFD格式的签章文件有效性验证功能,实现工改系统在接收各业务系统发送的OFD文件时,对OFD文件及签章内容进行有效性验证,保证签章文件真实、有效。
2.文书在线签章对接联调配合
为工改系统提供文书在线签章对接联调配合,实现文书在线签章功能。
3.CA证书登录(USB KEY)
提供CA证书登录提供接口控件,支持工程建设项目审批管理系统进行CA证书认证登录,提供联调配合。
4.2.8.3.3.8.2应用支撑系统
1.电子文件格式转换系统
基于当前电子印章系统上应用部署一套电子文件格式转换系统,实现DOC、XLS、PPT、PDF、WPS、JPG、PNG等文件格式转换成OFD格式,系统主要功能如下:
(1)兼容国产服务器以及国产操作系统;
(2)支持将DOC、XLS、PPT、PDF、WPS、JPG、PNG等格式文档转换为OFD文件的服务;
(3)支持将OFD文件转换为PDF文件、图片文件服务;
(4)支持在文件转换后自动添加水印和数字签名的功能;
(5)具备转换节点可扩充,任意多节点的热插拔接入和退出的功能。
2.OFD在线预览系统
支持OFD文件在线预览功能,实现将OFD文档实时解析成HTML并向用户推送,方便用户在浏览器上快捷阅读文档内容。在线阅读保持文档原版原式,支持内容复制、翻页、缩放、跳转、全文检索、导览等操作。
主要包括以下功能:
1、安全可靠
支持安全可靠的操作系统及国产CPU芯片,能在安全可靠环境下高效流畅运行。
2、无插件阅读
支持电子文件跨平台、跨浏览器的无插件阅读功能。
3、按需推送
无插件阅读模式下,实现文档内容按需推送功能,以提升阅读效果。
4、安全控制
支持以页面和图层为单位对文档阅读进行细粒度权限控制,支持固化的图像图层和文本层叠加显示功能,支持内容复制等操作的控制功能。
5、应用集成
提供应用集成接口,实现与业务系统的无缝对接。
6、性能指标
无插件阅读模式下,文档首页加载和呈现时间小于2秒;并发支持200以上。
2、招标文件第五章 招标内容及要求 4.2.11实施与售后服务要求(2)系统建设完成后,自项目验收通过之日起建设单位提供三年免费运维。3年免费维护期内,须针对本项目提供免费运维服务,同时建设单位需派2名经验丰富工程师同步进行3年现场驻点运维服务,保证项目软硬件设备及系统(含一期建设系统)的稳定运行;3年免费维护期内,承建单位须满足使用方在系统功能改进、用户体验感改善等方面提出的整改要求,对省工改办等提出的系统功能改造升级需求予以免费优化升级,并无偿承接系统一期建设单位结束运维后的一期建设内容,每隔3个月需安排1名高级技术人员到业主单位现场进行系统检查和维护工作。
更正为:
(2)系统建设完成后,自项目竣工验收通过之日起建设单位提供三年免费运维。3年免费维护期内,须针对本项目提供免费运维服务,同时建设单位需派2名经验丰富工程师同步进行3年现场驻点运维服务,保证项目软硬件设备及系统(含一期建设系统)的稳定运行;3年免费维护期内,承建单位须满足使用方在系统功能改进、用户体验感改善等方面提出的整改要求,对省工改办等提出的系统功能改造升级需求予以免费优化升级,并无偿承接系统一期建设单位结束运维后的一期建设内容,每隔3个月需安排1名高级技术人员到业主单位现场进行系统检查和维护工作。
3、招标文件第五章 招标内容及要求 4.2.9.1国产化应用改造 新增内容: 4.2.9.1.1性能分析首先对工程建设项目审批管理系统的目前的运行情况汇总与摸底,并根据工程建设项目审批管理系统摸底情况对系统进行性能基准级验证测试。根据性能指标结果,从数据流转过程中各个环节所占时长比重展开分析,对时长比重较大的数据流转过程进行分析定位问题,找到工程建设项目审批管理系统的性能瓶颈。并针对性能瓶颈,在国产化适配过程中进行优化。
在性能调优之前,需要对当前的系统进行基准测试,以获取当前的系统状态与性能数据。进行基准测试时需要参考系统研发时相应的软硬件环境,对设定的测试场景进行测试。
对投资项目在线审批监管平台场景进行压力测试,通过场景的压力测试了解系统的大数据量查询能力、系统并发处理性能、存储支持能力。再根据之前分析的投资项目在线审批监管平台应用需求,设定选取最具代表性的测试场景:登录、公示信息及项目报告。对应分解的业务流程包括:系统登录、办理结果公示、项目登记情况、异常名录公示、上传开工报告、上传年度报告、上传竣工报告等。同时,记录系统事务失败率、吞吐量(平均)、点击率(平均)。根据投资项目在线审批监管平台应用平均并发用户数低和数据规模有限的特点,虚拟用户数量设定为并发用户数和基准数据量。
1.测试场景设计
根据系统功能测试情况及应用特征,本系统业务共设计三个场景,分别为账户登录退出场景、公示信息及项目报告两个综合应用场景。根据这些业务场景进行性能测试的场景设计,共包括14个事务,详细见下表:
表格 1 测试场景设计
场景 | 事务 |
账户 | 登录 |
退出 | |
公示信息 | 登录 |
公示信息列表 | |
查询 | |
公示信息详情 | |
查看 | |
关闭 | |
项目报告 | 登录 |
项目报告列表 | |
上传开工报告 | |
选择报告文件 | |
上传 | |
关闭 |
2.基准测试
基准测试按照设计的测试场景进行,分别对业务场景设计的三个功能模块进行基准测试,一个单场景和两个综合场景。单场景包括登录、退出;综合场景包括项目办理模块、项目审批模块,每个模块中分别包括**、保存、发送、查询及查看功能点。每个场景基本进行三次测试,取其中比较稳定的一组作为结果数据。在测试过程总对本次选用的飞腾CPU利用率、内存利用率、Java虚拟机利用率、Load值、网络利用率等进行监控,对每次测试等事务的响应时间、每秒点击率、事务失败率等进行统计分析。通过分析结论定位瓶颈问题,逐步解决问题并迭代测试,达到优化的目的。
4.2.9.1.2数据库优化1.表结构设计优化
表结构设计的合理性会影响到数据库的性能。不合理的表结构对数据库性能的影响在设计数据表时难以察觉发现,只有当系统运行尤其是数据量达到一定条件时,触发数据库性能问题后,经过SQL语句分析后,才能发现是数据表最初的结构设计存在一定缺陷,没有考虑SQL语句尤其是联表操作时数据处理量的问题。
(1)问题描述分析
选取投资项目在线审批监管平台中的几张数据库表,在基准测试过程中对数据库表进行数据量压力测试,前期数据量不多时,程序运行一般一切正常。但是当这些数据库表在运行达到一定数量时,且国产飞腾数据库服务器CPU使用率达到90%以上,内存占用率高,数据库系统I/O频繁,性能迅速下降,应用系统响应时间大幅上升,压力测试请求基本无法正常运行。此时再观测数据库表运行的数量。对数据库表结构和SQL语句进行分析,造成系统I/O频繁,数据库性能迅速下降的原因,并提出优化解决方案。
(2)优化方法
根据上述分析,如何减少对字符串和字符的操作时解决数据库I/O性能瓶颈的关键,采用整型数据替代多表之间的字符串及字符的操作,只需对比两个整型数据大小是否相等即可,确定表格结构设计的不合理性,并进行相应的修改优化。在对数据库优化实施的过程中,对类似一些占用系统**多、增加I/O操作和系统开销多表结构进行针对性的分析优化,提升系统性能。
2.SQL语句优化
(3)问题描述分析
查询 SQL 语句优化。根据对设计的场景进行测试,并发压力测试下请求所耗时间,测试国产飞腾CPU的计算性能瓶颈,分析可以明显得出其执行效率低下的原因。
(4)优化方法
找到SQL语句执行效率低下的原因,对修改SQL后的系统进行场景测试,结果显示SQL优化后数据库性能及系统整体性能提升效果是否明显。
4.2.9.1.3客户端优化考虑到工程建设项目审批管理系统的用户操作系统和服务器CPU国产化的情况下,放弃原有客户端软件,采用国产化的适配软件。在此基础上进行去除脚本冗余代码的JavaScript脚本语言性能优化,HTML页面内容性能优化,减少HTTP请求次数,避免出现无效的**请求。
1.去除脚本冗余代码
工程建设项目审批管理系统原先是在X86-64平台下进行应用开发的,编程人员常常在编写的前端代码中留有大量的冗余代码,这是不可取的。存在的大量冗余代码尤其是JavaScript代码,虽然不会被调用,但是浏览器依然会对其进行解析,这变相消耗了系统**。在X86-64平台下由于其强大的处理性能屏蔽了冗余代码解析对系统响应时间的影响,但是在国产飞腾/鲲鹏架构下,多余的系统开销对系统性能影响较大。因此,国产环境下的前端开发人员在调试的过程中应去除冗余的前端代码。
2.使用减少HTTP请求次数方法提高Web页面传输效率
终端用户响应的时间中,有大量时间用于下载各项内容。这部分时间包括下载 页面中的图像、样式表、脚本、Flash等。通过减少页面中的元素可以减少HTTP请求的次数。这是提高网页速度的关键步骤,是改进首次访问用户等待时间的最重要的方法。主要手段有以下几点:
(1)删除前端的Flash开发应用。由于Flash是闭源的,因此国产环境对Flash支持有限,并且用Flash作为前端的应用在国产平台运行时响应很慢,用户体验较差。因此,无论从哪个方面来说,都不推荐使用Flash。
(2)合并文件是通过把所有的脚本放到一个文件中来减少HTTP请求的方法,如可以简单地把所有的CSS文件都放入一个样式表中。这对于改善页面性能有着明显的效果。
(3)CSS Sprites是减少图像请求的有效方法。把所有的背景图像都放到一个图片文件中,然后通过CSS的background-image和background-position属性来显示图片的不同部分。
3.避免出现无效**请求,提高页面加载时间。
HTTP请求时间消耗是很大的,因此使用HTTP请求来获得一个没有用处的响应(例如404没有找到页面)是完全没有必要的,它只会降低用户体验。除了在Web应用在内容上的改进外,在Web应用服务器端上也有需要注意和改进的地方,它们包括:使用内容分发网络、为文件头指定Expires Cache-Control、Gzip压缩文件内容、配置ETag、尽早刷新输出缓冲等。
4.2.9.1.4硬件迁移承载工程建设项目审批管理系统运行的服务器硬件采用重新部署的方式,替换原先的非国产化服务器。
4.2.9.1.5业务系统迁移系统采用重新部署的方式部署在国产化服务器上,在部署过程中测试投资项目在线审批监管平台的性能,并进行分析,根据性能指标结果,从数据流转过程中各个环节所占时长比重展开分析,对时长比重较大的数据流转过程进行分析定位问题,找到系统的性能瓶颈。并针对性能瓶颈,在国产化适配过程中进行优化。
系统的国产化适配不应当只是国产软件的简单替代,目前国产化基础软件具备了较为成熟的产业**集成条件,在综合分析并比较了操作系统、中间件、数据库各类国产技术产品的成熟度后,选取兼容性较好而且稳定的操作系统、中间件和数据库作为基础软件,安装包包括操作系统层、应用层和数据库层在内的全套国产化软件支撑平台,通过数据库迁移、应用代码调整及迁移部署到新应用服务三个关键环节,实现J2EE架构系统的国产化替代。
替换过程分为三个步骤:
第一步,异构数据库迁移,将Oracle11g数据库迁移到国产数据库;
第二部,修改涉及数据库操作的相关代码,使系统可对国产数据库进行操作,并在原应用服务器Tomcat上进行测试;
第三部,将验证通过对代码部署在国产中间件上。
4.2.9.1.6互联互通对接改造工程建设项目审批管理系统需要实现与第三方系统互联互通,目前已按照不同的对接技术标准对接完成9个系统对接工作,包括:省投资在线监管平台、省工程建设项目审批平台、省政务服务网,省数字化审图平台、市信用平台、市多规合一业务平台、市电子证照平台、实名认证对接、法人自然人库对接、项目数据共享接口等。
4.2.9.1.7数据库迁移国产数据库提供了数据迁移工具(DTS)该工具提供了主流大型数据库Oracle,Sybase,SQLServer,MySQL,DB2,PostgreSLQL,Informix,Kingbase的模式,表、视图、序列、牵引迁移到国产数据库的功能。工程建设项目审批管理系统目前使用了Oracle11g数据库。
迁移完成后,须对迁移后的数据进行验证,确保数据没有遗漏,相应的视图和映射关系等原数据库中的对象仍然存在。
4.2.9.1.8应用系统访问数据库系统使用JDBC方式连接数据库,数据库迁移后,需要进行更换驱动包、修改访问链接等操作。在应用系统可正常进行连接国产数据库等基础上,需要根据数据库迁移过程中修改的一些数据类型对代码进行响应的调整,对于代码中涉及数据库操作语句的部分,也要根据国产数据库的特点进行相应调整,确保系统可正常进行增、删、改、查等操作。最后将修改完成的系统部署到原应用服务器中进行验证,以确认数据库迁移部分及应用系统变更部分到正确性及有效性。
4.2.9.1.9在中间件上进行部署中间件支持两种部署方式:文件方式部署和目录方式部署。本次迁移使用了文件方式进行部署。由于应用系统在Tomcat通过测试验证,所以可以在TongWeb中顺利部署。需要注意的是,由于TongWeb缺少Tomcat的一些jar包,所以部署时需要将相应的jar也复制到应用的lib目录中;另外在TongWeb中配置数据源时也需要使用国产数据库提供的JDBC驱动jar包。部署完成后,再次此事系统能否正常访问和使用。
4、招标文件第五章 招标内容及要求 三、商务条件
验收方式数据表格
验收期次 | 验收期次说明 |
1 | (1)由采购人组织中标方按数字**信息化项目相关规范执行,****委员会的专家对项目进行验收,项目验收分初步验收、试运行、竣工验收三个阶段。 (2)投标人所投的标的必须满足基本要求,如果采购人对产品功能存在有疑议,****中心对投标人所投产品进行测试。如果无法满足标书要求的,采购人有权终止合同,并保留追究投标方违约责任的权力。如无法达到合格标准,赔偿因项目延误造成的一切损失。 |
2 | 验收标准:按照国家及行业相关标准、招标文件规定、合同约定等标准进行验收。项目安装部署运行一个月后,由甲乙双方协商各项验收时间表,明确验收内容,并保证人员、场地及其它准备工作的提前就绪。由采购人、中标人、监理、信息化专家等共同参与。应用软件验收还包含文档资料验收。对验收中发现的问题,承建方将对其进行完善。具体验收标准参照数字**管理办法 |
3 | 验收费用:验收所发生的一切费用由中标人承担。 |
更正为:
验收期次 | 验收期次说明 |
1 | (1)初步验收: ①设备及系统安装、调试结束后,建设单位组织初验。 ②初步验收所发生的一切费用由中标人承担。 (2)试运行:①通过初步验收后,进入3个月的连续试运行期。在试运行期间,中标人须提供足够的培训和技术支持,保障用户能够正确的理解和使用本项目各硬件设备及软件系统,同时根据运行中出现的问题以及用户需求情况,及时修改完善系统。试运行期内如出现重大故障,则试运行期从故障排除之日起重新计算,直到系统连续两个月无重大故障为止。 (3)竣工验收:试运行期满后如果项目软硬件系统工作正常、稳定,可以进行竣工验收。竣工验收要求:①项目具备竣工验收条件,中标人按国家验收有关规定,向采购人提供完整竣工资料及竣工验收报告,包括技术文档、实施文档、用户使用和操作手册、中标合同等;②安装、调试、测试和试运行时出现的问题均已解决; (4)验收费用:最终验收所发生的一切费用由中标人承担。 (5)项目终验收前,项目中标方必须按照项目可行性研究报告暨初步设计方案、招投标文件及项目合同要求完成相关建设工作。 (6)中标方必须照莆数办〔2015〕2号文件相关规定,提供相应的竣工验收材料并完成项目竣工备案工作。 |
5、原提交投标文件截止时间、开标时间不变,2022年01月17日8:30分。
更正日期: 2021年12月 31 日
三、其他补充事宜:无
四、凡对本次公告内容提出询问,请按以下方式联系:
采 购 人:****
地址: **省**市**区
联系人姓名:林女士
联系电话:0594-****899
采购代理机构联系方式
招标代理人:****
地 址:**市**区龙桥街道东圳西路1530号石顶小区C区10号
联系人:小林
联系方法:153****2268
**** ****
2021年 12 月31 日 2021年12 月31日