登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 物联网工程 > 正文

基于区块链的质量检验系统实现毕业论文

 2021-11-01 10:11  

摘 要

本论文借助eclipse ide开发软件和tomcat服务器以及可以用于测试的浏览器。首先通过浏览器里进入厂家的登录界面,然后厂家如果输入了正确的密钥就可以生产包含产品质检信息的区块,最后存储到区块链中并在浏览器中显示客户可以看到产品的相关信息。论文的主要研究内容如下:研究了区块链的存储结构和关键技术,搭建了产品质量检验区块链的开发平台。对基于区块链的质量检验系统进行分析与设计,实现了产品质量检验原型系统。具有加入质检信息、获取区块链、增删节点、查询产品信息的功能。对基于区块链的质量检验原型系统进行系统测试。测试结果表明,区块链技术可以应用于产品质量检验系统中。

关键词:密钥;质量检验;存储结构;区块链Abstract

This paper uses eclipse ide to develop software, tomcat server and browsers that can be used for testing. First, enter the login interface of the manufacturer through the browser, then the manufacturer can produce blocks containing product quality inspection information if the correct key is entered, and finally store the blocks in the block chain and display the relevant information of the product that the customer can see in the browser.

The main research contents of this paper are as follows:

  1. The storage structure and key technologies of block chain are studied, and the development platform of block chain for product quality inspection is built.
  2. Analyze and design the quality inspection system based on block chain, and realize the prototype system of product quality inspection. It has the functions of adding quality inspection information, obtaining block chain, adding and deleting nodes, and querying product information.
  3. The quality inspection prototype system based on block chain is systematically tested. The test results show that the block chain technology can be applied to the product quality inspection system.

Key Words:key; quality inspection; storage structure; blockchain目录

1 绪论 1

1.1 课题研究背景 1

1.2 课题研究目的、意义 1

1.3 国内外研究现状 2

1.3.1 区块链现状 2

1.3.2 密码学现状 3

1.4 论文研究内容 4

1.4.1 系统设计整体内容 4

1.4.2 信息处理 4

1.4.3 结果处理 5

1.5 章节组织 5

2 基于区块链的质量检验系统关键技术研究 6

2.1区块链存储结构 6

2.1.1区块包含的信息 6

2.1.2区块链及其初始化 6

2.2区块链核心算法 7

2.2.1生成哈希值 7

2.2.2解决冲突 7

2.2.3生成密钥与产品号 7

2.3 密钥管理 8

2.4 本章小结 8

3 基于区块链的质量检验系统设计与实现 9

3.1总体设计 9

3.1.1运行环境 9

3.1.2功能模块 9

3.1.3系统设计 9

3.2 厂家模块 10

3.2.1 需求分析 10

3.2.2 设计思路 11

3.3 买家模块 13

3.3.1 需求分析 13

3.3.2 设计思路 13

3.4 管理员模块 14

3.4.1 需求分析 14

3.4.2 设计思路 14

4 系统测试 16

4.1 测试目的 16

4.2 各模块功能测试 16

4.2.1厂家模块测试 16

4.2.2买家模块测试 18

4.2.3管理员模块测试 19

4.3 测试结果 20

5 总结与展望 21

5.1 总结 21

5.2 展望 21

参考文献 22

致谢 23

1 绪论

    1. 课题研究背景

近几年来,区块链作为一个新兴技术,正在蓬勃发展。同时,因为区块链具有开放性、自治性和信息不可篡改的特点,所以区块链技术可以很好的应用于产品质量检验系统中。人们可以将设备对产品的检测结果,比如产品的成分、安全性和生产日期等存入区块链中,这样产品的信息得到公开,产品的质量也会随之提高。如何让区块链存入检验信息、简化检验流程和保证是拥有检验权力的人做的,是国内外学者关注和研究的挑战性课题之一。

就在去年,“制造业高质量发展——网络主题活动”正式开启,这其中涉及到的新知识点且是最重要的知识点就是如何通过区块链技术革新传统的产品质量检验流程,以及如何将信息安全的存储起来。同时,要想实现区块链技术在产品质量检验系统中灵活运用,还需要对二者的结构都做一些修改,使得能够更好的融合在一起。

本系统主要是将产品的质量检验的相关信息存入区块链中,因此加入本系统的厂家可以获取整个区块链的产品质量检验信息。因为区块链中存储的信息不光有质量检验结果还有生产日期以及厂家名称,所以任何出问题的产品都可以找到源头。每个产品都可以在区块链系统上认证且有一份安全透明的记录。

综上所述,随着新技术的研究与实现,区块链技术作为产品质量检验系统的一个基础,已经受到了广泛的关注和追捧,激发了广大专家学者的研究兴趣,为研究成果向生产应用地转换奠定了坚实的理论基础。

    1. 课题研究目的、意义

随着时代的进步,我们对生活用品的需求量也越来越大,但是质量检验过程任然过于繁琐,浪费了太多的劳动力而且可能还会有漏检错检的产品。传统的检验方式一般采取人工和机器共同完成,该过程中所体现的效率低下、管理不便等问题一直没有解决的办法,而区块链技术的出现与兴起或许能够解决传统质检过程中的一些不足。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图