论文部分内容阅读
随着社会的发展,经济水平的不断提升,人们对于生活质量的要求也越来越高,过去传统的生活方式已经满足不了现代人的生活。与此同时,水果作为生活之中不可缺少的部分,日常食用水果的质量将会被人们越来越关注。目前市场上以果品品质检测功能为主的大多是大型设备,这样的设备虽然能达到果品品质检测的目的,但是成本价格太高,不易于普通居民或者中小型企业使用;同时,由于设备本身的问题,又不便于人们日常生活使用携带。随着互联网的不断发展,网络成为生活生产中不可缺少的部分,本课题是面向一款便携式手持果品检测装置开发的果品品质检测和数据管理与服务平台,针对表皮相对较薄的果品进行果品品质检测,并将便携式手持果品检测装置检测到的果品光谱数据和系统检测结果进行管理和保存,旨在通过数据的积累,形成大量的数据并进行分析,并利用互联网,将大量的不同的果品的品质展现给用户,通过手机给用户提供便捷的自助检测服务。本课题结合软件人性化的理念和分析现有的类似软件的功能,并分析其构成原理,根据当前市场发展形势和特点,结合管理方面的知识和软件工程设计知识,将系统分为以下几部分:系统配置、数据管理、果品检测、数据服务、数据导入。在实现技术上,本文设计实现的系统基于J2EE技术,采用Spring和Mybatis作为业务逻辑层和持久层的开发。前台页面采用HTML5、JQuery、JavaScript等web技术获取用户提交的数据以及展示数据库中已有的数据。利用Ajax实现前台页面和服务器之间的交互。移动端采用Android作为开发平台,利用HTTP协议与服务器进行交互,实现以下功能:(1)服务器及管理系统的设计,同时在管理系统中提供数据服务和数据导入功能;(2)根据多元线性回归思想,在服务器编码实现算法;(3)APP与便携式手持果品检测装置的蓝牙连接,接收红外光谱数据;(4)APP的设计,与服务器进行通信,利用服务器的算法,完成果品检测功能;(5)红外光谱数据以及检测得到的果品品质数据分类存储以及管理,通过数据的积累不断完善多元线性回归方程,使测量结果更准确。