摘要:为了实现在内蒙古自治区羊的联合育种,采用B/S架构设计和oracle数据库,研制了内蒙古种羊遗传评估中心网络管理信息系统。该系统主要由面向各个种羊场的种羊场管理与育种分析系统、面向广大用户的门户网站和面向专业技术人员的遗传评估中心三大部分构成。该系统主要实现了内蒙古自治区各个种羊场数据的在线上报、育种评估分析以及选种选配计划的制订,不仅可以管理内蒙古自治区全区种羊场的羊只档案和繁殖数据,进行遗传评估和选种选配,还可以实现对社会公布有效互动的信息资讯,从而加大了对社会公众服务的范围,对内蒙古自治区种羊联合育种的实现提供了有力保障。
关键词:种羊;遗传评估;信息系统;网络管理
中图分类号:TP311.52;S826.2 文献标识码:A 文章顺序编号:1672-5190(2015)12-0076-04 DOI:10.16003/j.cnki.issn1672-5190.2015.12.027
内蒙古自治区肉羊产业位居我国首位,年需要种公羊约150多万只,而目前该地区种羊生产比较混乱,发展相对比较滞后,优质种公羊还主要依靠从国外引进,因此在内蒙古地区发展优质种羊具有很大的优势与前景。另一方面随着家畜育种技术与信息学技术的发展,联合育种已成为加快动物群体遗传改良、提高育种效益的重要措施,是我国动物育种的必然发展趋势[1-4]。为了实现在内蒙古自治区羊的联合育种,设计了内蒙古种羊遗传评估中心网络管理信息系统,该系统不仅可以管理内蒙古自治区全区种羊场的羊只档案和繁殖数据,进行遗传评估和选种选配,还可以实现对社会公布有效互动的信息资讯,从而加大对社会公众服务的范围。
1材料与方法
该系统的设计构架采用B/S架构设计为主,使用java技术开发,应用可以部署在支持java运行的多种操作系统平台上。采用oracle数据库,与应用服务器分开单独部署,提高可用性。服务器有2台,一台为网站服务器,另一台为数据库服务器。
2结果与分析
2.1系统的基本结构
该系统主要由三大部分构成:面向各个种羊场的种羊场管理与育种分析系统、面向广大用户的门户网站和面向专业技术人员的遗传评估中心。种羊场管理与育种分析系统是由南京丰顿科技有限公司开发的一款种羊场的管理信息系统,该系统主要由系统管理、基本信息、种羊管理、性能管理、育种分析、销售管理、疾病防治、物资管理、智能预警、系统帮助十大模块构成,能很好地实现种羊场内的育种数据的收集、整理、查询、分析、计算以及种羊的管理等功能,可通过该系统的业务数据的导出功能将该场的数据上传至种羊遗传评估中心。门户网站部分主要面向广大用户和网站游客,主要包括行业动态、图片新闻、通知通告、企业风采、政策法规、品种介绍、团队建设、在线答疑、系统管理九大模块构成,该部分主要功能为宣传与介绍一些基本的信息。遗传评估中心是该系统的核心部分,主要包括种羊数据上传、综合查询、分析决策、育种计算、选种选配、系统管理、权限管理七大模块,实现了各个种羊场数据的上传和育种评估分析,该部分需要从门户网站登录后才可以使用,并且不同级别用户具有不同的使用权限。系统的功能模块划分见图1。
2.2种羊遗传评估中心网络管理信息系统的门户网站
内蒙古自治区种羊遗传评估中心网络管理信息系统是由内蒙古自治区农牧业科学院畜牧研究所和南京丰顿科技有限公司联合开发的国内第1款种羊遗传评估网络管理信息平台。种羊遗传评估中心网络管理信息平台的首页是集中展示的界面,主要包括行业动态、图片新闻、通知通告、企业风采、政策法规、品种介绍、团队建设、在线答疑、系统管理九大模块构成,浏览这些模块不需要登录,一般游客均可以浏览。通过浏览首页,可以索取自己所需要的新闻、照片、政策法规、羊场基本信息、品种基本信息等内容,并提供了一个很好的游客与专家交流互动的平台。
2.3种羊遗传评估中心网络管理信息平台
种羊遗传评估中心网络管理信息平台是内蒙古自治区种羊遗传评估中心网络管理信息系统的核心部分,是进行种羊相关性状遗传力计算、育种值计算及选种选配计划方案制定的依据。该平台只对系统管理员、内蒙古自治区级种羊场的技术负责人和内蒙古自治区作种羊育种规划的相关专业技术人员开放,一般游客不能进入。该平台需要从门户网站首页右上角的登录窗口凭有效的用户名和密码进行登录,登录成功后,只有授权用户可根据菜单栏进行相应的操作。2.3.1种羊数据上传:种羊场用户,可以通过该模块将本羊场的羊只档案(不要转舍信息)、繁殖信息、测定信息、疾病信息、种公羊采精信息等上传到平台上,以便专业技术人员通过平台为其进行遗传评估计算。数据上传方式有2种:种羊场管理与育种分析系统(SGBS)软件自动上传,导出数据包后登录网站手工上传。上传到平台的数据在临时库,此时若有错误数据,种羊场用户自己可以重新上传覆盖。等待指定时间(管理员定义具体时间长度)后才进入遗传计算正式库,进入正式库后的数据不允许更改测定数据项。另外,种羊场用户上传的数据在临时库期间,管理员会核查种羊场所传数据的内容。如果发现有误,可以及时通知种羊场用户从源头(SGBS)中修改后,重新上传。2.3.2综合查询:计算结果数据进入平台数据库后,利用联机分析技术和数据挖掘技术,对已经积累的业务数据,根据管理决策需要进行多维矩阵式图示对比分析。如:羊群状况分析,综合性能分析,查看趋势图分析等等。另外根据种羊编号或者组合其他条件,如:查询羊只信息、生产性能测定记录信息、繁殖信息、采集信息、疫病防控信息等进行有效查询。综合查询包括以下几种:①种羊场查询:用户可以查询内蒙古的种羊场情况,查看种羊场的详细信息;②羊只档案查询:根据种羊编号或者组合其他条件,查询羊只信息,可以查出羊只基础档案、并能直接查看到和该羊只相关的疾病信息、四代系谱信息等;③测定信息查询:根据测定相关条件查询测定记录,也可以查出羊只生长测定记录、并能直接查看到和该羊只相关的羊只基本档案信息、体尺外貌、屠宰信息、毛用性能测定和毛用综合测定、毛用综合测定(绒山羊)、毛用综合测定(细毛羊)、毛用综合测定(半细毛羊)、抗病性测定等;④繁殖信息查询:根据繁殖相关条件检索本单位的繁殖信息记录,可以查出羊只繁殖记录,并能直接查看到和该羊只相关的羊只基本档案信息、发情配种信息、妊检信息、流产信息、产羔信息、断奶信息等;⑤采精信息查询:种羊场上报了采精信息,该模块提供给种羊场和管理员查询权限下的所有采精记录;⑥防控信息查询:种羊场SGBS软件上传了羊只检疫与免疫信息到平台,种羊场和管理员可以在平台上查阅这些数据记录。2.3.3分析决策:根据种羊场用户上报的数据系统定期给每个种羊场出相应的数据报告,通过报告了解种羊场上报情况与种羊场生产情况。2.3.4育种计算接口:遗传评估子系统后台实现了对BLUP计算参数和模型的定义和管理,并在此基础上,利用可靠的测定数据,调用BLUP算法完成育种计算。平台主要展示遗传育种信息及通过信息进行遗传进展分析。网站管理员可以根据各场用户上报的数据,通过后台管理软件对不同性状进行育种值的计算,计算时先进行模型的选择,再采用BLUP方法进行计算,计算结果通过该功能向各场展现每只羊的遗传育种值的排名,各种羊场用户可以了解本场羊育种的发展趋势,与其他(其他场、公司平均、区域平均)对比,了解本场所处的位置。2.3.5选种选配管理:根据血缘相关性与遗传育种值对各羊场羊只进行选种选配。对于每一个羊场中合适的母羊,在全场的数据库里找到合适的公羊,进行选配,系统会给出多个配种方案,各羊场用户可根据自己的需要,设定最优的配种方案。2.3.6系统管理:管理员可以维护组织机构数据,为公司和场的隶属关系、数据权限、按部门的数据统计提供控制支持。该模块以树型形式显示,登记机构的名称、简称、电话、地址、隶属单位等信息。该平台上的所有登录账户,以及该账户相关的用户基本信息,在此模块都可以进行维护。并且,管理员也可以在这里添加、删除一个用户,为用户动态分配角色等。不论是管理员还是普通的场用户,他们登录系统中,都有对应于他们这个账号的个人用户信息,包括姓名、电话、职务等基本信息,他们可以在这里自行维护自己的该类资料信息。2.3.7权限管理:该系统共设计了4种角色权限:系统管理员角色,该角色拥有系统配置的最高权限,但一般不涉及业务管理,用于为系统运行定义参数、管理运作、分配权限等;种羊场用户角色,根据调研的实际情况,各种羊场中没有严格区分系统用户的权限范围,一般都是1个信息员,大些的单位,也是多个信息员共享职能,所以该系统为种羊场定义统一的用户角色,方便实际操作;专业技术管理员,该角色用户是该平台中管理内蒙古自治区整体业务的管理者,拥有该平台中一切的业务模块管理权限;区县管理员,根据所在地区控制数据范围,根据所属地区不同,数据权限范围就不同,该类用户可以管理权限下的场信息、性能测定登记情况、统计分析等。以上角色及其权限,在该模块中都可以维护。
2.4种羊遗传评估中心网络管理信息系统的后期维护
该系统后期维护主要是数据库维护服务,由5部分构成,服务项目和内容如下:①监控服务。在紧急情况下,监测服务内容包括网络连接监控、数据库应用是否正常运行、数据完整性;②数据备份。包括系统备份、数据库的备份、数据库的恢复;③安全管理。包括数据库系统漏洞的修补、服务漏洞的修补、系统访问管理、服务访问管理;④性能调整。针对数据库系统:主要包括CPU/RAM使用状况、优化数据库设计、优化数据库管理以及进程/线程状态、硬盘剩余空间、日志文件大小等。针对应用系统:主要包括应用系统的可用性、响应时间、并发用户数,以及特定应用的系统资源占用等;⑤故障排除。对数据库发生的故障(如数据库不能正常运行,备份与恢复不能进行,数据文件一致性破坏等)在第一时间进行排除并提交故障报告。另外,作为技术支撑单位南京丰顿科技有限公司具有完善的售后服务体系,包括本地以及公司的专业技术支持网站、电话支持、服务QQ、电子邮件、远程桌面、现场响应、优先级服务、专门客户支持、紧急恢复等服务渠道和服务方式,可以快速响应用户的服务请求,随时为用户提供技术支援,为用户提供主动服务和被动服务相结合的各项服务。
3小结与讨论
目前,我国研制出的肉羊遗传评估软件大多数只是单机版的,只有国家肉羊产业技术体系的肉羊生产管理软件是基于网络平台的,但由于缺少相应的育种评估软件,需要研制出基于网络平台的肉羊遗传育种评估软件[5]。徐东升和屈雷[6]以动物模型BLUP法为核心的多性状复合育种技术体系为依托,在WindowsXP平台下利用ASP技术和SQLServer2000数据库开发了一套基于Web的陕北白绒山羊辅助育种管理系统ABMS。该系统能实时地管理分布在不同地域种羊场的生产性能测定信息,并能方便地导入和导出选择性状的育种数据。吴诗等[7]在分析我国主要山羊地方品种资源特征和地理分布特点的基础上,采用GIS和计算机网络技术,设计了中国地方山羊品种资源管理系统,该系统用ASP.NET编程,以GIS和Internet技术为支撑,将不同品种山羊数量、分布、种质特征加载到山羊种质数据库中,建成后的系统具备了地理信息系统的特征,更方便用户查询使用。张文广等[8]针对我国现代绒山羊业发展和种羊场育种管理的需要,以提高种羊选种准确性、自动生成LAMS选配方案、改进育种生产效率和种羊质量为目标,运用家畜育种学原理和现代计算机应用技术,以MSOffice、DBMS、SAS、MTDFREML、ZPLAN等软件包为工具,构建了运行于Windows2000/WindowsXP平台上的计算辅助选配服务系统———CAMS,该系统能完成不同规模种羊选种、选配的育种要求及生产经营任务。内蒙古种羊遗传评估中心网络管理信息系统正基于Internet网络平台,研制了包括全内蒙古自治区所有种羊场的网络数据库,实现了在线的遗传评估、育种计算和联合育种。系统参照SSE-CMM和ISO17799等国际标准,提供了数据保密性、完整性和非拒绝性的过程。该系统的研制,对内蒙古自治区种羊联合育种的实现提供了有力的保障。
参考文献:
[1]张松杰,张勤,周少之.信息技术与联合育种[J].中国畜牧杂志,2008(17):53-57.
[2]孟瑞强,刘慧,高关岭,等.绒山羊育种信息管理系统的开发与应用[J].中国畜牧杂志,2014(10):31-35.
[3]鲁绍雄,夏文财.肉羊信息管理与育种分析系统的研究[J].畜牧兽医杂志,2010(2):16-19.
[4]罗平涛,杨宁.肉鸡育种信息管理与数据分析系统[J].中国畜牧杂志,2006(3):52-53.
[5]赵晓亮,姜勋平,刘桂琼.肉羊遗传评估方法及其研究进展[J].现代农业科技,2013(14):251,256.
[6]徐东升,屈雷.基于Web的陕北白绒山羊辅助育种管理系统的设计与实现[J].家畜生态学报,2009(4):57-60.
[7]吴诗,姜勋平,蔡忠亮.基于GIS的中国山羊品种资源管理系统研制[J].中国草食动物,2011(4):71-75.
[8]张文广,李金泉,张永斌,等.绒山羊计算机辅助育种系统的设计与实现[J].中国畜牧兽医,2008(6):152-156.
作者:何小龙 付绍印 王标 祁云霞 达赖 荣威恒 刘永斌 单位:内蒙古自治区农牧业科学院