一种猪场数据信息化系统及方法与流程

文档序号:11143927阅读:447来源:国知局
一种猪场数据信息化系统及方法与制造工艺

本发明涉及信息管理领域,具体而言,涉及一种猪场数据信息化系统及方法。



背景技术:

目前,养殖户对猪场中猪只的管理大多采用手工的记录,若养殖户要清查自己所养殖的猪只是否出现突发情况,则需要亲自去猪场进行盘查,或者通过翻查自己的笔记,对每一只猪只的情况进行清查,这种方式,费事费力,不利于大型猪场的管理。



技术实现要素:

有鉴于此,本发明实施例的目的在于提供一种猪场数据信息化系统及方法,以解决上述问题。

为了实现上述目的,本发明实施例采用的技术方案如下:

第一方面,本发明实施例提供了一种猪场数据信息化方法,所述方法包括:接收登录信息,所述登录信息包括登录账户;根据所述登录账户,查找所述登录账户对应的猪场信息,所述猪场信息包括猪场名称及与所述猪场名称对应的猪只信息;判断所述猪场信息中,是否存在满足预设报警条件的猪只信息;若满足,生成预警信息,所述预警信息包括猪场名称,预警项目名称及与所述预警项目名称对应的预警值。

可选的,所述猪只信息包括猪只的配种信息、妊检信息、分娩信息、配种信息中的至少一种。

可选的,所述预设报警条件包括猪场中存在断奶后大于等于第一预设天数且未发情配种的猪只、猪场中存在连续发情大于等于第二预设天数的猪只、猪场中存在分娩生产大于等于预设次数的猪只、猪场中存在断奶后第三预设天数内未配种成功的猪只中的至少一种。

可选的,所述预警值与满足所述预设报警条件的猪只的个数对应。

可选的,所述方法还包括:接收登录信息,所述登录信息包括登录账户;将所述登录账户与对应角色信息匹配并储存,所述角色信息包括所管理猪场信息、角色名称及权限信息。

可选的,所述方法还包括:接收第一输入信息,所述第一输入信息包括猪只档案及操作命令,所述猪只档案包括猪只的识别号、性别、出生日期、当前状态、猪只类型中的至少一种;对所述猪只档案执行所述操作命令。

可选的,所述方法还包括:接收第二输入信息,所述第二输入信息包括猪场信息及操作命令,所述猪场信息包括猪场名称及猪场结构;对所述猪场信息执行所述操作命令。

可选的,所述方法还包括:接收第三输入信息,所述第三输入信息包括部门信息及操作命令,所述部门信息包括部门名称及所述猪场;对所述部门信息执行所述操作命令。

可选的,所述方法还包括:接收第四输入信息,所述第四输入信息包括人员信息及操作命令,所述人员信息包括人员名称及所属部门名称;对所述人员信息执行所述操作命令。

可选的,所述操作命令包括删除、新增、或修改。

第二方面,本发明实施例提供了一种猪场数据信息化系统,所述系统包括用户终端及服务器,所述用户终端,用于发送登录信息到服务器,所述登录信息包括登录账户;接收所述服务器返回的预警信息,所述预警信息包括猪场名称,预警项目名称及与所述预警项目名称对应的预警值所述服务器,用于接收登录信息;根据所述登录账户,查找所述登录账户对应的猪场信息,所述猪场信息包括猪场名称及与所述猪场名称对应的猪只信息;判断所述猪场信息中,是否存在满足预设报警条件的猪只信息;若满足,生成所述预警信息;将所述预警信息发送到所述用户终端。

与现有技术相比,本发明实施例提供的一种猪场数据信息化系统及方法,通过接收登录信息,并查找登录账户对应的猪场信息,判断所述猪场信息中,是否存在满足预设报警条件的猪只信息,若满足,生成预警信息,通过这种方式,预先将用户关心的突发情况设置为预设报警条件,用户一旦登录,立即判断用户所管辖的猪场是否存在满足预设报警条件的猪只信息,使得用户可以立刻获取到自己所管辖的猪场的预警信息,便于用户实时的处理这些预警项目,更加有利于用户对猪场进行有效的管理。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1是本发明实施例提供的用户终端与服务器进行交互的示意图。

图2是本发明实施例提供的服务器的结构示意图。

图3是本发明实施例提供的一种猪场数据信息化方法的流程图。

图4是本发明实施例提供的一种猪场数据信息化方法中步骤S400的详细流程图。

图5是本发明实施例提供的一种猪场数据信息化方法中步骤S500的详细流程图。

图6是本发明实施例提供的一种猪场数据信息化方法中步骤S600的详细流程图。

图7是本发明实施例提供的一种猪场数据信息化方法中步骤S700的详细流程图。

图8是本发明实施例提供的一种猪场数据信息化方法中步骤S800的详细流程图。

图9是本发明实施例提供的一种猪场数据信息化装置的结构框图。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

图1示出了本发明实施例提供的服务器200与用户终端100进行交互的示意图。所述服务器200通过网络与一个或多个用户终端100进行通信连接,以进行数据通信或交互。所述服务器200可以是网络服务器、数据库服务器等。所述用户终端100可以是个人电脑(personal computer,PC)、平板电脑、智能手机、个人数字助理(personal digital assistant,PDA)、车载设备、穿戴设备等。

