1 / 6
文档名称:

基于C#气象信息管理系统的设计.doc

格式:doc   大小:15KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于C#气象信息管理系统的设计.doc

上传人:学习好资料 2022/6/25 文件大小:15 KB

下载得到文件列表

基于C#气象信息管理系统的设计.doc

相关文档

文档介绍

文档介绍:基于C#气象信息管理系统的设计
【摘 要】论文通过分析基层台站实际业务需求,基于C#语言设计了一套气象信息管理系统。系统提供了数据录入、时数据查询、多要素查询和日數据查询功能,界面友好,数据查询存储便捷。
【Abstr续时间等进行综合统计,并能够输出符合条件的总天数、符合条件的日期;要素的平均值最大最小值。
日记录统计
①能够选择起止时间和要素种类显示数据库中的日记录,并能够修改错误数据。
②能够对日记录中的日最高气温、日最低气温、日降水量等要素自由组合,要素值域可限定,时间按年、月(季)、日(旬)等进行综合统计,输出符合条件的总天数、每一天的日期,要素的平均值最大最小值。
天气纪要
能够选择起止时间和要素种类显示数据库中的天气纪要。
系统维护
能够对系统登陆进行认证,并记录操作日志。
数据表格输出
系统设计过程中对各种数据表格进行设计,包括:时记录表格、日记录表格、时记录统计输出表格、日记录统计输出表等。
3 功能设计
根据业务需求,进行功能模块划分与设计,主要划分为三大模块,分别为数据录入模块、数据查询模块和系统维护模块,其中数据查询模块为核心模块,主要有时记录查询和日记录查询[1]。时记录查询中,单要素统计查询为基础模块,查询条件有时间条件和要素取值范围条件,其中连续时间条件为查询难点,功能图具体如图1所示。实际编程过程中,直接将所有功能划分在数据录入模块、时数据查询模块、多要素查询模块、日数据查询模块和系统维护模块。本文重点介绍数据录入模块、时数据查询模块、多要素查询模块和日数据查询模块。
4 详细设计
数据库设计
数据要素
文档中出现的主要数据要素:站号、年份、月份、日、观测次数、时、总云量、风向、风速、能见度、天气现象、气温、露点温度、相对湿度、绝对湿度、本站气压、海平面气压、云底观测方式、分云量、云状、云底高、日最高气温、日最低气温、日合计降水量、日合计降水量、日降水持续时间、天气纪要。
时数据表格设计
依据文档中的时数据要素,时数据表格设计如表1所示,数据由站点、日期和时唯一确定。
日数据表格设计
依据文档中的日数据要素,日数据表格设计如表2所示,数据由站点和日期唯一确定。
数据库操作函数
数据库操作函数包括获得数据库连接、关闭数据库连接、写日志函数、存时数据函数、存日数据函数、时数据是否存在函数、日数据是否存在函数、删单一时数据函数、删单一日数据函数、删条件时数据函数、删条件日数据函数、时数据查询函数、多要素查询函数、建立中间表格函数、删除中间表格函数、更新中间表格函数、统计天数函数、日数据查询函数和删除日数据函数等[2]。其中,时数据查询函数、多要素查询函数和日数据查询函数为核心函数。
数据录入模块设计
界面设计
数据录入模块界面设计。
程序设计
数据录入模块程序流程图,开始-初始化-选择文件-根据是否为多文件,分为单文件处理模块和多文件处理模块。其中,单文件处理模块为基本模块,