Silverlight和WCF技术在烟草病虫害预警系统中的应用研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:jinglwwb33
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为全面提升烟草栽培管理过程中烟草病虫害的监测、预报和防控技术水平,利用软件技术构建烟草病虫害预警系统来监控烟草的生长状态已逐渐成为烟草栽培生产管理的重要研究方向之一。当前,面向烟草企业开发的烟草病虫害预警系统在烟草生产中的应用已越来越多地被人关注,但现有烟草病虫害预警系统的预警和防控体系建立得不够规范,存在功能少、交互性差、运行低效、处理信息不及时以及部署和升级困难等不足。本文以烟草企业实现在烟草生长过程中对烟草病虫害数据进行采集、形成预警图与动态调查折线图等功能需求为应用背景,利用Silverlight和WCF技术构建了面向服务的B/S模式烟草病虫害预警系统(下称TPASYS)。浏览器端采用Silverlight技术,生成烟草病虫害预警图和绘制病虫害动态调查折线图,为专家科学诊断病情、发布防治措施起到关键指导作用。服务器端采用分层架构,通过WCF服务访问进行数据通信,实现预警图数据在服务器端与浏览器端的Silverlight应用程序之间的远程数据通讯。该系统在满足烟草管理部门业务需求的同时,还具有丰富的用户界面和较强交互性、运行高效性等特点,极大地丰富了用户体验,提高了烟草管理部门的工作效率和决策支持水平。本文主要工作包括:①针对TPASYS的研究背景、当前国内外研究现状,阐述和分析了烟草生产中的实际应用意义以及图形预警的理论基础。②针对TPASYS的功能性和非功能性需求,分析了现有TPASYS的图形预警、动态折线图绘制和病虫害数据统计等功能的不足。③分析了TPASYS的需求,将TPASYS设计为WCF服务接口层、数据访问层、业务逻辑层和Web界面表现层的多层架构,并对各个层次模块进行了详细设计。④研究了.NET Framework3.5包含的LINQ数据库访问技术,在系统多层架构的数据访问层中实现了TPASYS对底层数据库访问操作方法的封装。⑤研究了WCF技术,实现了系统多层架构中的WCF服务接口层与TPASYS图形预警等功能模块的数据在浏览器Web应用程序和服务器端的远程通信。⑥研究了Silverlight3.0技术,提出并实现了TPASYS部分图形控件的绘制和业务数据的封装方法,实现了自定义控件在浏览器Silverlight应用程序中的图形预警、动态折线图的绘制以及病虫害信息数据的柱状图统计等功能。实际部署应用表明,本文提出的图形预警在烟草病虫害预警方面,具有方便快捷的交互性,处理数据的高效性,发布预警信息的实时性,对烟草生产业有着重要的理论意义和项目价值。
其他文献
物联网是实现云计算和普适计算蓝图的关键网络保障,旨在为用户提供任何时间、任何位置、任何事物、任何人之间的信息交流和智能控制。无线传感网络是物联网的支撑技术之一,负
科学工作流技术始于工作流技术在科学实验领域的应用,随着科学实验信息化的发展,最近逐渐成为工作流的研究热点。与面向控制的传统工作流技术相比,科学工作流是数据驱动的,且须保
智能手机的大规模普及和3G网络的大范围覆盖共同带动了移动互联网的蓬勃发展。在这一波浪潮中,基于智能手机平台的应用如雨后春笋般冒出。同时,智能手机硬件计算能力的提升和
近年来,物流业发展迅猛,依靠人工来实现存储物的存储和管理的传统仓储系统已严重制约现代物流企业的发展,融合自动控制、网络管理等多种技术的智能仓储系统出现了。其中,存储量大、安全性高的密集架仓储系统在各个领域得到广泛应用。本文对比现存的密集架仓储系统的通信设计方案,针对存在的通信速率较慢、可靠性较差、成本比较高的缺点,提出了一种基于CAN总线的密集架智能仓储系统的设计方案,将现场总线控制系统中具备高性
随着人们对数据挖掘理论的不断探讨和研究,数据挖掘技术在各行各业中的应用日趋广泛和成熟。在诸多的数据挖掘技术和方法中,决策树方法是用于数据分类和预测领域的重要方法之
无线传感器网络在近年来发展迅速,它是由多个学科交叉形成的,综合了嵌入式技术、传感技术、分布式技术、无线通信技术以及现代网络等多种技术,是一种全新的信息获取平台。传感器
悬架是车辆的重要部件之一,车辆行驶的平顺性、操纵稳定性等都与悬架性能的好坏有直接的关系。汽车悬架可划分为被动悬架、半主动悬架和全主动悬架。传统的被动悬架,由于其参
船舶目标的检测在民用、商用、军用等各方面均有着重要意义,船舶检测不仅仅能为海洋部门的海域监管做出重要贡献,而且还可能影响到国家的经济和领土安全。如相关部门可以通过监控特定海域与特定港口来维护海上交通安全,军队可以通过检测某些重要军事口岸快速获取敌军的军事部署和实力等。因此研究如何准确、快速的进行船舶目标检测非常重要。随着遥感技术的高速发展,尤其是高分系列卫星的成功发射,我们所能获得的遥感图像空间分
学位
图像分割是图像处理与计算机视觉领域低层次视觉中最为基础和重要的领域之一,它是模式识别和目标检测的前提,具有重要的实际价值。但在图像中目标边界模糊的情况下,目标与背
由于每个人的人脸都有其特殊性,人脸识别系统在操作的过程中简单方便且具有无侵害性,使得人脸识别技术成为生物特征识别领域中的重要研究方向,并日益受到各个研究小组以及研