3 c8 l I% c- T- k9 n7 W 项目介绍
- X* z l3 C: m( o$ x ~/ } 国家海洋经济数据库以海洋经济数据采集管理、规划评估为核心要素,在统一的数据标准下完成海洋经济数据资源的汇总整合、共享应用,为各相关部门提供海洋经济信息资源服务。 ( V- v+ D( x0 y' a$ `) n& l
项目采用全新的数据资源管理模型和灵活的数据架构,将各类海洋经济数据进行统一采集、归口、管理,初步解决了海洋经济资料时间跨度大、存储介质多样、文件格式不统一等问题,实现了海洋经济数据的综合管理维护,支撑各部门对海洋经济数据资源的使用需求。
v, e1 Q1 A+ g! Q$ W( e 功能服务
( P" g% d3 R/ H- V; x* c 系统以数据的指标、报告期、调查对象作为支撑,按照多种数据的入库要求,划分出了指标体系、报告期模块、多维调查对象等功能模块。系统为满足多种不同的数据来源渠道,开发出了报表、excel表格、access文件、json格式文件,XML格式文件等入口适配器,将数据按三个要素进行拆解适配以满足入库要求。为便于用户查看及对比数据,系统应提供多种文件形式进行输,其中包括按报表或直接生成excel数据表的形式。同时在系统内按业务、数据来源等构建出查询树一层一层引导用户找到所需要的指标数据,并配以多种不同的图形进行展现。
9 W7 q* Y! ~0 ^9 E8 I6 x 系统提供了灵活的指标查询功能,同时也能够根据外部系统要求,引入查询主题,按主题将某一类的指标进行分组,调用方只需要根据主题来获得相应的指标数据。 3 t8 v& u7 o2 J4 y& @
架构设计0 H$ e3 c. h0 Q2 x9 F9 @
海洋经济数据库系统架构图:
$ J* y8 G8 Q& h3 h0 }/ k4 @. b* V 1.网关接口
: O/ V# A1 a5 o 负责向外部提供数据服务,其中包括对请求的合法性校验、鉴权等功能
6 C3 `5 W0 o/ ~5 h: d7 w" J8 } 2.数据服务层 9 D. U& d* w. e6 q2 B4 R4 d
数据解析层:负责对不同数据源提供的多种文件格式进行适配,将数据按核心要素进行拆解并保存进数据库 ( E N' y* d3 ~
数据处理层:负责对拆解的原始数据进行校验审核及再计算 % P9 F$ ? ^8 A8 g$ _+ w: R' d
数据加工层:负责形成报表、报告等成品数据,将结果保存进综合应用数据库
+ c. W" v: }, f$ t# C 3.数据存储层
/ z$ J& [: u6 _9 D6 { 元数据库(GBase 8s):保存核心要素数据
6 L: }, x5 o; c3 c/ U 业务支撑数据库(GBase 8s):保存支撑业务数据
! {7 G4 z1 `; ~2 u; q1 V3 D% m" x 专业原始数据库(GBase 8s):保存原始输入数据 6 `! y& Y' D: z P$ G3 a
专业工作数据库(GBase 8s):保存按要素拆解的数据,其中会按类别或时期需求进行分表处理 ; m9 I! q U3 t8 x" i
综合应用数据库(GBase 8s):保存报表或提供给第三方的成品数据
6 t' v+ C4 I. S4 E1 D7 r' |4 ?+ g 价值体现
8 m' i4 O7 f& I) v v/ E 海洋经济综合数据库使用GBase 8s数据库实现了对多种不同来源不同格式的数据采集、解析、加工、存储等功能,在大数据环境下满足各部门对海洋经济数据资源的使用需求,为海洋经济领导决策提供统一、完善的海洋经济数据。
4 j" H3 T. g6 v! [1 y6 ~( R/ U+ i& K* D1 L8 K9 s' o7 c1 t
, Y3 \6 l; V) V, p
|