一种基于区块链的商城供应链管理系统的制作方法

文档序号:37478358发布日期:2024-04-01 13:47阅读:8来源:国知局
一种基于区块链的商城供应链管理系统的制作方法

本发明涉及供应链管理领域,尤其涉及一种基于区块链的商城供应链管理系统。


背景技术:

1、供应链管理系统(也称为scm系统)是一个重要的工具,帮助企业管理和优化其供应链活动;它涉及到从供应商到最终用户的物流和流程,以确保产品在适当的时间和地点按照客户需求交付;scm系统通常包括以下几个关键组成部分;首先,它包括供应商管理模块,帮助企业与供应商建立和维护合作关系;通过这个模块,企业可以跟踪供应商的绩效,例如交货时间和产品质量,并确保供应商按时提供所需的物资;其次,scm系统还包括库存管理模块,用于追踪和管理企业的库存;这个模块可以帮助企业避免过多或过少的库存,并确保库存和需求之间的平衡;通过库存管理模块,企业可以实时监控库存水平,并根据需求进行及时调整;第三,生产计划模块是scm系统的重要组成部分,它帮助企业根据市场需求和资源情况进行生产计划;通过这个模块,企业可以准确预测需求并制定相应的生产计划,以确保产品的及时交付;最后,scm系统还包括物流管理模块,用于管理和优化产品的物流流程;这个模块可以帮助企业确定最佳的运输方案,并跟踪货物的运输进程,以确保产品能够按时到达目的地;总之,供应链管理系统是一个帮助企业管理和优化供应链活动的重要工具;它包括供应商管理、库存管理、生产计划和物流管理等关键模块,以确保产品按时交付,并满足客户需求;在建立供应链时,采用基于核心企业组建形成的供应链,并由核心企业对整个供应链进行指挥和控制,在供应链的运行过程中,核心企业作为供应链数据网络的中心,掌握了所有的交易信息,并通过设置权限等方式阻碍非核心企业对数据资源的获取,使得资源中心化,降低了资源的利用率,增加了供应链的管理成本,且增加了供应链企业的运营风险的问题。


技术实现思路

1、为了克服采用基于核心企业组建形成的供应链,并由核心企业对整个供应链进行指挥和控制,在供应链的运行过程中,核心企业作为供应链数据网络的中心,掌握了所有的交易信息,并通过设置权限等方式阻碍非核心企业对数据资源的获取,使得资源中心化,降低了资源的利用率,增加了供应链的管理成本,且增加了供应链企业的运营风险的问题。

2、本发明的技术方案为:一种基于区块链的商城供应链管理系统,包括有:

3、供应商区块链数据库,用于对供应商的备货情况、原材料信息、存货信息和仓库布局等情况进行记录储存并共享;

4、制造商区块链数据库,用于对制造商的原材料信息、生产进度安排信息及订单完成情况进行记录储存并共享;

5、销售商区块链数据库,用于对销售商的订单信息、库存信息和产品需求预测信息进行记录储存并共享;

6、物流信息区块链数据库,用于对物流信息、物流记录和物流车辆情况进行记录储存并共享;

7、供应链信息协同模块,用于对供应商区块链数据库、制造商区块链数据库、销售商区块链数据库和物流信息区块链数据库进行协同,并对供应商区块链数据库、制造商区块链数据库、销售商区块链数据库和物流信息区块链数据库的流通信息进行记录和统计。

8、优选的,通过设置供应商区块链数据库可以对供应商的信息进行统一管理,通过设置制造商区块链数据库可以对供应商的信息进行统一管理,通过设置销售商区块链数据库可以对供应商的信息进行统一管理,通过设置物流信息区块链数据库可以对供应商的信息进行统一管理,通过设置供应链信息协同模块,一方面可以实现对供应商区块链数据库、制造商区块链数据库、销售商区块链数据库和物流信息区块链数据库的协同管理,另一方面可以实现对供应商区块链数据库、制造商区块链数据库、销售商区块链数据库和物流信息区块链数据库的信息进行中转,实现信息共享和透明化,增加信息流通的及时性和有效性。

9、作为优选,供应商区块链数据库包括有多个供应商区块链区块,每个供应商区块链区块对应一个供应商或供应商仓库,多个供应商区块链区块之间数据共享;制造商区块链数据库包括有多个制造商区块链区块,每个制造商区块链区块对应一家制造商或者一个制造商仓库,多个制造商区块链区块之间数据共享;销售商区块链数据库包括有多个销售商区块链区块,每个销售商区块链区块对应一家销售商,多个销售商区块链区块之间数据共享;物流信息区块链数据库包括有多个物流信息区块链区块,每个物流信息区块链对应一个物流节点,多个物流信息区块链区块之间数据共享。

