注册名:

密码:

个人注册

企业注册

商务申请

商务管理平台

企业管理平台

个人管理平台

我的工控博客

中国工控网www.chinakong.com

首页 | 新闻中心 | 工控论坛 | 经验视点 | 工控商务 | 电气手册 | 工控博客 | 招聘求职 | 网上调查 | 企业中心 | 供求信息 | 资料中心 | 工控书店

所在位置:工控论坛 -- 传感器及仪器仪表论坛 -- 传感器及仪器仪表论坛(非专题)

中国工控网搜索:

 登陆:密码:  注册  密码

搜索:

发表人:qing1114 发表时间:2013/3/15 17:42:00  

 

 本栏论题: 土壤水分测试仪系统数据库设计  [610]

    随着农业科学技术的不断向前发展,做好不同农业种植制度的土壤水分特性和动态变化的研究,对农作物合理土壤水分管理、水资源利用率的提高和农业科研与服务系统信息化有着重要意义。为了更好地管理数据采集器( datalogger)所得数据,在取样间隔为10min的原始数据基础上iu,运用Visual Foxpro 8.0(中文专业版)语言,采用结构化、模块化思想,编制了一个基于OVVS操作平台的“土壤水分数据库日常管理系统”(以下简称系统)。该系统界而采用V1Sna1Foxpro      8.0提供的表单、弹式菜单、按钮制作,支持鼠标操作此外,系统还通过调用Visual Foxpro 8.0中的Graph控件为用户生成各种二维、三维图形该文对土壤水分测试仪的“土壤水分数据库日常管理系统”的结构、功能及主要技术的实现方法进行了介绍。
   
      1系统结构及其主要功能
   
      系统中的数据来源于南京市农业气象试验站提供的南京市郊的桃树、草苞、小麦、水稻4种种植制度,土壤水分资料为2003年4月至2004年6月的20 , 40 ,60 ,90 ,120,150cm深的数据采集器的负压资料,土壤水分数据库系统主要包括数据查询、数据维护、绘图、打印、帮助、退出六大功能模块,其结构见图1。
   
      各种资料主要以表单或报表的形式提供给用户,在表单或报表中实现系统的各种主要功能。利用表单或报表可以在标准的Window、界而下查询或修改数据库。表单除了提供一个输入输出界而外,它还提供丰富的对象集,这些对象能响应用户(或系统)事件,这样就能使用户方便而直观地完成信息管理工作。
   
      图1 土壤水分数据库日常答理系统结构设置图
   
      1.1基本数据库
   
      基木数据资料库包括各种植制度下土壤体积含水景、上壤贮水景、有效贮水景及通过拟合而成的。如对各个时刻上壤有效贮水景大于、小于或等于某一特定值的资料进行浏览,也可以图形方式和数据方式输出所需资料。
   
      1.2 PF数据库
   
      PF数据资料库主要包括各种植制度、各层次下连续时间段内的上壤自由能对数及其所对应的土壤含水景等资料,其作用主要是绘制PF曲线。同样,该资料库也具备查询功能,且查询时用户可进行各种条件的选择图形输出之前也要进行各种选择和编辑。
   
      1.3绘图功能模块
   
      此功能模块主要是实现上述两数据资料库中的图形输出功能,它包含了PF曲线、土壤含水量、a值、b值各种图形等几个子功能模块各功能都是将图形输出以表单的形式展现给用户,用户可以对输出的表单进行所需的编辑,可以根据自己的需求绘制包括PF曲线、以及上壤含水景、a值、b值的各种图形。图形都是根据资料库中的时间而定,具有连续性和选择性。
   
      1.4打印功能模块
   
      此功能模块中包含了基木数据打印、PF数据打印等子功能模块,各功能模块都以表单的形式提供给用户,用户根据表单调用基木数据报表、PF数据报表。
   
      1.5帮助功能模块
   
      帮助功能模块中包含了“帮助主题”和“关于”两个子功能模块。系统的“帮助主题”具有Window、风格,调用了Windows操作系统的帮助驭动程序(ivinhelp.PXP),在帮助文件中对系统中怎样使用数据查询、数据维护,怎样使用绘图、打印,怎样退出系统等功能进行了详细的说明。“关于”模块中则显示了系统中所使用的开发工具以及系统名称和其他一些相关资料。
   
      1.6退出系统模块
   
      用户通过该功能模块可以退出系统当用户想退出系统时,可以用鼠标单击系统菜单上的“退出”这一项,系统将弹出警告信息,提示用户是台退出系统,单击“是”就可退出系统。
   
      2功能模块实现的原理和方法
   
      2.1数据查询和维护的实现
   
      系统可以对资料库中的所有资料的任意一个要素进行选择性查询,得出用户所需。查询功能是由标准的SQL语言(结构化查询语言)编写,系统使用Visual Fox-pro中的查询向导,方便快捷同样,对资料库中的数据可以进行编辑、添加、删除等操作来维护。
   
      2.2绘图的实现
   
      在绘图之前,用户可以进行有关选项的选择,如要素、时间、条件以及图形的类型等。根据用户的要求,系统能输出二维(或三维)、直方图或曲线图等图形在绘图过程中,系统调用Visual Foxpro 8.0之ActiveX中的Miconsoft Graph控件,这样可以确保图形的直观和色彩鲜明,支持彩打。
   
      2.3屏幕界面的处理
   
      (1)主控菜单。主控菜单设计在屏幕的顶行主控菜单下而有工具栏和状态栏,这是调用了VF ActiveX控件中的ToolI3a:和StatusI3a:而实现的。在工具栏上放置了一些按钮,用户可以快速、方便调用菜单上的一些功能,在状态栏上可显示当天的时间。
   
      (2)表单表单是一个容器类,是一个或多个页而的集合,类似于常见的标准窗口或对话框。表单可以包含在用以显示并编辑的控件中,也可以包含在一个表单集中。表单进入系统后,用户通过系统主菜单调用

如果要回复本栏论题,请首先中国工控网www.chinakong.com

·如果你已经是中国工控网www.chinakong.com成员,请直接登录。

·如果你还不是中国工控网www.chinakong.com成员,请首先注册,注册为免费!

注册名:

密  码:

           注册中国工控网www.chinakong.com
           忘记密码

关闭该窗口

关于我们     免责声明     服务项目     广告联系     友情链接     联系方式     意见反馈     设为首页     加入收藏

 ©2023-2025 中国工控网(www.chinakong.com) 版权所有 豫ICP备17046657号

管理员信箱:chinakong98@163.com  服务热线:13525974529

洛阳博德工控自动化技术有限公司

中国    洛阳