玉米育种信息管理平台构建

前言:寻找写作灵感?中文期刊网用心挑选的玉米育种信息管理平台构建,希望能为您的阅读和创作带来灵感,欢迎大家阅读并分享。

玉米育种信息管理平台构建

摘要:在当前时代背景下,育种的过程依然非常复杂,需要考虑诸多因素,比如遗传因素,环境因素,育种家的个人学识,和选种技巧以及社会环境等等过程。如果单靠个人的经验和学识去从事育种开发的工作,需要长时间的积累才能获得一定的进展,现代计算机技术的发展,互联网的使用以及作物育种科学的持续发展,为数据的存储、处理、计算奠定了基础,为育种家提供了强大的信息技术支持。该信息管理平台利用PHP和MySQL编程实现种子的信息管理,考种的信息管理和有关玉米的文献查阅为主要板块分析玉米的性状信息并且对其进行了有效的管理和分类,该平台对玉米的信息管理实现了高效率的信息整理和对其性状进行研究管理,提高了玉米育种的效率,这是一种新型的数据化育种,其管理的高效率和方便性都优于之前的Excel记录信息的管理,是具有综合分析功能的玉米育种信息管理平台

关键词:玉米育种分析;结构化设计;ThinkPHP(3.2.3)框架;MVC模式

1玉米育种信息管理系统研究状况

2002年5月,中国珠海举行了高校数字校园建设的国家重点建设会议,全国将近有40多所高等院校参加此会[6]。会议最终宣布,北京大学,清华大学,中山大学,浙江大学等实现推动效益的教学单位作为召集人,将数字化校园的建设推向一个新的高潮,继而在全国范围内陆续召开了相关领域的大型研讨会,商讨该如何强而有力地推动信息技术在玉米育种管理中的实践引用,让其发挥更具便利的作用,以促使对数字化校园建设进行更深层次的研究,从而提高对玉米相关信息的管理水平和工作效率[7]。

2开发环境介绍

本设计采用的是ThinkPHP(3.2.3)框架和B/S架构,系统使用PHP作为主要开发语言,后台页面采用layui框架进行前端开发,Apache作为本地服务器,使用MySQL数据库用来存放系统数据。MySQL数据库的特点如下:(1)综合统一。(2)面向集合的操作方式(3)语言简洁,易学易用。(4)多用户、多线程。(5)客户机/服务器结构。(6)支持SQL语言。

3玉米育种方法测算分析

3.1玉米不完全双列杂交多性状综合杂种优势测定方法

作物育种中的杂交育种目前也是玉米生产常常采用的方法,为了得到性状更加优良的子代,需要进行科学的方法进行相应的杂交实验来预估杂种的优势。对于玉米的不完全双列杂交实验,能够对单性状的杂种优势得到估测结果。但是玉米的生产指标由多个性状组成,每个性状对玉米的经济价值影响各不相同,如果只对一种性状的分析来评价一组在杂交组合的好坏是不够全面的。并且性状之间会互相影响,而且表现型的性状还包含了环境因素的影响,本文使用了统计分析中的主成分分析的相应原理,提出了测定玉米不完全双列杂交多性状综合杂种优势的方法,简称主成分法。这种方法的基本思路就是先将多个目标性状进行方差分析,取数量为p,根据显著遗传性状差异来选出目标性状q个,将选出的目标性状的观测值乘以自身的相对重要权,然后进行主成分分析,选取前L个主成分,使其累计贡献率大于85%,得到各主成分的杂种性状优势之和为多性状综合杂种优势的估计值。此方法的优点在于既考虑了各性状的相对重要性,又可以消除性状间的相关影响和因环境因素的影响,得到的综合杂种优势的估计值比较合理[9]。

4服务器端功能

4.1管理功能

(1)系统管理员功能:该系统对管理员的基本信息进行管理。它包括添加管理员信息,编制管理员信息,删除管理员信息。本平台对用户权限进行了设置,分为以下三大类:1)育种家:拥有最高权限,可使用所有功能。2)管理者:可以通过授权获得育种家部分权限和数据管理者的所有权限。3)数据管理者:只能上传和修改数据。(2)玉米信息管理功能:管理员可玉米的性状信息进行管理,并且对其数据进行了有效的管理和分类,构建了玉米种子信息库。可以在手机端和电脑端通过登录,添加和修改玉米的考种性状,可以查看玉米的所有基本的信息,并且可以生成一个可视化的统计图来查看育种情况。实现了信息管理和分析利用。

4.2数据库表设计

为了实现本系统的各项功能,该系统设计有一个数据库,库名为corn。由于玉米信息极为复杂,该库中设计有多个数据表:用户表、玉米数据表等。以下为各表的结构。

(1)admin(管理员表)

用户(管理员)登录时,用户的用户名和密码信息将提交到该表,与该表中的数据进行匹配,验证是否正确。正确则允许用户登录,进行下一步操作,否则用户无法进入系统。

(2)玉米信息的一系列表

该表是管理员对于玉米的性状、基础信息、玉米图片等玉米信息进行管理时需调用的表,生成新的类别,修改、删除已有的类别都是调用一系列的玉米信息的表。

5系统的实现与测试

5.1系统管理员功能区的实现

该功能区既能添加管理员又能显示所有管理员。添加管理员模块中主要是添加新的管理员,在所有管理员模块中进行管理员的修改,删除,查询。下图是系统管理员功能区中添加管理员模块界面图。

5.2玉米信息管理功能区的实现

该功能区分为两个功能模块:添加玉米信息和所有玉米信息。添加管理员模块中主要是添加新的学生,在所有玉米信息模块中进行管理员的修改,删除,查询。

6结论

玉米管理信息系统可以规范的存储数据和方便地使用育种资源的数据,为育种家提供方便的数据计算,降低了育种成本,在系统上进行协同工作,提高了资源使用效率,减少了时间浪费,增加了数据精确度,能够满足当前高校的使用需求。

参考文献:

[1]冯献忠,何玉科,区永祥,等.主要经济作物分子设计育种[J].植物生理学报,2016(12):1764-1765.

[2]严涵薇.玉米及其近缘物种无内含子基因的数据库构建与进化研究[D].安徽农业大学,2014:119.

[3]李常秀,闫超,玉米叶片病斑数据库分析与建立[J].黑龙江八一农垦大学学报,2013,25(2).

[4]李雪.玉米育种信息管理系统的研究[D].沈阳农业大学,2016.

[5]王磊.建立有效信息网络,实现及时信息共享[J].江苏建材,2013(2):43-45.

[6]王昭英.基于MVC设计模式的Django框架的研究与应用[D].西安建筑科技大学,2010.

[7]吴琛.浅谈基于Python的网站开发类课程教学研究[J].福建电脑,2018,34(11):173-174.

[8]西北农学院.作物育种学[M].北京:农业出版社,1991:74-75.

[9]明道绪,黄玉碧,刘永建.玉米不完全双列杂交多性状综合杂种优势测定方法[J].四川农业大学学报,2000,18(2).

[10]刘玉爱.玉米主要数量性状遗传参数分析[D].内蒙古农业大学,2006.

作者:姚芷馨 苏杰 张隅希 徐轲 李健 单位:新疆农业大学计算机与信息工程学院