基于区块链的猪类产品全程溯源系统【字数:18937】
目录
摘 要 I
ABSTRACT II
第一章 文献综述 1
1 研究背景以及意义 1
2 国内外研究现状 1
3 研究内容概述 2
4 论文结构 3
第二章 相关技术概述 4
1区块链原理 4
1.1 区块链技术概述 4
1.2 区块链工作原理 4
1.3 区块链特性 5
1.4 区块链分类 5
2 Hyperledger Fabric 6
2.1 Hyplerledger Fabric介绍 6
2.2 Hyperledger Fabric交易流程 7
3 共识机制 8
4 智能合约 9
5 系统开发技术 10
5.1 JSP技术 10
5.2 Mybatis技术 10
5.3 JQuery技术 10
6 相关架构 10
6.1 SSM框架 10
6.2 Spring Boot框架 10
7 本章小结 10
第三章 需求分析 11
1 用户需求 11
2 系统需求分析 12
2.1 通用功能 13
2.2 各个用户功能 14
3 本章小结 19
第四章 系统设计 20
1 可行性分析 20
2 系统总体架构设计 20
2.1 系统分层架构设计 20
2.2 组织架构设计 21
3 系统功能设计 23
3.1 整体功能设计 23
3.2 用户功能模块设计 24
4 系统存储结构设计 26
4.1 系统区块存储设计 26
4.2 数据库&区块链联合存储设计 27
4.3 信息存储设计 27
5 智能合约设计 29
6 共识算法与交易流程 30
7 本章小结 30
第五章 基于区块链的猪类产品溯 *51今日免费论文网|www.51jrft.com +Q: ^351916072*
源系统实现与测试 32
1 实验环境介绍 32
1.1 硬件介绍 32
1.2 软件介绍 32
2 系统实现测试与说明 32
2.1 管理员 32
2.2 养殖场 33
2.3 屠宰场 35
2.4 仓储 36
2.5 物流商 36
2.6 销售方 36
2.7 公共功能 37
2.8 服务端程序测试 38
3 本章小结 41
第六章 结论与展望 42
1 工作总结 42
2 工作展望 42
参考文献 43
致谢 45
基于区块链的猪类产品全程溯源系统
摘 要
食品安全问题一直都是关乎人民生存最基本的问题,但是传统的溯源系统存在着信息可篡改、信息孤岛、造假成本低,无法从根本上去解决食品流通安全问题。因此,针对于上述的问题本文提出了基于区块链的猪类产品溯源系统,通过对国内外溯源系统的相关文献进行查阅,针对于其中的缺点,将信息管理系统与区块链技术进行结合,实现猪类产品有效透明溯源。此外,分析系统使用用户的相关需求,根据需求构建UML图。搭建区块链底层组织节点,选择设计系统的业务流程相对应的智能合约与共识机制,最终完成构建Hyperledger Fabric网络,实现溯源原型系统。最后根据构建的UML图进行详细的设计,根据实际的整个交易流程完善溯源系统上的交易节点,设计相关的web网页的实际操作功能,同时实现与数据库、区块链的连接,让每笔交易无法篡改并且面对用户透明,可以直接查询,为消费者提供可靠的猪类产品溯源系统。
目录
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/610051.html