基于智能家居供应链管理的智能合约设计研究


    




    基智家居供应链理
    智合约设计研究


    基智家居供应链理智合约设计研究


    科技发展时代进步着物联网数5G技术等信息技术飞速发展智家居等柔性化生产产业发展尤迅速供应链游结构变日益复杂会导致供应链出现首尾信息难致关键决策延迟等情况长便带难预估蝴蝶效应仅供应链中流通信息存性问题存储问题没追溯信息会导致出现追溯困难追责困难情况供应链理陷入瓶颈
    然区块链出现带新机遇具节点信息步信息数字化加密信息追溯查询区块中容篡改等特点智合约代动执行合约模式相结合性质实现完美优化供应链体系系统构架——智合约系统数源区块链链执行操作链终输出结果区块链完美适文智家居供应链柔性化生产场景中供应链理提供优化提升作文基针智家居供应链设计智合约系统优化方案达优化供应链理目

    关键词:柔性化生产区块链智合约系统供应链理优化方案







    Research on smart contract design based on smart home supply chain management

    Abstract
    Technology is developing and the times are improving With the rapid development of information technologies such as the Internet of Things big data and 5G technology the flexible productionoriented industries such as smart home are developing rapidly but the upstream and downstream structure of the supply chain becomes more and more complex Moreover there are reliability problems and storage problems in the information flow in the supply chain and the lack of reliable and traceable information will lead to a series of problems in the supply chain system such as the difficulty in traceability and accountability thus leading to the bottleneck in the management of most of today's flexible supply chain systems
    However the emergence of block chain brings new opportunities because it has the characteristics of mutinode information synchronization information digital encryption information traceability query the content in the block can not be tampered with and can be combined with the nature of intelligent contract which can replace the contract mode of artificial automatic execution A system architecture —— intelligent contract system for perfect optimization of supply chain system can be realized The source of the data is on the block chain the operation is on the chain and the output result is on the block chain which can be perfectly applied to the scenario of flexible production of smart home supply chain in this paper and can provide the function of optimization and promotion for its supply chain management This article Based on this the intelligent contract system optimization scheme is designed to optimize the supply chain management

    KeywordsFlexible productionBlock chainSmart contract system Supply chain management optimization plan

    目 录

    第章 引言 1
    11研究背景意义 1
    12国外智合约研究现状 3
    13文工作 4
    第二章 相关基础知识 4
    21核心企业导供应链 4
    22区块链 6
    23太坊 7
    24智合约 8
    第三章 SN智家居公司现状供应链理 10
    31智家居发展现状趋势展 10
    32 SN智家居公司供应链关键问题总结预期解决方法 14
    第四章 针SN公司供应链智合约改良方案设计 16
    41方案需求分析 16
    411总体需求 16
    412 角色分工功需求 16
    413区块链系统非功需求 18
    42方案体设计 20
    421系统架构设计 20
    422方案系统模块功设计 23
    423智合约系统数存储设计 32
    43 方案模拟实操流程指引 38
    44章结 40
    第五章 总结展 42
    51文工作总结 42
    52展 43
    谢 辞 45

    第章 引言
    11研究背景意义
    科技发展时代进步物联网数5G技术等信息技术飞速发展背景智家居发展迅速产业逐步引起关注根前瞻产业研究院年统计结果显示 前瞻产业研究院发布中国智家居设备行业市场前瞻投资策略规划报告
    2017年全球智家居市场规模已达357亿美元年未20182023年间年均增长率(复合增长率)达269预计2023年达1506亿美元国发展数2016年中国智家居市场规模已达26085亿元2017年更达33423亿元增长248[1]预计2020年年末市场规模达5000亿元意味着未35年时间市场保持25增长率
    供应链作种代表现代生产技术发展产物具体概念指围绕着核心企业游供应商配套零件开始设计产品制成中间产品终成品通销售网络物流渠道产品送消费者手中供应商制造商分销商物流商直消费者连成整体功性网链结构具体说围绕着采购产品设计生产运输销售交易等环节相关企业形成链条综合供需信息循环链条日益增长智家居产业拥着独供应链体系分游电子元器件集成电路零部件供应商中游设备制造商网关制造商游系统集成商服务提供商终端户构成中家电制造企业房产开发商贴终端户系统集成商服务提供商数情况担导致智家居产业发展动力源正智家居产品生产企业根客户需求进行生产中游设备网关制造商柔性生产求
    柔性化生产意味着智家居产业需节点数致性增强信息享系统作改善信息沟通交流致拥踪交易状况游企业间交易合作进行理力加强游企业间协保证时效完成定制化产品
    外智家居行业数传统行业供应链涉种类企业企业间信息享限传统供应链理技术概念已适应现代供应链理法做整链条信息透明存虚假信息篡改历史信息风险[9]
    区块链特征具方维护数篡改信息追溯种通密码学方式数进行链式存储结构特殊力正供应链运作理中需求相符合例需方协作需拥透明信息享需求认种解决供应链理难题技术手段具体说区块链供应链总结方面首先提升供应链整体安全性次通解决供应链中信息孤岛问题增强供应链成员间合作效率协作力信息互通区块链节点信息致性该特点解决供应链信息致导致产品生产监问题信息追溯问题
    区块链技术发展中智合约应相应拓展具体说智合约代码组成系统程序程序通合约代码化形成允许需第三方机构参情况执行交易次交易仅追溯逆转十分安全信正区块链智合约应拓展处区块链中心化重原区块链网络智合约喻动售货机程智合约动售货机类:果动售货机(类分类账 类分类账通类分类方法矿工挖矿成功挖出块(数块)进行记账交易信息填充数块里面算记账成功矿工会获收益
    收益两部分组成:奖励+手续费奖励找区块报酬手续费记录交易信息辛苦费
    )转入加密货币旦输入求转入货币满足智合约设置代码求账户验证会动执行合约中双方事先约定义务权限[3]
    文旨利区块链智合约技术针智家居供应链节点信息称信息追溯等问题构建智合约系统供应链智治理研究提供定研究范例具体意义体现:
    (1) 智家居产业供应链设计智合约系统增强信息享功加强游间协适应柔性化生产需
    (2) 利区块链数字签名验证机制数篡改性质防止智家居供应链假产品流通发生保证信息真实信解决物联网产品溯源问题
    (3) 利该智合约系统减少商业交易欺诈执法成等潜问题基区块链技术智合约合约交易方说成效率非常高更够实现合约执行程中变更规避
    (4) 该智合约系统减少第三方中介机构成拥数字签名验证机制避免交易手知晓商业机密风险
    (5) 供应链信方发展通智合约系统合理评估企供应链行信誉规范企业行企业决策提供参考具体说通企业次供应链活动中累积行数进行信息存储应计算方法企业信誉进行计算存储企业信息中作供应链企业选择合作参考
    12国外智合约研究现状
    互联网诞生初智合约缺乏编程技术支持直没应直元编程技术发展区块链出现智合约拥快速发展区块链提供信执行环境编程技术发展提供技术支持十年里智合约区块链研究应实践断推动历数字货币代表10阶段融资等金融业务智合约代表20阶段已融入进全社会生活领域30阶段纳资融资审计审核物流控制医疗医药等等未会渗透进方方面面里表11示列举全球发展前智合约项目:
    表11 国外智合约台
    研究机构
    智合约项目
    介绍
    太坊基金会
    太坊智合约台
    2014 年开始研发作代智合约中心化应台
    Linux
    Hyper Ledger 超级账
    Linux 基金会推出区块链台研究实现企业级应
    R3 联盟
    Corda 智合约台
    Corda 旨理金融协议提供金融
    服务分布式分类账台
    RSK
    Rootstock 智合约台
    根链智合约台实质侧链底层 特币区块链支撑
    文现发展基础基区块链智合约智家居产业供应链进行更综合优化方案设计满足供应链柔性化生产需
    13文工作
    文通分析智合约模型设计研究特点智家居供应链理中存问题攥写出基太坊智合约智家居供应链新框架优化方案进行断学实智家居公司需求分析调研完成务:
    (1) 根笔者智家居企业实中供应链理分析类型企业供应链存问题进行分析概述提出解决措施
    (2) 引智合约应供应链案例进行阐述分析总结出供应链中问题智合约供应链带优化改良总结出针SN技术限公司做出进行深入需求分析找总体业务需求系统角色功需求安全性需求等等整理提出具体解决方案进行方案设计
    (3) 通网课学Solidity语言明白通进行智合约数存储结构设计业务逻辑设计学进行服务器端逻辑开发设计系统需功模块
    文创新点:
    (1) 根智家居供应链存问题特点针性构建智合约系统框架供应链更适应柔性化生产充分发挥信息技术供应链理中创新作
    (2) 根现供应链中存法判断未知企业信誉水问题设计供应链中企业信誉评估方案根历史数分析信誉进行评分促进供应链健康发展
    第二章 相关基础知识
    章文涉核心企业导供应链太坊区块链智合约四知识点进行概念介绍技术阐述续容做铺垫
    21核心企业导供应链
    前文知目前智家居企业供应链类型核心企业导供应链体系形成样供应链体系目适应激烈市场竞争环境更迎合市场需求时相企业单枪匹马面融资难问题时更受银行青睐获融资该类型供应链中正企业数量(中型企业)相较容易出现信息传递时信息完整真实情况核心公司控制交易第级供应商级客户信息法级信息非企业动级供应商信息添加文述区块链中简言类型供应链保证链交易信息时性完整性真实性[4]图21示:

    图21 核心企业供应链流程
    外核心企业SN智家居限公司例房产开发商定制销售目标Amazon等淘宝电子商务台二级销售台信息资金台转移然物流信息卖方实际货物直接交付买方程真实情况节点发布快递公司物流信息真实性时性100%保证
    现供应链强调资金流物流流信息流三流统解决游企业间信息透明享增强游企业间协作实际中国型企业电子商务台仅作发布采购求产品展示促销媒介电子商务台未发挥应作企业没发挥供应链中核心企业作获直接相关游游数信息数数值法真正更必说进步传输公开数传统核心企业导供应链体系交易效率低供求信息称问题未解决需优化方案解决难题
    供应链中关键问题解决信息真实性透明度称性问题传统供应链非常长涉环节花费时间长重点更放物流信息控制实际整供应链交易效率运作效率高[6]
    22区块链
    区块链技术发展已十年早中聪先生提出描述:区块链种时间序数区块链条方式组合成特定数结构密码学方式保证篡改伪造中心化享总账[11]区块链识算法理基础拜占庭容错方法 拜占庭军问题(Byzantine failures)莱斯利·兰伯特提出点点通信中基问题含义存消息丢失信道试图通消息传递方式达致性致性研究般假设信道存问题
    时区块链技术通分布式数库数字加密技术独特识算法解决中心化系统双重支付问题建立需第三方信机构前提便形成中心化需信单节点系统
    区块链时节点享系统中数账区块结构图22示块分块头块体涉默克尔树 Merkle tree(默克尔树(Merkle tree))种哈希二叉树Hundred Ralph Merkle1979年发明数存储树结构叶节点度中通data(Know Hash)操作确保数会篡改叶子节点数中更改传前节点终响应树根更改特币区块里面笔答交易通默克尔树结构进行存储
    链式结构Hash算法 Hash算法意长度二进制值映射zd度较短固定长度二进制值二进制值称哈希值版哈希值数唯极紧凑数字表示形式果您纯文段落进行哈希处理甚仅更改该段落字母续哈希产生值
    时间戳 time zd时间戳串数字表示前时间例:1553102157秒表反馈20190321 011557
    等新技术元素

    图22 区块结构
    质建立种分布式标准具体说发生供应链数字事件分布式数库创建成法篡改记录位区块链中象时知晓新发生数字事件该事件法篡改[2]
    综述会利区块链拥第三方中心化集体维护篡改规透明交易透明等特性攥写出适合智家居供应链适智合约系统优化方案
    23太坊
    太坊旨提供中心化应开发智合约台设计开发智合约功吸引许许开发者企业太坊提供具图灵完备智合约样化中心化应开发台受欢迎原拓展知识太坊账户实际太坊户合约标识段长度160位数字般40位十六进制数表示目前技术法破解[4]
    区块链发展正日中天目前流应研究区块链台三家分太坊超级账特币表进行阐述分析:
    表21 三流区块链台较
    区块链
    正式发布时间
    识机制
    否支持智合约
    合约运行环境
    特币
    2009年
    POW


    超级账
    2016年
    PBFT

    docker 沙盒
    太坊
    2015年
    POWPOS

    EVM
    文分析识机制方面差选择适合区块链台进行智合约开发超级账拜占庭致性协议PBFT然消耗较低安全性赖失效节点数量限制(高全链三分)遭遇sybil攻击 种网络中少数节点控制虚假身份利身份控制影响网络量正常节点攻击方式
    时失效节点高全链三分常情况实特币太坊前期POW识机制POW识机制种消耗安全性高机制实然识机制POWPOS识机制仅消耗较低安全性POW相实种识机制[9]智合约支持性方面然太坊超级账智合约支持超级账智合约部署相较繁杂太坊拥EVM安全性极高虚拟机系统拥开发代币功更实[6]
    综述选择太坊作文智合约研究台具体优势:1部署方式简单2识机制相更胜筹3进行代币开发4发展成熟拥众优质户
    24智合约
    智合约执行合约条款计算交易协议智合约样定义道具体说智合约实质程序代码表示种商业行繁琐算法切代码程序化行进行程序化实质说智合约计算机协议旦协议部署实现全动执行验证起初应范围仅仅局限金融领域发展已拓展许许领域例文会应供应链理情境中
    类似传统合约智合约生命周期根基传统合约设计出全生命周期包括:合约生成合约发布合约执行3部分图23示:

    图23 智合约全生命周期图

    图24 智合约区块链示意图
    表22 智合约三生命周期简介表
    合约生成
    合约发布
    合约执行
    合约生成包含合约方协商制定合约规范进行合约验证获合约代码4环节
    合约发布交易发布十分类似签名合约会通P2P方式分发节点节点会收合约暂存存中等识
    合约执行机制
    合约实现
    智合约执行基事件触发机制基区块链智合约包含事务处理保存机制完备状态机接受处理种智合约智合约会定期遍历合约状态机触发条件满足触发条件合约推送验证队列验证合约会扩散节点普通区块链交易样节点会首先进行签名验证确保合约效性验证通合约识便会成功执行整合约处理程区块链底层智合设置系统动完成公开透明篡改
    智合约实现通赋予象(例资产变动市场变化系统操作等行)数字特性象程序化然部署区块链成网享资源通外部事件触发合约动生成执行进改变区块链网络中数字象状态(例分配转移)数值容智合约意义体现实现动动接受存储执行发送数等功通调智合约实现控制理链数字象[14]
    生成程
    识程
    具体程:合约
    协商确定供应链中成员进行商讨制定终制定出文形式合然通编程进行文程序化需注意够修改必须事先明确方权利义务验证获标准合约代码中合约规范必须进行专业文程序化合约安全性基方反复确定验证系统抽象模型虚拟机运行必须保持代码文致性
    识程步骤:首先节点会暂存合约包成合约集合计算出集合Hash值然集合Hash值组装成区块扩散全网节点次收该区块节点会中保存Hash值保存合约集合Hash值进行较然验证通轮发送较节点终会新发布合约达成识达成识合约集合区块形式扩散网络中节点图24示区块包含信息:前区块Hash值前区块Hash值时间戳合约数描述信息[5]

    目前已出现智合约技术台太坊特币等具备图灵完备开发脚语言台区块链够支持更类型结构更复杂时限需求更敏感智合约应文太坊台作智合约开发台原已23中进行分析
    第三章 SN智家居公司现状供应链理
    31智家居发展现状趋势展
    智家居顾名思义智利现先进智技术代类做类够做需花费时间做居家日常行(综合布线网络通信工智等)家居起点构建相传统家居更高效环保居住环境未类生活环境智化递进程产物年移动互联技术思路工具方法家电行业带前未击时未核心企业导柔性化供应链典范
    智家居物联网发展产物智家居通物联网技术家中音视频设备明系统窗帘控制空调控制安防系统数字影院系统影音服务器影柜系统网络家电等连接起提供家电控制明控制电话远程控制室外遥控防盗报警环境监测暖通控制红外转发编程定时控制等种功手段[3]

    图31 中国智家居产业政策分析
    普通家居相智家居供应链特点:
    (1)智家居产业链广产品样化时会涉物流问题——库存权衡问题:智家居产品具样化特点种类型号导致企业SKU达4000种样仓库需储存较种类产品供应链理十分困难尤库存理库存理成升品种产品量导致运输成提升终导致制造创造效率降智家居种需柔性化生产企业说致命性难题

    图32 智家居产业链构成
    (2)智家居供应链顾客导生产需柔性化供应链传统家具企业智家具企业需根户线销售渠道反馈生产产品进行升级改造反馈实际提供生产新产品需求智家居制造商根需求时生产出成低易性高产品知道智家居产业供应链数柔性化产业供应链供应链驱动模式需具备时信息传递功产品需根户需求断改进时导致行业竞争激烈市场占率更加取决否更先找户需求供应链柔性求更时传统家电行业说便更困难发展智家居产品必须学融入新元素云计算数新供应链理技术方法非常重创新点新技术开发客户需求握产品数挖掘更彰显出文撰写拥改善信息畅方更踪交易状况游企业间交易合作进行理加强游间协智合约设计势趋
    (3)物流环节范围广型家电企业固定投入产品种类销售渠道样化物流网络配套更求
    (4)传统家电供应链相智家居供应链供应商增通信技术加工技术断更新换代消费者需求时俱进原材料供应商家电生产商家电线加盟销售商组成传统家电行业供应链已够满足新生代生产需求智家居供应链相传统家电供应链企业组成更加丰富供应链中企业仅传统家电供应链中企业提供线通信技术通信公司满足线销售互联网企业提供软件支持系统供应商等等

    图33 智家居中游产业
    (5)传统家居智家居企业供应商游相少产业链复杂智家居企业库存理水求更高传统家具供应链相似智家居供应链游原材料供应商钢铁原材塑料原材电子元件等组成供应链游线线营渠道分销商售组成智家居相点智家居企业需断进行产品创新生产意味着库存理水求更高前智家具高速发展阶段数智家居企业中型创新型企业意味着企业公司实力会企业专注某种品类某种产品开发生产加现智家居发展环境十分需卖点否会市场淘汰钻研品类断进行开发生产新型产品断开发生产意味着相应零部件技术更迭迅速原材料必须新产品应直接供应链游库存理游生产线柔性化更高求传统家具供应链中型智家具企业更重视效率游供应商没牌效应求供应商选择会选择型知名供应商会采购批原材料反企业更注重拥新型技术企业适应需断开发新产品市场需求


    图34 智家居游产业
    (6)供应链游销售批量定制销售零售分销渠道元化国智家居销售渠道种样致分:型商场销售品牌加盟店销售国外线互联网台销售客户定制销售组成销售额统计知:型商场约占2成左右海外线销售台约占零售量30中海外零售量国零售量例7:3剩余零售渠道商场销售仅18更少占3成客户定制销售

    图35 智家居渠道销售额占
    2020年智家居产业进入爆发期目前厂商已开始密集布局智家居产业没特成功特代表整行业案例显现预示着行业发展处探索阶段越越厂商开始介入参已外界意识智家居未已逆转智家居企业发展身优势领域资源整合研究更适合发展现状供应链理模式成企业行业站稳必备素[8]
    32 SN智家居公司供应链关键问题总结预期解决方法
    (1)问题1:供应链游柔性化生产库存权衡问题
    解决办法:智家居产品具样化特点拥种种类型号种样化增加供应链理复杂性时消费态势升级发展客户产品需求更加趋定制化性化激发SN公司新产品创新开发动力外公司发展需扩中高端产品市场需适调整产品种类结构时发现调整供应链游企业生产计划采购计划推广计划削减低端盈利力相较弱产品注重生产研发更高性高效容量智家居产品设计拥节点数致性增强信息享功智合约系统需生产高端健康精品中坚力量改善信息畅供应链中方更踪交易状况智家居产业游企业间交易合作进行理加强游间协适应柔性化生产需
    (2)问题2:供应链游定制化生产问题
    解决办法:智家居产业台服务商亚马逊京东零售结合文数知智家居企业市场渠道服务商渠道服务商房产企业互联网电商渠道外传统家电企业渠道服务商仅SN公司进行批量产品定制参协助销商进行市场推广日常维护根市场变化时提出应策略SN公司帮助远止市场传统家具智化趋势智家具企业传统家具企业合作断提供新型控制器等技术渠道商典型良合作渠道商房产行业批量定制产品综述应该问题SN智家具公司需拥节点数致性增强信息享功智合约系统增加信息传递速度适应柔性化生产需
    (3)问题3:产品溯源安全问题
    解决办法:利区块链数篡改特性加数字签名验证机制实现防止智家居供应链假产品流通遏制假行发生消费者监部门者供应链中方企业查询中某产品追溯信息需求时保证信息真实信解决物联网方面产品溯源问题
    (4)问题4:供应链商业纠纷问题
    解决办法:通设计智合约系统做减少商业交易欺诈执法成潜问题区块链中心化智合约没中心理者参情况时运行全网节点机构法强行停止基区块链技术智合约合约交易方说成效率非常高够实现合约执行程中变更规避确保供应链中游安全运行
    (5)问题5:第三方机构商业机密成问题
    解决办法:智家居企业智合约减少第三方中介机构成拥数字签名验证机制避免交易手知晓商业机密风险
    (6)问题6:企业行规范信誉问题
    (6) 解决办法:通智合约系统合理评估企供应链行信誉规范企业行企业决策提供参考具体说通企业次供应链活动中累积行数进行信息存储应计算方法企业信誉进行计算存储企业信息中作供应链企业选择合作参考促进供应链健康发展
    第四章 针SN公司供应链智合约改良方案设计
    41方案需求分析
    需求分析方案设计业务进行必少步骤良合理需求分析助方案设计实现正确高效开展节结合第三章分析问题综述SN公司供应链实际情况文研究基智家居供应链理智合约设计研究进行需求分析
    411总体需求
    方案目设计基SN公司现ERP系统区块链系统智合约供应链改良方案方案旨SN公司供应链企业设计方便高效协作环境提供协作环境时断记载着企业信誉值建立良供应链运作环境利区块链篡改追溯等特性智合约动执行机制增强供应链信息性满足监部门消费者链企业监查询需求
    412 角色分工功需求
    角色具体功图 41:



    图41 系统角色功图

    表41 系统角色功设计表
    方案设计系统中设计拥理员供应链参者消费者三类角色


    介绍

    角色
    理员
    供应链参者
    消费者

    ERP台区块链系统理员监机构担普通参者账户实施权限理ERP台区块链系统发布公示信息等
    包括原材料提供者加工商物流商销售商等企业机构进行担供应链角色相应供应链环节信息录入查询商品货物追溯信息参ERP台区块链系统提供供应链业务活动订单提交评价查询信誉度值理身资金账户等
    消费者查询商品追溯信息验证信息效性

    理员角色执行户理公示信息发布功
    原材料生产商加工商物流销售商执行信息录入订货发货登记收货登记信誉查询资金理追溯信息查询签名验证功
    消费者执行追溯信息查询签名验证功
    步骤
    首先利区块链智合约完成户权限理控制订货收发货登记信誉计算等智合约完成时信息追溯验证基智合约ERP系统区块链信存储做保障查询者查结果资金理支付功基区块链代币银行支付体系实现
    ERP系统中重数设计规划智合约会存放太坊区块链中前文讲述区块链拥独特性角色功安全存放中ERP系统信息掌控力区块链特征相结合足进行方案智合约系统构建
    413区块链系统非功需求
    方案设计综合ERP信息区块链系统会面特需求特需区块链系统 智合约开发般应程序开发注意基开发问题外需特殊考虑方安全性智合约gas消耗程度等

    智合约系统设计文重工作处非功需求针智合约非功需求进行详细描述[9]
    表42 非功需求详解表
    安全性需求阐述
    耗节约需求阐述
    太坊智合约存注意会恶意户利漏洞需设计开发时避免留漏洞
    智合约执行时太坊保护系统资源智合约运行控采种计价控制方式gas限制机制
    针安全性解决措施分析
    针耗节约分析
    太坊遭遇攻击类输入进行预判合理输入提前处理者程序逻辑中增加某漏洞处理机制保证区块链系统安全性时结合智合约分析工具帮助开发者设计出更安全智合约程序
    具体说次提交交易太坊提交者需缴纳定手续费笔费gas交易提交时会限定消耗gas量执行时gas达限制没执行完毕时会停止执行回滚保证系统状态致性[13]
    gas太坊中关系合约否正常执行果合约需gas值太高会部署失败外智合约gas值太高系统性会受影响太坊中gas控制机制台资源考虑户成种保护文设计中然需花费真太币通合理优化代码程序gas消耗降低会利智合约更快执行必程序gas消耗值低

    42方案体设计
    方案设计系统进行需求分析节设计系统架构设计功流程设计智合约数库设计等方面系统设计展开介绍
    421系统架构设计
    系统架构设计会系统采物理架构智合约开发时需逻辑架构进行设计具体介绍系统组建结构运作方式逻辑模块间调序
    4211物理架构
    方案设计系统总体采基区块链分布式架构 分布式架构指分布计算机通网络完成项务架构更广义理解分布应程序包括数库等分布计算机完成务
    成员负责运行太坊区块链识节点
    企业申请节点流程:
    1 企业加入联盟链时需进行线申请
    2 然理者发放系统区块链初始化信息数
    3 企业节点利初始化信息加入特定配置加入联盟链
    4 然企业通台注册账号注册区块链址作企业台唯标识企业实体进行绑定太坊通识址区分参方企业
    物理运行模型图42示:

    图42 系统物理架构图
    图形成区块链识网络(联盟链)企业拥节点需注意消费者仅拥查询功没权限
    联盟链构建流程
    1 首先节点通相区块链初始化文件相应配置建立正确连接组成联盟链
    2 然节点创建区块链账户理员部署智合约等步完成
    3 节点需定义default Account 默认账户
    绑定区块链址样发送交易时识[9]户需先台注册理员会角色户分配相应权限
    4 户拥权限登录状态系统执行相应操作
    分布式应 分布式应指应程序分布计算机通网络完成项务工作方式
    运行程
    1 体节点发起交易
    2 区块链节点步交易检查交易效性
    3 符合求交易请求放交易存储池中节点转发收节点继续检查交易效性
    4 节点争夺该交易记账权获记账权节点交易信息区块哈希值时间戳等字段容会包新区块中
    5 记账节点新区块全网传播
    6 识节点接收新区块利签名算法哈希算法等进行验证验证通新区块加入区块链链尾
    4212系统逻辑架构
    系统逻辑架构
    应层
    服务层
    合约层
    数层
    应层提供户接口功服务层提供台需Nodejs Web Nodejs构建chromeV8引擎JavaScript运行时javaJRENodejsJavaScript运行服务器运行环境
    服务
    服务层合约层间通太坊暴露 RPC 接口 RPC(Remote Procedure Call)远程程调种通网络远程计算机程序请求服务需解底层网络技术协议
    实现调连接
    合约层智合约组成包括完成业务需逻辑控制区块链数数库数存取控制
    数层负责区块链数数库数存储
    应层实际外予户数入口户行数ERP物流数等等里进行录入终数层提供源源断数质言应层户提供登录界面录入接口完成数初步收集

    图43 统逻辑架构图
    合约层功存放智合约编写程序化准应层收集数会里太坊区块链进行直接交互具体言文采Solidity Solidity种智合约高级语言运行Ethereum虚拟机(EVM)
    编写智合约通Solidity智合约编写实现直接区块链状态进行读取例时间戳块信息ERP录入区块链系统信息等时考虑Solidity提供置密码学相关函数数进行验证等[7]
    根文知太坊区块链实际时读取存储量数解决问题方案会设计单独部分——数库存储部分数库配合区块链实现量较数存储样合理安排资源时系统访问性质量提高
    422方案系统模块功设计
    需求分析中陈述方案节会详细讲述进行模块功设计模块总体结构图图44示:

    图44 系统总体业务图
    系统分系统理踪追溯流程理信誉理四模块
    系统理模块
    包括成员注册信息修改权限理信息发布等功
    踪追溯模块
    包括供应链环节信息登记信息查询签名添加验证功实现台货物商品溯源加数字签名方式保证信息信性
    流程理模块
    包括订货理收发货理余额资金理功企业提供常供应链合作功需求
    信誉理模块
    包括订单评价信誉计算信誉查询功通分析企业交易数历史分等企业展开合理信誉评估[9]
    模块间组织关系图45示:

    图45 系统模块组织关系图
    出必须先做角色理认证整系统正常运行重基础系统中成员必须进行角色权限认证功例踪追溯模块外信誉理模块文创新该模块根企业流程理活动中积累数通计算评估信誉值作供应链成员日选择合作参考
    4221理模块
    模块陈述理员功理员权限集中成员理系统公信息功具体系统理模块功流程设计表:
    表43 理员功设计详解表
    理员功简介
    1 供应链中企业分配角色权限完成系统中企业身份验证企业供应链中正确扮演需角色执行相应功
    2 理员删成员企业退出供应链时理员通户理模块删撤销相应权限身份企业户理员理整台正常稳定运行关具重意义
    3 理员系统发布公信息进行消费者监
    会员注册
    会员注册构建节点服务访问台页供应链成员公司进行注册注册时提交基信息例公司组织名称区块链址联系信息公司组织资料然进行注册成功注册返回信息区块链记录企业信息企业生成特殊存储区域注册目公司信息区块链址绑定便续智合约识公司注册理员查企业信息企业分配权限企业执行相应续功
    会员权限理
    系统置理员帐户理员帐户登录系统您系统中查询公司信息然选择授权公司链接赋予适权限相应角色组分配户显示属性部分通企业相应属性分配值执行相应链接输入操作时权输入
    会员信息修改
    公司名称更改公司业务容更改等时必更新相应信息理员帐户修改会员信息
    会员删
    保护企业权益删求企业首先提交离线申请根企业提交脱机申请理员明确某企业确实需退出区块链执行删操作删执行撤销企业权利意味着企业法通区块链中帐户台进行活动该帐户历史数保留
    信息发布
    避免提高违规暴露率加强供应链生产程监督理供应链公司更清楚解身行影响该系统设计信息发布理员功登录台理员信息发布区域发布信息
    4222踪追溯模块
    踪追溯模块顾名思义功系统户提供产品货物生产信息物流信息流转信息查询功时会关产品货物环节操作行记录区块链中保证数真实性篡改性
    踪模块中具体提供功信息录入信息查询功具体链接包括:原材料供应链接信息注册加工链接信息注册检验链接信息注册运输链接信息注册销售链接信息注册[9]链接关键参数索引数传链前数需注册者签名便验证数真实性信息追踪建立逐步供应链中记录信息效果促进成员消费者监机构查询控制实施问责制监督
    该链接中重供应链链接中注册成员信息方案设计录入容模板验证方法区块链存储基础添加数库相辅相成
    登记总体时序图图46

    图46 登记总体时序图
    图示执行登记动作时首先户页面填写货物详细供应链登记信息通页面发送ajax AJAX创建交互式网页应网页开发技术种
    请求表单信息传 Node 服务器接着Node服务器调web3js接口库中sign()函数 种符号函数功取某数符号(正负): x≥0sign(x)1 x<0 sign(x)1
    传信息进行签名生成签名结果该签名结果通定add Sign()方法保存太坊区块链保存成功Node会收智合约发送event通知然Node继续详细信息录入数库中终结果返前端
    根登记时序图设计录入信息容表格表示:
    表44 环节登记容表
    环节
    需录入信息
    原材料供应环节
    供应商名称产生产条件
    加工环节
    加工商名称点环境条件温度湿度条件
    检验环节
    检验方名称检验结果报告负责
    物流环节
    物流商名称物流工具编号位置负责
    销售环节
    销售商名称销售时间销售象
    录入详细信息存储进数库供溯源
    注册时Solidity修改器功(反射机制)控制输入功执行企业调输入功时智合约确定前调方否权执行该功果已注册注册否注册返回错误外权限判断区块链智合约中完成注册时必须先信息存储区块链中然存储数库中[10]
    防止企业区块链注册信息时重复调产品注册功检测机制
    机制陈述
    1生产环节信息例户生成信息哈希签名结果点击提交区块链时系统调 set Prod Info()函数信息保存区块链防止次 id货物调该函数 set Prod Info()函数部添加判断:首先需满足登记 id 映射登记者(生产商址)值 0x0表示未登记果说明已执行项登记执行该登记操作样保证件货物登记执行次
    2企业消费者通台查询区域包装输入代码查询商品追溯性信息验证信息真实性
    3户输入产品代码系统链接中搜索编号产品相应记录包括链接信息签名结果负责公司信息等查询结果显示查询者针环节信息验证功根签名查信息哈希代入Solidity签名验证函数ecrecover()计算签名者公钥 公钥方便家生成钱包复址公钥够检测账户制私钥面账户址虚拟货币流入流出流水包括账户余额通常说钱包会存储知公钥公钥生成道址查询账户址流水
    果址声称登记者址表明信息前环节企业登记信息未篡改样双重保证信息信性

    SN公司ERP进行4000种SKU产品品类理录入时会常出现SKU产品现象关键问题没动检测机制方案设计次机制防止该类似事件次发生
    4223流程理模块
    方案设计流程理模块模块提供功:订单理收交货理财务理模块设计整合供应链中流程行统进行协作式理区块链进行交互提高信息性终加强供应链游理
    [1]订货流程
    订货程总体流程图47示

    图47 线订货总体流程图
    面详细介绍步骤实施程:
    订货流程
    订货方发布订货需求
    供应链中商品需求者订购者订购方台发布订购求包括需商品名称数量特需提交信息包含期时间该期时间控制需求操作性果需求某时间已超效期法续订购程中执行诸接受订单类操作种设计提高智合约动化处理效率方便户
    供应商查询订货需求
    供应商台查询已发布订单需求信息根需求中商品名称进行查询输入关键字智合约较关键字keccak256()哈希值现订单需求中相应关键字两者匹配时户返回关键信息例供应商名称需求商品含量订单数量订单需求期时间
    供应商接单
    仅前需求未确认尚未期前提供应商接受需求订单发起请求智合约检查前系统时间先前指定期时间果超效期法接受订单接收订单情况接订单者需提交信息例商品售价提供商品时间选择订单请求提交信息写入订单该信息作系统确定合否成功履行价指标发布者确认生成订单
    发布者确认生成订单
    中心中发布者检查已发布需求订单情况然通较订单接收者信息选择合适合作供应商进行确认确认生成双方订单建立合关系时接单接单记录效接单请求动失效建立订单供应商造成责约束敦促履行承诺订单规定装运容数量交货时间等触发动付款合时进行匹配较条件[9]
    发布者删订货需求
    需订单求时发布者删该求执行删操作前提条件前操作执行者(事务发送者)需求发出者时必确保请求处参状态需求删查询
    [2]收发货登记模块
    该子模设计成供应链中企业接收游发送商品商品发送游商品时需执行注册操作包括收货注册装运注册两种类型执行注册操作时智合约动记录前时间相应时间进行较确定供应商否正常运行
    收登记流程例图48示收货输入货物名称数量等信息时系统动处理订单中约定信息区块链前状态信息系统(例时间)进行较确定托运否已正确执行订购协议文采办法:
    遵循识规法
    收货收信息发货承诺发送货物信息致时认发货已正确执行该订单否认没正确执行
    具体说协议正确执行包括相名称货物相数量货物货物达时间超约定交货时间货物交货时间超约定交货时间确定执行正确时系统执行商品付款果执行正确会户发送装运失败通知中包含特定障信息参者时调整理流程弥补损失

    图48 收货流程图
    发货收货登记类似差输入发送货物信息时输入合作物流商址付物流商费值然便次性完成物流商转账操作
    [3]资金理
    基太坊资金余额理需设计专代币具体通令牌提供接口实现余额查询转账实现支付透明化[9]
    支持代币定义太坊方便特征功文基太坊ERC20标准 ERC(Etherum Request for Comments)表示太坊开发者提交协议提案20表示议案编号ERC20表示合约接口标准设计初衷太坊中Token合约提供套常见功接口基ERC20标准Token立兼容太坊钱包时支持享交换
    设计系统需代币样板设计太坊钱包MIST识指定代币名称总量设计交易接口协议认代币放求必须基ERC20协议规定标准方案设计代币模板定义参数:
    表46 代币参数设置表
    参数

    设置值
    name()
    代币名称
    supplychaininfoplant token
    symbol()
    代币简称
    SCIT
    decimals()
    代币精确数点位数
    3
    total Supply()
    总供应量
    2^256 1
    代币参数定义
    精度:0001总供应量:2 ^ 2561名称:SNDB 专令牌
    正确定义令牌正常实现续交易转账
    代币功方法
    根定义令牌初始化企业余额该令牌台执行交易转移操作资金初始化理员完成便企业分配定初始金额需进行交易转移时通调令牌合约中定义transfer()函数接口完成
    执行转帐时系统确定输入金额否前转出方余额果值法执行传输操作时转移方增加相应金额必验证余额否前金额否传输操作法完成旨防止恶意户利智合约整数溢出漏洞确保系统安全性
    4224信誉理模块
    前面提文设计信誉机制通数库记录企业次行交易第二方评分进行累积计算终显示出该企业信誉值基历史数智合约控制种方式仅具信誉评估力篡改企业查询企业信誉进行否合作判断
    表47 信誉理模块设计表
    信誉理模块操作方法
    (1) 订单评价
    (2) 信誉计算
    (3) 信誉查询
    具体操作方法
    订单结束收货应供应商交易评估分满分100分四舍五入
    评分影响供应商企业声誉价值
    智合约买方评分供货商相关历史交易数供货商企业进行信誉计算评估作企业该企业进行合作时选择参考
    信誉计算设计查询请求发生时进行信誉计算样定程度节省太坊虚拟机计算资源
    信 誉查询集成供应商选择功中查询企业区块链址查询该企业信誉值查询执行程先信誉计算函数计算前企业信誉值然计算结果传查询变量
    次查询时进行实时计算信誉值样利获更加准确查询结果
    首先需订购者完成订单收商品订单评分该分数作发货企业信誉计算指标参数
    423智合约系统数存储设计
    方案前面提设计区块链数库相互存储机制部分数放区块链部分数放数库方案传统关系数库My SQL节半部分会通表格形式设计数库进行展示区块链数嵌入智合约相关数结构设计中方案首先设计智合约数次设计智合约方法智合约数需智合约方法
    4231智合约数设计
    方案结合企业信息哈希签名结果业务相关信息目确保部分关键信息会篡改时智合约信誉评估系统利进行声誉信息结构体mapping映射图形式存储区块链storage状态存储中便永久保存
    表48 数参数设计表(智合约数设计表)
    状态变量(storage)名称
    描述
    包含容
    Member Info
    成员信息结构体
    企业机构名称成员区块链址联系方式简介权限标识信誉值
    Shipment Prod Info
    商品生产环节信息结构体
    商品 id生产商址追溯信息哈希值签名结果时间戳
    Requirement Info
    需求结构体
    需求 id需货物名称数量需求期时间发布者址发布者名称接单记录 id 组成数组
    Accept Rec
    接单记录结构体
    接单记录 id接订货需求id售价接单者址接单者名称承诺货时间承诺发货时间bool 类型表示否选择标记(初始0选择1忽略2)
    mapping(address>Member Info) member Info
    成员区块链址成员信息结构体映射

    mapping(string>Shipment Prod Info) shipment Prod Info
    商品 id 商品生产环节信息结构体映射

    Order Info
    订单结构体
    订单编号发货方址收货方址拟交易货物名称数量约定发货时间约定送达时间订单金额评价分
    mapping(address>uint)allamount
    企业址总发货数映射

    mapping(address>uint)succamount
    企业址发货成功数映射

    Send Shipment Info
    发货记录结构体
    发货记录编号发货方名称货物名称发货数量
    Receive Shipment Info
    收货记录结构体
    收货记录编号收货方名称货物名称发货数量实际达时间
    Trans Rec
    交易记录结构体
    交易记录编号资金收入方址资金转出方址交易金额交易时间戳

    该表列出文设计8结构例成员商品需求相关4映射智合约中结构映射storage类型状态变量形式存储直接存储区块链通智合约函数方法访问修改数
    4232智合约方法设计
    基智合约数结构结构设计系统中智合约方法设计:
    表49 智合约方法表
    方法名称
    描述
    参数
    操作
    register()
    成员注册
    密码身份信息
    输入企业基信息进行注册
    set Produce Rights of Member()
    成员分配生产环节录入权限
    成员址
    成员址查找成员结构体然修改该结构体中成员权限变量值
    add Sign()
    签名信息添加
    商品 id签名结果信息哈希
    web3js 计算出签名结果添加商品id应结构体中
    set Prod Info()
    生产环节信息登记
    商品 id生产信息哈希值签名结果
    输入信息生产商址信息时间戳信息添加商品id应生产环节信息结构体中
    Order Reqpublish()
    发布订货需求
    需求货物名称数量需求期时间
    记录发布者址生成需求id发布
    find Order Req()
    查询订货需求
    货物名称
    返回符合条件订货需求
    order Taking()
    订货需求接单
    订货需求 id承诺货时间承诺发货时间售价
    生成条接单记录记入相应id订货需求接单记录
    find Member Info()
    查询供应商信息
    供应商址
    返回供应商基信息包括信誉值
    choose Rec()
    选择接单
    选择接单记录id
    该接单记录选标记值改 1前需求接单标记值改 2生成订单修改订单双方相关合作记录
    delete Order Req()
    删订货需求
    订货需求id
    sollidity delete 方法订货需求数清
    send Info Input()
    发货登记
    货物信息物流商物流费物流商址
    调 transferto()物流商转账调 add Trans Rec()增加发货方物流商交易记录
    receive Info Input()
    收货登记
    货物信息
    判断否收货成功成功调add Trans Rec()增加发货方收货方交易记录
    set Score()
    评分
    针订单 id评价供应商址分数
    供应商次交易中表现分更新分记录
    calculate Rep()
    信誉计算


    get Member Info()
    企业信息查询
    企业区块链址
    根成员信息结构体返回信息
    transferto()
    转账
    转账象址
    代币接口中定义转账函数完成代币转账
    add Trans Rec()
    交易记录添加
    资金收入方址资金转出方址交易金额
    生成条交易记录
    Get transparent Record()
    交易记录查询
    企业区块链址
    返回相应址相关交易记录
    提示
    通表智合约方法逻辑互通通数配合完成相应功
    4233数库 ER 图设计
    根文案需设计该数库目存储监者发布信息环节登记注册详细信息订单数重数备份面通ER图展示设计系统数库逻辑模型


    图49 全局ER逻辑关系图
    4234数库数表设计
    根节数库设计进行数表细致规划数表设计:
    (1)公示信息表:
    字段名
    含义
    类型(长度)
    外键
    非空

    reseventnum
    责事件编号
    char(10)

    Y
    Y
    bcaddr
    责企业区块链址
    char(42)
    外键
    Y
    N
    reseventname
    责事件名称
    varchar(20)
    N
    Y
    N
    redinfo
    责详细描述整改情况
    text
    N
    Y
    N
    (2)产品表:
    字段名
    含义
    类型(长度)
    外键
    非空

    shipmentid
    产品id
    char(10)

    Y
    Y
    Yshipmentname
    产品名称
    varchar(20)
    N
    Y
    N
    Nmaterialid1
    原材料1id
    char(10)
    外键
    Y
    N
    Nmaterialid2
    原材料2id
    char(10)
    外键
    N
    N
    Nmaterialid3
    原材料3id
    char(10)
    外键
    N
    N
    (3)原材料信息表:
    字段名
    含义
    类型(长度)
    外键
    非空

    materialid
    原材料id
    char(10)

    Y
    Y
    Ymaterialname
    原材料名称
    varchar(20)
    N
    Y
    N
    Npoduceraddr
    生产商区块链址
    char(42)
    N
    Y
    N
    producplace
    生产点
    varchar(10)
    N
    Y
    N
    Nproducinfo
    生产条件
    text
    N
    Y
    N
    (4)加工信息表:
    字段名
    含义
    类型(长度)
    外键
    非空

    shipmentid
    产品id
    char(10)

    Y
    Y
    shipmentname
    产品名称
    varchar(20)
    N
    Y
    N
    processeraddr
    加工商区块链址
    char(42)
    N
    Y
    N
    processplace

    varchar(10)
    N
    Y
    N
    processenvirotemp
    环境温度
    float
    N
    Y
    N
    processenvirohumi
    湿度
    folat
    N
    Y
    N
    sanitary conditions
    卫生状况
    text
    N
    Y
    N
    (5)检验信息表:
    字段名
    含义
    类型(长度)
    外键
    非空

    shipmentid
    产品id
    char(10)

    Y
    Y
    inspection instaddr
    检验方区块链址
    char(42)
    N
    Y
    N
    inspectresult
    检验结果
    varchar(50)
    N
    Y
    N
    inspperincharge
    负责
    varchar(10)
    N
    Y
    N
    (6)物流信息表:
    字段名
    含义
    类型(长度)
    外键
    非空

    shipmentid
    产品id
    char(10)

    Y
    Y
    logistprovidersaddr
    物流商区块链址
    char(42)
    N
    Y
    N
    transportationtool
    物流工具
    varchar(10)
    N
    Y
    N
    transptoolid
    物流工具编号
    char(10)
    N
    Y
    N
    logisticsplace
    位置
    varchar(10)
    N
    Y
    N
    logistperincharge
    负责
    varchar(10)
    N
    Y
    N
    (7)销售信息表:
    字段名
    含义
    类型(长度)
    外键
    非空

    shipmentid
    产品id
    char(10)

    Y
    Y
    retaileraddr
    销售商区块链址
    char(42)
    N
    Y
    N
    selltime
    销售时间
    datetime
    N
    Y
    N
    producinfo
    销售象
    varchar(10)
    N
    Y
    N
    (8)供应链成员表:
    字段名
    含义
    类型(长度)
    外键
    非空

    menberaddr
    成员区块链址
    char(42)

    Y
    Y
    name
    企业机构名称
    varchar(20)
    N
    Y
    Y
    describe
    企业机构简介
    text
    N
    Y
    N
    (9)订单表:
    字段名
    含义
    类型(长度)
    外键
    非空

    ordernum
    订单编号
    char(10)

    Y
    Y
    ordername
    订单名称
    varchar(20)
    N
    Y
    N
    sendersddr
    货物提供方
    char(42)
    N
    Y
    N
    receiveraddr
    货物接收方
    char(42)
    N
    Y
    N
    requirementinfo
    需求容
    text
    N
    Y
    N
    (10)户表:
    字段名
    含义
    类型(长度)
    外键
    非空

    userddr
    户区块链址
    char(42)

    Y
    Y
    userpsd
    密码
    char(128)
    N
    Y
    N
    username
    户名
    char(10)
    N
    Y
    N

    43 方案模拟实操流程指引
    方案设计方案然针智家居供应链进行类似智家居制造型企业需柔性化生产行业许方案适数制造型供应链
    图410示A交易买方企业B交易卖方企业业务流程次合约签订合约执行资金支付合约完成四部分传统交易传统合约企业资金执行支付完毕已完成全生命周期方案设计基区块链智合约技术供应链智合约流程支付行生成区块增加已链目达交易流程篡改交易透明永久追溯等功具体言合约合约签订履约完成生成新区块新区块时间戳序进行排序终形成完成区块链

    图410 区块链智合约流程
    具体流程分步:
    1 AB通协商确定纸质合专业员纸质合通合约程序化录入进智合约系统合约签订完成完成合约签署信息会广播ERP信息系统区块链系统中节点通文述算法合信息程序化准确度户信息状态进行验证验证通会AB企业合交易结合起形成新区块合约校验码会保存新区块中区块会时链企业记录着作防止违约诈骗出现
    2 合约签订结束B企业作卖方会发起企业交易请求程序请求发出货物合已设置企业交易请求数量时间动审核动执行环节会检验动执行B企业会物流信息通联盟链中协链组织物流企业发布出AB企业外企业收记录该信息物流企业节点验证货物通生成新区块中通ERP信息系统停更新物流信息会保存新区块中新区块永久保存已区块链中供户查询监机构监督[12]
    3 B企业发货干天A企业仓库会收货物进行验收操作验收完毕会进行区块链操作验收结果满足合约规定付款条件操作点击通钮通智合约系统会动触发A企业资金执行功完成传统合约样资金支付功然资金交易信息会广播ERP信息系统区块链系统中B企业时会进行资金验收操作验证通收款项会动生成新区块新区块会包含A企业验收B企业验收等操作信息交易信息然会动增加已链中供户查询监机构监督
    4 步方案设计智合约系统中较传统合约更智模块——合约完成模块系统会认证AB企业资金支付模块完成确认次交易信息整合广播ERP信息系统区块链系统中时会信息动生成新区块已链中完成次交易然生成完整区块链处联盟链交易体收存储次交易区块链包含次交易区块生成程时间数量等等区块链时间戳特性整区块生成生效永久存储链追踪逆转确保次交易真实性模块针柔性化智家居供应链中众企业性质众企业原出现谋篡改记录违约等问题智合约系统区块链系统特性防止
    5 特文设计信誉评估系统次交易结束系统会根时间戳效率数量AB企业方评分进行计算终记录AB企业应联盟链账户链企业查询企业信誉拥订单评价信誉计算信誉查询功信誉评估系统会智家居供应链理拥良生态环境做规范企业行时企业决策选择合作商提供参考
    44章结
    章SN公司智合约+区块链+ERP信息系统进行粗略方案设计
    方案详细总结分析容见表:
    表410 章结表

    1描述系统物理架构运行方式采企业维护联盟链节点理员发放统联盟链初始化配置文件参识方式进行组织接着介绍系统逻辑架构采增加 Node 服务层四层架构系统访问性更保证
    2介绍系统功模块划分系统功模块划分四模块:系统理踪追溯流程理信誉理介绍模块中功设计执行流程
    3描述区块链+数库双重存储具体实现安排描述智合约中数方法设计描述数库设计
    SN公司供应链存问题
    方案解决办法
    效果预估
    供应链游柔性化生产库存权衡问题
    方案设计智合约系统拥节点数致性增强信息享功供应链中方更踪交易状况智家居产业游企业间交易合作进行理
    (详见文422)
    足够满足现柔性化生产需
    产品溯源安全问题
    方案通设计踪追溯模块解决该问题 踪追溯模块提供信息录入信息查询功目面供应链企业户企业提供货物实时情况企业准确握货物流转详细情况时环节状态录入记录区块链数篡改面机构消费者时查询信息真实信
    (详见文4222)
    解决目前供应链中出现产品溯源问题加强监机构供应链中级消费者产品监督力
    供应链商业纠纷问题
    方案利智合约区块链特性区块链中心化智合约没中心理者参情况时运行全网节点机构法强行停止避免商业交易欺诈执法成潜问题
    减少供应链中商业纠纷问题
    供应链游定制化生产问题
    方案设计智合约系统增加信息传递速度足适应柔性化生产定制化生产需
    足够满足现定制化生产需
    第三方机构商业机密成问题
    方案智合约系统减少第三方中介机构成拥数字签名验证机制避免交易手知晓商业机密风险
    (详见文413gas介绍)
    减少企业第三方机构支出费风险
    第五章 总结展
    51文工作总结
    智合约作前代表工智技术融入制造业供应链典范非常值进行研究深入学文现阶段智家居供应链面着供应链成员间信息难时享难适应智家居柔性化生产供应链环节信息追溯便信息性高企业间信誉知晓问题设计方案方案旨结合智合约特性区块链篡改信息透明等特性成突破智家居柔性化生产供应链问题新思想起点方案通太坊台智合约技术Solidity方法Node服务等技术完成基太坊区块链智合约系统智家居供应链优化方案设计
    文完成成果:
    1进行智家居供应链分解决方式阐述:
    首先SN公司例进行市场分析生产制造分析供应链理效率分析物流信息利率分析总结出存问题:供应链游柔性化生产库存权衡问题供应链游定制化生产问题产品溯源安全问题供应链商业纠纷问题第三方机构商业机密成问题企业行规范信誉问题提出解决措施
    2完成SN公司智家居柔性化生产供应链智合约系统设计方案攥写:
    首先系统需求进行全面分析次系统物理架构逻辑架构进行设计节点组联盟链方法Node四层Dapp架构然针供应链中功需求设计成员理产品追溯程理信誉理等功特设计针供应链企业合作信誉评价机制设计智合约相关存储数结构方法数库表结构
    3分析总结智合约系统解决智家居供应链问题阐述:
    首先介绍国区块链智合约应供应链体系发展现状次详细分析总结传统合约智合约区出智合约解决文述智家居供应链中问题详细阐述智合约系统应供应链步骤流程
    52展
    系统方面进行改进作进步研究:详细文述智合约系统设计应供应链中系统实现程测试结果真实供应链理构建提升中二研究更区块链识机制太坊基础进行公式层次改进提升户性智合约拓展研发三扩展方案设计系统功尝试增加供应链金融者研发更核心企业导系统设计业务发挥区块链优势时满足种样者更需求四加强ERP信息系统物联网仓系统物流企业联系开发联盟链拓展应范围例开发直接物联网传感器RFID区块链系统通信方法数采集更方便直接采集客观数进步减少干预操控










    参考文献
    [1]贺海武 延安 陈泽华 基区块链智合约技术应综述[J] 计算机研究发展 2018(11)112126
    [2]许承懋 祝健 广电物联网环境智家居系统实现[J] 中国理信息化 2015(16)183183
    [3]简明全 智慧社区技术安防集成商钱袋子[J] 中国公安全 2015(17)137139
    [4]孙晨旺 物联网中智家居发展问题分析[J] 科技济导刊 2019(12)3838
    [5]魏迅鸿 马迪 金丽丽 中国智家居市场现状发展策研究[J] 现代商业 2015(16)9697
    [6]童生华 中国智家居产业发展标准化现状[J] 众标准化 2019(01)3841
    [7]杨雷鸣 朱波 苏宇 关应区块链技术提升税收风险理思考[J] 税务研究 2019(04)7982
    [8]曹洋 苏振民 李娜 基区块链建筑供应链信息享理系统架构研究[J] 建筑济 2019(05)7075
    [9]王栋 石欣 陈智雨 吕梓童 区块链智合约技术供应链中应研究[J] 网络空间安全 2018(08)1221
    [10] 王瑞喆 智家居产品发展状况趋势分析[J]科技风2020
    [11]张崤文 李学工 区块链农产品冷链物流领域应设想发展路径[J] 台湾农业探索2018 153(04)7073
    [12]赵磊 毕新华 赵安妮 基区块链生鲜食品移动追溯台框架重构[JOL]食品科学111[20190605]
    [13]邵奇峰 金澈清 张召 钱卫宁 周傲英 区块链技术架构进展[J] 计算机学报 2018(05)322
    [14]王文明 施重阳 达斯坦·扎尼克 基区块链技术智合约实验台[J] 实验技术理 2019(03)9297
    [15]王浩森 区块链技术金融领域应现状展[J] 中国新通信 2018(04)139140
    [16]刘琛基区块链供应链信息台设计实现[D]蒙古学2019
    [17] 汪传雷万荻秦琴汪宁宁基区块链供应链物流信息生态圈模型[J]信息系统 2017(7)115121
    [18]陈亚飞基区块链智合约仓单交易台研究实现[D]郑州学20185
    [19]王栋石欣陈智雨吕梓童区块链智合约技术供应链中应研究[J]网络空间安全20188
    [20] 马彦华路红艳智慧供应链推进供侧结构性改革——京东商城例[J]企业济2018(6)188192





    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 5 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    智能家居系统设计

    智能家居系统设计—家用智能照明系统设计智能家居系统设计—家用智能照明系统设计摘要从“电力”的出现,到人们使用白炽灯作为照明工具,再到如今普遍的LED照明,说明着人们不断在追求更高的生活。科技是...

    2年前   
    496    0

    基于Zigbee的智能家居系统毕业设计

    学 号_______ ___ henhuangmahenshuang毕 业 论 文 课 题基于Zigbee的智能家居系统设计 学生姓名 基于Zigbee的智能家居系统设计...

    3年前   
    860    0

    基于安卓Android智能家居详细设计毕业论文

    基于Android的智能家居目 录第 1 章 项目概述 11.1 项目背景 11.2 术语定义 2第 2 章 技术方案 32.1 系统描述 32.2 功能描述 32.3 项目功能图 4...

    3年前   
    1132    0

    基于物联网的智能家居控制系统设计与实现

    物联网是在信息社会发达的今所衍生的产品,他是基于互联网的模块上,利用射频识别技术、无线网等技术,打造一个联系世界不同物体,不同模块的“Internet of Things”。在这个模块网络中,...

    5年前   
    6140    0

    基于语音识别技术的智能家居控制系统的设计

    21世纪经济快速发展,人们对物质文化的需求也越来越高。在信息科技的支持下,事物在朝着简单化、便捷化、智能化的方向发展。在此背景下应运而生而生的智能家居,正是信息时代的典型产物。

    4年前   
    1199    0

    基于物联网的智能小区管理系统研究

    随着人们生活水平的不断提高与改善以及物联网技术计算机技术和通信技术的迅速发展,人们的生活生产方式发生了根本性的改变,社会大众逐渐提升了对居住环境和条件的要求,在上述现实需求中,智能小区随之出现,...

    3年前   
    790    0

    智能家居系统的设计与实现

    几年前,美国、欧洲和东南亚等国家先后提出了“智能家居”(smart Home)的概念•其目标是:“将家庭中各种与信息相关的通讯设备、家用电器、家庭安防装置等通过家庭总线技术连接到一个家庭智能化平...

    5年前   
    2077    0

    智能家居系统设计与实现66

    论文关键词:智能家居 嵌入式系统 Windows CE Visual C++ Delphi  论文摘要:本文讨论了基于Windows CE.net 5.0嵌入式操作系统,以使用Intel XS...

    2年前   
    499    0

    基于51单片机的智能家居报警系统

    随着网络和信息技术的飞速发展以及生活水平的提高,现在的社会有了很大的发展,信息化的概念已经越来越贴近我们的生活。伴随着社会的发展,家庭安全问题也被更加重视了。

    3年前   
    863    0

    基于Android智能风扇的设计

    由于科技越来越发达,智能硬件也使用越来越多,基于蓝牙的技术开发以及应用也是快速的发展。其使用在Android系统和Windows系统等平台上都可以使用蓝牙无线模块。可以实现了主蓝牙设备和从设备它...

    3年前   
    969    0

    智能家居调研报告

     2016智能家居--调研报告调研团队:队长:队员:学院:XX大学商学院专业:工程管理2016年 X 月 X 日- 1 - 目录一、引言...............................

    3年前   
    1263    0

    智能家居品牌

    总分1青岛海尔8352上海索博8203快思聪8074霍尼韦尔7605波创科技7136安居宝7017瑞讯科技6588KOTI6579河东HDL634排名品牌总分10威易62911LG智能家居62...

    2年前   
    875    0

    智能家居系统

    山西大学本科毕业论文(设计)开题报告选题的目的和意义: 由于技术革新、经济发展,人们对生活质量提出了越来越高的要求,各种人性化、智能化的家居产品被不断推出,智能家居系统能够给人提供更加轻...

    2年前   
    703    0

    基于8051的智能小车设计课程设计

    测控电路课程设计题目名称: 智能循迹小车 专业班级: ...

    2年前   
    583    0

    基于供应链管理的物流企业成本控制研究

    在世界经济迅速发展的现状下,我国物流业作为一个新兴的服务行业,也在随之进步。物流企业能够迅速有效的运营并且得到长期稳定的发展,离不开物流管理水平的发展。在许多企业中,物流成本占了比较大的比重,并...

    3年前   
    785    0

    智能家居系统——网络结构搭建与算法研究

    智能家居系统设计——网络结构搭建与研究智能家居系统设计——网络结构搭建与研究摘 要在全球智能化发展的浪潮下,利用先进网络技术、控制技术、布线技术、计算机等技术的智能家居系统的出现,正是对在此...

    2年前   
    554    0

    基于ARM的智能电子秤系统的设计与实现

    随着现代社会的发展,对称重技术提出了更高的要求。目前,台式电子秤在商业贸易中的使用已相当普遍,但是仍存在较大的局限性:体积大、成本高、需要工频交流电源供应、携带不便、应用场所受到制约。现有的便携...

    3年前   
    1159    0

    基于图像识别的智能小车系统设计

    第1章 绪论1.1 课题背景目前,在企业生产技术不断提高、对自动化技术要求不断加深的环境下,智能车辆以及在智能车辆基础上开发出来的产品已成为自动化物流运输、柔性生产组织等系统的关键设备。世界上...

    8个月前   
    240    0

    基于单片机的智能小车设计开题报告

    电气与信息学院毕业设计(论文)开题报告 基于单片机的智能小车设计 电子 ...

    5个月前   
    308    0

    基于单片机智能小车毕业设计

    毕 业 设 计(论 文)设计(论文)题目: 基于单片机的智能小车 ...

    6个月前   
    199    0

    文档贡献者

    爱***享

    贡献于2021-08-11

    下载需要 5 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档