1、整体布局
1)管理系统采用B/S架构,要求提供可视化界面,通过浏览器对数据交换过程监控,可以监控数据集成与交换的每个编排服务,查看数据流转情况。对问题故障提前预警,保证交换网络的畅通和安全性;
2)支持服务模块热部署,保证 7*24 小时运行,平均年故障时间:≤3 次,平均故障修复时间:≤30 分钟。应具有海量数据存储和管理能力,支持年数据量为>500 万记录数、6.5T
字节的数据量,支持 100T 以上的总数据量的存储和管理。应具有良好的并发响应能力,整体响应性能在 5s 以内(当 200 个用户并发请求同一个中等复杂度的事物时,响应时间不超过 5 秒)。对于实时竞拍报价功能要求响应时间小于 1 秒。应具有较强的稳定性,在 1000 个用户同时在线时,系统仍能稳定运行。支持负载均衡和群集技术。投标文件解密功能模块的系统处理能力应保证每分钟文件解密应大于 100 个或大于 1GB;
3) 系统采用Java EE体系开发,基于MVC架构的主流框架spring mvc、spring和hibernate以及领域模型驱动框架;
4) 系统以图形管理为主,Web矢量绘图内核,扩展多种业务图元,比如域、管理节点、交换节点、数据节点、应用节点、文件节点、发布资源、订阅资源等;
5)交换平台实现ESB消息服务总线,基于SOA面向服务架构设计;
6) 系统采用多虚拟机架构,充分利用硬件资源,以及负载分流;交换平台内部通讯采用异步的、事件驱动的网络应用程序框架;
7) 系统内置消息服务中间件,WEB服务等;
8) 系统提供CEP复杂事件处理、对异常情况及时处理;
9) 系统提供交换节点树间路由算法、消息网络图的路由算法;
10) 系统需求调研分析过程的标准化:采用标准的需求调研分析工具,如UC数据调研分析工具、软件需求说明编制工具等。
11) 要求系统设计与开发过程标准化:设计与开发按照《GB-T8567-2006计算机软件文档编制规范》,采用面向对象的系统设计方法,遵循UML设计规范等。
12) 要求系统运行环境标准化:系统平台支持Linux、Solaris等类Unix平台和Windows平台,管理平台支持WebSphere、Weblogic、Tomcat、Jboss等多种应用服务器。
13)标准化。电子化平台应执行《中华人民共和国电子签名法》、《公共资源交易系统系统数据规范》等国家和省上规定的标准、规范和协议;
14)可扩展性。电子化平台总体架构设计应充分采用模块化、组件化设计,便于系统后期的改进与扩充。并充分考虑交易系统与外部系统之间的数据采集和共享。
15)完备性。电子化平台总体架构设计需要保证系统功能
和交易数据的齐全、完备,不可遗漏。
16)兼容性。电子化平台应支持 IE 系列(IE8—IE11 等)、火狐、chrome、搜狗、360、qq 等多种浏览器。支持至少 3 家市面主流造价软件制作的工程量清单直接上传到交易系统或直接用作编制投标文件。标书编制软件支持 windows xp,windows7,windows8,windows10 等操作系统。
2、功能布局
1)拓扑管理:要求可通过web矢量化图形化配置交换网络,构建交换平台交换网络,管理网络中各种服务
2)域管理:提供域管理模式,对复杂的交换网络,分域管理
3)数据交换方式:面向数据交换、面向消息交换、面向服务交换、面向文件交换
3.1)面向数据交换
支持oracle、mysql、Microsoft sql server、Microsoft access、LDAP、IBM DB2 UDB 、 IBM DB2/400、Sybase AS Anywhere、Sybase AS Enterpriss、Sybase AS IQ 、Progress informix、ingres、PostgreSql数据库中任意两种数据库之间的数据集成交换工作
3.2)面向消息交换
支持Jms queue、jms topic等中间件间的数据集成交换工作
3.3)面向服务交换
支持Axis2 webservice、cxf webservice等数据结构及中间件间的数据集成交换工作
3.4)面向文件交换
支持File、Microsoft Excel、csv、xml等结构化的文件数据的数据集成交换工作。同时支持Microsoft word、文件夹等非结构文件的数据集成与交换工作
4)发布订阅管理
要求利用交换平台网络资源,对交换平台中不同的数据节点之间进行数据交换;
要求提供一对多发布订阅模式,一点发布,多点订阅;
要求可实现发布流程自定义编排;要求实现订阅流程自定义编排。
5)ETL管理
要求实现ETL服务管理、ETL集群管理、ETL转换管理,实现点对点数据交换、转换和加载;
要求可通过web矢量化图形化配置ETL的流程,对ETL源数据与目标数据的字段映射。
6)适应多种同步场景
数据全量同步,保证源表与目标表的数据完全一致;
数据增量同步,只同步变化数据,提高同步效率。
7)数据清洗、转换、过滤
依据不同的数据库产品,支持源字段到目标字段间同步过程中的聚合、转换、日期和时间转换、字符串转换、数学运算、JavaScript脚本、XSLT脚本、SQL脚本等多种多样的转换方式。
8)失败补偿机制
系统提供失败补偿机制,保证异常情况数据不丢失
9)调度管理
发布订阅以及ETL转换支持事件调度;
支持秒级、分钟、小时、周、年、月不同级别的同步频率;
支持指定时间区间内不同频率的数据同步。
10)日志管理
查看发布订阅执行情况,可以详细查看发布订阅执行的每一个步骤;
查看ETL执行情况,可以详细查看发布订阅执行的每一个步骤;
查看ETL集群执行情况,可以详细查看集群中每个服务执行的情况。
11)查询统计
从不同角度,对交换网络中的资源进行统计
12)网络监控
提供对数据交换网络进行监控、预警
13)平台交换监控
提供对数据交换过程进行监控、预警;
对发布订阅,点对点ETL交换的交换过程进行监控;跟踪发布订阅的流程路由。
3、架构性能
1)系统结构
①基于OSGI模块化管理规范,实现交换平台各种不同类型数据交换服务模块的热部署,满足交换节点数据 交换服务的客户化配置与管理。
②基于企业服务总线(ESB)框架,实现不同数据交换模式(面向数据、面向消息、面向服务)的协议转换 ,业务数据处理流程的统一配置与管理。
③采用多虚拟机(JVM)架构,实现交换节点上数据交换配置管理、传输服务管理、数据交换流程管理、交 换网络监控管理等服务模块的分布式构建,充分发挥和有效利用交换节点物理服务器的计算资源、存储资源 、网络资源。
2)系统功能
①基于分布式应用程序协调服务技术,实现数据交换网络中管理节点、传输节点的集群管理,提高数据交换 网络的稳定性和数据交换的效率。
②采用Floyd最短路径分析算法,实现数据传输节点的数据路由,提高业务数据交换的效率。
③采用失败补偿机制,实现数据发布流程、数据转发流程、数据订阅流程的失败步骤的记录和业务数据的持久化,保证业务数据传输的可靠性。
3)系统应用
①采用域管理模式,实现数据交换网络的分区化管理,满足跨部门、跨行业的数据交换网络和数据交换业务 流程的配置与管理。
②基于JavaScript和XSLT技术,实现数据交换过程中业务数据的个性化处理,满足数据交换处理的二次开 发的需求。
③基于Web矢量化图形编辑框架,管理平台实现数据交换网络、数据交换(发布-订阅)流程、数据交 换监控等过程的图形化配置与管理。
4、软件平台
(1)能够支持目前通用的各类操作系统环境,包括Windows NT, Windows 2000server,windows server 2003,Linux, Solaris, HP-UX, SCO Unix等主流操作系统;
(2)Web应用服务器支持主流中间件产品,如IBM Websphere, BEA Weblogic, Oracle Application Server, Tomcat等;
(3)Web服务器支持MS IIS, NES, Apache,Nginx等。
(4)采用CA数字证书公钥体制,即利用一对互相匹配的密钥进行加密、解密。通过数字的手段保证加密过程是一个不可逆过程,即只有用私有密钥才能解密。在公开密钥密码体制中,常用的一种是RSA体制,加密和解密用的是两个不同的密钥。实现统一安全认证体系。
(5)数据库管理系统要求具备良好的数据和索引的压缩技术,具有较低的空间膨胀率;在系统硬件资源允许的条件下(如服务器内存不小于1G),对超大型数据库及结构化/非结构化复杂查询实现响应的时间能够达到亚秒级,并且不随文件数量增大而效率降低,数据库规模仅受硬件资源的限制。
二、业务系统响应表
项号 |
参数及功能 |
参数及功能描述 |
1 |
工程建设工程业务系统 |
根据招标人或代理机构、监督部门、招标人、投标人、交易中心、评审委员会等机构竞标流程: 1 据项目所需信息生成项目表单,根据项目材料实现所需材料上传下载,材料补充; 2)注册报名模块:根据材料审核,可进行报名,进行保证金支付,系统支持网银在线付款和跨行转账支付形式,根据数字证书接口,采用数字加密登录;上传项目要件清单,根据项目类型,监督部门发布招标文件,招标公示; 3)公示模块:在线预定场地、发布招标公告、招标文件; 投标人报名,投标人下载招标文件; 投标人提出质疑、缴纳保证金; 发布招标答疑公告文件; 发布招标补遗公告文件; 投标人下载答疑、补遗文件、上传投标文件; 4)竞标模块:开标或投标人网上自行解密,支持两种方式,现场开标,自行解密; 比选; 评审评委员会; 公示候选人、发布中标通知书; 签订合同,退还保证金,保证金按照来源可原路返回; 项目归档,归档项目可按时间,名称进行查阅; 实现机构权限数据互通,权限管理机制,流程审核机制; |
2 |
土地矿业业务系统 |
根据参与机构和人员,出让人、代理机构、竞买人、监督人等招标流程: 1)项目信息登记录入系统:录入信息及上传要件,实现文件下载上传; 网上确认出让方式; 2)公告编辑审核模块:编制出让公告及文件、审核、发布出让公告及文件 注册报名模块:下载出让文件、网上报名、网上交纳保证金和询问,进行网上支付; 3)公示拍卖模块:招标、网上挂牌、网上拍卖 成交结果公示、退还竞买保证金,保证金原路返回 签订出让合同, 5)项目资料归档 实现机构权限数据互通,权限管理机制,流程审核机制; 通过调用CA数字接口,使用 CA 对竞买承诺书进行电子签章才能报名;
|
3 |
国有产权业务系统 |
根据参与机构和人员,交易中心、出让人、受委托人、竞买人、监管人等招标流程: 1)项目信息登记录入模块:上传项目资料,信息录入 网上确认出让方式; 2)公告编辑审核模块:编制出让公告及文件、审核; 3)公示拍卖模块:发布出让公告及文件; 下载出让文件、网上报名、网上交纳保证金和咨询,支付; 招标转让; 4)竞价模块:网上竞价,实现多次动态报价机制; 现场拍卖; 签订《国有产权转让合同》; 成交结果公示、退还竞买保证金,在公示系统进行公示; 项目资料归档; 实现机构权限数据互通,权限管理机制,流程审核机制; 通过调用CA数字接口,使用 CA 对竞买承诺书进行电子签章才能报名; |
4 |
政府采购业务系统 |
根据参与机构和人员,采购人、代理机构、供应商、监管人、评审专家、监察人员、交易中心等现场开标与异地开标等流程: 填报采购计划; 审批采购计划、确定采购方式; 1)项目信息登记录入模块:录入项目信息上传项目要件 预约场地、上传采购公告(采购文件,资格预审文件) 2)审批公示模块:发布采购公告、发布采购文件、资格审批文件 供应商报名、下载采购文件; 供应商提出异议和质疑、缴纳保证金(PPP 项目采购人组织资格预审); 3)异议处理机制:发布异议和质疑回复文件; 发布澄清和更正公告文件; 下载异议和质疑回复、澄清和更正公告、上传投标文件 开标或供应商网上自行解密 组建评审委员会 评审及定标 公示候选人、发布中标通知书 签订合同,退还保证金 发布验收预公告,验收项目,上传验收记录 项目归档 网上竞价模块:建立项目、竞价保证金支付、网上竞价、定标、项目公示、签订合同、供货、验收等; 4)网上商城模块: 商品展示、商品查询、商品信息 、商品比价、采购人系统、采购计划管理、商品选择、购物车功能、生成采购订单、费用支付及发票、诚信/信用评价、电商系统对接、采购订单对接、发票申请查询 5)管理模块:商品管理、公示信息管理;数据统计;网上商城监管;项目验收; 实现机构权限数据互通,权限管理机制,流程审核机制; 通过调用CA数字接口,使用 CA 对竞买承诺书进行电子签章才能报名;
|
5 |
农村产权业务系统 |
1)信息录入模块:提交转让申请、产权资料; 2)审核公示模块:审核申请;发布转让信息; 根据转让信息联系转让人; 3)交易模块:达成交易、签订合同 项目资料网上归档 实现机构权限数据互通,权限管理机制,流程审核机制; 通过调用CA数字接口,使用 CA 对竞买承诺书进行电子签章才能报名; |
6 |
监管系统 |
根据参与机构为项目监管人、监察机关、公众监督等监管流程: 1)监督模块:在线监督,辅助监督; 招标备案监督; 交易过程监督; 交易过程异常信息自动报警; 交易环节信息查阅; 远程在线监督; 远程在线社会公众监督; 2)异议处理机制:质疑投诉处理;招标异常处理; 查询统计,具备表格打印保存二次修改; 档案归档管理;
|
3、业务组件响应表
项号 |
参数及功能 |
参数及功能描述 |
1 |
保证金管理组件 |
保证金缴纳:调取银行银联在线接口,支付保证金账户,可进行结果查询 监管 保证金退还、分类确认机制:交易中心、国土资源局确认、招标人、代理机构、拍卖机构、交易中心、国土资源部门,可以实时查看保证金的退还进度。 监管系统:不予退还保证金权限 |
2 |
主体信息库管理组件
|
注册登录模块: 企业、机构、自热人注册 信息采集模块:可上传招标材料,企业资质等材料 审核机制:交易中心、监管、主管部门 信息入库: 业主企业库、招标企业库、自然人库 |
3 |
交易场地预约组件 |
交易场地模块:预定审核、场地查询、预订信息统计 会议通知模块:调取电子屏幕接口显示 |
4 |
视频监控组件 |
调取竞标场地录像接口,实现实时直播,录像监控 监管系统可实时查看和录像查看 |
5 |
外部数据接口组件 |
预留与省公共服务平台、市信用信息平台推送接口,数据自动推送机制 与省中心、市政府等媒介链接接口 预留行政监督管理接口 异地评标接口 远程上传下载标书接口 专家抽样接口 项目关注接口(统一的短信平台和手机 APP(支持安卓、IOS) 工程量清单辅助评标系统接口 CA 认证接口 电子签章接口 银行保证金管理系统接口 |
6 |
数据统计与分析组件 |
数据统计模块:项目统计分析、交易额统计分析、保证金等统计分析,按时间,类别动态生成统计图和统计报表供机构部门查阅决策 |
7 |
项目实施部署 |
项目培训:提供操作指南,不同的部门、机构、人员进行操作培训 维护内容:系统维护、系统管理、操作流程及方法; |