基于区块链的服装企业进销存管理平台设计

发布时间:2023-08-27 11:10:14   来源:心得体会    点击:   
字号:

文|赵鹏 唐静芸

服装企业市场交易量日益增长,企业面临数据管理缺陷、价值信息提取困难、资源信息闭环不够等问题。通过分析服装企业管理中的不足及进销存管理的应用难点,尝试将区块链技术嵌入进销存管理平台。利用BeeGO框架和GO语言实现系统的业务功能,并利用Solidity语言根据服装企业进销存的实际交易流程设计智能合约,通过共识算法确保数据间的有效传输,以此建立区块链与进销存管理间的信息节点,促进企业解决交易过程中数据信息不同、库存信息无法实时监测的问题。

当前,互联网技术逐步渗入到服装企业的各项管理中,导致服装企业对数据的管理及运营难度也随之提升。为提高服装企业的竞争优势和日常工作效率,许多企业尝试从管理方面进行创新和改善。充分利用互联网技术提高企业解决商品供不应求、货品积压等问题的效率。将企业内部的人工化业务转变成智能机器化业务,使服装企业的信息管理更智能化,在一定程度上能够帮助企业更好的发展。

服装企业在整个市场环境中归属于传统的制造行业,并且对商品的采购、存储、销售三大环节的管理十分谨慎,因此如何加强企业进销存的管理成为市场的关注点。目的是保证企业商品信息的合理化管控以及交易信息的真实有效。只有根据企业的运营模式,合理化应用进销存管理平台,才能使企业信息化建设达到一定的高度。

针对进销存管理在服装企业的应用难点及不足,本文提出借助区块链技术构建服装企业进销存平台,摒弃繁琐的操作机制,提升进销存管理平台的使用率。从采购机制、存储模式、销售数据等多个维度进行系统改善,解决服装企业在管理中的闭环缺陷、人工操作繁琐、信息数据不透明等问题。建立更牢固的信任机制,保障数据信息的安全性。

(一)数据信息难以统一

利用电商拓宽企业销售渠道是目前常见的方式,但这类模式在提升企业效益的同时也给进销存管理带了一定的挑战,企业难以对进销存各个环节的数据进行统一管理,无法保障数据的准确性和共享性,并且对库存数据的实时性也提出了更高的要求。企业在对商品的采购、存储等多项业务都是以人工的形式进行的,导致进销存管理系统中数据缺乏实时性。致使企业整体的财务信息总结和预算因数据源不完整、账本信息不透明等问题出现误差。

(二)进销存系统的应用范围受限

进销存系统在企业的应用中存在很多模式,但还不能更准确为服装企业进行个性化定制来满足企业数据量大的要求。为改善企业对商品信息的数据管控,提出了信息化的企业进销存管理系统,但只能对市场内大众化的需求进行处理,没有精细化的设计,导致企业对进销存系统的应用范围很窄以及在实际应用中功能单一、数据不直观等问题。

(三)进销存系统数据处理功能不完善

结合服装企业的现代化需求,进销存管理系统对部分数据进行了控制,并对订单信息、采购数据和库存数据的管控提出优化。但其他环节的数据检测还未做出综合性的优化,因此,进销存系统对服装企业的采购、存储、销售三大环节及财务信息的综合管控和数据共享等问题的处理还不够完善,需要进一步分析企业运营中存在的问题才能更有针对性解决。

(一)区块链技术

区块链本质是一个公开式数据账本,能够供多方用户查询以及数据信息的维护。区块链是由多个区块组成的一种按照时间顺序连接而成的链条。在链条中存在这多个节点,节点间的信息是相互共享的,以此保证区块链中的去中心化和数据共享性。若想要修改区块链中的信息,必须保证区块链中一半以上的节点同意才能执行修改操作,否则整条链会出现报错状态无法正常运转,利用这种方式保证区块链中的数据不可篡改性和安全性。

(二)以太坊简介

以太坊是基于以太币交易的公共区块链平台,利用这个平台提供的特殊语言来实现去中心化的点对点合约。在以太坊中进行的数据交易主要是由以太坊内部节点组成的以太坊主网,根据主网协议能够在这个网络中实现自主交易,通过以太虚拟机完成数据间的信息传输。在以太坊中包含账户和Gas两大重要元素。以太坊中的账户分为外部账户和合约账户两大类,外部账户只要是用于控制非合约代码交易的数据信息,而合约账户主要用于存储与合约相关的交易信息。而Gas是在以太坊用于执行智能合约的虚拟燃料,以太坊虚拟机通过Gas的消耗量来衡量合约中的资源消耗。

(三)智能合约

智能合约是根据实际情况制定的算法程序用于替代实际场景中合约执行的流程,合约主要包括承诺、规定、价值交换等内容。智能合约的执行是根据系统中的运转机制所触发的,在没有第三方的下,只有满足规定条件才能自动触发完成指令,不需要人工的干预并且这些交易的执行是不可逆转的,以此为行业交易中的公平性创造了良好的条件。

(一)服装企业进销存管理基础服务平台设计

为满足服装企业对进销存管理的基本业务,管理平台的设计对企业的基础业务进行重新整合,并对服装企业进销存管理平台进行整体化的建设。服装企业进销存管理的基础业务架构如图1所示。

