农牧户-家畜存栏信息管理系统编辑与初步设计
2020-01-08马哈沙提吐苏别克哈丽代江特拉克
马哈沙提·吐苏别克 哈丽代·江特拉克
(新疆阿勒泰地区福海县农业农村局畜牧工作站,新疆 福海 836400 )
1 农牧户-家畜存栏信息管理系统结构及功能
1.1 系统结构设计
本系统设计分为3个层次,表示层、中间层和数据层。表示层实现用户界面交互,接收用户输入,根据用户请求调用相应的业务逻辑,并将最终结果返回给用户;中间层处理业务逻辑,实现系统功能模块,是连接用户和数据库的桥梁,接收表示层传递过来的信息,向数据层发送数据请求,然后将数据层的处理结果传递给表示层的用户。业务层使用Web Service技术,部署在网络上,是应用编程的核心。数据层用于数据的存储、访问和控制。
1.2 软件设计模块
农牧户-家畜存栏信息管理系统以家畜信息的数字化管理为核心,按照生产管理过程分为基础信息管理、养殖管理、饲料管理、统计分析等几个功能模块。每个模块下又根据具体生产流程分为多个子模块,多管理功能进行扩展。
基本信息管理包含牧户基础信息、农牧户草场信息统计、基础设施统计、经济情况统计、栋舍信息等。基本信息的维护时为了保证其它模块录入信息时的完整性,需要设置的基础参数均在该模块进行录入。
养殖管理模块包括家畜的基础信息(如现有家畜种类、数量、品种、耳标号、体重等)、出栏家畜情况、淘汰家畜情况等,还有防疫检疫、疾病治疗、药品管理等子模块,对家畜疾病进行监控和诊疗,对家畜健康情况进行跟踪,实现防疫检疫的规范化和个性化管理。药品管理记录家畜养殖过程中使用的各种药物的名称、数量、价格、采购人员、厂家等信息,保证在家畜出现疾病时可以及时提供必须的药品。
饲料管理模块是系统的重要管理内容,包括饲料采购、出入库、配方应用等,系统设置最低饲料存储量,合理控制饲料使用,减少库存过多造成的成本占用。
统计分析模块通过对基础信息、养殖管理、饲料管理等模块的数据信息收集,进行统计分类,生成各种管理者需要的统计信息,如统计某一类家畜不同养殖阶段的家畜数量、查看饲料消耗情况、年出栏数统计、预计出栏数统计等,可以有针对性地进行饲料、药品等的储存方案调整、控制饲养成本,为管理者决策提供数据支持。
2 农牧户-家畜存栏信息管理系统设计应用
2.1 开发工具介绍
系统开发工具使用Microsoft Visual Studio2012,提供可视化开发环境和丰富的窗体控件。后台数据库使用SQL Server2000,可以满足当前牧场管理对数据的处理需求,通过ADO技术和Supermap SDX数据引擎实现与系统之间的数据访问。
2.2 数据库应用
系统使用的数据库表主要有牧户、草场、家畜、品种、药品、栋舍、饲料、日志等数据库表。管理员要定期对数据库进行备份和性能检查,了解数据库空间和资源使用情况,根据应用情况进行数据库升级,定期进行数据优化,及时调整清理数据库表空间,如果数据冗余太多将造成客户端明显延迟。
2.3 软件模块应用
软件登录。输入系统网址,进入用户登录界面,输入用户名和和密码,登录进入系统。用户名和密码由系统管理员提供。
基础信息管理。基础信息包括牧户基础信息、农牧户草场信息统计、饲料信息、疾病信息、药品信息、库房设置、栋舍信息等子模块。
养殖管理。养殖管理分为家畜管理、家畜检疫、家畜防疫、家畜基本信息、疾病治疗几个子模块。家畜基本信息记录手动采集的家畜品种、耳标号、电子标签号、性别、出生日期、入栏日期、入栏体重、当前体重、入栏金额、毛色、所属牧户、其他信息等;根据家畜具体情况可以对家畜入栏、出栏、调群、离群等情况进行调整,出栏时标明出栏日期、出栏重量、出栏金额、出栏原因等。当选择一个家畜的电子标签号时,可以看到该家畜的详细饲养记录和活动过程轨迹,如果出现疾病时也方便进行跟踪管理。防疫检疫界面可以查询检疫日期、检疫项目、方法、处理记录、操作人员等。家畜管理中记录家畜的阶段性称重、体型尺寸详细信息,每个家畜的健康状况、用药情况、治疗情况等。
饲料管理。饲料管理模块有饲料库存、饲料入库、饲料出库、日粮配置等几个子模块,根据牧场情况设置饲料库房。饲料入库、出库界面需要录入饲料名称、数量、库房、单价、金额等信息;日粮配置按照牧场实际饲养情况进行日粮配方设置、混合饲料配方设置,按照家畜阶段性饲喂要求和营养状况进行科学配比,显示用料家畜个数、饲料重量及金额等信息。
统计分析。统计分析模块下有家畜结构统计、家畜异动分析、饲料库存月报几个子模块。家畜结构统计可以选择不同种类的家畜进行类型、数量和比例的查询统计;家畜异动分析通过下拉菜单日期选项,可以查看相应时间的本期入栏、本期出栏、入栏数量金额、出栏数量金额、实际存栏量等报表。饲料库存月报通过在界面选择某个时间,可以统计本期入库数量、入库金额、本期出库数量、出库金额、结存数量、期初数量等。
3 结语
本文设计的农牧户-家畜存栏信息管理系统实现了牧场中牧户和家畜管理的基本要求,随着对牧场管理要求的提高,未来将逐渐增加牧场管理的智能化和自动化水平,将家畜基因、营养、生物安全、环控、生产管理及检测等过程均通过数字化方法解决,将牧场管理提升到具有人工智能大数据分析能力的互联网上,利用一些智能设备,通过建立人工智能云服务,将最优的养殖管理方案反馈到智能养殖管理终端,真正做到家畜的精细化管理。