农产品安全追溯系统的设计与开发.docx

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-17
  • 论文字数:19353
  • 课题出处:(将大紫)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:现阶段的社会上,农产品是广大人民生活当中的不可缺的一部分,然而随着越来越的环境污染严重以及农药激素乱用现象的发生,广大人民对能够买到的农产品开始抱有是否安全的态度,因此,对农产品的安全追溯显得非常有必要,对产品的安全追溯可以让消费者获知农产品的整个生产加工流程,同时能够让消费者对该农产品感到放心。对高附加值的农产品来说,农产品的安全追溯能够为其提高附加值提供有力的证明,因此设计并开发一套农产品安全追溯系统显得非常有必要。

目前主要的农产品安全追溯系统主要有基于FRID和QR二维码的两种实现方式,本文经过研究决定采用基于QR二维码实现农产品安全追溯系统,使用SpringBoot作为WEB框架,结合MybatisPlus数据库持久化框架以及MariaDB数据库开发出一个农产品安全追溯系统,系统主要分为管理员、生产部门、消费者三个角色构成,其中管理员角色会进行系统的信息管理,包括农产品类目管理、农事操作场地、用户信息管理、作业部门管理的操作,对信息进行增删改查的操作。最终经过测试实现了一个功能完备的农产品安全追溯系统。

关键字:安全追溯;SpringBoot;农产品;QR二维码

 

目录

摘要

Abstract

1.绪论-1

1.1课题背景-1

1.2发展现状分析-1

1.3论文的研究目标与方向-2

2.二维码追溯技术方案选定-3

2.1 RFID与QR二维码-3

2.2 QR码结构和用于处理QR码的软件工具-3

2.3 Spring Boot 2框架-5

2.4 Thymleaf 渲染模板-5

2.5 MariaDB数据库-6

2.6整体开发构架设计-7

3.系统概要设计-9

3.1 总体构架设计-9

3.2管理员模块概要设计-10

3.2.1 用户管理概要设计-10

3.2.2部门管理概要设计-11

3.2.3类目管理概要设计-11

3.2.4 地点管理概要设计-11

3.3部门管理模块概要设计-12

3.3.1产品管理概要设计-12

3.3.2 生产信息概要设计-13

3.4 用户扫码功能概要设计-13

3.5登录功能概要设计-13

3.6 数据库设计-14

3.6.1 数据库服务器的选择-14

3.6.2数据库逻辑结构设计-15

3.6.2 数据库物理结构设计-16

4.详细设计与实现-19

4.1 总体构架设计与实现-19

4.1.1Mybatis-Plus框架结构设计-19

4.2 前端页面设计与实现-20

4.3 管理员模块设计与实现-21

4.3.1用户管理-21

4.3.2部门管理-23

4.3.3类目管理-25

4.3.4地点管理-26

4.4部门管理模块设计与实现-27

4.4.1产品管理细设计与实现-27

4.4.2生产信息详细设计与实现-29

4.5用户扫码设计与实现-31

5.系统测试-32

5.1测试环境及工具:-32

5.2管理员模块测试用例表-32

5.3部门用户扫码模块测试用例表-33

6.4用户扫码查询测试用例表-33

总 结-34

感 谢-35

参 考 文 献-36


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费