摘要:在人们的日常生活中,食品是不可或缺的,因此食品安全也是当今社会人们十分关注的一个问题,食品安全关乎着社会上每个人的身体健康,也关乎着一个国家的治安问题。随着现代社会的不断快速发展,消费者对社会上的食品安全的重视程度也在不断的加深,但是,由整个食品市场的监管制度不够完善,食品的生产销售渠道不够完全透明等等一系列的原因,在全世界范围内,食品安全的问题也在频繁发生,给社会上的人们带来了很大的恐慌。随之而来就是全世界的每个国家都不断出台一系列的政策和法律法规去监控食品安全问题。溯源系统主要是对整个食品的生产、运输、存储、销售过程进行详细的记录,以便消费者能够随时随地进行食品查询,掌握整个食品从生产到自己购买到的详细记录,这种方式有利于消费者监管整个市场的食品安全,也能够杜绝一系列的食品问题出现。
本文主要是设计一款茶叶溯源系统,它的设计原理主要是网站中管理员以及整个茶叶生产过程中参与的部门人员将茶叶在自己的部门中生产的记录上传到网站上,从而生成一个产品二维码,消费者可以通过安卓端下载相应的软件进行扫描二维码,就能获得该茶叶从生产到销售的所有信息。本系统在设计过程中,使用JAVA为开发语言,以B/S架构、Springboot作为web开发框架,并且采用了现在社会最流行的QR二维码技术和应用最广泛的MySQL数据库进行数据的保存,根据现代人们生活中对食品安全的重视为主要需求,设计了茶叶的溯源系统。在本系统中主要实现了经营者能够随时方便快捷的将茶叶信息上传到网上,并且生成相应的二维码供消费者进行查询相关的茶叶信息,实现消费者对茶叶的在生产、流通、销售各个方面的安全性监督。
关键词:茶叶溯源;SpringBoot;QR二维码
目录
摘要
Abstract
1.绪论-1
1.1课题背景-1
1.2目的和意义-1
1.3研究现状-2
1.4系统设计思想-3
1.5本文的结构-3
2.系统开发环境介绍-5
2.1 二维码技术-5
2.2 HTML 5-5
2.3 Spring boot框架-6
2.4 B/S模式-6
2.5 MySQL数据库-6
3.系统分析-8
3.1系统可行性分析-8
3.1.1经济可行性-8
3.1.2技术可行性-8
3.1.3运行可行性-8
3.2系统需求分析-9
3.2.1系统功能需求概述-9
3.2.2运行环境-10
4.系统设计-11
4.1系统模块总体设计-11
4.1.1管理员系统功能模块-11
4.1.2.运营部门系统功能模块-11
4.1.3.消费者手机端模块-12
4.2系统设计主要功能-12
4.3系统溯源流程设计-12
4.4数据库设计-13
4.4.1数据分析-13
4.4.2数据库的设计规范-13
4.4.3数据库的详细设计-14
5.系统实现-16
5.1系统登录页面设计-16
5.2系统管理员基本功能设计与实现-17
5.2.1用户信息模块设计与实现-17
5.2.2茶叶品种信息模块设计与实现-19
5.2.3茶叶加工场地模块的设计与实现-20
5.2.4经营部门模块的设计与实现-21
5.3经营部门管理功能设计与实现-22
5.3.1流水线信息管理设计与实现-22
5.3.2茶叶信息管理设计与实现-25
5.4消费者查询功能设计与实现-26
6.系统测试-28
6.1测试方法-28
6.2测试目的-28
6.3测试用例-28
6.3.1管理员页面的测试-28
6.3.2流水线添加模块的测试-28
6.3.3消费者查询模块的测试-29
结 论-30
致 谢-31
参 考 文 献-32