一种奶牛移动数据管理系统及其方法技术方案

技术编号:11423254 阅读:51 留言:0更新日期:2015-05-07 01:30
本发明专利技术公开了一种基于智能手机和移动互联网的奶牛移动数据管理系统及其方法,包括一奶牛手机客户端,一奶牛服务器端和一奶牛网页浏览器端。用户可以使用奶牛手机客户端向奶牛服务器端发送奶牛的实时数据,奶牛服务器端从奶牛网页浏览器端接收经过科研单位分析过的数据结果,用于奶牛饲养中。科研单位通过网页浏览器端浏览奶牛服务器端的实时数据,研究分析结果指导用户生产。奶牛移动数据管理系统可以广泛应用于牛场,奶牛散户,科研机构等奶牛饲养个相关领域,科学严谨,易于使用,对我国农业信息化和现代化具有积极的推动作用。

【技术实现步骤摘要】
一种奶牛移动数据管理系统及其方法
本专利技术涉及一种奶牛管理系统,尤其涉及一种奶牛移动数据管理系统及其方法,是通过互联网和智能手机来实现奶牛移动数据管理。
技术介绍
随着智能手机及移动互联网的日益普及,网络在人们的生产生活中的作用也越来越重要。移动互联网以其便携性,即时性等特点改变了人类社会原有的信息传播模式,大大提高了信息传播的速度,根据中国工业和信息化部于2012年10月发布的通信业运行数据显示,中国移动互联网用户数已达7.5亿,可以说中国正在以惊人的速度向着信息高速公路迈进。我国是农业大国,政府一直以来高度重视农业,积极推行农业现代化和信息化。但是移动互联网之前我国的农业信息化的推广一直不理想,尤其是边远地区,互联网应用率非常低,主要原因包括:电信企业的宽带硬件设施在农村的投入低;电脑在农村的普及率低;互联网企业过分关注城市人口的需求;农业科研人员偏少,心有余而力不足,科研和调查网络无法覆盖所有农村地区。而智能手机和移动互联网的产生和普及正好解决了上述问题,使得中国互联网的规模借助手机网络空前扩大;智能手机使用屏幕触摸操作,降低了用户的学习成本;智能手机作为信息的终端便于携带,信息的接受和发布脱离了地域限制。基于上述移动互联网为农业信息化带来的便利条件,奶牛移动数据管理系统应运而生。
技术实现思路
为推动奶牛养殖信息化,提高奶牛科学管理水平,本专利技术提供了一种奶牛管理系统,尤其提供一种奶牛移动数据管理系统及其方法,该系统基于智能手机和移动互联网来实现,可随时随地采集奶牛信息,并可通过移动互联网从服务器获取科学的奶牛养殖计算结果。本专利技术基于以下原理:奶牛移动数据管理系统采用C/S,B/S混合架构,C/S指手机客户端/服务器,B/S指网页浏览器/服务器。把C/S当作面向用户的前端,B/S用作科研单位管理系统和分析数据的后台。用户可以使用奶牛手机客户端向奶牛服务器端发送奶牛的实时数据,从奶牛服务器端接收经过科研单位分析过的数据结果,用于奶牛饲养中。科研单位通过奶牛网页浏览器端浏览奶牛服务器端的实时数据,进行分析,足不出户,就可以掌握所在地区所有入网奶牛的信息,用研究分析结果指导用户生产。本专利技术所要解决的技术问题是通过以下技术方案来实现的:一种奶牛移动数据管理系统,其特征是:包括一奶牛手机客户端,用于采集奶牛信息;一奶牛服务器端,用于接受和存储所述奶牛信息;一奶牛网页浏览器端,用于查看和管理所述奶牛信息。奶牛移动数据管理系统的奶牛手机客户端包括:数据采集模块;本地数据查看模块;excel文件读写模块;数据分析结果查看模块。数据采集模块用于采集奶牛信息,本地数据查看模块用于查看奶牛数据详情,excel文件读写模块用于读写Excel文件,数据分析结果查看模块获取奶牛数据分析结果;1.数据采集模块:用于采集奶牛信息,奶牛信息包括采集牛号、出生日期、牛舍类型、牛只类型、胎次、入场日期、出生重、上台分娩日、本台分娩日、产后第一次配种日期、准胎日期、干奶日期、体况评分、粪便评分、行走指数评分的数据;上述连续记录的每只奶牛的上述信息,通过服务器上传到科研单位统计处理,本专利技术移动数据收集处理系统所述的词语解释如下:采集牛号:记录奶牛耳标上的号码。出生日期:奶牛的出生日期。牛舍类型:奶牛舍的建造时的类型,按开放程度和屋顶结构等进行分类。牛只类型:奶牛的品种和生长阶段。胎次:奶牛产犊的次数。入场日期:奶牛首次进入奶牛场的日期。出生重:犊牛出生时的体重。本胎分娩日:奶牛最近一胎分娩时的日期。上胎分娩日:奶牛比最近一胎更早一胎分娩时的日期。产后第一次配种日期:奶牛分娩后第一次配种的日期。准胎日期:配种后经检胎确定怀孕时的配种日期。干奶日期:奶牛进入干奶期的日期。体况评分:体况评分(BodyConditionScoring,BCS)是通过视觉评估和触觉判断相结合,对奶牛的体况进行五分制评价,从而说明奶牛的体脂肪沉积状况,并判断奶牛的健康及饲养情况。粪便评分:根据奶牛的粪便状况分析评定奶牛的身体状况。在实际生产中常通过对奶牛粪便的硬度和颜色的观察和比较,辅以粪便的气味,判断瘤胃发酵情况、饲粮的消化性、日粮配方的合理性以及管理措施的有效性。行走指数评分:运动评分(行走指数评分)是通过视觉快速而简单观察奶牛行走能力的定性方法,以5分制表示,1分表示正常,5分表示严重跛行。当奶牛手机客户端采集到上述奶牛信息后,使用存储机制ContentValues程序把奶牛信息保存为键值对应的数据结构,存入本地SQLite数据库。2.本地数据查看模块:查询行为被触发时,奶牛手机客户端程序连接本地SQLite数据库,通过网页制作中的光标类型Cursor读取所述采集的数据字段,把数据存储在绑定数据的程序SimpleCursorAdapter中,然后将SimpleCursorAdapter赋值给目录List控件显示在界面上,点击数据绑定列表控件中的数据项ListItem,奶牛手机客户端程序进入详情页面,并通过解决类似Android应用的各项组件之间的Intent类的传参数的程序putExtra传递该奶牛的牛号,详情页打开后,通过获取Intent传递的牛号,使用Cursor查询本地数据库存储的该牛的详细信息;3.Excel文件读写模块:Excel文件读写行为被触发时,奶牛手机客户端程序通过javaio应用程序获取本地excel文件,并通过Web服务器软件apache提供的开源的MSoffice解析包poi解析excel文件,对文件进行读取或写入操作,并能把新增数据存储在excel文件中,实现本地数据备份和导出功能;上述poi是开放源码函式库,提供应用程序编程接口API给Java程序对MicrosoftOffice格式档案读和写的功能。4.数据分析结果查看模块:奶牛手机客户端将奶牛信息录入并通过移动互联网发送至奶牛服务器端,经过科研单位或具备计算分析能力的服务器分析后返回给用户,供用户查看和使用;用户发送数据时,程序通过Cursor遍历本地数据库所用数据,通过文件转换程序JsonObject把所有数据转换为Json格式,使用Apache提供的HttpClient接口以向目的服务器发出更新请求,并附有请求实体post方式将数据交换格式Json数据上传至奶牛服务器端数据库进行数据分析,当奶牛服务器端产生分析结果时,所述奶牛手机客户端程序通过HttpClient接口获取奶牛服务器端分析结果。奶牛移动数据管理系统的奶牛网页浏览器端包括:数据查看模块,数据导出模块,分析结果输入模块,用户管理模块。1.数据查看模块:奶牛网页浏览器端读取奶牛服务器端数据库可查看所有奶牛信息。科研单位管理员查询行为被触发时,奶牛网页浏览器端的JavaScript程序通过XMLHttpRequest访问奶牛服务器端,获取奶牛服务器端Json数据并进行解析,将数据显示在网页上。所述XMLHttpRequest访问对象可以在不向服务器提交整个页面的情况下,实现局部更新网页。2.数据导出模块:可以导出任何适用于科研的数据格式,进行科学研究。奶牛网页浏览器端通过类似直译式脚本语言JavaScript对奶牛服务器端发出下载文件请求,奶牛服务器端根据JavaScript传递的参数查询相应数据,生成Exc本文档来自技高网...
一种奶牛移动数据管理系统及其方法

