北方地区小型养猪场数字化管理系统研究
发布时间:2021-03-26 22:52
为解决当前我国小型规模化养猪场饲养管理粗放,缺乏系统化管理,无法标准化、流程化等问题,本课题以内蒙古农业大学海流图现代养猪场(以下简称海流图现代养猪场)为研究对象,全面分析其饲养工艺流程及数字化管理需求,以此为切入点构建小型规模化养猪场数字化管理系统。该系统包括基础数据、生猪管理、母猪管理、饲料管理、药品管理和环境监控等六个基础模块及统计分析和智能预警两个重点模块。基于Django框架及Python编程语言,实现系统结构功能,使饲养各个环节的管理全程数字化。其中,统计分析模块分别对猪场死亡率、分娩率、疾病情况、母猪非生产天数(NPD)等数据进行动态分析,为生猪生产管理提供智能化决策信息,提高生产效率和经济效益。智能预警模块对繁育重要时间节点进行智能提示,进一步提升繁育环节的精准管理能力。系统开发采用Web 2.0技术平台,以结构化开发方法与面向对象的思想,基于B/S(浏览器/服务器)架构模式和Django作为开发框架,以Python3.0为前端开发语言,选用SQLite关系型数据库作为后台数据库服务器,结合HTML、CSS、JS等开发工具共同实现系统前端开发。管理系统具备以下功能:(1...
【文章来源】:内蒙古农业大学内蒙古自治区
【文章页数】:63 页
【学位级别】:硕士
【部分图文】:
图3系统B/S架构??Fig.3?System?B/S?architecture??
内容需要利用模板语言来渲染HTML页面[35]。??视图(View):视图对应的是表现层,其主要功能为存娶调用模型及相应的??逻辑功能[36]。具体而言,根据用户请求返回数据,展示用户可看到的图片、网页等??内容,也可以处理用户提交的相关数据。Django的视图(View)通常和URL路由??器一起工作。服务器收到浏览器发来的请求后,会根据urls.py的逻辑关系条目,从??视图View查找与请求对应的处理方法,从而实现返回给客户端http页面数据[37]。??Django框架结构如图4所示:??Web眼务器?Web应用程序??-八ill?|〇[?si??/?f?|/L\?.?/L\?=肌1、棚_从数据■层職据?A|模酸??u?1^―—^?^路由层2、取到的数据进行数据、逻辑处理????\?11?/?3、从模板层取出模板,用数据进行渲染??务器?4、将渲染好的html模板,返回给浏览器??^?/?Database?^???图4?Django框架??Fig.4?Django?framework??
要确定各子系统的功能模块及组成。科学分析各模块??之间的逻辑关系和数据调用关系,并对模块内部关系作出界定,确定其交互联系。??系统功能模块的内部联系与养猪场的养殖工艺以及组织结构相对应,通过分析养猪??场组织结构和各养殖阶段的工艺,从而确定系统实现的功能模块。此外,对部分交??互管理、监管空缺等层面制定系统性处理规划。将相对繁琐、抽象化的工作逐步分??解为具象化、简易化,便于后期编程工作的实现。该系统功能主要是管理信息,以??此为切入点,保留系统应用相关业务职能,略去无关组织后得出如图5所示的优化??设计方案。其中,环境监控模块与其他功能模块无直接联系,因此独立设计其功能。??3.4.2系统结构??该系统根据北方地区养猪实际,结合海流图现代养猪场饲养工艺要求,充分了??解各功能模块,在正确处理各模块之间逻辑关系的基础上得出系统结构图。系统分??八个功能模块,由基础数据管理、母猪管理模块、生猪管理模块、智能预警管理、??饲料管理模块、药品管理模块、统计分析模块、环境监控模块等组成。系统结构设??计如图5所示:??猪场数字¥管理系统??????II?蠢??????r ̄? ̄ ̄r ̄? ̄ ̄r ̄? ̄r ̄ ̄?毒? ̄ ̄r ̄? ̄ ̄r ̄? ̄i??[生猪1?|母猪1?fttl?[饲料1?(^1?m?f环境'??数据?管理?管理?预鳘?管理?管理?分析?监控??,nr?,?nr?.,?nP?.?nr?,?nr?〒,??g理人员?tagfiea?|糖-料管理? ̄ ̄slit ̄?信息 ̄? ̄药品-倍息 ̄?|诚承分析? ̄ ̄s度??种第舍设s?生箱购入踩?后备猪资料管想? ̄抛猫 ̄?flixs ̄ ̄?劳品入库?独丰分析?s度??
本文编号:3102377
【文章来源】:内蒙古农业大学内蒙古自治区
【文章页数】:63 页
【学位级别】:硕士
【部分图文】:
图3系统B/S架构??Fig.3?System?B/S?architecture??
内容需要利用模板语言来渲染HTML页面[35]。??视图(View):视图对应的是表现层,其主要功能为存娶调用模型及相应的??逻辑功能[36]。具体而言,根据用户请求返回数据,展示用户可看到的图片、网页等??内容,也可以处理用户提交的相关数据。Django的视图(View)通常和URL路由??器一起工作。服务器收到浏览器发来的请求后,会根据urls.py的逻辑关系条目,从??视图View查找与请求对应的处理方法,从而实现返回给客户端http页面数据[37]。??Django框架结构如图4所示:??Web眼务器?Web应用程序??-八ill?|〇[?si??/?f?|/L\?.?/L\?=肌1、棚_从数据■层職据?A|模酸??u?1^―—^?^路由层2、取到的数据进行数据、逻辑处理????\?11?/?3、从模板层取出模板,用数据进行渲染??务器?4、将渲染好的html模板,返回给浏览器??^?/?Database?^???图4?Django框架??Fig.4?Django?framework??
要确定各子系统的功能模块及组成。科学分析各模块??之间的逻辑关系和数据调用关系,并对模块内部关系作出界定,确定其交互联系。??系统功能模块的内部联系与养猪场的养殖工艺以及组织结构相对应,通过分析养猪??场组织结构和各养殖阶段的工艺,从而确定系统实现的功能模块。此外,对部分交??互管理、监管空缺等层面制定系统性处理规划。将相对繁琐、抽象化的工作逐步分??解为具象化、简易化,便于后期编程工作的实现。该系统功能主要是管理信息,以??此为切入点,保留系统应用相关业务职能,略去无关组织后得出如图5所示的优化??设计方案。其中,环境监控模块与其他功能模块无直接联系,因此独立设计其功能。??3.4.2系统结构??该系统根据北方地区养猪实际,结合海流图现代养猪场饲养工艺要求,充分了??解各功能模块,在正确处理各模块之间逻辑关系的基础上得出系统结构图。系统分??八个功能模块,由基础数据管理、母猪管理模块、生猪管理模块、智能预警管理、??饲料管理模块、药品管理模块、统计分析模块、环境监控模块等组成。系统结构设??计如图5所示:??猪场数字¥管理系统??????II?蠢??????r ̄? ̄ ̄r ̄? ̄ ̄r ̄? ̄r ̄ ̄?毒? ̄ ̄r ̄? ̄ ̄r ̄? ̄i??[生猪1?|母猪1?fttl?[饲料1?(^1?m?f环境'??数据?管理?管理?预鳘?管理?管理?分析?监控??,nr?,?nr?.,?nP?.?nr?,?nr?〒,??g理人员?tagfiea?|糖-料管理? ̄ ̄slit ̄?信息 ̄? ̄药品-倍息 ̄?|诚承分析? ̄ ̄s度??种第舍设s?生箱购入踩?后备猪资料管想? ̄抛猫 ̄?flixs ̄ ̄?劳品入库?独丰分析?s度??
本文编号:3102377
本文链接:https://www.wllwen.com/yixuelunwen/dongwuyixue/3102377.html