基于C#气象信息治理系统的设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1 - 基于C#气象信息治理系统的设计 基于C数据录入 能够将文本文件中数据存入数据库,当文件读取错误时,能够定位文件,并跳过错误将剩余数据读取。 2.2数据统计 2.2.1时记录统计 ①能够选择起止时间和要素种类显示数据库中的时记录,并能够修改错误数据。 ②能够对时记录中的总云量、风速、风向、能见度、天气现象、气温、相对湿度、分云量等要素自由组合,要素值域可限定〔,≥,,≤,=〕,时间按年、月〔季〕、日〔旬〕、时和持续时间等进行综合统计,并能够输出符合条件的总天数、符合条件的日期;要素的平均值最大最小值。 2.2.2日记录统计 ①能够选择起止时间和要素种类显示数据库中的日记录,并能够修改错误数据。 ②能够对日记录中的日最高气温、日最低气温、日降水量等要素自由组合,要素值域可限定,时间按年、月〔季〕、日〔旬〕等进行综合统计,输出符合条件的总天数、每一天的日期,要素的平均值最大最小值。 2.2.3天气纪要 能够选择起止时间和要素种类显示数据库中的天气纪要。 2.3系统维护 能够对系统登陆进行认证,并记录操作日志。 2.4数据表格输出 系统设计过程中对各种数据表格进行设计,包括:时记录表格、日记录表格、时记录统计输出表格、日记录统计输出表等。 3功能设计 依据业务需求,进行功能模块划分与设计,主要划分为三大模块,分别为数据录入模块、数据查询模块和系统维护模块,其中数据查询模块为核心模块,主要有时记录查询和日记录查询[1]。时记录查询中,单要素统计查询为基础模块,查询条件有时间条件和要素取值范围条件,其中连续时间条件为查询难点,功能图具体如图1所示。实际编程过程中,直接将全部功能划分在数据录入模块、时数据查询模块、多要素查询模块、日数据查询模块和系统维护模块。本文重点介绍数据录入模块、时数据查询模块、多要素查询模块和日数据查询模块。 4具体设计 4.1数据库设计 4.1.1数据要素 文档中出现的主要数据要素:站号、年份、月份、日、观测次数、时、总云量、风向、风速、能见度、天气现象、气温、露点温度、相对湿度、肯定湿度、本站气压、海平面气压、云底观测方式、分云量、云状、云底高、日最高气温、日最低气温、日合计降水量、日合计降水量、日降水持续时间、天气纪要。 4.1.2时数据表格设计 根据文档中的时数据要素,时数据表格设计如表1所示,数据由站点、日期和时唯一确定。 4.1.3日数据表格设计 根据文档中的日数据要素,日数据表格设计如表2所示,数据由站点和日期唯一确定。 4.1.4数据库操作函数 数据库操作函数包括获得数据库连接、关闭数据库连接、写日志函数、存时数据函数、存日数据函数、时数据是否存在函数、日数据是否存在函数、删单一时数据函数、删单一日数据函数、删条件时数据函数、删条件日数据函数、时数据查询函数、多要素查询函数、建立中间表格函数、删除中间表格函数、更新中间表格函数、统计天数函数、日数据查询函数和删除日数据函数等[2]。其中,时数据查询函数、多要素查询函数和日数据查询函数为核心函数。 4.2数据录入模块设计 4.2.1界面设计 数据录入模块界面设计。 4.2.2程序设计 数据录入模块程序流程图,开始-初始化-选择文件-依据是否为多文件,分为单文件处理模块和多文件处理模块。其中,单文件处理模块为基本模块,包括连接数据库函数、报文处理函数、存时数据函数和存日数据函数等,主要用于处理报文并将处理结果存入数据库中[3]。 4.3时数据查询模块设计 时数据查询模块程序流程为:时数据查询→设置站点参数→设置时间参数→调用查询模块→显示结果。其中,查询函数为核心函数,通过调用数据库操作函数中的时数据查询函数完成相应功能。 4.4多要素条件查询模块设计 多要素查询模块程序流程为:多要素查询→设置站点参数→设置时间参数→设置多边查询条件→设置连续时间条件→调用查询模块→显示结果。其中,查询函数为核心函数,通过界面确定查询条件,通过调用数据库操作函数中的多要素查询函数完成相应功能[4]。 4.5日数据查询模块程序设计 日数据查询模块程序流程为:日数据查询→设置站点参数→设置日期参数→调用查询模块→显示结果。其中,查询函数为核心函数,通过界面确定查询条件,通过调用数据库操作函数中的日数据查询函数完成相应功能。 5结语 本文设计了一套基于实况数据的统计查询系统,较好地完成了气象信息的业务需求,为气象资料统计分析提供了便利条件。 【

文档评论(0)

153****5461 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体邢台正信工程技术咨询有限公司
IP属地河北
统一社会信用代码/组织机构代码
91130503MA7AX89M80

1亿VIP精品文档

相关文档