西宁市设施农业气象服务系统数据库设计

来源 :安徽农业科学 | 被引量 : 0次 | 上传用户:liongliong416
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要对西宁市设施农业气象服务系统数据库逻辑设计、处理技术架构设计、整体设计、数据表详细设计等方面进行了介绍,为西宁市设施农业物联网模式开发提供参考及借鉴。
  关键词农业气象服务系统;设施农业;数据库;设计
  中图分类号S162文献标识码A文章编号0517-6611(2017)22-0197-02
  AbstractThe logic design, processing technology architecture design, the overall design and detailed design of the data sheet of facilities agricultural meteorological service system database in Xining City were introduced,which provided reference for the development of facilities and agricultural networking in Xining City.
  Key wordsAgricultural meteorological service system;Facility agriculture;Database;Design
  近年来发展较快的具有较高集约化程度的新型农业产业,2015年全市已建成日光温室4万多栋,冬暖式日光温室4 800栋,设施农业面积达3 333.33 hm2,是西宁市占主导地位的农业形态。“精细农业”作为都市型现代农业的重要组成部分,对合理利用农业气候资源、降低生产成本、提高农产品质量起到了越来越重要的作用[1],同时对气象为农服务也提出了更高的要求。
  近年來,各地气象部门针对设施农业气象服务指标及各个气象要素的变化規律进行了大量的研究[2-6],为精细化的为农气象服务提供了技术支持。贾倩等[7]对温室环境管理系统进行了设计与实现,改进了温室环境管理系统的性能,获取了实时动态生成的决策信息;张永红等[8]对陕西设施农业气象预报服务系统进行了研究。数据库设计是整个设施农业气象服务系统设计的根基,数据库设计关乎系统功能实现度、稳定性、扩展性等方面的内容,其重要性可想而知。因此,笔者对西宁市设施农业气象服务系统数据库实现部分进行了详细的分析,以期能够为农业气象服务系统数据库设计提供借鉴与参考。
  1数据库分析
  西宁市设施农业气象服务系统使用对象主要是气象局服务人员,基于数据调取、服务产品形成的结构需求,系统整体分为服务器端服务程序(C/S结构)和客户端应用程序(C/S结构)。县局服务人员通过系统主界面功能菜单进行数据查询、数据管理、服务产品制作。因此,在数据库筛选过程中,根据用户需求及使用成本,对Oracle、ACCESS、SQL Server这3种类型数据库进行了对比分析。3种数据库各有优点,Oracle数据库存储量大、性能优越,其关系数据库市场占有率名列前茅,但Oracle数据库是收费的。
  ACCESS数据库,具有界面友好、易学易用、开发简单、接口灵活等特点,作为Office套件的一部分,可以与Office集成,实现无缝连接,是典型的新一代桌面数据库管理系统。ACCESS数据库有一定的极限,如果数据达到100 M左右,很容易造成服务器假死,或消耗掉服务器的内存导致服务器崩溃。
  SQL Server 是Microsoft 公司推出的关系型数据库管理系统,具有使用方便、可伸缩性好、与相关软件集成程度高等优点,是一个全面的数据库平台。
  SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能。
  基于上述情况,该系统选用SQL Server 2005数据库作为系统整体数据库。
  2数据库逻辑设计
  设计建立兼顾实用性与通用性的设施农业数据库,对各种途径获取的资料进行汇集和处理,以生成格式规范、质量可靠的数据库资料(包括常规气象资料、设施内气象资料、设施外气象资料、预报资料、设施农业服务指标),以及业务工作中生成各种业务产品和相关中间数据。根据数据种类的不同和应用方式的区别,西宁市设施农业气象服务系统采用数据库管理系统和文件管理系统相结合的存储管理方式,并将两者有机结合起来,实现对该系统整体数据的集中统一管理。
  根据不同数据处理阶段和数据形态及用途,将现有的各类数据从逻辑上划分成如下几类库:
  (1)基础库。
  基础库用于存储各类基本的气象信息资料,如常规气象资料、设施内气象资料、设施外气象资料、服务指标、农业生产建议、相关技术规范和标准。基础库中的内容是从原始资料采集,通过解译和质控等处理流程,为数据的进一步加工处理提供可靠的数据源。
  (2)半产品库。
  半产品库存储各类数据结果查询、统计和分析所得到的各种表格、图片,业务人员在制作服务产品的过程中产生的各种初级产品,计算机根据业务规则生成的半成品服务材料。半产品库是制作服务产品的素材库,为服务产品的制作和发布提供直接的素材。
  (3)服务产品库。
  服务产品库存储由业务人员制作的可以发布的服务产品成品。存储时按照业务类别进行划分,同时兼顾产品的发布和推送方式特点进行产品库数据的组织。
  3数据库设计
  3.1数据库处理技术架构设计
  图1为数据库处理技术架构设计,为了加快数据采集速度,采用多线程处理技术,不同的数据类型采用不同的线程,达到并行化处理的目的。出错后进行延时重试。
  远程数据库通过TCP/IP协议,采用微软的ADO.net技术进行读取;对于报文文件则进行网络盘符映射到服务器的方式,由解析程序进行入库。整个数据处理的各阶段,始终进行数据采集的状态和过程监控,如果发现问题可给出信息并进行相应处理。   3.2数据整体设计
  西宁市设施农业气象服务系统农业气象数据库主要由设施内数据、设施外数据、预报数据、产品数据、用户管理数据构成,具体设计如图2所示。
  3.3数据表详细设计
  前面对数据库进行了逻辑设计、架构设计和整体设计,在此将在数据库设计基础上建立表结构。主要建立的表包括小气候站信息表、小气候站预报日数据表、小气候站分钟数据表、小气候站小时数据表、小气候站日数据表、小气候站月数据表、外部扩展信息表、农事建议表、农事建议类型表、产品签发人表、产品制作人表、小气候站监测报警条件表、小气候站预报模型表等。下面介绍系统中一些主要的数据表。
  3.3.1小气候站信息表。
  小气候站信息表存储了各小气候站站点信息及分钟数据最大时间、小时数据最大时间、日数据最大时间、月数据最大时间、自动站编号,其数据类型及长度如表1所示。
  3.3.2小气候站报警条件表。
  小气候站报警条件表的主要內容定义了最大值、最小值和报警文字,其数据表如表2所示。
  3.3.3小气候站预报模型表。
  预报模型表由列名、数据类型、长度、小数位、说明组成,系数列表数据类型定义为nvarchar型,具体见表3。
  4数据采集及管理配置
  数据采集是指按照采集策略和采集方式,实时采集各种气象观测资料。根据系统采集策略的配置定义,对不同观测资料采用不同采集方式进行实时采集,同时记录数据的详细信息。
  5结论与讨论
  (1)因系统采用的是C/S模式,在数据库设计过程中考虑系统数据量相对较少,容易管理,数据库相对稳定,根据应用需要选择了中小型SQL Server作为数据库, 但SQL Server只能运行在微软的Windows平台,具有一定的局限性。
  (2)因为西宁市设施农业发展起步较晚,鉴于作物种植精细化水平及粗放的管理模式,在数据库开发过程中并未设计精确的施肥、浇水、施药以及光照和二氧化碳含量控制功能,在今后的研究中将不断总结经验逐步添加。
  参考文献
  [1] 鲍彩霞,高倩,冯日升,等.杭锦旗设施农业气象服务模式[J].农业与技术, 2012,32(6):134.
  [2] 杨艳超,刘寿东,薛晓萍.莱芜日光温室气温变化规律研究[J].中国农学通报,2008,24(12):519-523.
  [3] 何梅善,保善平.适合高寒地区的设施农业技术[J].现代农业,2012(2):66-67.
  [4] 魏瑞江,王春乙,范增禄.石家庄地区日光温室冬季小气候特征及其与大气候的关系[J].气象,2010,36(1):97-103.
  [5] 崔建云,董晨娥,左迎之,等.外部环境气象条件对日光温室气象条件的影响[J].气象,2006,32(3):101-106.
  [6] 信志红,薛晓萍,盖世民.外部气象条件对温室内温湿变化的影响[J].气象与环境科学,2009,32(2):30-32.
  [7] 贾倩,刘洪,孙忠富,等.基于作物模型的温室环境管理系统设计与实现[J].中国农业气象,2010,31(1):93-97.
  [8] 張永红,葛徽衍.设施农业气象预报服务系统[J].陕西气象,2002(S1):21-23.
