# 基于区块链的供应链金融溯源系统
## 开发环境与工具
| 软件 | 版本号 |
| :-----: | :---------: |
| Ubuntu | 18.04.6 LTS |
| Go | 1.14.4 |
| Solc | 0.8.11 |
| Node | 14.18.3 |
| Npm | 6.14.15 |
| Ganache | 6.12.2 |
| Truffle | 5.4.29 |
| Vscode | 1.67 |
## 简介
本文以实现基于区块链的供应链金融溯源系统为目标,首先设计并实现了一种基于区块链技术的供应链金融溯源算法及相关数据结构,其次实现了算法的简单验证系统,最后对算法功能进行了相应的测试。本文主要工作内容包括以下几点:
* 提出了资金流溯源的相关数据结构和算法,设计了资金流和交易的数据结构,并设计了二者的创建和查询算法,最终实现了资金流溯源功能。
* 提出了零部件溯源的相关数据结构和算法,设计了零部件和加工过程的数据结构,同时考虑实际情况为零部件间设计了继承关系,并设计了二者的创建和查询算法,最终实现了零部件溯源功能。
* 设计实现了基本的算法测试平台,集成为Truffle项目文件并在区块链模拟器Ganache上运行,实现了相关角色的创建与管理功能,验证了资金流溯源和零部件溯源功能的正确性。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 基于区块链的供应链金融溯源系统的设计与实现+详细文档+全部资料(高分毕业设计).zip基于区块链的供应链金融溯源系统的设计与实现+详细文档+全部资料(高分毕业设计).zip基于区块链的供应链金融溯源系统的设计与实现+详细文档+全部资料(高分毕业设计).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如软件工程、计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也可作为毕设项目、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 3、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
基于区块链的供应链金融溯源系统的设计与实现+详细文档+全部资料(高分毕业设计).zip (28个子文件)
171265889347208773632.zip 416B
Blockchain-based_supply_chain_traceability_system-Truffle_project
TraceabilitySystem
truffle-config.js 363B
migrations
2_main_migration.js 269B
1_initial_migration.js 126B
client
src
contracts
PartsFlow.json 412KB
TraceabilitySystem.json 1.47MB
Borrower.json 323KB
Migrations.json 89KB
ItemFlow.json 311KB
Manager.json 155KB
Transaction.json 299KB
SysFunc.json 1.34MB
Lender.json 323KB
Procedure.json 278KB
CashFlow.json 185KB
test
TestTraceabilitySystem.sol 2KB
contracts
PartsFlow.sol 1KB
Transaction.sol 1KB
SysFunc.sol 6KB
Migrations.sol 419B
Lender.sol 1004B
Manager.sol 2KB
Procedure.sol 1KB
TraceabilitySystem.sol 7KB
CashFlow.sol 967B
ItemFlow.sol 802B
Borrower.sol 984B
README.md 1KB
共 28 条
- 1
资源评论
不走小道
- 粉丝: 3200
- 资源: 5125
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功