河北省海洋信息管理
2014-04-29黄淼高志斌
黄淼 高志斌
[摘 要] 本文设计了海洋统计报表网络报送制度。笔者对国家海洋局海洋统计报表制度进行了深入的研究分析,结合海洋经济决策者和数据使用者的需求分析,应用现有网络技术,依靠已掌握的空间地理信息优势,探索建立一个基于3S技术、结合C/S和B/S结构的数据填报系统及基础数据库,为河北省海洋统计基础数据应用管理提供一个便捷的数字化平台,实现反映海洋经济基础环境和经济宏观走向的河北海洋经济一张图。
[关键词] 海洋;统计;数据库;河北省;3S;C/S;B/S
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2014 . 11. 056
[中图分类号] TP393;C892.23 [文献标识码] A [文章编号] 1673 - 0194(2014)11- 0087- 03
1 引 言
1.1 我国海洋统计工作的发展历程
1989年国务院赋予国家海洋局的职责中明确提出由国家海洋局“负责海洋统计”工作。1990年,国家海洋局组织开展了《全国海洋统计指标体系及指标解释》等相关研究,为海洋统计工作的顺利实施做好了充分的前期准备。1991年,由国家海洋局、国家统计局和国家计委联合向国务院16个涉海部委印发了《关于开展海洋统计工作的通知》,标志着海洋统计工作正式启动。在涉海部委统计工作的基础上,1995年,国家海洋局、国家统计局和国家计委又联合向全国11个沿海省(自治区、直辖市)印发了《关于沿海地方开展海洋统计工作的通知》,全国沿海地方的海洋统计工作也随即开展起来。从1999年起,海洋统计开始步入制度化发展阶段。1999年3月,国家海洋局建立了《海洋统计综合报表制度》,并报国家统计局批准,且先后于2004年、2007年、2009年、2012年对制度进行了修订和完善。
《海洋统计报表制度》共有51张表,其中年报43张、季报8张。按照报送来源分为:沿海省、自治区、直辖市海洋行政管理机构35张,计划单列市报送21张,国务院涉海部门21张,国家海洋局相关业务主管部门和单位15张(参见图1)。
1.2 河北省海洋统计工作的发展历程
河北省严格按照国家制度规定,投入大量的人力、物力和财力,对报表中所涉及的我省应报送的35张表,与16家厅局、单位保持联系并采集数据。受历史条件限制,这些涉及多部门海洋经济的宝贵资料分散存放且资料载体大多是纸质,利用效率低,查阅难度大,数据难以横比纵比分析,未能充分发挥海洋统计报表基础资料在宏观经济决策中的指导性作用。
通过积极分析海洋经济决策具体需求,结合现有的计算机技术、网络技术,适当结合3S技术(RS、GIS、GPS),通过简单途径即可建立河北省海洋统计报表制度网络填报系统及数据库,实现资料的高效管理、快速灵活查询、统计与分析,并对获取的数据进行高度综合及灵活的应用分析与展示。
海洋经济信息数据是数量庞大的数字记录,存在着内在的复杂逻辑对应关系,非常需要一个数字化平台去把枯燥晦涩的数字以生动的形式展现出来,建立一个规范的河北省海洋统计报表制度网络填报系统及数据库,有利于实现历年研究、管理成果的数字化、规范化,实现历史资料的标准化保存;有利于统计工作方法及技术的积累,快速提取数据,提高工作效率,为海洋经济建设和海洋管理工作提供信息服务和决策支持。
2 河北省海洋统计报表制度网络填报系统及数据库方案
2.1 技术路线
首先,联合秦、唐、沧3个沿海市、15个沿海县(市、区)的海洋管理部门和全省省直涉海单位全面收集和整理河北省历年海洋统计报表档案资料、海洋生产总值核算、沿海社会经济统计、沿海社会调查等各类河北省海洋经济类相关资料数据。
然后对收集到的各类河北省海洋经济类相关资料数据的基本情况、采集方式、管理现状、使用方式等情况进行分析调研。根据需求分析,进行数据库结构的设计。根据数据对象属性和数据层次之间的关系,对数据采集系统及基础数据库进行表结构的设计,建立河北省数据采集系统及基础数据库。
根据数据库结构和应用需求开发河北省数据采集系统及基础数据库,系统包括企业数据预览、数据查询检索、数据输入更新、数据输出和系统维护管理等方面,从而实现对河北省海洋经济数据的统一管理和应用。
2.2 主要工作内容
河北省海洋统计报表制度网络填报系统及数据库建设项目主要包含以下工作内容:①进行河北省多种海洋统计数据资料的收集整理,并进行分析,提出数据需求及应用需求;②根据不同数据类型,建立相应的数据关系模型,进行数据库结构设计和数据库表结构设计;③进行河北省海洋统计报表制度网络填报系统及数据库建设;④进行河北省海洋统计报表制度网络填报系统及数据库管理系统的开发。
2.2.1 需求分析
河北省目前掌握的海洋经济方面的数据的载体多为纸质表格,涉及海洋综合管理、涉海国民行业与沿海地区经济情况、海洋渔业情况、海洋化工业情况、海洋盐业情况、海洋交通运输业情况、滨海旅游业情况、海洋科技活动情况、海洋教育情况、沿海城市海洋污染治理情况、沿海城市湿地情况和海洋电力情况等多方面数据。
将这些数据进行规范化的存贮管理,理清所有数据间的关系,为河北省海洋统计报表制度网络填报系统及数据库的设计与建立提供一个可靠的依据。
河北省海洋统计报表制度网络填报系统及数据库的需求分析包括需求调研和用户需求分析两部分工作。需求调研是要确定不同专业的数据存贮内容、形式、使用功能以及数据安全性和完整性等各方面的需求。用户需求分析是要确定各类数据录入形式、查询检索方式、输出应用格式等。
2.2.2 系统总体设计
河北省海洋统计报表制度网络填报系统及数据库设计工作应包括概念结构设计、逻辑结构设计及物理结构设计3部分工作。概念结构设计是利用E-R(实体关系)模型对数据库进行概念结构设计,使DBMS高效、准确地实现所有需求。逻辑结构设计是将设计好的规划数据库基本E-R图转换为关系模型,形成所确定的关键字和属性、重新确定的记录结构和文卷结构、所建立的各个文卷之间的相互关系的规划数据库的全局逻辑结构,并将关系模型转换为选定DBMS支持下的数据模型。物理结构设计是为河北省海洋统计报表制度网络填报系统及数据库确定存贮方法和存贮结构。
2.2.3 数据库建设
按照河北省海洋统计报表制度网络填报系统及数据库特性和当前数据库技术的发展,河北省海洋统计报表制度网络填报系统及数据库采用适用于本系统的中型关系型数据库即可,经过反复比较多种数据库管理系统,笔者认为SQL比较适合,灵活性较高。
将从16家省直涉海单位收集到的河北省历年海洋统计报表档案资料、海洋生产总值核算、沿海社会经济统计、沿海社会调查等各类河北省海洋经济类相关资料数据进行数字化处理,经过整合、归类、加工,录入河北省海洋统计基础数据库中,完成河北省海洋统计基础数据库建设工作。
2.2.4 数据库管理系统开发
河北省海洋统计报表制度网络填报系统及数据库使用范围及信息使用的服务对象主要是省、市、县海洋管理部门,涉海企业和社会其他用户。通过国际互联网或政府办公网络实现检索、查询等功能,体现政务公开透明原则,有利于加强海洋工作开展,有利于公众了解我省海洋经济、海洋产业和与之相关的海岸带资源开发利用情况、自然环境、自然资源状况等。为实现数据方便、安全使用,整个数据库系统将采用B/S和C/S相结合的结构,在搭建B/S与C/S相结合的体系结构的过程中,根据系统要实现的功能模块,确定数据管理子系统基于B/S 结构实现,系统管理子系统基于C/S结构实现。数据库管理系统基于SQL数据库管理系统,结合3S技术,利用自身技术资源优势,将涉海企业具体位置空间化,实现我省海洋经济动态一张图。
河北省海洋统计报表制度网络填报系统及数据库系统采用三层架构模式,分为表现层、业务层和数据层。表现层就是用户操作的接口,用户通过表现层操作本系统。业务层是对业务数据的解析、处理,是本系统的核心。数据层是本系统的最底层,通过数据层,实现对数据库的操作。系统包括数据管理和系统管理两个子系统,每个子系统又分别设计有不同的模块,如图2所示。
2.2.4.1 数据管理子系统
数据管理是河北省海洋统计报表制度网络填报系统及数据库系统中最基本也是最重要的功能,该子系统实现了数据的输入更新、查询检索、输出等功能。根据河北省海洋相关的各种类型数据都有各自的特点,如数据结构、应用方式不同等设计相应的数据存贮结构和数据管理系统,满足不同类型数据存贮、管理、应用的要求。数据管理子系统下有专题数据展示、数据输入更新、数据查询检索和数据输出模块。
(1)专题数据展示。根据不同数据特点,每种数据都将建立相应的专题图层,满足基于3S数据管理要求。系统将把涉海数据转换成二维地图数据,通过系统提供地图服务,用户通过浏览器,进行专题数据展示。
(2)录入更新模块功能设计。数据输入更新功能将现有数据分类整理,向用户提供友好的界面,实现数据按照特定的格式输入到数据库中或供用户编辑更新数据库中的数据,包括在数据库中插入记录、删除记录、更新记录等功能。
(3)查询检索模块设计。系统提供了空间查询和数据查询两种方式,用户登录后根据自己的权限,可以以树形展开浏览自己有权限浏览的资料。然后可选择要查询的专题图层,根据对象的位置,在地图中进行查询;也可以根据对象名称、属性等信息进行模糊和精确检索。数据查询系统将根据数据的特点开发不同的查询结果显示界面,如在线浏览和附件下载等。
(4)数据输出。数据输出功能主要根据用户的使用需求将数据按照特定格式输出为文本、表格或图件。
2.2.4.2 系统管理子系统
系统管理子系统包括数据安全管理、用户角色管理、日志管理、系统备份恢复和系统集成5个部分。5个部分协同设计,共同实现系统数据安全保护、系统方便快捷。
河北省海洋统计报表制度网络填报系统及数据库系统不可能独立存在,必须将其与其他电子政务系统整合,才能实现节约集约、高效利用,所以在设计之初,就应考虑软件和硬件上的兼容性,保证可集成性,提供标准通信协议和开放的数据库接口,考虑实现信息和数据共享,同时考虑未来扩展空间和发展需求。设计中包括能够实现在多个应用系统中,只需登录一次就可以访问所有相互信任的应用系统SSO用户单点登录设计;系统自行同步用户变动信息的用户/组织机构同步功能;为防止退出系统后仍然占用内存,影响执行效率的注销程序功能等。
3 结 语
河北省海洋统计报表制度网络填报系统及数据库的建设是一项系统工程,它的建立,将为河北省海洋相关的社会经济数据提供系统、安全、快捷的存贮和管理模式,有利于河北省海洋统计报表制度数据长期有效的积累和使用,有利于提高河北省海洋社会经济数据利用率,有利于河北省优化海洋经济发展环境,对于宏观海洋管理、海域资源综合利用、海洋生态环境保护、海洋资源环境保护等,具有重大现实意义。