APP下载

基于.NET技术的肉牛饲养管理系统的构建

2010-08-09姚秋成胡玉龙范福祥张娈松王洪斌

东北农业大学学报 2010年4期
关键词:牛场病历肉牛

姚秋成,胡玉龙,范福祥,张娈松,王洪斌

(东北农业大学动物医学学院,哈尔滨 150030)

在近20年中,作为计算机管理领域重点研究对象之一的管理信息系统,得到了迅猛的发展,其应用范围不断拓宽,解决实际问题的能力也在不断增强,在各个领域所取得的社会效益和经济效益为整个世界所公认。我国加入世界贸易组织以来,肉牛业在更大范围和更深层次上参与了国际竞争。从长远看,我国肉牛业正面临着难得的发展机遇与严峻的挑战。但机遇是潜在的,而挑战却是现实的。抓住机遇,应对挑战,关键在于依靠肉牛业科技进步,用高新技术改造传统肉牛业,提高产品的质量和效益,推动肉牛产业化的发展,全面提升肉牛业的国际竞争力。与发达国家比较,我国肉牛业实际上还处在初级阶段水平,发展的空间还很大。在不远的将来,肉牛业一定会像现在的奶牛业一样,在国民经济中占有举足轻重的地位。我国肉牛的生产水平低,突出表现在牛的生长周期长、出栏率低,其主要原因是由于肉牛的良种化程度低,饲养管理水平特别是营养水平低下。由此看来,将计算机技术-管理信息系统与肉牛养殖结合起来,建立一个较完善的肉牛饲养管理系统将对我国肉牛养殖起到一定的推动作用。

国外在此方面研究的较多。美国的农场应用计算机网络相当广泛,尤其是专业猪场管理系统的应用更是广泛[1-2];计算机程序和网络技术大规模应用于农场规模的决策[3]及对动物和家禽的资源分析上[4-5];Schauberger应用计算机进行病畜的管理[6];80年代初,美国的Ponel等采用约克夏杂交肉猪,利用标记法建立了一个用于估算猪消化流量和食入纤维效果的计算机评定方法[7];英国人Cross于1990年开发了供爱尔兰牛场农民使用的计算机化MIS(ERIRYMZS II)[5];加拿大的Qventinm设计了专用猪育肥管理的GLS模型系统;美国的Pollari和Bonnett利用动物诊疗电子记录对个人诊所猫和狗一般手术后并发症的发生频率进行了研究[8];Hlirne的分析个别猪场业绩的综合决策支持系统和专家系统得到了本国的认可;同年,英国的Qvigley为奶牛场研制了计算机化管理记录和检索系统。

在国内,朱益民等于1983年首先用DBASE语言研制了一个奶牛信息专用数据库[9];陆昌华于1991年研制了蛋鸡生产电脑辅助管理系统,除用BASIC语言和C语言编制若干应用软件外,还引进并吸收国外软件优点,采用PCNONLIN非线性参数软件包与自编程序相结合方法编程,用模拟模型技术绘制彩色产蛋曲线图、生产统计处理、生产计划管理和饲料库存管理等若干子系统,适用于蛋鸡生产[10];上海农学院参照国外种禽生产先进管理模式,在上海大江有限公司洞泾种禽场进行试点,研制出了大规模种禽场计算机辅助生产管理系统,并投入使用,产生了良好的经济效益和社会效益[11];亚卫畜牧新技术有限公司开发了现代化养猪生产管理及分析系统PigMap,该系统包括生产管理、育种管理、饲料配方、疾病诊断、财务管理、仓库管理、人事管理和客户管理等八个相互独立的子系统,具有读、增、删、改、统计、运算、查询、决策等功能,“九五”期间已在攻关示范场中应用[12];已见报道的还有全国森林病虫害防治管理信息系统、国内植物检疫管理信息系统、林火管理信息系统等[13]。

我国在管理信息系统的研发和应用方面特别是兽医管理信息系统领域的研究起步较晚,目前仅有较少的研究成果。尤其在肉牛养殖管理方面的研究少之又少,所以建立一个较完善的肉牛饲养管理系统,无论对科研工作还是对基层养殖工作都具有重要的意义。

1 系统设计

1.1 系统开发模式与功能设计

本系统研究采取模块化设计,利用国际上流行的“客户层/服务层/数据层”三层网络结构模型,采用ASP技术、SqlService和WEB的开发标准。采用WEB组件技术,组合多层次的统一的类库集合,以后台数据库为核心,通过前台浏览器管理和运行。

