ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:261.90KB ,
资源ID:18039512      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18039512.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(自动气象站实时资料查询与监控系统文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

自动气象站实时资料查询与监控系统文档格式.docx

1、3.2 系统设计的总体目标和设计思想系统设计的目标是,充分利用全市已建成的自动气象观测网络,基于现有的软、硬件设备,采用科学的管理系统开发方案,建立全市的自动气象站网资料查询与监控系统,实现实时气象资料监测的可视化、自动化、精细化。为天气预报业务、领导部门决策、气象科技服务、以及业务管理部门了解自动气象站的实时运行情况,提供有效的监测手段。根据对“地面气象测报业务软件及其采用的数据格式”结构分析,结合实际业务中各方面的需求,从远端自动气象站地面测报软件目录中提取相应的所需资料后,分别存放为四个上传文件(文件结构见后述),并通过广域网上传到市局文件服务器中。通过在各用户单位安装终端显示软件,读取

2、服务器上的数据文件,经过必要的处理,分类查询、统计、输出各自动气象站的各项实时和定时气象要素资料数据。要求界面简洁直观、操作简单方便、资料内容丰富全面、实时性和实用性强。3.3 系统结构功能流程简图系统的结构与功能流程如下图所示(图3-1)。图3-1 系统结构流程简图4 开发环境4.1 软件环境由于Visual C+ 6.0具有强大的数据库管理功能,提供了开放式数据连接,即ODBC功能,可通过直接访问或建立连接的方式使用并操作控制台大型网络数据库,并提供了简单的面向对象的库操作指令和多用户数据库访问的加锁机制,为单机上运行的数据库提供了SQL网络接口,以便在分布式环境中快速而有效地实现客户/服

3、务器(client/server)方案。因此,选择Visual C+ 6.0 作为系统的开发平台。服务器端采用Windows2000 Server操作系统和SQL SERVER 2000数据库管理系统。需要为上传资料的各自动气象站开通FTP服务,设置相应的用户名和登陆口令,赋予读、写权限。通讯方面要求开通广域网连接到市局的局域网服务器上。终端软件可在Windows 98/2000/XP的任一平台上运行。4.2 硬件环境服务器端采用一台高性能微机或专用服务器;本地终端使用P800/128MB 以上普通微机均可。5 系统设计与实现5.1 远端资料的提取和控制台自动发送5.1.1 系统数据结构描述从

4、远端自动气象站原始资料中提取的四个上传文件为: BDSIIiiiMM.YYY:为各站的定时观测资料数据,文件大小为1-7KB。文件名中,BDS为指示符;IIiii为区站号;MM为月份,不足两位时,前面补“0”;YYY为年份的后3位(下同)。每个定时观测时次(02/08/14/20时)后,从地面气象测报业务软件的月基本数据库文件BIIiiiMM.YYY(Access数据库形式)的表一中提取数据,并形成上传文件,存放在定时上传目录“FtpNet”中待传。 DAYIIiiiMM.YYY:为各站的日统计观测资料数据,文件大小为1-3KB。对应地面气象测报软件中月基本数据库文件BIIiiiMM.YYY表

5、二中的数据。 ZIIIiiiMM.YYY:直接上传地面常规要素定时数据文件,文件大小为120-150KB。 ZZIIiii.txt:该文件很小,只有218字节。对应自动站每分钟实时地面常规要素数据文件ZZ.TXT,但在文件命名时增加区站号(IIiii),然后再上传到服务器,以便区别。 5.1.2 控制台FTP功能的实现FTP和其他的Internet服务一样,采用客户机/服务器(Client/Server,简称C/S)体系结构方式。它要求用户用本地的客户端与服务器建立连接,然后才能从服务器上获取或向服务器发送文件。FTP有一个根本的限制,那就是:如果用户未被某一服务器授权,未取得User Nam

6、e和Password就不能访问该主机,实际上是不能远程登陆(Remote Login)进入该主机。因此,需要首先在服务器上为远端用户(各自动站)授权15-16。通过在远端(各自动站)控制台运行的程序,以设定的时间间隔定时检测提取到的数据文件。如有数据等待发送,则使用FTP方式,首先检测网络,若网络畅通,则将等待发送的数据传送到远端(市局)服务器上指定位置;若网络不通,则退出本次进程,等待下一进程继续发送。考虑到网络通讯状况,将需要上传的文件暂存于本软件的二级目录“FtpNet”下,通过添加定时器控件设定自动传输的时间间隔,定时检测,若网络畅通、服务器空闲,则上传待传文件,并将传输结果写入本系统

7、的日志文件中。数据发送方式一般选为“自动传输”方式,若因网络故障需要补传时,选择“人工传输”方式。5.1.3 系统设置通过软件的“设置”菜单,可以设置台站的区站号、地面测报软件的安装路径、资料发送选项、发送时间及间隔、远端服务器的IP地址、用户名、口令、资料保存路径等各项参数。5.1.4 系统日志通过软件的“传输日志”,可以查看资料发送情况。程序中,设置了日志文件的自动判断功能,当日志文件的大小超过设定值时,会自动清空日志。5.1.5 服务器端配置服务器端需要为上传资料的各自动气象站开通FTP服务,设置相应的用户名和登陆口令,赋予读、写权限。对市局域网内的用户,将需要映射的资料目录赋予只读权限

8、,禁止对该目录的改写、删除等权限。5.2 数据库设计和管理5.2.1 建立数据库稳定可靠的数据库是系统的核心和关键。SQL SERVER 2000是专为大量的数据处理和管理数据存储而设计的高性能关系型数据库管理系统,它具有XML支持、Internet 集成、可伸缩性和可用性、能严格保证数据的安全性、完整性、多用户对数据的开发使用及发生故障后的系统恢复等特点2,其引擎支持几乎所有的数据处理环境所需的功能。数据库管理员还可通过它对数据表中的任一字段增加约束条件,以保证数据的正确、有效和相容;同时设置用户的密码和存取权限,只允许有合法使用权限的用户访问允许他存取的数据,通过给数据库设置用户密码及在数

9、据库控制台维护系统中设置登陆界面两道程序的方法来提高数据的安全性。因此,采用SQL Server 2000作为后端数据库管理系统。数据库设计既要使其相关表之间能有机关联,又要具有较小的冗余度,同时还要便于编程、管理和维护。我们深入研究了地面气象测报业务软件生成的数据格式,分析了每一个应用的概念模型,建立3个数据表,分别存放正点观测、定时观测和日统计数据资料。另用1个数据表存放所有站点的实时滚动资料数据。 1个数据表存放授权用户的用户名、口令和所授权限等信息。还有3个表分别存放各站的温度、降水、日照等要素的多年(30年)平均值。在许多表中都设有唯一识别字段,如区站号或资料的日期时次等,可通过它来

10、关联表,检索出用户所需的结果。5.2.2. 数据库管理和资料的自动入库整个数据库的维护管理和资料的完整性检查、资料自动追加、用户及权限管理等,都通过在服务器上控制台运行的系统管理和资料追加程序来处理。该程序将各个自动气象站发送到服务器上的资料,自动地追加到SQL SERVER 2000数据库中。软件中加入了一些智能检测和判断功能。程序启动时,会自动记录启动时间,遇网络中断、系统死机或重启等不正常情况时,会自动检测未入库资料,及时将最新资料追加到数据库中,并将运行情况写入系统日志,从而保持数据库的自动更新。5.3 本地终端的资料查询与监控软件设计5.3.1 实时气象要素资料查询资料以图形、数字、

11、表格等方式显示,并能自动地动态刷新(每分钟一次),显示的值始终是最新的。自动挑取的该站截止当前时刻的气温最高、最低值和出现时间,以及极大风速、风向值,和该站截止当前时刻的日降水量最新累积值。根据相应站名,可以分别显示选定站点的详细资料。网络状态指示灯为绿色时,表示该站网络畅通;为红色时,表示该站网络有故障或资料传输软件没有运行。5.3.2 正点气象要素资料查询该资料为选定站点每小时上传的各项正点观测资料。根据不同的年、月,查看以前各时次的详细正点历史资料。5.3.3 定时观测资料查询可查看选定站的四次(02/08/14/20时)定时观测资料,和日极值、日统计资料;根据日期,可以查看历史资料。能

12、够动态、滑动地统计出截至当前的气温、降水量、日照时数等要素的最新旬(月)平均值,以及日最高、最低值,日、旬、月合计值。该功能对中、长期天气预报、农业气象情报服务、决策气象服务、气候统计等业务需求十分方便有效。5.3.4 逐日日统计资料查询根据站点、年月显示逐日日统计资料。包括气压、气温、湿度、风向风速、地温、草面温度、蒸发、日照、天气现象、雪深、雪压、冻土等所有要素的日极值、出现时间等详细信息。5.3.5 系统参数设置通过对需要监测的自动站站点的增、删维护,设置数据服务器路径,风向显示方式(角度或方位)等简单配置,使得该系统可以适用于其它市级的气象台站使用。因此,系统设计上具有通用性和可移植性。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1