基于Django的林木遗传信息管理系统
文献综述
摘要:“基于Django的林木遗传信息管理系统”集林木数据管理、林木遗传数据管理、用户数据管理、林木遗传关系展示等功能于一体,涉及林木信息管理和遗传关系研究等多个方面,可用于林木遗传改良领域及相近领域的信息处理。
关键词:Python;Django;林木遗传;MVC
引言:在数量遗传研究和林木遗传改良领域,试验的规模通常比较大,年限长,数据的处理量很大;受自然条件制约和人为影响较大,试验的数据常不可避免地出现部分缺失以致于带来严重的数据不完整、不平衡现象,分析处理复杂,此外,林木的主要经济性状都是数量性状,由于多基因的相互作用以及环境的影响,试验结果错综复杂。因此常常需要借助一些较为复杂的数学处理方法,以减少环境的影响,真实反映基因型之间的效应和相关性。因此,依靠传统的计算手段已无法满足发展的需求,往往需借助计算机进行存储、整理和分析处理。
- MVC设计模式介绍
a) Model层
Model层包含了业务逻辑的流程和状态,也包含了数据处理的方法。Model层可以响应View层传输的数据,并返回一个最终的处理结果。大多数情况下,Model层中还包含-一个数据持久层,正是这个数据持久层含有对数据库访问的API和对象。通过对数据抽象和建模,只规定数据模型,可以提高模型的重用性。
b) View 层
View层可以理解成与用户交互界面,包含输入数据和输出数据等。在实际应用中,一个应用可以含有多个视图,正如一个Web应用,可以显示为HTML界面,也可以显示为XHTML和XML。View层的设计可以减少Web应用的复杂性。.MVC设计模式对于View的处理仅是Vicw层上的数据的采集和处理,以及用户的请求,而不包括在View层业务流程的处理,具体的业务流程处理由Model层处理
以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。