论文部分内容阅读
目前,我国獭兔经过几十年的持续选育,急需对系谱、繁殖性能、生产性能、配种、疾病和饲料管理等资料信息进行科学系统的记录,同时应用国际先进的BLUP方法对种兔进行遗传评估,加快遗传进展。然而,我国獭兔育种管理软件的开发情况相对薄弱,到目前为止,国内还没有开发出一套獭兔育种管理软件。本论文以SQLite数据库为数据载体,在Qt开发环境下应用C++语言开发獭兔的育种和生产管理信息系统。整个软件系统被开发为4个功能模块:数据登记模块、生产统计模块、育种分析模块和系统管理模块。数据登记模块包括育种流程登记和生产资料登记,育种流程登记包括獭兔从出生、四次选择以及配种繁殖阶段的育种资料登记,生产资料登记主要是对獭兔群或獭兔个体生产资料档案的建立,包括饲料、死淘病、免疫治疗及购销等情况的登记;生产统计模块包括对原始数据进行不同方式的统计,并以报表形式显示,方便用户进行查询,包括生产成绩统计、存栏情况统计、饲料消耗统计、药品消耗统计及购销统计等方面;育种分析模块包括獭兔的选种和选配过程,采用BLUP法进行遗传评估,同时还有遗传参数和选择指数的计算以及配种计划表的制定等功能,另外,此功能模块还包括对遗传评估结果的统计,以及不同品种或品系间的配合力的计算等功能;系统管理是对整个系统参数进行设置,包括对用户的权限管理、人员的信息管理、不同字段的设置及数据的安全管理等。本论文开发的软件系统兼顾多个国内家畜育种软件的优点,其优势有以下几点:(1)软件界面具有直观性,贯穿场内生产、育种的每个环节;(2)采用SQLite作为数据库平台,其核心引擎不依赖第三方软件,可随研发的软件一起进行编译和安装;(3)数据的输入和输出具有高效性,用户可根据系统定义的格式直接导入数据,并可以在任何一个查询界面查到需要的数据后通过另存为模式输出;(4)生产报表的统计方式多种多样,用户可按照自己的需要进行输出。(5)数据查询包括个体查询、群体查询及系谱查询,方便用户按照不同模式进行查询。