地面气候资料检索系统开发及应用

来源 :电子世界 | 被引量 : 0次 | 上传用户:shuishui06
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】利用Delphi和SQL数据库技术,设计开发地面气候资料的检索查询与统计功能。方便预报员及时快速查询、统计历史数据,更好地为预报预测服务。
  【关键词】地面气候资料;数据检索;数据统计
  Abstract:This paper use Delphi and SQL database technology,designing and developing the surface climate data retrieval application system.Convenient forecasters quickly query,statistics of historical data,predict better service for the forecast.
  Key words:The surface climate data;Data retrieval;Statistical data
  1.引言
  地面气候资料是气象部门重要的基础资料,数据一般参与国际交换。地面气候资料要素众多,数据量大,预报员在预测天气变化,尤其是中长期天气趋势变化时,往往需要对比、参考历史资料,用以对天气形势的定量预测。然而,气象部门的自动化观测刚刚实现不久,虽然现在计算机已经能够自动将每天观测数据保存为文本文件储存,但是,文本文件不方便查询,而且在计算机自动化以前的几十年资料,全是纯手工登记在册,如果需查询历史资料,或者对某一段时期的历史资料进行统计,不但极不方便,且也费时费力。因此,如能开发出一款软件,能快速方便地调出历史资料,或者对某一段时期的历史资料进行统计,是预报员梦寐以求的。
  笔者开发这一软件,是顺应预报员的需求,经充分与之沟通,决定以检索历史资料为主,辅以适当的统计功能,虽有不当与不周之处,但小巧实用,极大地方便了预报员的工作。
  2.开发环境
  客户端开发工具使用Delphi7,它是Borland公司针对用户需求而开发的一种面向对象的、快速交互式的可视化开发工具。开发平台是XP,数据库系统使用微软公司推出的SQL Server 2000。
  3.数据入库
  数据入库分两部分进行,对于计算机自动化以后的部分,由于是文本文件,另外设计一个程序,每天24小时不间断运行,以便资料及时入库;对于计算机自动化以前的人工登记在册的资料,则采取人工录入的方式进行。由于气象要素众多,实行一个要素一个表,每个表设置如下公共字段字段:序号、年、月、日,再根据要素的特点,设置不同的要素值。例如,降水值设置有3种键值;分别是20-08、08-20、20-20,气温则设有08时、14时、日最高、日最低,日平均等键值;光照则设置光照一个键值。
  4.系统结构及功能
  系统主要分以下三大功能模块:原始数据检索,数据统计,数据维护。如图1所示。
  图1
  4.1 原始数据检索模块
  提供历史资料检索功能。系统提供“任意时段”和“历年同期”两种条件方式的查询,用户选择要查询的要素后,输入年月日区间值,再选择查询项目(按ctrl可复选),按“确定”后即可得到用户所需的值。如图2所示。
  图2
  4.2 数据统计模块
  提供简单的数据统计功能。用户在选择所需的要素后,系统将提供以下三种条件的统计方式:按时间区间、按值范围、既按时间区间又按值范围。如图3所示。
  图3
  按时间区间:根据年月日的起止值进行统计。在这里,又分为任意时段和历年同期,用户可以根据需要选择。
  按值范围:根据用户给定的范围值进行统计,可只输入上界值或下界值或同时输入上下界值。
  既按时间区间又按值范围:在同时满足上述两个条件的情况下进行数据统计。
  在输出选项上,用户可以根据自身需求选择需要输出的结果,还可以输入任意值与原始值进行比较,并输出统计结果。
  4.3 数据维护功能模块
  提供数据录入与维护,添加用户功能。当用户确认数据有疑问时,将由系统管理员核对后,对疑问数据进行订正。系统在第一次执行本功能时,将要求输入管理员名称和密码,如图4所示:
  图4
  为了数据的安全,只有以管理员身份登陆的用户才有 “修改历史数据”和“添加新用户”的权限。一般用户只有“资料入库”的权限。
  5.结语
  地面气候资料检索系统在反复测试后,经过一年多的实际运行,效果显示系统达到了设计之初的各项要求。预报员反映效果良好,大大缩短了查阅历史资料时间,提高了工作效率。
  参考文献
  [1]求是科技.Delphi7程序设计与开发技术大全.人民邮电出版社,2004.
  [2]明日科技.Delphi函数参考大全.人民邮电出版社,2006.
  [3]费希利著.冯宇晖,贾文峰译.SQL基础教程.人民邮电出版社,2009.
  作者简介:
  彭浴(1977—),男,湖南株洲人,大学本科,工程师,现供职于湖南省株洲市气象局,研究方向:计算机及应用、计算机网络。
  谭啸(1986—),男,湖南株洲人,大学本科,工程师,现供职于湖南省株洲市气象局,研究方向:电子商务、计算机网络。
其他文献
农业、畜牧和食品部(MAGA)和独立香蕉生产者协会(Association of Independent Banana Producers)与国际区域农业卫生组织(OIRSA)签署了一项协定,保护香蕉和大蕉作物免受害虫
1 霉菌毒素造成的严重经济损失自1960年英国10000只火鸡突然死亡引起人们高度重视霉菌毒素以来,经历40多年系列研究、实践与发展,到今天,霉菌毒素仍会造成畜禽生产的重大损失。
本文综述了较为重要的商业规模种植的番荔枝属植物的有性和无性繁殖方法。番荔枝属大多数种都以枝接和茅接繁殖。砧木性状的变异是引起接穗产量及果实品质下降的主要原因。栽
印度将出口Alfonso、Kesar和Banganpally品种芒果到美国市场。但印度必须遵守美国食品和药物局(FDA)所规定的条例,美国还要求印度遵守杀虫剂和防腐剂允许的剂量标准,这样美国才进
本文阐述了涡街流量计的工作原理及特点,介绍了利用KTLUD涡街流量传感器和KTZX-2型智能流量积算仪对高压风进行计量的测量系统构成,并结合使用经验就安装和运行过程中的注意事
随着便携式电子器件的应用日益广泛,多功能作为便携式的电子器件的一项特色也不断地遇到新的挑战。开关稳压电源具有集成度高、外围电路较为简单、电源转换效率高等优点,在各种
全国家用电器标准化技术委员会于2008年12月9日至12日在厦门市召开了全国家用电器标准化技术委员会保健器具分技术委员会成立大会暨标准审定工作会议,经该次会议审查通过的有
【摘要】天津地铁2、3号线采用基于通信的列车控制方式,使用计轴系统对列车所在位置进行检测。计轴故障会时使列车不能运行在CBTC模式,对CBTC列车运行的连续性造成影响,通过引入移动闭塞准备状态的方式及联锁分析,对不影响CBTC运行的几种典型计轴系统故障进行了讨论。  【关键词】CBTC;计轴系统  一、前言  计轴系统是城市轨道交通的基础信号设备之一,通过对所在位置列车轮轴进行计数校验从而判断列车
<正> 轮状病毒性肠炎是婴幼儿时期的多发病,至今尚无特异的抗病毒药物,一般以对症治疗、补液、中草药治疗为主。现将近年来国内中西医治疗情况综合如下。 内治疗法
【摘要】计费管理网是电信运营商的支撑网系统中重要的组成部分,该系统提供了计费、营业、结算、摊分、帐务、决策支持平台。该系统由计算机软件系统、硬件系统和专用DCN网络组成,采用了大量新技术、新设备,提供了多种新业务,并覆盖全网。  【关键词】计算机网络;计费采集;账务  电信业务高速发展,各种业务不断涌现,需要一套支持电信运营商间过网业务费用清算的结算系统。并为运营商综合结算系统,提供各种统计报表,