10、优选的,通过将供应商区块链数据库、制造商区块链数据库、销售商区块链数据库和物流信息区块链数据库中的区块进行数据共享,一方面可以使得信息流通更加及时,避免单个区块的供应不及时导致区块链整体出现问题,另一方面可以实现信息的透明化,增加信任程度,拓展性更高,响应更加及时,实现了去中心化。

11、作为优选,在制造商通过制造商区块链区块对库存进行查看并进行补货操作时,包括以下步骤:通过将

12、s11:对制造商区块链区块内部的数据进行读取统计,得出相关的库存信息,通过供应链信息协同模块对销售商的订单信息进行读取统计;

13、s12:当商品库存低于库存水平,或者当订单信息大于库存信息时,向供应链信息协同模块调取智能合约;

14、s13:在智能合约上记录订单要求和对应于制造商区块链区块的私钥;

15、s14:将记录后的智能合约发送至供应商区块链数据库,遍历所有供应商区块链区块,当供应商区块链区块内未设定相关智能合约内容,不会产生响应,当满足预设条件后,由供应商确认,在智能合约上记录上对应于供应商区块链区块的私钥,发送至供应链信息协同模块,供应链信息协同模块加入公钥,并反馈至制造商区块链区块和供应商区块链区块,确认订单。

16、作为优选,在销售商通过制造商区块链区块对库存进行查看并进行补货操作时,包括以下步骤:

17、s21:对销售商区块链区块内部的数据进行读取统计,得出相关的库存信息,通过供应链信息协同模块对供应商的库存信息及订单信息进行读取统计;

18、s22:当商品库存低于库存水平,或者当供应商的库存不足及订单繁多时,向供应链信息协同模块调取智能合约;

19、s23:在智能合约上记录订单要求和对应于销售商区块链区块的私钥;

20、s24:将记录后的智能合约发送至制造商区块链数据库,遍历所有制造商区块链区块,当制造商区块链区块内未设定相关智能合约内容,不会产生响应,满足预设条件后,由制造商确认,在智能合约上记录上对应于制造商区块链区块的私钥,发送至供应链信息协同模块,供应链信息协同模块加入公钥,并反馈至制造商区块链区块和销售商区块链区块,确认订单。

21、优选的,通过制造商区块链数据库、制造商区块链数据库和销售商区块链数据库之间的数据共享,一方面可以使得供应链的上下游企业形成真正的整体,并通过协同资源和信息,提升整体协同效益,且可以实现各环节的无缝衔接,从而增加供应链的响应速度,能够更好地相应客户的需求,从而增加对风险的抵抗力,以最低的成本为客户提供最优的产品或服务。

22、作为优选,在供应链信息协同模块对供应商区块链数据库、制造商区块链数据库、销售商区块链数据库和物流信息区块链数据库的流通信息进行记录和统计时,包括以下步骤:

23、s31:在制造商区块链数据库和销售商区块链数据库产生需求时,根据时间戳和需求产生者的信息建立文档,并进行储存;

24、s32:当供应商区块链数据库和制造商区块链数据库确认订单,并将智能合约反馈至供应链信息协同模块之后,将反馈的智能合约存入建立的文档内部,进行储存;

25、s33:当智能合约遍历供应商区块链数据库或制造商区块链数据库之后,没有被响应,或者当制造商区块链数据库和销售商区块链数据库取消订单之后,将智能合约反馈至制造商区块链数据库和销售商区块链数据库,并将建立的文档进行删除。

26、优选的,通过供应链信息协同模块作为制造商区块链数据库、制造商区块链数据库和销售商区块链数据库之间的交易确认,一方面与实现供应链信息的协同及时性和有序性,从而控制信息协同的总成本,提升供应链的竞争力,同时,可以实现共享信息的安全和透明,减小交易摩擦和人为因素干扰,促进供应链信息协同效益提升。

27、作为优选,在物流信息区块链数据库进行物流管理时,包括以下步骤:

28、s41:当供应商区块链数据库或制造商区块链数据库收到订单后,产生产品配送需求,物流信息区块链数据库通过数据共享产生响应;

29、s42:物流信息区块链数据库根据供应商区块链数据库或制造商区块链数据库的地址确认物流信息区块链区块,物流信息区块链区块向供应链信息协同模块调取智能合约,并自动生成提货计划单,发送至供应商区块链数据库或制造商区块链数据库;