肉牛饲养管理管理信息系统采用“面向对象”的设计方法,以牛只的饲养管理为中心。实现系统的技术架构设计。从层次划分上可分为信息采集、信息处理和信息应用三部分。具体如图1所示:

图1 肉牛饲养管理系统的平台结构Fig.1 Platform structure of the raising management system for beef cattle

2 系统实现

肉牛饲养管理系统包括首页、牛只管理、饲养管理、免疫预防、生产管理、病历管理和统计分析7个功能模块。

2.1 首页模块

首页模块主要实现两大功能设计:人员管理和牛场信息管理。其中,人员管理主要是设计牛场人员结构组成(如:兽医、饲养员等)及应用更改、添加和删除控件对各组成部分具体人员信息进行编辑;牛场信息管理方面主要是针对牛场的注册信息如:牛场ID、注册密码、牛场名称、联系人、通信地址、邮政编码、联系电话、电子邮箱以及牛场简介等。考虑到避免注册用户在使用该系统过程中混淆要输入的数据信息,同时政府管理部门利用该平台进行调研工作的方便,将系统设计为一个注册用户只能注册一个牛场。

2.2 牛只管理模块

牛只管理模块下设两个子模块:牛只管理、牛只移动。牛只管理主要是对牛场内所有牛只的基本信息如牛只编号、品种、类型、性别、出生日期、出生地、饲养员等进行录入、更改和删除。同时也可方便饲养及相关人员对其基本情况进行查询;牛只移动子系统的功能主要是当本舍牛只不再适合该舍饲养条件时(如出现疫情、疾病或是养殖阶段不符合当前饲养群等情况),需要对该牛只进行牛舍调换:选择牛只,输入要转移牛只的当前牛舍编号,再选择该牛只要转移到的牛舍编号和类型,然后点击转移按钮,系统会提示用户转移成功信息(见图2)。

图2 牛只管理界面Fig.2 Cattle management interface

2.3 饲养管理模块

饲养管理模块包括配方管理、饲喂、饲料入库、饲料库存和饲喂记录子模块。牛只的品种、类型、生长阶段不同,它所需要的饲喂配方也会有所不同。配方管理模块可根据具体牛舍和牛只类型(因为大规模饲养场所采用的是整舍饲喂的方式),然后根据具体的牛群类型(如:犊牛、育肥前期牛、育肥后期牛等)进行配方编辑,配方生成后,就可以根据设定好的配方对某一指定牛群进行饲喂,如图3所示;饲料入库和饲料库存模块分别对牛场饲料购入和库存进行记录和统计;饲喂记录可对某一时间区间内牛场饲喂情况进行查询。

2.4 免疫预防模块

免疫预防模块包括免疫程序、待免牛只和已免牛只子模块。进入免疫预防模块的主页面后,页面空白处可出现牛场近期待免牛只和漏免牛只的提示,方便兽医管理人员及时进行免疫;免疫程序子模块主要是针对不同的免疫事件进行免疫程序的设定,如图4所示;待免牛只和已免牛只子模块则是对进入免疫适龄牛只和未免牛只的具体情况进行查询。

图3 饲喂功能实现流程Fig.3 Flow of feeding function

图4 免疫程序设定Fig.4 Comforming vaccination program

2.5 生产管理模块

生产管理模块包括育肥记录、育肥查询、出栏记录及出栏查询子模块。肉牛饲养的最终目的是要使其达到育肥出栏标准,实现盈利。因此,在育肥阶段只要牛只的任何一项指标在其生长过程中出现异常,将会提示管理者及时进行调整。生产管理模块可对育肥期间牛只的不同育肥指标进行记录和查询,以便随时监测育肥牛只的生长情况;对出栏牛只进行记录和查询,以便对售后进行查询并为牛场进行盈利统计提供数据支持(见图 5)。

2.6 病历管理模块

本系统根据肉牛比奶牛发病率小的情况,只单纯设计了病历管理功能而非疾病诊断功能。本模块主要包括病历记录、病历查询和兽药查询子模块。主要帮助兽医人员对牛只的发病情况及治疗等情况进行记录和反向查询;其中兽药查询子模块则帮助兽医人员了解和学习一些常见兽药的基本知识。当用户打开该模块后,其首页会出现关于近期末治愈病例的提示(见图6)。

图5 生产管理Fig.5 Manufacturing management

图6 病历管理界面Fig.6 Medical records management interface

2.7 统计分析模块

