基于Web的猪繁殖与呼吸综合征风险评估系统设计与实现

来源 :安徽农业科学 | 被引量 : 0次 | 上传用户:agz100
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要 为建立规模猪场猪繁与呼吸综合征(PRRS)风险数据采集与评估系统,在PRRS风险因素分析和评估模型构建的基础上,应用ASP.NET动态网页开发技术、C#编程语言、ADO.NET技术及MYSQL数据库管理系统,设计开发了具有前台信息采集评估和后台数据库管理2大主功能模块和8个子模块组成的基于Web的规模猪场PRRS风险评估系统。通过该系统可对个体规模化猪场PRRS风险相关数据进行在线采集,并针对各级风险指标提供风险评估报告和管理措施改进建议,有助于猪场疫病风险管理和预防。
  关键词 规模猪场;猪繁殖与呼吸综合征;风险评估系统
  中图分类号 S126 文献标识码 A 文章编号 0517-6611(2015)17-363-04
  Abstract In order to construct a porcine reproductive and respiratory syndrome (PRRS) risk assessment system for large.scale pig farms, based on PRRS risk factors analysis and assessment model, application of ASP.NET dynamic Webpage technology, C# programming language, ADO.NET technology and MYSQL database management system, a Web.based PRRS risk assessment system has been developed, which included two main function modules of a foreground information acquisition assessment and the backstage database management and 8 sub modules. The system can carry out online collection of individual farms PRRS risk related data, and can calculate the risk value of the indicator variables and proposes improve management measures. The establishment and application of the system will support the PRRS risk management decision at the pig farm level and regional level.
  Key words Large.scale farms; Porcine reproductive and respiratory syndrome (PRRS); Risk assessment system
  动物疫病是制约畜牧业健康发展的主要瓶颈之一。目前国内缺少有关风险评估方法或工具作为疫病风险管理决策支持。欧美发达国家采用风险评估技术防控动物疫病,取得了明显成效[1-3]。在呼吸综合征(PRRS)控制和净化方面,利用风险评估技术,改进生物安全控制措施,正实现由点到面的控制和净化[4-5],最近,美国已将该技术应用于猪流行性腹泻病毒(PEDV)的防控,而国内该方面研究报道较少。笔者在前期规模猪场猪PRRS风险因素分析[6]、风险评估模型构建[7-8]的基础上设计开发了基于Web的PRRS风险评估应用系统,为PRRS风险评估与控制决策提供工具支持。
  1 系统设计模式与功能结构
  1.1 系统设计模式
  根据该系统的功能要求,采用了3层B/S开发模型(图1),其优势如下:①软件体系结构清晰;②提高了代码的复用度,降低了业务逻辑层开发的复杂度,增强了PRRS风评系统的伸缩性、扩展性和可维护性;③客户机应用通用性很高、使用方便的WWW浏览器,可以直接使用PRRS风险评估系统。
  1.1.1 表示层。其功能相当于用户界面,在本系统中表示层通过ASP.NET的WEB窗体和代码隐藏文件实现。在Aspx文件中只有HTML代码和服务器控件,在页面程序代码文件中调用DLL组件中不同的数据库操作方法,返回满足条件的结果。
  1.1.2 业务逻辑层。是B/S系统核心部分,承担风险评估系统中数据及业务处理任务,包括接收响应来自浏览器的HTTP请求,以及对数据库的操作指令,实现Web系统与数据库系统的交互操作,执行信息处理、监控、调度等操作。
  1.1.3 数据访问层。负责处理应用层对系统各种数据的请求。数据层以MYSQL为后台数据库服务器,通过ADO.NET技术实现与业务逻辑层的接口。
  1.2 系统功能结构
  系统功能结构分为前台信息采集与评估和后台数据管理2大部分(图2)。
  1.2.1 前台信息采集与评估。
  (1)信息登记。信息登记包括用户信息登记和猪场信息登记。
  (2)问卷填写。主要填写规模猪场PRRS风险评估问卷。
  (3)风险评估。风险评估包括Ⅰ级指标风险评估、Ⅱ级指标风险评估、Ⅲ级指标风险评估和单因子风险评估4个部分。Ⅰ级风险指标风险评估结果展示为散点图,Ⅱ级风险指标和Ⅱ级风险指标风险评估结果展示为条形图,单因子风险评估结果展示为树状表。
  1.2.2 后台数据管理。
  (1)基本信息管理。
  信息管理包括用户信息管理和猪场信息管理2部分。用户信息管理包括用户基本信息的查询、增加、删除、修改和密码重置。猪场信息管理包括猪场信息的查询、增加、删除和修改。   (2)问卷信息管理。
  问卷管理包括指标管理和单因子管理。指标管理包括对Ⅰ、Ⅱ、Ⅲ各级指标的查询、增加、删除和修改。单因子管理包括对Ⅲ级指标下的单一风险因子的内容和选项等进行查询、增加、删除和修改。
  (3)风评报告管理。
  风险评估报告管理主要是选定特定猪场查看各级指标风险指数以及综合的风险评估图文报告生成风险评估建议反馈。
  (4)数据备份管理。
  数据备份管理主要包括用户信息、猪场信息和答卷信息备份与恢复。
  1.3 系统工作流程 PRRS风险评估系统工作流程见图3。
  1.3.1 前台采集信息。
  用户登录成功后,依次完成用户信息登记和猪场信息登记,然后填写风险评估问卷,被评估用户完成问卷后,点击提交,风险相关数据上传至系统数据库,同时用户可以查看风险评估报告。
  1.3.2 后台数据管理。
  管理员登陆成功后,可以管理用户登记的基本用户信息和猪场信息。管理员可根据当前PRRS特点和猪场对问卷的反馈情况及时地管理和更新PRRS问卷信息。对Ⅰ、Ⅱ、Ⅲ各级指标的内容和子指标构成进行增、删、改操作。管理员可选择要查看的猪场相关风险数据和评估报告内容,根据风险评估现状给以相应风险评估建议,管理员可将系统的猪场数据备份。
  2 系统模块设计
  系统抽象为2个主要模块:前台信息采集评估模块和后台数据管理模块。对Web版规模猪场PRRS风险评估系统实现模块化程序设计,使得系统的各部分程序结构简明清晰,各模块相对独立,功能单一,接口简单,便于单独设计、调试与管理,在方便系统开发的同时提高了系统的通用性、可重用性,加强了系统的可维护性。
  2.1 前台信息采集模块
  2.1.1 基本信息录入及查询子模块。
  基本信息录入及查询模块包括信息登记和密码修改子模块。用户信息登记主要包括用户姓名、性别、地址和联系方式等,猪场信息主要包括猪场基本信息、猪场基本数据和预期风险因素。密码修改子模块允许用户对登陆密码进行修改,但是由于用户均要求是线下授权用户,所以暂时未开放线上用户的独立注册。
  2.1.2 风险评估问卷查看及答卷子模块。
  风险评估问卷查看及答卷模块是规模猪场PRRS风险评估系统的核心数据采集模块,该调查问卷是根据PRRS流行病学特性,结合规模化猪场生产管理实际,采用风险列举法对PRRS侵入猪场和场内传播流行的风险因素进行了系统分析[6],形成的针对猪场实际情况的调查问卷。
  调查问卷设置若干个风险指标变量,根据规模猪场PRRS风险因素,确定3级风险指标体系(图4),包括外部和内部2个Ⅰ级风险指标变量,Ⅰ级风险指标变量拆分成8个Ⅱ级风险指标变量,Ⅱ级风险指标变量拆分成29个Ⅲ级风险指标变量。
  以3级风险指标变量体系为框架,对每个Ⅲ级风险指标变量再设置若干问题变量,问题变量的设置主要依据猪场生产管理过程中PRRS风险相关的各操作环节,每个问题变量对应5个风险选项即5个风险点供被评估猪场相关人员根据被评估猪场实际进行选择,风险点按1~100赋值,风险程度依次增加,分别为1、6、15、37和100。1代表此选项风险最低,100代表此选项与PRRS风险最相关,最终形成可以计算各级风险指标变量风险值的计算模型。
  用户完成基本信息登记后,可以通过菜单引导进入风险评估答卷模块。在风险评估答卷模块中,用户通过点击选择题选项按钮或者点击填空题“确定”按钮将答题数据POST到远程数据库中。
  2.1.3 风险评估计算模型子模块。
  根据PRRS风险评估模型,设计用户不可见的风险评估计算模块,完成对各级风险指标变量的风险值的计算。在用户完成调查问卷并点击查看风险评估报告的过程中,由服务器完成风险评估模型计算并将各级风险指标变量的风险值数据传给浏览器。风险值的计算方法为算术平均法,即每个Ⅲ级指标的风险值由对应的问题变量的算术平均求得,Ⅲ级风险值的算术平均值即为Ⅱ级风险值,Ⅱ级风险值的算术平均值为Ⅰ级风险值,即外部风险值或内部风险值。风险评估模型输入的是被评估猪场PRRS风险相关的基础数据,模型结果输出形式是被评估猪场Ⅰ、Ⅱ、Ⅲ级指标变量的风险值,以及与基准数据库中其他所有被评估猪场风险水平的比较结果。
  2.1.4 风险评估结果分析与展示子模块。
  风险评估结果分析与展示模块是规模猪场PRRS风险评估系统的结果输出模块。根据风险评估计算模型,模型结果输出形式是被评估猪场Ⅰ、Ⅱ、Ⅲ级指标变量的风险值,以及与基准数据库中其他所有被评估猪场风险水平的比较结果。被评估猪场可以获得4种形式的风险评估报告,Ⅰ级风险指标风险评估结果展示为散点图,Ⅱ级风险指标和Ⅱ级风险指标风险评估结果展示为条形图,单因子风险评估结果展示为树状表。猪场管理人员可以获取本场PRRS风险数据以及本场的高风险指标,并据此提出针对性的改进生物安全措施。
  2.2 后台数据管理模块
  2.2.1 基本信息管理子模块。
  用户信息管理模块首先呈现一个用户列表,点击列表选定用户后可以审查用户填写的基本信息,如果信息有误,则可以点击相关按钮进行增、删、改等操作。该模块同时提供密码重置页面进行密码重置。猪场信息管理模块的功能设计与用户信息管理模块类似。
  2.2.2 问卷信息管理子模块。
  问卷信息管理模块主要包括问卷指标管理模块和单一因子管理模块。问卷指标管理模块和单一因子管理模块分别完成对选定的Ⅰ、Ⅱ、Ⅲ各级指标和单一风险因子的查询、增加、删除和修改操作。
  2.2.3 风险评估报告管理子模块。
  风险评估报告管理模块分为指标风险图模块、单因子模块和图文报告与风评建议模块。指标风险图模块完成对选定猪场Ⅰ、Ⅱ、Ⅲ各级指标风险指标风险指数绘制散点图或条形图等风险指标图。单因子模块则根据Ⅰ、Ⅱ、Ⅲ各级指标风险指标结构给出相应指标的单因子风险指数报告。图文报告与风评建议模块首先生成图文风险评估报告,其中包括各级指标图、各级风险指标列表、单因子风险指数列表和完整的规模猪场PRRS风险评估问卷内容,其次管理员根据猪场的风险评估现状填写风险评估建议,最终给出风险评估和建议报告书。   2.2.4 数据备份还原子模块。
  数据备份还原模块分为数据备份和数据还原2部分。系统界面提供导引,使用数据备份与还原工具进行用户信息、猪场信息、问卷信息和风险评估结果信息的备份与还原。
  3 系统开发的技术特点
  从编程开发的角度来看,Web版规模猪场PRRS风险评估系统使用了ASP.NET动态网页开发技术,主要使用C#编程语言实现业务逻辑层,通过ADO.NET技术实现数据接口层与业务逻辑层的接口,使用MYSQL数据库管理系统为后台数据库服务器。
  3.1 C#编程语言
  C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。使用微软提供的IDE进行C#编程,在很大程度上缩短了Web版规模猪场PRRS风险评估系统的开发周期。
  3.2 ADO.NET技术
  ADO.NET起源于ADO(ActiveX Data Objects)技术,是一个广泛的类组,是在NET编程环境中优先使用的数据访问接口。通过ADO.NET技术,方便快捷地实现了Web版规模猪场PRRS风险评估系统数据接口层与业务逻辑层的连接。
  3.3 MYSQL数据库管理系统
  MYSQL是一个开放源码的小型关联式数据库管理系统,由于其体积小、速度快、总体拥有成本低,被广泛地应用在Internet上的中小型网站中。MYSQL作为后台数据库服务器,为Web版规模猪场PRRS风险评估系统提供了一个安全、稳健而低成本的数据存储和管理方案。
  4 结语
  在前期PRRS风险因素分析和评估模型构建的基础上,利用ASP.NET动态网页开发技术,C#编程语言、ADO.NET技术及MYSQL数据库管理系统,设计开发了具有前台信息采集评估和后台数据库管理2大主功能模块和8个子模块组成的基于Web的规模猪场PRRS风险评估系统。该系统在南京、常州、镇江等地6个万头规模猪场开展了应用测试,获得软件著作权登记和申请发明专利,系统显示以下功能特点:①通过评估可帮助规模化猪场系统认识PRRS风险因素;②对个体猪场PRRS外部风险因素和内部风险因素数据收集和统计分析;③计算获得单个猪场外部风险值和内部风险值以及各级风险指标风险值,给予各因素风险预警报告,指出改进PRRS风险管理措施建议;④多个猪场样本的数据采集和评估可形成基准分析数据库,通过数据库可定位被评估个体猪场PRRS风险程度,预警猪场PRRS风险;⑤可用于各类风险因素与PRRS发生相关性分析研究。总之,该系统可作为工具应用于规模化养猪企业定期疫病风险评估,增进企业管理者、研究者等各方风险交流,强化管理者风险管理意识,辅助规模化猪场疫病风险管理决策。
  参考文献
  [1] ROSE N,LAROUR G,LE DIGUERHER G,et al.Risk factors for porcine post.weaning multisystemic wasting syndrome(PMWS)in 149 French farrow.to.finish herds [J].Prev Vet Med,2003,61(3):209-225.
  [2] LPEZ.SORIA S,SEGALS J,ROSE N,et al.An exploratory study on risk factors for postweaning multisystemic wasting syndrome(PMWS)in Spain [J].Prev Vet Med,2005,69(1/2):97-107.
  [3] ROSE N,EVENO E,GRASLAND B,et al.Individual risk factors for Post.weaning Multisystemic Wasting Syndrome(PMWS)in pigs:a hierarchical Bayesian survival analysis [J].Prev Vet Med,2009,90(3/4):168-179.
  [4] HOLTKAMP D J,YESKE P E,POLSON D D,et al.A prospective study evaluating duration of swine breeding herd PRRS virus.free status and its relationship with measured risk [J].Prev Vet Med,2010,96(3/4):186-193.
  [5] HOLTKAMP D J,LIN H,WANG C,et al.Identifying questions in the American Association of Swine Veterinarian's PRRS risk assessment survey that are important for retrospectively classifying swine herds according to whether they reported clinical PRRS outbreaks in the previous 3 years[J].Prev Vet Med,2012,106(1):42-52.
  [6] 谭业平,胡肄农,臧一天,等.规模猪场PRRS风险因素分析[J].中国动物检疫,2011,28(12):54-59.
  [7] 臧一天,谭业平,胡肄农,等.规模化猪场疫病传入的外部风险因素指标体系的初探[J].中国动物检疫,2012,29(3):49-52.
  [8] 臧一天,谭业平,胡肄农,等. 规模化猪场疫病传入风险分析模型的构建[J].江苏农业学报,2012,28(2):365-369.