30、s43:当供应商区块链数据库或制造商区块链数据库收到提货计划单后,进行确定和填写,当符合条件后自动响应并填写,并将提货计划单反馈至物流信息区块链区块;

31、s44:当物流信息区块链区块收到反馈的提货计划单后,生成车辆调配计划,并在添加对应于物流信息区块链区块的私钥后,将智能合约发送至供应商区块链数据库或制造商区块链数据库进行添加私钥,供应商区块链数据库或制造商区块链数据库添加私钥后发送至物流信息区块链区块和供应链信息协同模块。

32、优选的,通过物流信息区块链数据库与制造商区块链数据库、制造商区块链数据库和销售商区块链数据库之间信息共享,可以实现供应链信息协同的智能化,使得在供应链协同过程中,达到要求后进行自动执行,避免外界因素干扰,为供应链数据处理和分析节省了大量的人力和物力,提高了信息处理的速度,从而使得供应链具有更加敏捷的反应速度,可以更好地相应客户的需求。

33、作为优选,在销售商通过销售商区块链区块进行售后服务时,首先根据销售订单的时间戳和订单信息对保存的文档进行调取,读取调取的文档,获取销售商区块链区块信息、制造商区块链区块信息、供应商区块链区块信息和物流信息区块链区块信息,并生成智能合约,将智能合约反馈至对应的销售商区块链区块、制造商区块链区块、供应商区块链区块和物流信息区块链区块,进行处理。

34、作为优选,智能合约包括有销售商智能合约、制造商智能合约、物流智能合约和售后智能合约;其中销售商智能合约用于销售商区块链区块向制造商区块链区块发出需求信息并生成订单,制造商智能合约用于制造商区块链区块向供应商区块链区块发出需求信息并生成订单,物流智能合约用于物流信息区块链区块向制造商智能合约和供应商区块链区块确定配送信息。

35、作为优选,智能合约的内容包括有交易数据、交易哈希值、时间戳、需求产生区块账户和需求提供区块账户;其中交易数据包括有交易的内容、交易的数量、交易截止的时间和交易的地址,其中交易的内容为某种商品、物流服务和售后服务中的一种。

36、作为优选,供应链信息协同模块包括有:

37、储存层,用于对供应链信息协同模块运行期间产生的缓存日志数据进行储存;

38、核心层,用于对区块链的重要机制信息进行储存,包括身份验证和智能合约验证和调取;

39、服务层,用于对区块链中的各种区块的身份和权限信息进行管理;

40、接口层,用于将区块链与外部应用进行连接,其中,外部应用包括有电子商城和个人终端;

41、应用层,用于设置供应链信息协同模块管理应用场景情况,包括有物联网模块、数据储存模块、认证中心模块、智能合约模块和供应链管理模块。

42、本发明的有益效果:

43、1、相对于现有技术采用基于核心企业组建形成的供应链,并由核心企业对整个供应链进行指挥和控制,在供应链的运行过程中,核心企业作为供应链数据网络的中心,掌握了所有的交易信息,并通过设置权限等方式阻碍非核心企业对数据资源的获取,使得资源中心化,降低了资源的利用率,增加了供应链的管理成本,且增加了供应链企业的运营风险;该管理系统通过设置供应链信息协同模块,一方面可以实现对供应商区块链数据库、制造商区块链数据库、销售商区块链数据库和物流信息区块链数据库的协同管理,另一方面可以实现对供应商区块链数据库、制造商区块链数据库、销售商区块链数据库和物流信息区块链数据库的信息进行中转,实现信息共享和透明化,增加信息流通的及时性和有效性;

44、2、通过制造商区块链数据库、制造商区块链数据库和销售商区块链数据库之间的数据共享,一方面可以使得供应链的上下游企业形成真正的整体,并通过协同资源和信息,提升整体协同效益,且可以实现各环节的无缝衔接,从而增加供应链的响应速度,能够更好地相应客户的需求,从而增加对风险的抵抗力,以最低的成本为客户提供最优的产品或服务;

45、3、通过物流信息区块链数据库与制造商区块链数据库、制造商区块链数据库和销售商区块链数据库之间信息共享,可以实现供应链信息协同的智能化,使得在供应链协同过程中,达到要求后进行自动执行,避免外界因素干扰,为供应链数据处理和分析节省了大量的人力和物力,提高了信息处理的速度,从而使得供应链具有更加敏捷的反应速度,可以更好地相应客户的需求。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1