【技术保护点】
一种奶牛移动数据管理系统,其特征是:包括一奶牛手机客户端,用于采集奶牛信息;一奶牛服务器端,用于接受和存储所述奶牛信息;一奶牛网页浏览器端,用于查看和管理所述奶牛信息。

【技术特征摘要】
1.一种奶牛移动数据管理系统,其特征是:包括一奶牛手机客户端,用于采集奶牛信息;一奶牛服务器端,用于接受和存储所述奶牛信息;一奶牛网页浏览器端,用于查看和管理所述奶牛信息;所述奶牛手机客户端包括数据采集模块,所述数据采集模块用于采集奶牛信息,奶牛信息包括采集牛号、出生日期、牛舍类型、牛只类型、胎次、入场日期、出生重、上台分娩日、本台分娩日、产后第一次配种日期、准胎日期、干奶日期、体况评分、粪便评分、行走指数评分的数据;所述奶牛手机客户端还包括本地数据查看模块、excel文件读写模块和数据分析结果查看模块;所述本地数据查看模块用于查看奶牛数据详情,所述excel文件读写模块用于读写Excel文件,所述数据分析结果查看模块获取奶牛数据分析结果;a.所述奶牛手机客户端采集到奶牛信息,使ContentValues程序把奶牛信息保存为键值对应的数据结构,存入本地SQLite轻型数据库;b.所述本地数据查看模块:查询行为被触发时,所述奶牛手机客户端程序连接本地SQLite数据库,通过网页制作中的光标Cursor读取所述采集的数据字段,把数据存储在绑定数据的程序SimpleCursorAdapter中,然后将SimpleCursorAdapter赋值给目录List控件显示在界面上,点击数据绑定列表控件中的数据项ListItem,所述奶牛手机客户端程序进入详情页面,并通过Intent类的putExtra传递该奶牛的牛号,详情页打开后,通过获取Intent传递的牛号,使用Cursor查询本地数据库存储的该牛的详细信息;c.所述Excel文件读写模块:Excel文件读写行为被触发时,所述奶牛手机客户端程序通过javaio获取本地excel文件,并通过apache提供的开源的MSoffice解析包poi给Java程序对MicrosoftOffice格式档案读和写解析excel文件,对文件进行读取或写入操作,并能把新增数据存储在excel文件中,实现本地数据备份和导出功能;d.所述数据分析结果查看模块:所述奶牛手机客户端将奶牛信息录入并通过移动互联网发送至奶牛服务器端,经过科研单位或具备计算分析能力的服务器分析后返回给用户,供用户查看和使用;用户发送数据时,程序通过Cursor遍历本地数据库所用数据,通过JsonObject文件转换把所有数据转换为Json格式,使用Apache提供的HttpClient接口以post方式将Json数据上传至奶牛服务器端数据库进行数据分析,当奶牛服务器端产生...

【专利技术属性】
技术研发人员:金海薛树媛田丰李长青王利郭天龙李占斌姚飞
申请(专利权)人:内蒙古自治区农牧业科学院
类型:发明
国别省市:内蒙古;15

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1