其他文献
2月1日,从广西龙江河突发环境事件应急指挥部发布的情况通气会上传来好消息:日前监测结果表明,龙江河段除镉措施效果明显,污染水团的镉浓度高峰值一直呈下降趋势,柳江水质仍处于达
摘要[目的] 研究ARTP对脱落酸产生菌的诱变效应及有效性,以期获得高产突变菌株。[方法] 应用ARTP在电源功率100 W、等离子体温度25 ℃、气流量10 SLM、照射距离2 mm的条件下,进行不同照射时间的诱变处理,统计致死率、正变率、变异幅度等。[结果] 在100 s的处理剂量下,ARTP对脱落酸产生菌的正变率在20%以上,诱变幅度在-30.53%~22.06%,高产突变株6-2的S-AB
为了解我国秸秆资源利用情况,通过实地考察、问卷、走访等形式,对我国部分省份的秸秆品种、产量及其利用情况进行了调查。结果表明:在调查的省份内,农民因为受到时间、经济等
8月18日,钦州供电局迎来20岁生日。全局员工与离退休干部、离退休职工代表一起,共同回顾历史,展望美好未来。
全国用电量是在增加的,但火力发电的比重正在逐步下降,水利发电以及其他新能源发电模式已经开始对传统的煤炭发电进行替代。中国的能源结构调整初见成效。
为了实现网络服务功能匹配,在扩展和补充已有相关研究的基础上,提出了基于明确界定输入与输出的网络服务功能匹配方法。该方法对参与匹配的网络服务输入与输出进行了明确定义,并
在非洲大陆西部、大西洋几内亚湾之滨有一片盛产黄金和可可的土地,这就是有着“黄金海岸”和世界“可可之乡”美誉的国家--加纳。世界上三分之二的可可来源于加纳,据说,全世界每
摘要 [目的]研究不同加热方式下,淀粉基膜材的结构变化和增塑剂迁移情况,为新型淀粉基膜材在食品包装中的应用提供参考。[方法]以蒸馏水体系为热加工介质,采用沸水加热和微波加热,对淀粉基膜材进行热加工处理并分析加热过程中膜材表层增塑剂迁移、总迁移及膜材基体质量和结构变化。[结果]沸水加热和微波加热均加剧了淀粉基膜材表面增塑剂的迁移,淀粉高分子片段溶出,膜材内部产生高分子聚集,促使膜材总体迁移增大;当增