专利名称:一种基于pda的果树病虫害诊断识别系统的制作方法
技术领域:
本发明属于信息技术领域,特别是涉及到一种基于PDA的果树病虫害诊断识别系统。
背景技术:
到目前为止,广大农民在农业生产过程中遇到农业问题时,主要采用聘请农业专家到实地或依靠传统经验的的方式解决,而且进行农业技术推广应用时,也主要采用聘请农业专家的方式进行技术推广,但上述各种方法都有其明显的缺点和不足①由于专家数量有限、外请专家时间长、路途远、费用高造成许多问题不能够及时解决;②由于农民文化程度较低,对新技术的接受能力弱,农业新技术短时间内无法掌握;③农业技术推广手段较为落后,渠道不畅,大量的科技成果、实用技术、农业数据得不到充分的推广和利用。所以采用聘请农业专家和依靠传统经验的方法解决农业生产过程中遇到的问题及进行农业技术推广时,不可避免地带来很多麻烦且效率低下。因此,怎样快速、准确、及时的解决农业生产中遇到的实际问题,提高农业科学技术应用水平成为本领域科技人员急待解决的问题。
发明内容
本发明的目的在于设计一种新型的基于PDA的果树病虫害诊断识别系统,解决上述问题。为了实现上述目的,本发明采用的技术方案如下一种基于PDA的果树病虫害诊断识别系统,包括远程PC系统和移动客户端系统, 所述远程PC系统包括PC数据库、PC索引库、数据采集模块、索引管理模块、规则引擎和传输模块,所述数据采集模块将采集的原始信息上传给所述PC数据库;所述索引管理模块对所述PC数据库中的数据逐条扫描,并按照所述规则引擎中的规则生成对应的索引条目,保存到所述PC索引库中;所述PC数据库和所述PC索引库均经过所述传输模块与所述移动客户端系统通讯。所述移动客户端系统包括查询模块、显示装置、客户端数据库和客户端索引库,所述客户端数据库和所述客户端索引库分别储存所述PC数据库和所述PC索引库下载来的数据;所述查询模块根据所述客户端索引库中下载的索引项数据在所述显示装置上生成查询条件界面,并根据输入的查询条件从所述客户端数据库中调取相关的数据到所述显示装置上。 所述远程PC系统还包括加密导入导出模块,所述PC数据库和所述PC索引库中的数据均经过所述加密导入导出模块加密后,再经过所述传输模块分别下载到所述客户端数据库和所述客户端索引库。所述数据采集模块将采集的原始信息包括文本描述资料和图片信息。所述规则引擎中的规则为事先定制好的规则。所述远程PC系统还包括反馈库和反馈分析模块,所述移动客户端系统还包括 rank数据模块,所述rank数据模块形成rank数据并上传到所述反馈库中,所述反馈分析模块分析所述反馈库中的数据并根据分析结果修改所述规则引擎中的规则定制。本发明所谓的PDA (Personal Digital Assistant),是指掌上电脑。本发明所谓的rank数据模块中的rank数据,是指移动客户端将每次查询的轨迹都记录在本地库中,形成rank数据,用于优化系统的索引设计,提高系统的检索效果。本发明所谓的规则引擎中的规则定制,就是建立从描述性文本(即数据采集模块采集的原始信息生成的描述性文本)中摘出的符合索引项数据的规则。本发明为一种基于PDA的果树病虫害诊断识别系统是采用嵌入式开发技术和移动智能终端技术,基于Windows CE环境,通过数据采集、索引管理、反馈分析和PDA(手机)检索,为农业工作者研发田间地头现场便携快速查询和进行决策的系统,能够实现方便快捷地进行果树、蔬菜和农作物病虫害快速诊断和防治的便携式查询系统。该系统是通过收集汇总大量图片和文字资料,建立果树病虫害诊断和防治技术数据库,实现PC机与 PDA (Personal Digital Assistant,即掌上电脑)信息转换,并开发了一个基于PDA的信息数据库及其检索系统,通过PDA搜索,人工进行实物与图片对比,将人工智能与机器智能相结合,实现“傻瓜”查询,快速鉴别诊断、筛选、决策等。解决必须掌握专业知识,才能防治病虫害、必须请教专家才能进行决策的难题,为农业工作者提供方便快捷,有效的查询系统。本发明是为农业工作者在田间地头便捷地诊断识别病虫害而研制开发的。系统主要由4部分组成数据采集、索引管理、反馈分析和PDA(手机)检索,前三部分由PC机完成,第四部分则由PDA(手机)完成。本发明采用嵌入式开发技术和移动智能终端技术,通过数据采集、索引管理、反馈分析和PDA(手机)检索,用于北方果树生产中的病虫害快速诊断与防治。本发明主要包括如下模块数据采集模块数据采集模块的功能是把农业信息(文本、图片)维护到PC数据库中,其功能包括信息的录入、修改、删除、查询。索引管理模块索引管理模块负责把PC数据库中数据的文本部分进行有逻辑的分解归类,这种逻辑是可以定制和维护的,分解归类的过程是自动完成的;索引管理功能包括索引项定制、规则定制,建立索引。传输模块传输模块可以将PC的数据传输到PDA上,也可以将PDA的rank数据收集回PC ;即将PC上加密的全文数据、图片、索引数据下载到PDA上,同时,将PDA上的rank 数据上载到PC中。移动客户端系统移动客户端系统是最终用户使用的程序系统,其各个索引项组合成最终查询条件,执行查询,出现结果列表,如果列表中数据太多,可以回到条件界面,增加条件实现渐进式查询。查询结果能够显示此数据的全部所属的原始全文文档、图片,通过图片与实物对比,从而达到诊断识别和了解信息的目的。反馈分析模块根据PDA上传上来的rank数据,进行分析,继而可以分析、查询关注项、常用项等信息,根据反馈分析,可以收集统计数据,并优化系统的索引设计,使系统的使用效果越来越好。本发明通过远程PC系统将果树病虫害诊断和防治技术的有关图片和文字资料进行整理和汇总,建立了数据库和索引库,并下载到移动客户端系统,被保存在PDA的SD卡中。SD卡(SecureDigital Memory Card)是一种基于半导体快闪记忆器的新一代记忆设备,数据信息存储量大,存取速度快,在移动设备上有广泛的应用。需要对信息库进行修改时,可以直接在SD卡中进行操作,并可实现与PC机的信息互传,这就使得信息库的维护更加方便快捷。病虫害快速诊断和防治具备通过模糊词查询,以人工对实物与数据库中图片对比的方式,实现作物病虫害的田间诊断,并详细显示病虫害的发生规律、危害特征和防治方法。本发明集掌上电脑技术和农业专家系统于一体,包括PDA存储器和带显示窗口的 PDA,其中PDA具有通讯接口和数据接口与计算机进行信息互传,通过病虫害查询,确定病虫害发生规律与危害,以多媒体形式展现病虫害形态特征,显示防治方法。本发明通过数据采集模块,实现人工输入/维护,将原始文本描述资料、图片信息维护进PC数据库中;通过索引管理模块,对PC数据库的数据进行逐条扫描,并按照规则引擎中的各种定制好的规则,生成对应的索引条目,保存到PC索引库中;PC数据库和对应的 PC索引库的数据经过加密后,提供下载接口,供移动客户端定期导入;移动客户端支持全文检束,在检索界面的检索关键词输入框中输入汉字或词,每个关键词(字)之间空格隔开,执行查询,查询结果显示数据采集的原始文本和图片,并且支持增加关键词缩小范围的渐进式查询功能;移动客户端的每次查询的轨迹都被记录在本地库中,形成rank数据,所述rank数据上报给反馈库,反馈分析模块可以收集统计数据,并优化系统的索引设计,使系统的使用效果越来越趋于完善。上述流程中,数据库建立是在PC系统平台上完成的,信息查询是在移动客户端(PDA)进行的。本发明的有益效果如下(1)本发明为便携快速的病虫害诊断识别系统,实现了田间地头现场病虫草害诊断和综合防治技术指导。(2)本发明能够完成数据采集、索引管理、反馈分析和PDA(手机)检索,集手机通讯、病虫害诊断识别功能于一体,为一种适合广大基层干部、农业科技工作者和广大农民使用的便携式智能产品。(3)本发明克服现有技术在解决病虫害防治问题和农业技术推广中的麻烦和不便,提高了工作效率。
图1为本发明系统运行时的流程示意图。
具体实施例方式为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示的一种基于PDA的果树病虫害诊断识别系统,包括远程PC系统和移动客户端系统,所述远程PC系统包括PC数据库、PC索引库、数据采集模块、索引管理模块、规则引擎、传输模块和加密导入导出模块;所述移动客户端系统包括查询模块、显示装置、客户端数据库和客户端索引库,所述客户端数据库和所述客户端索引库分别储存所述PC数据库和所述PC索引库下载来的数据;所述数据采集模块将采集的原始信息上传给所述PC 数据库;所述索引管理模块对所述PC数据库中的数据逐条扫描,并按照所述规则引擎中的规则生成对应的索引条目,保存到所述PC索引库中;所述PC数据库和所述PC索引库中的数据均经过所述加密导入导出模块加密后,再经过所述传输模块分别下载到所述客户端数据库和所述客户端索引库;所述查询模块根据所述客户端索引库中下载的索引项数据在所述显示装置上生成查询条件界面,并根据输入的查询条件从所述客户端数据库中调取相关的数据到所述显示装置上;所述数据采集模块将采集的原始信息包括文本描述资料和图片信息;所述远程PC系统还包括反馈库和反馈分析模块,所述移动客户端系统还包括rank数据模块,所述rank数据模块形成rank数据并上传到所述反馈库中,所述反馈分析模块分析所述反馈库中的数据并根据分析结果修改所述规则引擎中的规则定制。本实施例的具体的设备环境为测试用信息库大小为60M的北方果树病虫害资源库。CPU Hisilicon-K3460MHZ。操作系统Windows Mobile6. 1,支持第三方软件安装与使用。内存扩展联机
256MBytes NAND+128Mbytes DDR。 支持TFIASH内存扩展。 支持电脑同步,支持USB2. 0高速传输。LCD显示器2. 8寸/QVGA触摸屏。以下以中文关键词“桃虫防”为例,进行示例A.打开PDA检索系统,进入检索界面。B.在检索界面的检索关键词输入框中输入汉字词组“桃虫防”。意思是在桃树上发现虫子并如何进行防治(每个关键词(字)之间空格隔开)。C.点击“搜索”按钮,并开始计时,出现检索结果后停止计时。点击任意一个检索结果,看是否可以显示对应的文档。E.测试结果“桃虫防”的检索结果有52条,将危害桃树的虫子及其防治方法全部 “预览”这一栏中显示出来。当点击某个检索结果时,可以显示对应害虫的缩略图片;点击 “详图”栏,即可看到有“害虫”的图片,逐一将检索出的图片与实际害虫对比,即可知道害虫的名称;点击“全文”栏,即可显示该害虫的危害特点、发生规律及其防治方法。从点击“搜索”按钮到显示检索结果之间的时间间隔是20S。使用者输入的关键词愈具体检索结果愈少,对比工作量就小。然后更换关键词重复实施上述检索。通过对大量的中英文关键字(含中文词组)的测试可以发现,从点击“搜索”按钮到显示检索结果之间的时间间隔都在秒级,可见检索效率是很高的。将本系统的检索结果与同一个PC数据库在PC机上的检索结果进行比较发现,两种检索结果是一致的,说明本信息管理系统的检索是准确的。到目前为止,已对基于PDA的果树病虫害诊断识别系统进行了大量的测试,并做了很大改进。现在,该系统已经成为一款性能稳定的数据库及PDA检索系统。 以上通过具体的和优选的实施例详细的描述了本发明,但本领域技术人员应该明白,本发明并不局限于以上所述实施例,凡在本发明的精神和原则之内,所作的任何修改、 等同替换等,均应包含在本发明的保护范围之内。
权利要求
1.一种基于PDA的果树病虫害诊断识别系统,其特征在于包括远程PC系统和移动客户端系统,所述远程PC系统包括PC数据库、PC索引库、数据采集模块、索引管理模块、规则引擎和传输模块,所述数据采集模块将采集的原始信息上传给所述PC数据库;所述索引管理模块对所述PC数据库中的数据逐条扫描,并按照所述规则引擎中的规则生成对应的索引条目,保存到所述PC索引库中;所述PC数据库和所述PC索引库均经过所述传输模块与所述移动客户端系统通讯。
2.根据权利要求1所述的基于PDA的果树病虫害诊断识别系统,其特征在于所述移动客户端系统包括查询模块、显示装置、客户端数据库和客户端索引库,所述客户端数据库和所述客户端索引库分别储存所述PC数据库和所述PC索引库下载来的数据;所述查询模块根据所述客户端索引库中下载的索引项数据在所述显示装置上生成查询条件界面,并根据输入的查询条件从所述客户端数据库中调取相关的数据到所述显示装置上。
3.根据权利要求2所述的基于PDA的果树病虫害诊断识别系统,其特征在于所述远程PC系统还包括加密导入导出模块,所述PC数据库和所述PC索引库中的数据均经过所述加密导入导出模块加密后,再经过所述传输模块分别下载到所述客户端数据库和所述客户端索引库。
4.根据权利要求1至3任意之一所述的基于PDA的果树病虫害诊断识别系统,其特征在于所述数据采集模块采集的原始信息包括文本描述资料和图片信息。
5.根据权利要求1至3任意之一所述的基于PDA的果树病虫害诊断识别系统,其特征在于所述规则引擎中的规则为事先定制好的规则。
6.根据权利要求1至3任意之一所述的基于PDA的果树病虫害诊断识别系统,其特征在于所述远程PC系统还包括反馈库和反馈分析模块,所述移动客户端系统还包括rank数据模块,所述rank数据模块形成rank数据并上传到所述反馈库中,所述反馈分析模块分析所述反馈库中的数据并根据分析结果修改所述规则引擎中的规则定制。
全文摘要
一种基于PDA的果树病虫害诊断识别系统,包括远程PC系统和移动客户端系统,远程PC系统包括PC数据库、PC索引库、数据采集模块、索引管理模块、规则引擎和传输模块,数据采集模块将采集的原始信息上传给PC数据库;索引管理模块对PC数据库中的数据逐条扫描,并按照规则引擎中的规则生成对应的索引条目,保存到PC索引库中;PC数据库和PC索引库均经过传输模块与移动客户端系统通讯。本发明为便携快速的病虫害诊断识别系统,实现了田间地头现场病虫草害诊断和综合防治技术指导;能够完成数据采集、索引管理、反馈分析和PDA(手机)检索,集手机通讯、病虫害诊断识别功能于一体,提高了工作效率。
文档编号A01G17/00GK102289583SQ201110231920
公开日2011年12月21日 申请日期2011年8月11日 优先权日2011年8月11日
发明者段碧华, 韩宝平 申请人:段碧华, 韩宝平