伊犁马营养配方推荐系统的研究与设计
发布时间:2021-11-19 16:07
为了满足新疆伊犁昭苏地区马场信息化管理中精准喂饲的实际需求,试验通过对饲料原料的营养成分、价格和不同体重、不同用途以及不同生态状况的伊犁马对各营养物质的需求量进行研究,根据美国NRC饲养标准中马匹对各营养物质的需求量,制订伊犁马饲料配方设计的整个流程,采用目标规划法建立伊犁马营养配方模型。系统将伊犁昭苏马产业与信息技术相结合,采用浏览器/服务器模式(B/S架构)、Django框架、Bootstrap响应式网页开发技术(结合即时编译型的编程语言JavaScript和层叠样式表CSS)、蟒蛇(Python)语言和PostgreSQL数据库实现了伊犁马的营养配方推荐系统,系统的部署服务器乌班图(Ubuntu Server)。系统实现表明,通过填入少量的参数即可实现伊犁马日粮配方的自动生成,不仅对伊犁马饲料配方的研究有参考价值,而且也可以为育马人员提供技术支持,有效提高马匹开发管理水平。
【文章来源】:黑龙江畜牧兽医. 2020,(14)北大核心
【文章页数】:7 页
【部分图文】:
马营养配方模型构建步骤
伊犁马营养配方推荐系统集成开发工具为PyCharm Professional Edition(2016-03-03)。整个系统以Django框架1.8版本为开发框架,采用浏览器/服务器模式,部署系统的服务器为乌班图(Ubuntu Server)16.04版本。应用程序开发使用蟒蛇(Python)语言3.6版本,后端数据库是PostgreSQL 9.5版本。前端基于Bootstrap框架,结合即时编译型编程语言(JavaScript)、层叠样式表(CSS)及超级文本标记语言(HTML)来实现。配方模型辅助计算工具为交互式线性通用优化求解器(LINGO)11版本。伊犁马营养配方推荐系统的详细技术路线见图2。由图2可知,伊犁马营养配方推荐系统的总体设计路线共分为4个步骤:1)通过昭苏当地马场马匹日粮配方原料组成、中国饲料成分及营养价值表和美国NRC饲养标准获取马日粮原料营养成分及不同状态马匹对不同营养物质的需求。2)在整理数据的基础上,对系统数据、功能、技术、角色、语言、数据库及性能方面做详细的需求分析。3)通过需求分析,确定系统结构、功能及数据库的设计,再通过学习和研究系统相关技术后,选用Django框架并结合Python编程语言及PostgreSQL数据库开发系统各个功能模块,建立伊犁马营养配方推荐系统。4)通过测试发现问题并及时解决,调试代码,再次完善系统,以达到系统最终的成果,完成开发阶段后便能发布系统。
伊犁马营养配方推荐系统整体架构包括3个架构模式,分别为浏览器层、服务器层、数据库层的浏览器/服务器模式。整个系统由模板(Template)、视图(View)、模型(Model)3个部分构成,采用Django 1.8开放源Web应用的框架(MTV模式)。伊犁马营养配方推荐系统的整体架构见图3。由图3可知,最顶层为模板(表现层),主要是接收用户输入的数据和返回数据;中间层为视图(业务逻辑层),主要实现业务逻辑功能;最底层为模型(数据存储层),主要是对数据进行增、删、改等操作[9],同时将存储在数据库中的数据提交给视图,将视图处理的数据保存到模型。
【参考文献】:
期刊论文
[1]基于Python的小恐龙游戏设计与分析[J]. 董彧先. 现代信息科技. 2019(12)
[2]马场信息综合管理系统的开发与设计[J]. 沈秋采,杨涛,朱超,彭宇飞,杨晋丹,梅珀彰,党雨晴. 家畜生态学报. 2018(03)
[3]基于三层架构的农村超市管理系统的设计与实现[J]. 姜俐俐,王海宾,柴旭光. 网络安全技术与应用. 2014(05)
[4]马产业及其转型优势[J]. 刘怡然,娄玉杰. 家畜生态学报. 2013(10)
硕士论文
[1]马饲料配方模型研究与马场信息管理系统设计[D]. 沈秋采.沈阳农业大学 2018
[2]基于动态主题模型的软件演化过程研究[D]. 游正洋.成都信息工程大学 2018
本文编号:3505391
【文章来源】:黑龙江畜牧兽医. 2020,(14)北大核心
【文章页数】:7 页
【部分图文】:
马营养配方模型构建步骤
伊犁马营养配方推荐系统集成开发工具为PyCharm Professional Edition(2016-03-03)。整个系统以Django框架1.8版本为开发框架,采用浏览器/服务器模式,部署系统的服务器为乌班图(Ubuntu Server)16.04版本。应用程序开发使用蟒蛇(Python)语言3.6版本,后端数据库是PostgreSQL 9.5版本。前端基于Bootstrap框架,结合即时编译型编程语言(JavaScript)、层叠样式表(CSS)及超级文本标记语言(HTML)来实现。配方模型辅助计算工具为交互式线性通用优化求解器(LINGO)11版本。伊犁马营养配方推荐系统的详细技术路线见图2。由图2可知,伊犁马营养配方推荐系统的总体设计路线共分为4个步骤:1)通过昭苏当地马场马匹日粮配方原料组成、中国饲料成分及营养价值表和美国NRC饲养标准获取马日粮原料营养成分及不同状态马匹对不同营养物质的需求。2)在整理数据的基础上,对系统数据、功能、技术、角色、语言、数据库及性能方面做详细的需求分析。3)通过需求分析,确定系统结构、功能及数据库的设计,再通过学习和研究系统相关技术后,选用Django框架并结合Python编程语言及PostgreSQL数据库开发系统各个功能模块,建立伊犁马营养配方推荐系统。4)通过测试发现问题并及时解决,调试代码,再次完善系统,以达到系统最终的成果,完成开发阶段后便能发布系统。
伊犁马营养配方推荐系统整体架构包括3个架构模式,分别为浏览器层、服务器层、数据库层的浏览器/服务器模式。整个系统由模板(Template)、视图(View)、模型(Model)3个部分构成,采用Django 1.8开放源Web应用的框架(MTV模式)。伊犁马营养配方推荐系统的整体架构见图3。由图3可知,最顶层为模板(表现层),主要是接收用户输入的数据和返回数据;中间层为视图(业务逻辑层),主要实现业务逻辑功能;最底层为模型(数据存储层),主要是对数据进行增、删、改等操作[9],同时将存储在数据库中的数据提交给视图,将视图处理的数据保存到模型。
【参考文献】:
期刊论文
[1]基于Python的小恐龙游戏设计与分析[J]. 董彧先. 现代信息科技. 2019(12)
[2]马场信息综合管理系统的开发与设计[J]. 沈秋采,杨涛,朱超,彭宇飞,杨晋丹,梅珀彰,党雨晴. 家畜生态学报. 2018(03)
[3]基于三层架构的农村超市管理系统的设计与实现[J]. 姜俐俐,王海宾,柴旭光. 网络安全技术与应用. 2014(05)
[4]马产业及其转型优势[J]. 刘怡然,娄玉杰. 家畜生态学报. 2013(10)
硕士论文
[1]马饲料配方模型研究与马场信息管理系统设计[D]. 沈秋采.沈阳农业大学 2018
[2]基于动态主题模型的软件演化过程研究[D]. 游正洋.成都信息工程大学 2018
本文编号:3505391
本文链接:https://www.wllwen.com/yixuelunwen/dongwuyixue/3505391.html