如图2所示,是所述服务器200的方框示意图。所述服务器200包括存储器201、处理器202以及网络模块203。

存储器201可用于存储软件程序以及模块,如本发明实施例中的猪场数据信息化方法及装置对应的程序指令/模块,处理器202通过运行存储在存储器201内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现本发明实施例中的猪场数据信息化方法。存储器201可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。进一步地,上述存储器201内的软件程序以及模块还可包括:操作系统221以及服务模块222。其中操作系统221,例如可为LINUX、UNIX、WINDOWS,其可包括各种用于管理系统任务(例如内存管理、存储设备控制、电源管理等)的软件组件和/或驱动,并可与各种硬件或软件组件相互通讯,从而提供其他软件组件的运行环境。服务模块222运行在操作系统221的基础上,并通过操作系统221的网络服务监听来自网络的请求,根据请求完成相应的数据处理,并返回处理结果给客户端。也就是说,服务模块222用于向客户端提供网络服务。

网络模块203用于接收以及发送网络信号。上述网络信号可包括无线信号或者有线信号。

可以理解,图2所示的结构仅为示意,所述服务器200还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。图2中所示的各组件可以采用硬件、软件或其组合实现。另外,本发明实施例中的服务器还可以包括多个具体不同功能的服务器。

图3示出了本发明实施例提供的猪场数据信息化方法的流程图,请参阅图3,本实施例描述的是服务器的处理流程,所述方法包括:

步骤S310,接收登录信息,所述登录信息包括登录账户。

可以理解的是,在用户首次登录时,可以首先进行注册,获取到自己的账户和密码。

所述登录信息中还可以包括该登录账户对应的密码。

步骤S320,根据所述登录账户,查找所述登录账户对应的猪场信息,所述猪场信息包括猪场名称及与所述猪场名称对应的猪只信息。

可以预先为每个登录账户分配其对应的猪场信息,使得用户一登录,便能通过查找获取到该登录账户对应的猪场信息。

当然,也可以由具有管理权限的管理员,通过登录自己的登录账户,对其它登录账户进行猪场信息的分配。

可选的,所述猪只信息包括猪只的配种信息、妊检信息、分娩信息、配种信息中的至少一种。例如,猪只信息可以包括公猪的采精记录、母猪的配种、母猪的妊检、母猪的分娩、母猪的断奶等信息。进一步的,可以包括该猪只的当前已产胎数,当前胎次,猪只品种,猪只性别,猪只当前舍栏,首配公猪,预产日期,配种说明,猪只发情间隔,配种舍栏等详细信息。当然,并不局限于此。

其中,猪场信息包括但不局限于猪场名称及与所述猪场名称对应的猪只信息。例如,还可以包括该猪场中的舍栏维护信息,进一步的,舍栏维护信息又可以包括舍栏名称,舍栏类型,舍栏编号等。作为一种实施方式,舍栏名称可以是公猪舍,配种舍,或产房中的一种。

步骤S330,判断所述猪场信息中,是否存在满足预设报警条件的猪只信息。

可选的,所述预设报警条件包括猪场中存在断奶后大于等于第一预设天数且未发情配种的猪只、猪场中存在连续发情大于等于第二预设天数的猪只、猪场中存在分娩生产大于等于预设次数的猪只、猪场中存在断奶后第三预设天数内未配种成功的猪只中的至少一种。

例如,当查找所述登录账户对应的猪场信息,例如,获取到猪场名称为猪乐园1及猪乐园1中的猪只信息,判断猪乐园1中的猪只是否有满足预设报警条件的猪只,例如,判断该猪乐园1中存在断奶后大于等于21天且未发情配种的猪只。

步骤S340,若满足,生成预警信息,所述预警信息包括猪场名称,预警项目名称及与所述预警项目名称对应的预警值。

可选的,所述预警值与满足所述预设报警条件的猪只的个数对应。

例如,当判断出该猪乐园1中存在断奶后大于等于21天且未发情配种的猪只,可以进一步获取该猪乐园1中存在断奶后大于等于21天且未发情配种的猪只的个数,例如,3只,则此时预警信息包括猪乐园1(猪场名称),猪乐园1中存在断奶后大于等于21天且未发情配种的猪只(预警项目名称),3(预警值)。

当然,也可以预先将该预警值与预警项目名称进行匹配并存储,该预警值用于表示该预警项目名称的权重,越重要越紧急的预警项目,其对应的预警值越大,使得用户登录时,能够根据该预警值的大小进行优先级的排序,对预警值大的预警项目进行优先处理,这种方式更加有利于用户对猪场进行有效的管理。

作为一种实施方式,请参阅图4,所述方法还包括步骤S400:

步骤S410,接收登录信息,所述登录信息包括登录账户。

步骤S420,将所述登录账户与对应角色信息匹配并储存,所述角色信息包括所管理的管理猪场信息、角色名称及权限信息。

其中,角色名称包括场长、技术员、统计员、财务等。