其他文献
摘要 从金融支持新型城镇化的角度出发,提出当前金融支持新型城镇化过程中存在的问题,如基础设施融资困难,中小企业资金短缺,金融服务范围不足,金融支持产业不均,并提出相应的解决对策,为完善金融支持新型城镇化提供参考。  关键词 新型城镇化;金融支持;对策  中图分类号 S-9;F832 文献标识码 A 文章编号 0517-6611(2015)17-341-02  Abstract From the p
期刊
摘要 [目的] 考察几种真菌在不同发酵时间对麦麸可溶性膳食纤维得率和抗氧化活性的影响。[方法]以麦麸为原料,利用真菌固态发酵制备麦麸可溶性膳食纤维。研究了3种不同真菌(黑曲霉、米曲霉、里氏木霉)在不同发酵时间(1、3、5、7、9 d)对麦麸可溶性膳食纤维得率和抗氧化活性的影响。[结果]试验表明,里氏木霉固态发酵7 d,可显著提高麦麸可溶性膳食纤维的得率及其抗氧化活性。可见,里氏木霉是制备麦麸可溶性
期刊
摘要 为科学把握涉县地下水水资源条件,利用2012年涉县水质监测点数据,采用单组分和多组分质量评价方法,对涉县地下水质量状况进行了评价。评价结果表明,涉县地下水主要超标项目为NO3-、Fe、总硬度、耗氧量、SO42-、NH4+、F-,超标率分别为71.4%、7.1%、7.1%、7.1%、3.6%和3.6%;地下水水质主要由良好区、较好区和较差区组成,分别占研究区的35.47%、5.01%和59.5
期刊
摘要 构建了忠县土地生态安全的层次分析模型及评价指标体系;根据国产环境一号卫星数据、DEM、行政区划、社会经济统计等多源数据,在ArcGIS平台建设土地生态安全评价数据库,利用国产环境一号卫星影像提取土地利用信息,利用DEM提取地形信息,并将社会经济统计数据与行政区划数据关联;然后采用ArcGIS空间分析模型,通过图形叠加分析,经数据融合、数值计算与统计,得到分乡镇的各评价指标特征值,再经极值法标
期刊
摘要 根据1990~2012年广西壮族自治区在农业生产方面的投入,包括人力、机械、化肥、土地、水利等方面的投入,利用DEA模型分析评估广西农业生产效率,进而对广西农业补贴在经济效益方面的绩效作出评价。结果表明,广西壮族自治区在1996年以后农业生产效率处于较高水平,生产要素投入较合理,但是广西农业生产仍然具有很大的发展潜力,科学技术对生产效率影响很大。  关键词 DEA;农业生产效率;生产要素投入
期刊
摘要 [目的] 筛选馕面团优质酵母菌。[方法] 从新疆乌鲁木齐、阿尔泰,喀什3个样品点采集样品,采用PDA和YEPD培养基分离纯化了馕面团发酵酵母菌,并进行了26S rDNA D1/D2 区域序列测定和系统发育分析。[结果] 试验得出,29株菌相互之间的26S rDNA D1/D2基因序列同源性比例为99%。在这29株菌26S rDNA D1/D2区序列的基础上采用邻近法构建了系统发育进化树,从中
期刊
摘要 在对黑龙江省国有林场管理体制机制的立法现状和立法中存在的问题进行分析后,从立法角度探讨黑龙江省国有林场改革的新思路与措施,进而提出改革的建议,为国有林场的改革提供理论和法律支撑。  关键词 黑龙江省;国有林场;管理体制机制;改革  中图分类号 S-9 文献标识码 A 文章编号 0517-6611(2015)17-345-04  Abstract Based on the analysis o
期刊
摘要 基于教育部对地方本科院校人才培养提出的应用转型发展要求,对淮南师范学院园林制图课程教学实现培养应用型、创新型人才的目标进行改革,从教材内容体系、教学内容、教学方法、考核与评价方法等方面探索改革,通过2010~2015年的一系列探索与实践,学生专业属性认识、就业率、读研率及专业生存性等均有显著提高。  关键词 应用转型;园林制图;教学改革  中图分类号 S-01 文献标识码 A 文章编号 05
期刊
摘要 共收集8个不同地区的17个珍珠样品原材料,利用傅里叶红外光谱分析设备分析收集样品的红外光谱(IR),通过对测试样品原始红外光谱(IR)的多点基线矫正、聚类分析(Cluster analysis)选取合适的珍珠测试样品,采用平均值法建立选取珍珠样品的红外指纹图谱共有模式。对所有样品的相似度分析结果表明,珍珠样品红外光谱与所建立的指纹图谱共有模式比较相似度均大于0.97。对不同产地的珍珠样品进行
期刊
摘要 对工业废水中氰化物的去除技术进行了介绍,重点分析了氰化物的生物去除技术及其研究进展。从实际应用的角度考虑,对氰化物的生物去除技术前景进行展望。开发极端条件下具有氰化物高效去除率的微生物以及通过基因改造得到优质微生物是氰化物生物去除的研究重点。  关键词 氰化物;生物降解;微生物;细菌;真菌  中图分类号 S188 文献标识码 A 文章编号 0517-6611(2015)17-275-04  
期刊