图1 服装企业进销存管理基础业务架构

根据进销存管理的基本业务及企业特殊的运营性质,将平台划分为七个模块进行基础框架的构建。以其中五个模块为主:一是企业管理,主要负责搭建企业内部与外部的关系链;
二是基础数据管理,用于存放企业业务基础数据;
三是采购管理,主要负责企业与供应商之间采购信息数据的交互;
四是库存管理,主要用于维护企业内部货物信息的存储,保证各仓库之间货物信息的核算;
五是销售管理,为企业和客户之间记录相应的销售数据,帮助企业销售存档。其他模块主要负责企业权限及数据报告的呈现。

(二)基于区块链的进销存交易平台设计

对进销存管理平台进行重新构建时,将区块链作为一个交易数据中心,所有的交易数据都需存入交易平台,而企业基础数据放置进销存管理平台中,并将两个平台的数据进行统一化处理,便于企业进行对账或数据统计。基于区块链的进销存管理交易平台架构如图2所示。

图2 基于区块链的进销存管理交易平台架构图

图 人员类别占比

基于区块链的进销存交易平台的主要信息传输模块包括以下五个方面: 一是进销存管理平台,主要负责收集服装企业的基础运营数据,保证采购、存储、销售数据能够互通。二是MySQL关系型数据库,主要用于存储持续性不易更改的数据,与进销存管理平台进行数据交互。三是区块链平台,处理核心交易,所有交易代码及交易数据都会上链并利用合约进行交互。四是NodeJS作为后端服务器,与前端和区块链建立通信。五是Web端,使用Web3js与NodeJS服务器进行交互,保证链上数据的正常访问及存储。

进销存交易平台的实现是利用以太坊和Ganache作为区块链的公共群集,用Geth进行私链的搭建保证数据交易间的保密性。再利用Truffle构建进销存的交易平台,使用Solidity编写区块链的交易合约,并制定合约执行规则,确保用户在进销存管理平台中执行采购、调拨、销售等操作时,能将重要的交易信息进行上链,而区块链与业务平台间的数据传输利用Web3js执行相关操作。

(三)服装企业进销存管理智能合约设计

在进销存管理平台中设计的智能合约主要用于交易信息的存储与转化。本文利用Solidity实现智能合约,借助Remix平台进行合约有效性的验证。合约制定的基本思路是利用mapping设置企业与交易之间的对应关系,为每一条交易记录制定唯一标识,并将需要进行存证的交易详情设置为一个独立的交易结构体,在满足批量存储的条件下,将交易结构体以集合的形式与交易记录的唯一标识进行一对一绑定,以这种方式在每次商品交易时触发智能合约将每次交易数上链存证,以此保证交易信息的实时性和准确性。

基于区块链的进销存平台架构中,借用智能合约的合约机制将采购、存储、销售的流程设计为制动化上链。一旦在系统操作中触发了平台的基本准则,系统将自动按照合约执行。从一定程度上来说,就是在区块链中具有了“法律意义”。只有当交易满足合约条件时,才能将该交易进行上链存储,并共享至平台中的各个节点。若不满足条件,则会拒绝上链申请,无法让交易继续进行。这样可以限制企业的不正规操作,提升企业、供应商和客户之间的信任度。

本文主要针对进销存管理系统在日常应用中存在的数据信息不对称、交易信息不透明等问题,将进销存管理平台的业务流程进行重新整合并利用区块链技术将整个管理平台进行重新构建。通过BeeGo框架和GO语言技术完成业务系统的重新构建在利用Truffle框架和Solidity语言对智能合约进行编写和部署上链,借助Web3js将业务系统与智能合约进行串联,以达到在区块链上对企业交易数据存证的目的,来保证服装企业各个环节交付的透明性。

本进销存管理平台的实现能够满足多个供应商、企业及客户间的共享信息,同时在进行数据操作时,无须第三方进行数据的同步,能够通过智能合约进行自动化的数据存证,并在保证数据的真实有效性,避免企业在进行财务核算时出现数据信息不统一或账目不清晰的状况,增加 了企业的市场信誉度。此外,服装型企业存在长期的大量货品交易,本平台的实现在一定程度上保证了数据检测的实时性,能够帮助企业更好维护与各交易方的合作关系。但同时本平台的设计中只考虑了数据交易的不透明和实时性检测,在企业的实际应用中还需要注重服装企业运营的实际状况和市场规制等情况。

猜你喜欢合约区块服装让人心碎的服装趣味(作文阅读)(2021年9期)2022-01-19区块链:一个改变未来的幽灵科学(2020年5期)2020-11-26区块链:主要角色和衍生应用科学(2020年6期)2020-02-06区块链+媒体业的N种可能传媒评论(2018年4期)2018-06-27读懂区块链现代企业文化(2018年13期)2018-06-09现在可以入手的mina风高性价比服装米娜·女性大世界(2016年9期)2016-12-02服装家纺个股表现股市动态分析(2015年20期)2015-09-10合约必守,谁能例外!——对“情势变更”制度不可寄于过高期望中国工程咨询(2011年4期)2011-02-14服装阅读(中年级)(2006年2期)2006-03-07