权项信息包括录入档案的权限、人事分配的权限、财务管理的权限等。

通过将登录账户与所管理的管理猪场信息、角色名称及权限信息匹配并存储起来,使得每个用户都能获取自己管理的管理猪场信息,并且拥有与自己登录账户对应的权限及角色名称,使得猪场信息能够分级化管理,更加有效。

作为一种实施方式,请参阅图5,所述方法还包括步骤S500:

步骤S510,接收第一输入信息,所述第一输入信息包括猪只档案及操作命令,所述猪只档案包括猪只的识别号、性别、出生日期、当前状态、猪只类型中的至少一种。

所述猪只档案可以不止包括上述信息,还可以包括所述猪只的后裔档案信息,使得通过猪只信息的合理管理,将猪只的所有后裔档案都关联起来,有利于对该猪只进行科学的观察和管理。

步骤S520,对所述猪只档案执行所述操作命令。

所述操作命令包括删除、新增、或修改等。即可以实现对猪只档案的删除,新增及修改等功能。

作为一种实施方式,请参阅图6,所述方法还包括步骤S600:

步骤S610,接收第二输入信息,所述第二输入信息包括猪场信息及操作命令,所述猪场信息包括猪场名称及猪场结构。

作为一种实施方式,猪场结构可以是养殖场。

步骤S620,对所述猪场信息执行所述操作命令。

所述操作命令包括删除、新增、或修改等。即可以实现对猪场信息的删除,新增及修改等功能。

通过这种方式,可以实现分布式的对在不同地域的猪场或者大型养殖场实现统一的管理,即实现将大型养殖场中猪场进行划分后形成的多个小的猪场的信息,或者将不同地域的猪场信息统一进行管理,使得猪场的管理更加有效。

作为一种实施方式,请参阅图7,所述方法还包括步骤S700:

步骤S710,接收第三输入信息,所述第三输入信息包括部门信息及操作命令,所述部门信息包括部门名称及所属猪场。

作为一种实施方式,该部门名称可以是总经办,生产部,技术部,财务部等。

步骤S720,对所述部门信息执行所述操作命令。

所述操作命令包括删除、新增、或修改等。即可以实现对部门信息的删除,新增及修改等功能。

通过这种方式,对每个猪场的部门进行进一步的划分,每个部门负责该猪场的管理的不同职能,使得猪场的管理更加有效。

作为一种实施方式,请参阅图8,所述方法还包括步骤S800:

步骤S810,接收第四输入信息,所述第四输入信息包括人员信息及操作命令,所述人员信息包括人员名称及所属部门名称。

步骤S820,对所述人员信息执行所述操作命令。

所述操作命令包括删除、新增、或修改等。即可以实现对人员信息的删除,新增及修改等功能。

通过这种方式,对猪场的每个部门的每个职员的信息进行统一管理,使得每个人的职能划分更加清楚,也使得每个人都能清楚的查询到自己所属猪场及部门的信息,使得猪场的管理更加有效。

本发明实施例提供的猪场数据信息化方法,通过接收登录信息,并查找登录账户对应的猪场信息,判断所述猪场信息中,是否存在满足预设报警条件的猪只信息,若满足,生成预警信息,通过这种方式,预先将用户关心的突发情况设置为预设报警条件,用户一旦登录,立即判断用户所管辖的猪场是否存在满足预设报警条件的猪只信息,使得用户可以立刻获取到自己所管辖的猪场的预警信息,便于用户实时的处理这些预警项目,更加有利于用户对猪场进行有效的管理。

请参阅图9,是本发明实施例提供的猪场数据信息化装置900的功能模块示意图。所述猪场数据信息化装置900包括接收模块910,查询模块920,判断模块930以及预警模块940。

接收模块910,用于接收登录信息,所述登录信息包括登录账户。

查询模块920,用于根据所述登录账户,查找所述登录账户对应的猪场信息,所述猪场信息包括猪场名称及与所述猪场名称对应的猪只信息。

判断模块930,用于判断所述猪场信息中,是否存在满足预设报警条件的猪只信息。

预警模块940,用于若满足,生成预警信息,所述预警信息包括猪场名称,预警项目名称及与所述预警项目名称对应的预警值。

以上各模块可以是由软件代码实现,此时,上述的各模块可存储于服务器200的存储器201内。以上各模块同样可以由硬件例如集成电路芯片实现。

本发明实施例还揭示了一种猪场数据信息化系统,所述系统包括用户终端100及服务器200,

所述用户终端100,用于发送登录信息到服务器200,所述登录信息包括登录账户;接收所述服务器200返回的预警信息,所述预警信息包括猪场名称,预警项目名称及与所述预警项目名称对应的预警值

所述服务器200,用于接收登录信息;根据所述登录账户,查找所述登录账户对应的猪场信息,所述猪场信息包括猪场名称及与所述猪场名称对应的猪只信息;判断所述猪场信息中,是否存在满足预设报警条件的猪只信息;若满足,生成所述预警信息;将所述预警信息发送到所述用户终端。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本发明实施例所提供的猪场数据信息装置及系统,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1