只是单纯的饲养,并不是本系统的主要功能。它还可以根据一些基础数据,做出统计分析,及时提醒并协助管理者制定生产计划,还可帮助用户管理账目,制作并打印报表。主要包括盈利核算、生产报表、生长分析、类型分析和疾病统计(见图7、8)。其中,生长分析模块会针对具体育肥牛只在其生长阶段中出现的育肥指标下降做出提示。

图7 生长分析统计提示功能Fig.7 Vegetal analysis and statistic

图8 统计界面Fig.8 Statistics interface

3 讨论与结论

a.实现肉牛基本信息的数字化管理。构建肉牛饲养管理系统,对牛场内牛只的基本信息进行管理,主要包括引入牛只的地区(出生地)、牛只的品种、出生日期、性别及入场(出生时间)等基本情况;还包括牛只在饲养期间饲喂情况和发病情况的信息管理等。每头牛在进入牛场时都要进行编号,此编号将是唯一并终身受用的,为牛只入场到出场的全程跟踪管理起到了重要的作用。

b.实现肉牛病历的数字化管理。电子病历管理的建立是实现牛只病历数字化管理的基础,电子病历收集了牛只疾病的相关信息,是牛只从入场到出场的病历资料的记载。其内容以病志(发病日期、发病部位、诊断日期、发病症状、诊断结果、治疗方法及用药、是否痊愈等)为基础。电子病历的数字化管理可以实现发病率等的统计分析,这些管理信息将对牛只免疫等预防措施发挥指导作用。它是牛只疾病管理的核心之一,牛只拥有的唯一编号和完整的病历资料将会为动物源性食品的追溯、跟踪奠定基础。

c.实现肉牛饲喂的数字化管理。科学的饲喂方法及牛只相应阶段的饲喂配方是保证肉牛健康成长的基础,饲喂管理的建立,能有效解决牛只饲喂的相关问题,同时减轻牛场工作人员的工作量。工作人员只需对不同阶段的肉牛设定好相应的饲喂配方后,根据配方按时出料饲喂,就可对牛场的牛只进行全程的跟踪饲喂。

d.实现了对牛场相应情况的统计分析。牛场的经营不仅是单纯的进行牛只的饲喂,还要对一些相应的情况进行统计分析,以达到对牛场整体状况和个别情况确切的了解,并及时做出有效的调整。

[1]Shurson J.Information management for pig profession[J].Pig News and Information,1997,18(2)∶260-275.

[2]Roberts G D,Grabam J P.Computed radiography[J].Vet Clin North Am Equine Pract,2001,17(1)∶17-61.

[3]Alam M M,Hossain M M.Selection of farm power by using a computer programme.agricultural mechanization in Asia[J].Afri-ca and Latin America,2001,32(1)∶65-68.

[4]Barnes D M,Sims J P,Jamison W.Use of Internet-based resources to support an introductory animal and poultry science course[J].Journal of Animal Science,2000,77(5)∶306-1313

[5]James C,Ascough II Dana L,Hoag W,et al.Computer use in agriculturean analysis of Great Plains producers[J].Computers and Electronics in Agriculture,1999,23(3)∶189-203.

[6]Schauberger G.Computer simulation of the stable climate on the PC in veterinary practice(Article in German)[J].Berl Munch Tierarztl Wochenschr,1989,102(2)∶58-63.

[7]Williams P C,Ward W R.Development of a coding system for recording clinical findings and herm animal practice[J].Vet Rec,1989,124(5)∶113-119.

[8]Pollari F L,Bonnett B N.Evalnation of postoperative complications following elective surgeries of dogs and cats at private practices using computer records[J].Can Vet J,1996,37(11)∶672-677.

[9]朱益民,李勇欢.构建奶业管理信息化实用平台[J].中国奶牛,2002(4)∶11-12.

[10]陆昌华.计算机在20万羽蛋鸡生产管理中的应用研究[J].农业工程学报,1997,13(1)∶156-159.

[11]邵建成.电子计算机在畜牧业中的应用[J].黄牛杂志,1997,23(3)∶59-60.

[12]朱能武,姚琼.计算机技术在畜牧业中的应用[J].计算机与农业,2000(12)∶12-15.

[13]刘世洪.农业信息技术与农村信息化[M].北京∶中国农业科学技术出版社,2005∶45-46.

猜你喜欢

牛场病历肉牛
冬季肉牛咋喂精料
冬春如何提高肉牛采食量
洛绒牛场
洛绒牛场
强迫症病历簿
肉牛口炎咋防治
肉牛舍自走式牛场清粪车的研究
“大数的认识”的诊断病历
为何要公开全部病历?
村医未写病历,谁之过?