第一个书签之前
1 绪论
1.1研究背景与意义
1.1.1研究背景
1.1.2 研究意义
1.2国内外研究现状
1.2.1 区块链技术发展现状
1.2.2 国外溯源研究现状
1.2.3 国内溯源研究现状
1.3 本文的主要研究工作
1.4 论文的组织架构
2 相关背景知识介绍
2.1 比特币与区块链概述
2.2 区块链技术原理
2.2.1 区块结构
2.2.2 哈希函数与Merkle树
2.2.3 非对称加密与数字签名
2.2.4 共识算法
2.3 P2P网络
2.4 区块链类型介绍
2.5 SpringMVC框架简介
2.6 本章小结
3 系统需求分析
3.1 系统功能需求
3.1.1消费者需求
3.1.2监管方的需求
3.1.3 溯源企业的需求
3.2 系统流程分析
3.2.1 系统总业务流程分析
3.2.2 企业注册账号审核
3.2.3 溯源数据采集流程
3.2.4 消费者查询流程
3.3 各子系统具体功能分析
3.4 非功能性需求分析
3.5 本章小结
4.1 系统架构设计
4.1.1 系统网络结构设计
4.1.2 系统软件结构设计
4.2 系统功能模块划分
4.2.1 企业生产管理系统
4.2.2 监管系统
4.2.3 平台管理系统
4.2.4 验证门户
4.3 区块链底层设计
4.3.1 区块信息
4.3.2 节点间通信协议
4.3.3 智能合约设计
4.3.4 共识算法引入
4.4 数据库设计
4.4.1 平台管理数据库
4.4.2 企业生产子系统数据库
4.5 本章小结
5 区块链溯源系统的实现与结果分析
5.1 实验环境部署
5.1.1 区块链底层部署
5.1.2 Web应用部署
5.2 系统功能实现
5.2.1 验证门户功能实现
5.2.2 平台管理系统功能实现
5.2.3 企业生产管理系统功能实现
5.3 实验结论与分析
5.4 本章小结
6.1 总结
6.2 展望
致 谢
参 考 文 献
附录 攻读硕士学位期间主要研究成果
华南农业大学;