概要设计-数据共享交换平台

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

沧州智慧城市建设办公室城市大数据中心建设项目

-数据共享交换平台概要设计文档

V1.0

版本修订历史

目录

1 引言 (4)

1.1 文档概述 (4)

1.2 引用文档 ................................................................... 错误!未定义书签。

1.3 标识 ........................................................................... 错误!未定义书签。

2 项目概述 (4)

2.1 项目背景 (4)

2.2 建设目标 (5)

3 概要设计 (5)

3.1 系统功能架构 (5)

执行流程 (7)

3.2 系统技术架构 (8)

总体技术架构 (8)

前端开发框架 (8)

服务端开发框架 (9)

微服务架构 (9)

ETL技术 (10)

数据采集技术 (10)

3.3 项目部署设计 (11)

系统硬件环境 (11)

系统软件环境 (11)

系统部署说明 (11)

3.4 性能设计 (12)

4 安全设计 (13)

4.1 数据安全 (13)

4.2 应用安全 (14)

4.3 物理安全 (16)

4.4 网络安全 (16)

4.5 平台安全 (17)

4.6 终端安全 (17)

4.7 管理安全 (18)

1引言

1.1文档概述

本概要设计说明书编写的目的是为设计系统提供技术理论以及框架设计支持。本说明书的预期读者为系统设计人员、软件开发人员、软件测试人员和项目评审人员。

2项目概述

2.1项目背景

2013年,沧州市政府就已明确“智慧城市”发展方向和信息化需求,通过完善城市规划,为“智慧城市”的基础建设预留空间;协调各信息化主体关系,化解信息化推进过程的管理障碍;通过进一步加强“智慧城市”信息化基础建设,为智慧城市建设奠定了坚实的基础。

2015年10月,沧州市政府委托国内知名专家规划制定了《沧州市智慧城市建设顶层设计》,以国家智慧城市试点建设为契机,综合运用物联网、云计算、大数据等现代科学技术手段,发挥沧州市资源、港口、交通、特色文化及产业经济优势,通过3-5年努力,完善城乡基础设施,促进资源共享,实现基础设施智能化;建立完善的现代城市管理、产业融合发展体系,创新城市管理与发展,提升城市管理水平;以人为本,提升公共服务水平,促进社会事业进步与发展,城乡人民物质文化生活水平显著提高;遵循“优一强二增三”的产业发展思路,做强支柱产业,培育发展战略性新兴产业和现代服务业,促进产业结构调整,提升提高经济发展水平;形成智慧城市运营和服务体系,保障城市人口、经济、资源、环境和社会全面协调可持续发展。

2017年9月,沧州市委、市政府成立了沧州市统筹推进信息化建设领导小组,统筹推进全市信息化建设工作,促进数据资源整合、共享、开放,提高社会治理能力和公共服务水平,同时推进我市实体经济数字化、网格化、智能化,推

动网络信息技术产业健康快速发展。

2017年,沧州市委市政府先后出台一系列政策文件,推动全市信息化建设和信息产业发展,加快沧州市城市大数据中心建设正是进一步推进新型智慧城市建设,落实市委市政府决策的有力抓手。

2.2建设目标

利用交换平台实现异构系统的数据采集、信息传输,通过原系统提供接口或市统一开发接口等多种方式打通“数据孤岛”,将各部门的业务数据汇总到沧州市大数据中心,再通过适配器实现对数据的抽取、加载、格式转换等操作,最终实现信息资源在全市范围内的交换与共享。应支持ESB、ETL、API 等多种形式的数据共享交换。包括与省共享交换平台对接、与市直部门信息系统对接、与一体化在线服务平台等对接。

要求平台系统基于微服务架构进行模块化设计,模块支持热插拔,系统可视化部署,支持版本配置管理,诠释充分;能够实现ESB、ETL、API 等多种形式的数据共享交换,消息交换、服务交换体系结构合理、功能项应对准确,诠释充分;系统功能体要现良好的设计理念及用户体验,与用户需求保持高度契合。要基于用户/角色/用户组/用户的多层级系统用户管理,基于用户/资源(系统、菜单、按钮、图标等)/权限的统一平台系统授权体系。

3概要设计

3.1系统功能架构

数据共享交换平台主要包括两大核心功能模块:管理中心、交换节点。

1、管理中心

包含了统一配置管理和统一监控管理两个子模块。

统一配置管理:统一配置管理提供了交换基础信息配置,交换业务配置,及系统管理,所有的交换基础信息例如交换节点、交换通道、交换拓扑、

交换任务、交换流程等都在此模块统一配置管理。

●统一监控管理:包含交换环境监控、交换业务数据监控,有了这个监控

管理模块,用户能更好的监控整个交换环境及数据交换的情况。

2、交换节点

交换节点提供了从交换数据处理、传输、入目标库等整个交换环节的处理能力。交换节点可分为前置交换和数据传输两个模块。

●前置交换:包括数据抽取、流程触发,数据处理等模块,这里主要包

含了不同的数据抽取模式、触发模式、及数据处理等;

●数据传输:数据传输链接,可根据业务需要配置为长链接和短链接,同

时支持断点续传,对数据安全可靠传输提供了有力的支持。

功能架构图

执行流程 流程,任务开发流程,任务配置资源配置

平台安装平台配置流程,任务初始化流程,任务调度流程,任务部署

任务以及流程控

制,运行,停止资源初始化

平台信息统计流程日志统计资源情况统计

平台监控平台

安装配置

流程

开发配置

平台

运行

期平台参数调整

监控

和维

任务,流程监控

平台安装开发人员发人员和业务分析人员平台维护人员平台维护人员和开发人员流程,任务发布

流程,任务订阅订阅审批

相关文档
最新文档