一种猪场信息管理系统和方法
【专利摘要】本发明公开一种猪场信息管理系统,所述管理系统包含:数据库模块,用于存储猪场的信息数据;猪场权限管理模块,对猪场信息的查询、更新以及发出指令给出权限设置;猪场信息关联模块:将猪场名称与其相关信息的查询、更新以及发出指令进行关联;公司信息关联模块,将公司名称与其相关猪场的权限进行关联映射;个人信息关联模块,将个人信息与相关的公司的权限进行关联映射;用户登录模块,当检测到公司或个人信息后,加载登录信息。
【专利说明】
_种猪场信息管理系统和方法
技术领域
[0001]本发明属于信息管理系统的领域,具体涉及一种猪场信息管理系统和方法。
【背景技术】
[0002]规模化养殖是现代养猪业发展的必由之路,养殖公司一般会直接或间接管理多个猪场;各个猪场中大量的猪只每天都需要关注并采取不同的饲养措施,因此高效的管理需要采用信息管理系统。目前信息系统管理在规模化猪场中占有重要地位,它是做好生产计划、确保生产井然有序的先决条件,也是猪场重大决策的支撑点,体现生产成果的载体,对生产过程进行控制的着手点,分析成本与效率的依据,挖掘生产潜力、发现潜在浪费的有力工具。就疾病控制而言,高效实时的信息管理系统还能预警疾病的发生发展,防患于未然,从而极大地减少疾病损失。总之,高效的信息管理系统是现代规模化猪场生产与疾病控制的重要基石。如何同时保证信息管理系统的安全性和高效性是本领域技术人员面临的一大挑战。
[0003]目前,登录信息与相关信息和相关处理过程都需要进行递进的选择,对了解猪场的全面情况和指示饲养措施不够方便,信息获得速度慢,不易比较,管理过程耗时,没有将个人、公司和猪场的各样的信息管理有效的联系在一起,存在低效性和安全性的不足。为此,本发明提供提出了一种猪场信息管理系统。
【发明内容】
[0004]本发明目的在于提供一种猪场信息管理系统。所述针对猪场信息管理系统登录效率高、安全性好。
[0005]系统会把每次做的业务单据都同步到历史表中,历史表的设计会包含整个母猪生产业务的流转动作,增删改都会同时针对历史表进行处理,而进行报表相关的查询时,直接用历史表做数据计算就好了,避免查询大量业务数据表,通过历史表创建的索引查询速度会提尚很多。
[0006]本发明所述的猪场信息管理系统包括:
[0007]数据库模块,用于存储猪场的信息数据;
[0008]猪场权限管理模块,对猪场信息的查询、更新以及发出指令给出权限设置;
[0009]猪场信息关联模块:将猪场名称与其相关信息的查询、更新以及发出指令进行关联;
[0010]公司信息关联模块,将公司名称与其相关猪场的权限进行关联映射;
[0011]个人信息关联模块,将个人信息与相关的公司的权限进行关联映射;
[0012]用户登录模块,当检测到公司或个人信息后,加载登录信息。
[0013]优选地,所述的数据库模块,其所储存的猪场信息为实时远程更新信息。
[0014]优选地,所述的数据库模块中数据的插入和查找采用哈希表算法,即建立一个历史表,用于存储整个猪场业务的流转动作,将猪场的各项业务作为关键字对所存储于历史表的数据进行索引分类。
[0015]优选地,所述的用户登录模块还包括:用户信息存储单元,用于将历史登录信息按照特性进行存储。
[0016]优选地,所述的用户登录模块包括用户信息加载单元,当检测到公司名称或个人信息后,加载其权限范围内的信息。
[0017]优选地,所述的用户信息加载单元模块包括:
[0018]公司信息加载单元:在检测到个人信息后,通过个人信息关联模块、猪场权限管理模块,加载录入其权限范围内的公司的信息;
[0019]猪场信息加载单元:在检测到公司信息后,通过公司信息关联模块、猪场权限管理模块,加载录入其权限范围内的猪场名称信息;
[0020]猪场管理加载单元:在选择猪场名称后,通过猪场权限管理模块、猪场权限管理模块,加载查询、更新、事务管理。
[0021]优选地,所述用户信息存储单元还用于存储历史加载信息。
[0022]在本发明的另一方面,还同时提供一种猪场信息管理方法,包括:
[0023]建立数据库,用于存储猪场的信息数据;
[0024]建立猪场权限管理表,对猪场信息的查询、更新以及发出指令给出权限设置;
[0025]建立猪场信息关联表:将猪场名称与其相关信息的查询、更新以及发出指令进行关联;
[0026]建立公司信息关联表,将公司名称与其相关猪场的权限进行关联映射;建立个人信息关联表,将个人信息与相关的公司的权限进行关联映射;
[0027]用户登录,当检测到公司或个人信息后,加载登录信息。
[0028]优选地,所述的数据库,其所储存的猪场信息为实时远程更新信息。
[0029]优选地,所述的数据库中数据的插入和查找采用哈希表算法,即建立一个历史表,用于存储整个猪场业务的流转动作,将猪场的各项业务作为关键字对所存储于历史表的数据进行索引分类。
[0030]优选地,所述的用户登录包括用户信息存储功能,将历史登录信息按照特性进行存储。
[0031]优选地,所述的用户登录包括用户信息加载功能,当检测到公司名称或个人信息后,加载其权限范围内的信息。
[0032]优选地,所述的用户信息加载包括以下步骤:
[0033]公司信息加载:在检测到个人信息后,通过个人信息关联模块、猪场权限管理模块,加载录入其权限范围内的公司的信息;
[0034]猪场信息加载:在检测到公司信息后,通过公司信息关联模块、猪场权限管理模块,加载录入其权限范围内的猪场名称信息;
[0035]猪场管理加载:在选择猪场名称后,通过猪场权限管理模块、猪场权限管理模块,加载查询、更新、事务管理。
[0036]优选地,其特征在于,所述用户信息存储功能还用于存储历史加载信息。
[0037]与现有技术相比,本发明所述的一种猪场信息管理系统和方法,个人、公司和猪场的各样的信息管理有效的联系在了一起,用户重新登录时不需要多次重复输入验证信息,避免了繁琐的多次录入,同时也能够保证用户的信息安全。
【附图说明】
[0038]图1为本发明的一种猪场信息管理系统的结构图
[0039]图2为本发明的猪场管理系统登录操作的一个实施例
【具体实施方式】
[0040]为使本领域技术人员更好地理解本发明的技术方案,下面结合附图和【具体实施方式】对本发明作进一步详细描述。
[0041]参见图1所示,本发明实施例的一种猪场信息管理系统的结构,包括:
[0042]数据库模块,用于存储各个养猪场的各种信息数据,包括各个样本的猪的数量统计,饲料统计,疾病症状监控数据以及历史数据的对比分析等等;
[0043]猪场权限管理模块,对不同养猪场的各项信息进行信息查询、更新、事务管理建立了不同层级的权限;
[0044]公司信息关联模块,将不同的公司与其所管理的猪场的业务权限进行关联映射;
[0045]个人信息关联模块,将个人的信息与其所管理的公司的业务权限进行关联映射;
[0046]用户登录模块,在用户输入准确的登录信息后,加载登录信息。
[0047]其中,其所储存的各个猪场信息由其第一线猪场工作人员实时远程更新。
[0048]所述的数据库模块的插入和查找采用哈希表算法,即建立一个历史表,用于存储整个猪场业务的流转动作,将猪场的各项业务作为关键字对所存储于历史表的数据进行索引分类。
[0049]此外,为了保证安全性,用户登录有严格的信息验证。
[0050]为了保证安全性和便捷性,用户登录模块单元集成了用户信息存储和用户信息加载的功能。通过用户信息加载功能,用户登录后,经过每一层级严格的安全验证,加载进入用户管理的公司的页面,选择需要的公司,加载进入公司管理的猪场,按照用户的权限进入猪场的管理页面进行浏览或者操作管理。用户每一次的加载的信息都存储下来。在用户新的一次登录后,系统直接调用存储的历史信息,将用户加载过的公司信息,猪场信息,猪场浏览管理的信息一次性加载于首页,方便与用户直接操作。
[0051]以下为一个在此猪场管理系统登录操作的一个实施例,如图2所示:
[0052]用户输入个人信息验证登录;
[0053]系统调用历史存储信息,判断是否该用户有历史的加载信息;
[0054]如果有,直接加载历史的:公司信息,猪场信息,猪场浏览管理信息到首页,用户直接选择切换进入其中任何一个项目进行操作;
[0055]如果没有,直接加载该个人有权限管理浏览的公司信息的页面;
[0056]选择一个需要操作的公司,进行切换;
[0057]加载该公司有权限管理浏览的猪场信息的页面;
[0058]选择一个需要操作的猪场,进行切换;
[0059]加载猪场管理页面,根据用户权限进行浏览或者管理操作;
[0060]用户完成操作退出登录,所有加载信息再次存储。
[0061]上述说明示出并描述了本发明的若干优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
【主权项】
1.一种猪场信息管理系统,其特征在于,所述管理系统包含: 数据库模块,用于存储猪场的信息数据; 猪场权限管理模块,对猪场信息的查询、更新以及发出指令给出权限设置; 猪场信息关联模块:将猪场名称与其相关信息的查询、更新以及发出指令进行关联; 公司信息关联模块,将公司名称与其相关猪场的权限进行关联映射; 个人信息关联模块,将个人信息与相关的公司的权限进行关联映射; 用户登录模块,当检测到公司或个人信息后,加载登录信息。2.根据权利要求1所述的养猪场信息管理系统,其特征在于,所述的数据库模块,其所储存的猪场信息为实时远程更新信息。3.根据权利要求1或2所述的养猪场信息管理系统,其特征在于,所述的数据库模块中数据的插入和查找采用哈希表算法,即建立一个历史表,用于存储整个猪场业务的流转动作,将猪场的各项业务作为关键字对所存储于历史表的数据进行索引分类。4.根据权利要求1或2所述的猪场信息管理系统,其特征在于,所述的用户登录模块还包括:用户信息存储单元,用于将历史登录信息按照特性进行存储。5.根据权利要求1所述的猪场信息管理系统,其特征在于,所述的用户登录模块包括用户信息加载单元,当检测到公司名称或个人信息后,加载其权限范围内的信息。6.根据权利要求5所述的猪场信息管理系统,其特征在于,所述的用户信息加载单元模块包括: 公司信息加载单元:在检测到个人信息后,通过个人信息关联模块、猪场权限管理模块,加载录入其权限范围内的公司的信息; 猪场信息加载单元:在检测到公司信息后,通过公司信息关联模块、猪场权限管理模块,加载录入其权限范围内的猪场名称信息; 猪场管理加载单元:在选择猪场名称后,通过猪场权限管理模块、猪场权限管理模块,加载查询、更新、事务管理。7.根据权利要求4所述的猪场信息管理系统,其特征在于,所述用户信息存储单元还用于存储历史加载信息。8.一种猪场信息管理方法,其特征在于,所述方法包括以下步骤: 建立数据库,以存储猪场的信息数据; 建立猪场权限管理表,为猪场信息的查询、更新以及发出指令给出权限设置; 建立猪场信息关联表:将猪场名称与其相关信息的查询、更新以及发出指令进行关联;建立公司信息关联表,将公司名称与其相关猪场的权限进行关联映射;建立个人信息关联表,将个人信息与相关的公司的权限进行关联映射; 用户登录,当检测到公司或个人信息后,加载登录信息。9.根据权利要求8所述的养猪场信息管理方法,其特征在于,所述的数据库,其所储存的猪场信息为实时远程更新信息;所述的数据库中数据的插入和查找采用哈希表算法,即建立一个历史表,用于存储整个猪场业务的流转动作,将猪场的各项业务作为关键字对所存储于历史表的数据进行索引分类。10.根据权利要求8或9所述的养猪场信息管理方法,其特征在于,所述的用户登录包括用户信息存储功能,将历史登录信息按照特性进行存储;所述的用户登录包括用户信息加载功能,当检测到公司名称或个人信息后,加载其权限范围内的信息。11.根据权利要求8或9所述的猪场信息管理方法,其特征在于,所述的用户信息加载包括以下步骤: 公司信息加载:在检测到个人信息后,通过个人信息关联模块、猪场权限管理模块,加载录入其权限范围内的公司的信息; 猪场信息加载:在检测到公司信息后,通过公司信息关联模块、猪场权限管理模块,加载录入其权限范围内的猪场名称信息; 猪场管理加载:在选择猪场名称后,通过猪场权限管理模块、猪场权限管理模块,加载查询、更新、事务管理; 所述用户信息存储功能还用于存储历史加载信息。
【文档编号】G06F17/30GK106022625SQ201610365068
【公开日】2016年10月12日
【申请日】2016年5月27日
【发明人】夏阿林, 叶波, 程前
【申请人】北京农信互联科技有限公司