论文部分内容阅读
药品安全问题是关系民生健康的重要问题之一。近年来,我国的药品安全事件屡见不鲜,解决药品安全领域存在的种种问题迫在眉睫。药品供应链管理系统能够对药品信息进行统一管理,有助于对药品流通信息进行监管和追溯,是减少药品安全事故的有效举措。当前药品供应链管理方案大多是基于RFID技术,但是此类方案所收集的数据多采用云存储或者云技术等基于中心化的处理模式,因此依然面临着信息不共享、追溯困难、信息易篡改以及隐私数据保护的问题。所以,研究一种去中心化的药品供应链管理系统很有必要。区块链技术具有开放、去中心化、信息共享、防篡改、可追溯等基本特性,可用于解决药品供应链管理系统存在的问题。本文基于区块链技术,提出并设计一种基于区块链的药品供应链协同管理系统。首先选取广东省药企的通用药品供应链环节作为研究对象,通过分析其供应链流程中存在的问题以及现有基于区块链的药品供应链系统存在的问题,确定系统的业务逻辑。然后通过业务逻辑以及各主体需求确定系统的总体设计、功能设计、存储字段设计以及链上数据存储原则。接着提出一种基于对称加密算法的链下隐私数据存储方式,通过非对称加密算法完成企业密钥的传输。最后完成基于区块链的药品供应链协同管理系统的开发。本系统使用FISCO BCOS联盟链作为区块链系统实现基础,通过智能合约代码的开发完成系统的功能需求,接着使用Python+Vue编程代码完成系统的前后端开发。最后通过对系统进行功能测试和性能测试,验证了本文设计的基于区块链的药品供应链协同管理系统的可行性和有效性。该方案的实现有利于丰富区块链领域和药品供应链领域的相关研究,也为区块链技术在供应链管理领域提供实践探索和参考。