时间:2024-05-20
张学虎
摘要随着信息技术的发展,为气象服务提供了发展的新动力。充分利用高科技信息技术,建立先进的气象信息服务系统是气象服务发展的必然选择。本文重点探讨了气象服务信息共享平台——气象服务网站的模块构建策略。
关键词信息技术网络气象服务数据共享
伴随着计算机技术的迅猛发展,中国已经迈进了信息时代。气象作为与数学、物理学等多种学科都有关联的综合学科,是最早进入信息时代的高科技部门之一。也是始终处于信息革命和技术革命前沿的科学。这也是世界上最先进的计算机(计算速度最快、性能最稳定、存储量最大)都应用到气象预报方面的根本原因所在。因为气象预报直接关系到国计民生的方方面面,也是农业生产的主要依据对象。
因此,购建气象信息共享平台是中国气象事业发展战略的重要举措,推进气象信息共享是2006年国务院3号文件中规定的主要任务之一。其中明确要求:“要加快气象信息共享平台建设、努力实现气象资料的实时有效共享”,2006年全国科技大会提出了建设创新型国家,也对气象信息共享提出了更高要求。
在信息咨讯时代,网站是实现信息共享的最直接也是最好的平台。因此,要实现气象信息共享,必然要建立气象服务网站。本文根据气象服务网站共享框架和功能要求,网站设计上我们按功能分成数据导航、数据查询、下载服务、内容管理、数据管理、访问统计、用户管理、安全管理与系统管理等九个主要模块。
1数据导航
气象数据共享网站系统通过以原数据信息为核心,为用户提供包括地面常规观测基本资料、高空探测资料、辐射资料、气象灾害资料的导航与检索查询服务。网站为共享用户提供多方位的导航服务,引领用户快速定位数据信息,为用户提供快速,全面的查询机制。
导航系统对注册用户提供单点接入的应用界面,为公众提供基本的内容服务和数据导航,包括:可共享的各种新闻动态、政策法规、档案目录查询、实时资料查询,针对会员用户的留言板、公众数据服务和公开的数据资源下载人口。根据元数据导航,把信息定位到地面常规观测基本资料、高空探测资料、辐射资料、气象灾害资料等详细的数据集信息,可以检索到分类中的具体资料项目的基本情况和记录查询人口。
2数据查询
通过模糊查询提供符合条件的数据集列表,用户选择要下载的数据集,获得某个数据集的元数据描述,如资料类别、数据集名等信息,用于进一步检索该数据集的气象资料数据。根据需要可以进一步访问到数据库,进行数据查询。数据检索查询基于B/S模式设计,用户使用浏览器访问WEB服务器,经过用户认证后,在检索表单中输入检索关键字,发送到服务端,服务端根据检索条件,发送查询语句到后台数据库服务器,由数据库返回查询结构,再发送到用户的浏览器页面。目前网站主要以HTML格式传输消息,将来XML将作为主要载体进行交互信息的传递。
3下载服务
主要针对两类产品提供下载区域的管理:一个是文档,一个是打包类的数据产品,给用户提供内容下载。下载区域的管理包括分类、内容、链接、描述。就用户的查询或导航结果,提供http、ftp方式的下载。
4内容管理
由于共享网站信息量大,机构非常复杂,同时具有伸缩性和可定制的独立部署特征,所以气象资料共享网站和传统的Web网站建设有所不同。所有的特征决定在我们需要部署基于模板技术、支持内容自动发布、以数据库系统为核心的内容管理系统,这样可以有效提高望站的信息可移植,可以有效降低服务器的负载,同时将信息内容按逻辑进行组织并降低改版和升级的成本,而且也适用于各类信息发布、检索系统的建设。内容管理提供对内容生成过程的管理和部署,并提供内容生成模板。
5数据管理
基于元数据描述,提供对数据的统计管理:更新时间、更新记录。权限设计上,在数据库端除建立数据密级外,对系统管理员、用户大类的管理分别设计相应权限操作。
6访问统计
系统要提供网站信息访问统计和分析系统让内容管理者可以方便地获得各个共享数据资源或应用被用户访问的统计数字,从而对内容建设提供最有说服力的科学数据。访问统计工具可以从多方面产生检索和访问请求的统计报告,并提供对用户流量、行为、内容的统计分析。内容包括:访问统计(点击、类别)会员用户信息统计(包括访问类别、次数、流量)。
7用户管理
用户管理实现网站基于角色的安全性和信息存取控制,提供完整的端到端的气象共享信息服务,提供对用户的角色定义,功能设定,以及日常的管理和维护,提供新注册用户的激活、修改、添加、删除、用户流量控制、登陆次数控制、时限控制等功能。同时系统提供用户注册用户自身的密码修改、信息修改、MAIL地址修改等功能,使得用户个性化特征增强。
8安全管理
网络层提供针对网络的入侵检测、防火墙。在应用方面,主要解决如下问题:创建用户机制,允许用户访问哪些资源信息密级)。
用户用这些资源可以执行哪些操作(权限)在用户权限划分中,要解决两个问题,一是对每一个进入系统的用户的合法性进行检验,防止未经授权的用户进入会员制系统;二是对合法用户在网上数据库的访问权限和内容进行控制,保证用户在权限范围内最大限度地共享信息。
9系统管理
该模块包括系统初始化、系统日志、字典维护等子模块构成。它为系统管理员管理系统提供支持。
在9个模块中,其中数据导航和查询是气象信息服务网站建设的重点。
我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!