基于VB的气象资料数据库系统开发

2015-03-12 08:42王付阳
安阳工学院学报 2015年6期
关键词:窗体控件检索

王付阳

(安阳正一中学,河南安阳455000)

前言

气象资料管理是一项琐碎、复杂又十分细致的工作,不允许发生差错。最初的资料统计和发放都是采用从现有专业气象管理系统中导出文本文件,然后再进行处理,工作量大的时候,出现错误的概率也随之升高。一方面需要花费大量的计算时间,另一方面由于计算的疏忽,容易出现数据错误。由于气象资料的需求方,一般对数据的获取有较高的时间要求,必须严格按照用户提出的时限完成数据整理工作。正是气象资料管理与使用过程中的这种规律性、复杂性、时间性,迫使气象资料管理计算机化成为必然。气象资料管理就是使用计算机代替大量的人工统计整理,完成众多企事业单位或个人对气象数据的获取要求,同时使用电脑还可以安全地、完整地保存大量的气象资料使用记录,为提高社会效能提供帮助。

1 系统功能分析

2 “主窗体”设计

主窗体设计的界面首先通过设计向导,设计出符合Windows使用习惯,类似于资源管理器的主窗体,然后通过Toolbar 和ImageList 控件设计出系统菜单,进行编辑添加系统需要的菜单选项。采用的主窗体主要由系统设置、调取资料、高级检索、导入Excel 和退出五个模块组成,如图1 所示。在各模块中有相应的窗体以满足系统的需求。

3 系统设置设计

采用系统API 函数GetPrivateProfileString 和WritePrivateProfileString 来读写ini 文件,在ini 文件中保存文件路径,以供下次使用。在设置界面实现是采用VB 中的CommonDialog 控件来进行路径的选择。实现效果如图2所示:

4 资料调取设计

实现专业气象管理系统中导出的资料文件(A文件、Y文件)的导入,并提供必要的文件格式审查和导入过程中的信息反馈功能。实现效果如图3所示:

5 高级检索设计

实现多条件设置下的信息检索功能。实现效果如图4所示:

6 导入Excel设计

在主界面使用检索功能查询出数据后,点击“导入Excel”,则将数据导出到“导出文件路径的设置”的目录中保存为检索条件命名的Excel 文件,如:20151010143110逐月气象资料.xls。

该系统通过VB 控件完成了五个模块的设计,实现了管理气象资料库的基本功能。系统简单明了、构思精巧、功能实用,最后形成按年月记录的Excel文件供不同用户查询使用。

[1]王涛.Visual Basic 程序设计[M].北京:中国水利水电出版社,2012.

[2]明日科技.Visual Basic 开发技术大全[M].北京:人民邮电出版社,2007.

猜你喜欢
窗体控件检索
基于C++Builder 的电子邮件接收程序设计*
使用“填表单”微信小程序 统计信息很方便
基于.net的用户定义验证控件的应用分析
CNKI检索模式结合关键词选取在检索中的应用探讨
瑞典专利数据库的检索技巧
2019年第4-6期便捷检索目录
试谈Access 2007数据库在林业档案管理中的应用
英国知识产权局商标数据库信息检索
关于Access中切换面板的问题与解析
WinCE.net下图形用户界面的开发