一种农事黄历云管理系统及其方法
【专利摘要】本发明公开了一种农事黄历云管理系统及其方法,所述系统包括服务器以及与服务器连接的数据库,服务器上分别设有:用以接收农事黄历的接收单元一;用以接收天气情况的接收单元二;用以接收农业传感器数据的接收单元三;数据库内存储有各行政区域及其种植的农作物信息。所述方法包括以下步骤:服务器接收农事黄历数据、天气情况数据以及农业传感器数据;综合接收到的数据制作农情信息并由服务器发布;用户查看或接收农情信息。本发明的有益效果为:将一线的农情实时反映给专业农业研究所,使农业专家实时为一线农业服务。
【专利说明】 一种农事黄历云管理系统及其方法
【技术领域】
[0001]本发明涉及农业服务领域,具体涉及一种农事黄历云管理系统及其方法。
【背景技术】
[0002]黄历,是在中国农历基础上产生出来的,用以指导耕种、灌溉、除虫以及收割等农情信息的的一种历法,撇去其预测吉凶的迷信成分,包含的是我国祖先对几千年来农业活动的认识和农业经验的总结,对现代农业仍然具有科学的积极的正面效益。随着现代农业科学技术的极大发展,如何将现代农业技术与传统的农业经验予以结合并实时服务于一线的农业生产,是农业技术人员面对的一大难题。现有技术中,农民通常结合黄历与天气预报自行做出农情判断,其能获得的进一步指导也仅仅来自于当地的农技人员。因此,一种能够将专业研究所与农民直接挂钩的管理系统势必能够极大的帮助一线农业生产。
【发明内容】
[0003]有鉴于此,本发明提供的一种农事黄历云管理系统及其方法,以解决现有技术的专业研究所与一线农民在基于黄历的农情信息上实时接触不畅的问题。
[0004]为达到上述目的,本发明采用的技术方案是:
[0005]一种农事黄历云管理系统,包括服务器以及与服务器连接的数据库,服务器上分别设有:
[0006]用以接收农事黄历的接收单元一;
[0007]用以接收天气情况的接收单元二;
[0008]用以接收农业传感器数据的接收单元三;数据库内存储有各行政区域及其种植的农作物信息。服务器综合各种一线数据分别对不同行政区域的各种农作物做出农情知道报告,服务于一线农民。
[0009]进一步的,服务器的软件设计包括表示层、业务逻辑层以及持久层,持久层还连接有为产生预期效果确定操作人员与操作对象之间具有的动态和静态关系,并监控当前职责的领域控制层。将农业领域的知识通过领域控制层与计算机程序设计结合起来,使农业专家也能看懂程序化后的农业知识。
[0010]进一步的,服务器上还设有用以接收用户反映农业信息的接收单元四。用以使用户主动向研究所反映农业问题。
[0011]优选地,接收单元一、接收单元二、接收单元三以及接收单元四为同一接收单元。集成于一个单元上使用和维护更加方便。
[0012]服务器内包括参数维护单元和农事信息单元。分为两个单元结构更加清楚,使用更加方便。
[0013]一种农事黄历云管理方法,包括以下步骤:
[0014]501:服务器接收农事黄历数据、天气情况数据以及农业传感器数据;
[0015]502:综合接收到的数据制作农情信息并由服务器发布;[0016]503:用户查看或接收农情信息。
[0017]将专业研究所与一线农情连接起来,让专业研究所为一线农情服务。
[0018]进一步的,步骤501中服务器还接收用户发送的农业信息。以解决用户主动反映的农业问题。
[0019]进一步的,步骤502中,由农业专家综合接收到的数据主动制作农情信息,或由服务器根据设定条件自动制作农情信息。复杂的农情应由农业专家分析并作出报告,简单的农情可设立条件由服务器自动判断并作出报告。
[0020]本发明的有益效果为:将一线的农情实时反映给专业农业研究所,使农业专家实时为一线农业服务。
【专利附图】
【附图说明】
[0021]图1为本发明所述农事黄历云管理系统的系统结构图;
[0022]图2为本发明所述农事黄历云管理系统的用例设计图;
[0023]图3为本发明所述农事黄历云管理系统的软件结构设计图。
【具体实施方式】
[0024]下面结合附图对本发明的技术方案进行描述,很显然的,附图所描述的仅仅是本发明的一部分而不是全部实施例。
[0025]如图1-3所示,本发明提供的一种农事黄历云管理系统,包括服务器以及与服务器连接的数据库,服务器上分别设有:用以接收农事黄历的接收单元一;用以接收天气情况的接收单元二 ;用以接收农业传感器数据的接收单元三;数据库内存储有各行政区域及其种植的农作物信息。应用时,服务器和数据库由专业研究所运行。服务器接收农事黄历数据、天气情况数据以及农业传感器数据;综合接收到的数据制作农情信息并由服务器发布;用户查看或接收农情信息。农业专家根据接收到的数据出具分析报告并向用户发布。进一步的,还可以包括用户
[0026]在服务器的程序编辑时,在表示层、业务逻辑层以及持久层之外,还包括领域控制层,其是描述业务用例实现的对象模型。它对业务角色和业务实体之间应该如何联系和协作以执行业务进行抽象处理。业务对象模型从业务角色内部的观点定义农业用例。领域控制层的对象组合在一起可以执行所有的业务用例。作为一个纽带工件,对农业关系进行清晰的表述。确定业务对象定义、对象间关系、对象名称和对象间关系名称的流程使我们能够以一种能被农业领域专家理解和验证的精确方式来表达农业领域知识。
[0027]本发明提供的一种农事黄历云管理系统,分为参数维护和农事信息两个单元,参数维护指管理员对农作物种类和品种、农事参数的维护(增加/删除/修改/查询)等;农事信息,是指管理员或以下级别的用户查看当前农事(以日历的显示展示)、查询农事和农作物种类及品种。农事信息包括作物种类、作物品种、开始时间、结束时间、安排事项,管理员具有对这些信息进行参数维护(增、删、改、查)等的权限;用户只能对管理员维护的信息进行查看和查询。
[0028]本发明提供的一种农事黄历云管理系统,在软件设计上,优选如下,个人信息系统采用SSH框架整合,型的J2EE三层结构,分为表现层、中间层(业务逻辑层)和数据服务层。三层体系将业务规则、数据访问及合法性校验等工作放在中间层处理。客户端不直接与数据库交互,而是通过组件与中间层建立连接,再由中间层与数据库交互。CSS与页面分离,使用统一的CSS样式,页面只需引入,使界面风格统一,如果修改样式只需修改一次CSS,提高代码的扩展性和可维护性。JS与页面分离,相同的功能调用统一个JS,比如分页功能,个人信息管理系统的分页功能都是调用统一个JS,代码只需要写一次,方便代码的维护。
[0029]上述技术方案的描述仅体现了本发明的优选技术方案,而并不是无遗漏的,或者将本发明限于所公开的形式。基于本发明的实施例,任何人在没有做出创造性劳动的前提下所获得的其他形式的技术方案,不论其在结构或形式上作出何种变化,均属于本发明的保护范围之内。
【权利要求】
1.一种农事黄历云管理系统,包括服务器以及与服务器连接的数据库,其特征在于,月艮务器上分别设有: 用以接收农事黄历的接收单元一; 用以接收天气情况的接收单元二; 用以接收农业传感器数据的接收单元三; 数据库内存储有各行政区域及其种植的农作物信息。
2.根据权利要求1所述的管理系统,其特征在于,服务器的软件设计包括表示层、业务逻辑层以及持久层,持久层还连接有为产生预期效果确定操作人员与操作对象之间具有的动态和静态关系,并监控当前职责的领域控制层。
3.根据权利要求1所述的管理系统,其特征在于,服务器上还设有用以接收用户反映农业信息的接收单元四:
4.根据权利要求3所述的管理系统,其特征在于,接收单元一、接收单元二、接收单元三以及接收单元四为同一接收单元。
5.根据权利要求1所述的管理系统,其特征在于,服务器内包括参数维护单元和农事信息单元。
6.一种农事黄历云管理方法,其特征在于,包括以下步骤: 501:服务器接收农事黄历数据、天气情况数据以及农业传感器数据; 502:综合接收到的数据制作农情信息并由服务器发布; 503:用户查看或接收农情信息。
7.根据权利要求6所述的管理方法,其特征在于,步骤501中服务器还接收用户发送的农业信息。
8.根据权利要求6所述的管理方法,其特征在于,步骤502中,由农业专家综合接收到的数据主动制作农情信息,或由服务器根据设定条件自动制作农情信息。
【文档编号】H04L29/08GK103701850SQ201310608705
【公开日】2014年4月2日 申请日期:2013年11月27日 优先权日:2013年11月27日
【发明者】王文生, 杨勇, 李秀峰, 孙志国, 王曦光, 尹国伟, 冀智强 申请人:中国农业科学院农业信息研究所