php的农机收割管理系统设计与实现(源码)

摘要:随着农业信息化水平的提高,农机收割的效率也逐渐受人关注。为了使得农机设备能够在最短时间内为农户提供支援,基于PHP设计实现了农机收割管理系统。该系统以LAMP架构和thinkphp框架为支撑,引入高德地图,采用MVC设计模式,实现了农机设备和农民需求的一对一准确对接,以及农机收割轨迹的实时记录,同时建立了用户之间的沟通交流平台。论文以农机收割系统的各项技术为主线,对课题做了充分的需求分析和技术介绍,详细论述了系统功能模块的实现方法,最后指出了系统存在的关键问题,并给出了解决方案。
目录
摘要 1
关键词 1
Abstract 1
Key words 1
1 选题背景 1
1.1 研究背景及意义 1
1.2 研究现状分析 2
1.2.1 基于PHP+MySQL平台开发的现状 2
1.2.2 国内精准农业发展现状 2
1.3 研究内容 3
2 系统相关技术概述 3
2.1 PHP平台的相关技术 3
2.1.1 PHP简介 3
2.1.2 基于MVC模式的thinkphp框架介绍 3
目录
2.2 阿里云服务器的介绍 4
2.3 高德地图API的调用 4
3 系统分析与设计 4
3.1 需求分析 4
3.2 系统总体设计 5
3.2.1 系统总体架构 5
3.2.2 功能模块设计 5
3.2.3 活动流程图设计 6
3.2.4 数据库的设计 8
4 系统及功能实现 11
4.1 系统开发环境及安装 11
4.1.1 系统开发环境与工具 11
4.1.2 php运行环境安装 11
4.2 主要功能实现 12
4.2.1 高德地图的相关操作 12
4.2.2 收割轨迹记录及轨迹存储的功能实现 13
4.2.3 订单统计和图表显示: 14
4.2.4 论
 *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2# 
坛功能实现 16
4.2.5 登录验证功能实现 17
4.2.6 点评功能是实现 18
4.2.7 短信推送功能实现 19
5 关键问题及解决方案 20
5.1 轨迹与经纬度信息的存储 20
5.2 Linux服务器上运行实现 20
6 总结与展望 20
6.1 论文工作总结 20
6.2 后续工作展望 21
致谢 21
参考文献 21
基于PHP的农机收割管理系统设计与实现
引言
我国农业生产组织化程度低、规模小、经营分散,但是随着劳动力结构快速增长,农业对农机应用的要求越来越高,但是每个家庭自己发展农业机械化非常不实际。因此,针对我国的具体国情出发,农机跨区作业应运而生[1]。由此结合“互联网+”的供需调配关系也更加倍备受农业领域关注。根据城市中滴滴、uber等一系列移动互联网软件应用的启发,以及通过对国内收割机作业供需关系的调查,本文研制了一套将农机主和农民联系在一起的针对收割机需求的调配系统。其目的是结合互联网实现收割过程轨迹记录,收割需求及时传达,信息沟通实时分享。
1 选题背景
1.1 研究背景及意义
随着第四代移动通信网技术(4G)、地理信息系统技术和各种移动终端技术的发展,传统的地理信息系统迅速向移动端发展。移动地理信息系统提供了数据访问、地图显示、查询、数据编辑、GPS、路径计算、导航、访问网络等功能[2]。近年来移动信息系统已经应用到烟草农田信息的采集[3]、手机定位、车载导航、旅游导航、交通出行等方面,已经处于发展迅速的阶段。
目前移动信息服务的发展越来越快,移动应用程序开发的各种移动平台都争先恐后抢用户市场。除此之外智能手机的性能越来越高,配置直追pc电脑,功能更是集合了娱乐、办公、学习、电话于一身,而且当今手机价格逐渐走低,智能手机覆盖率越来越高。更重要的是手机具有便携性,在田间地头通过3G,4G移动互联网接入无线网络更容易。而mobile web 平台相较于 APP 来说具有自己独特的优势,投入相对较小,可以快速更新和改版,同时网站在不需要用户进行任何操作的情况下就可以进行bug修复。而移动端网站最重要的优势是mobile web可跨越各种操作系统平台,用户试用门槛几近于零,并且易于分享和传播。因此,本系统基于智能手机的web平台是可行的,能够更科学地解决用户的信息需求服务并为机主带来更多的收益也可在最短的时间内为农民提供快速服务。
除此之外农机收割系统也具有如下特点:对于收割机主,可以利用该系统能更实时快捷的获取到收割需求的信息,并能通过推荐路线迅速到达指定收割区域,增加了收割机的工作效率;对于农民,利用该系统能够将需求信息更好的扩散,能够快速得到更好更便捷的服务,并且通过记录轨迹,能够保证收割机的工作量,减少农机主和农民间的利益冲突。
总之,农机收割系统可以更及时更准确更高效的完成农作物的收割工作,也为农民和农机主建立了一个沟通交流的平台。
1.2 研究现状分析
1.2.1 基于PHP+MySQL平台开发的现状
PHP是一种服务器端的脚本语言,执行时需要嵌在HTML文件中。PHP是免费的开发源代码,其具有开发速度快,运行能力快,实时性高,编辑简单等特点,并且还可以运行在WINDOWS、LINUX多种操作系统下,跨平台性强。
MySQL是小型关系型数据库管理系统,因为其不仅开放源代码而且体积小速度快,因此目前被许多中小型网站所应用。MySQL 还具有以下特点:能提供JDBC、ODBC 和TCP/IP 等多种数据库连接途径;支持Linux、Mac OS、Windows等多种操作系统,支持多线程;优化SQL查询算法,可以提高查询的速度;可以提供管理数据库操作优化的工具。
将MySQL与PHP相结合再加上Linux形成的LAMP(Linux、Apache、MySQL、PHP)网站架构是目前流行的Web框架,LAMP具有跨平台、通用、高性能、低价格等优势,因此无论是性能、质量还是价格它都是企业级开发的首选平台[4]。
1.2.2 国内精准农业发展现状
我国经历了从原始农业到工业化农业的演变,当前农业正在进入以知识高度密集型为主要特点的知识农业发展阶段[5]。随着农业生产需求的飞速发展,我国多地的农场都已经表现出了对精准农业技术的强烈需求。特别是农机调度和农机远程监控系统显得尤为重要,该系统的价值体现在适合我国农机技术发展以及我国农业生产水平和经营方式。随着信息技术和4G 通讯技术的高速发展一种新型的农业生产管理方式应运而生,进而衍生出了对农机作业实时定位管理,根据实际需要对作业轨迹进行调度调整的精确管理方法。总之,农机作业调度管理不但可以大大提高农业现实生产力,而且更能实现农业的低耗环保、优质高产的可持续发展[8]。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2225.html

好棒文