【技术实现步骤摘要】
一种基于Fabric的区块链招投标系统及其实现方法
[0001]本专利技术涉及区块链
,尤其涉及一种基于Fabric的区块链招投标系统及其实现方法。
技术介绍
[0002]区块链是一种近年来诞生的新技术,它在本质上是由多个节点组成的分布式数据库。它是区块与链的组合,即使用一条链将所有的区块相连。区块按照时间顺序进行排列,每个区块中都会存储数据并通过使用包含密码学知识的加密算法等方式保证这些数据不被篡改。
[0003]招投标是有组织开展的一种择优成交方式,随着互联网的快速发展,出现了许多电子化的招投标系统。该系统参与人员包括招标人员和投标人员,主要招投标流程为:招标人员登录系统发布准备招标信息,随后发布招标公告,投标人员登录系统查看招标公告并提交资格预审信息,招标人员根据投标人员提供的资格预审信息对投标人员参与投标的资格进行审核,向通过审核的投标人员发送参与招标邀请,然后招标人员发布项目招标信息,决定对项目进行投标并且接受邀请的投标人员提交投标信息。招标人员根据投标人员提供的投标信息进行评分,随后向评分排名第一的 ...
【技术保护点】
【技术特征摘要】
1.一种基于Fabric的区块链招投标系统,其特征在于,包括:登录模块、准备招标模块、发布招标公告模块、资格预审模块、招标与投标模块和评标模块;所述登录模块包括用户登录功能和退出登录功能,其中用户登录功能为用户输入用户名和密码以登录进入系统,退出登录功能为用户退出系统登录账号;所述准备招标模块用于发布准备招标信息,包括招标人员发布准备招标信息功能;所述发布招标公告模块用于发布资格预审公告、发布邀请招标公告和回复邀请招标信息,招标人员发布招标公告供投标人员查看;根据招标方式不同,发布招标公告分为两种:公开招标对应的发布资格预审公告和邀请招标对应的发布邀请招标公告;所述资格预审模块用于提交资格预审申请信息、审核资格预审申请信息和回复资格预审邀请信息,投标人员提交资格预审申请信息,招标人员根据投标人员提供的信息对投标人员进行审核,向通过审核的投标人员发送参与招标邀请,投标人员对邀请进行回复;所述招标与投标模块用于发布项目招标信息和提交项目投标信息,招标人员发布项目招标信息,投标人员查询项目招标信息以决定是否对项目进行投标,如果投标人员进行投标,则需要提交投标信息;所述评标模块用于评分项目投标信息、发送中标信息、回复中标信息、结束招标和查看招标结果,招标人员根据投标人员提供的投标信息进行评分,随后向评分排名第一的投标人员发送中标信息,投标人员选择接受或者拒绝中标信息,如果接受则招标成功,如果拒绝则招标人员会向评分排名在下一顺位的投标人员发送中标信息,该投标人员选择接受或者拒绝,直至有投标人员接受中标信息,随后招标人员选择结束招标,所有招标人员和投标人员均能够查看招标结果。2.根据权利要求1所述的一种基于Fabric的区块链招投标系统,其特征在于,所述准备招标信息功能中确定招标项目的招标方式包括两种:公开招标和邀请招标。3.根据权利要求1所述的一种基于Fabric的区块链招投标系统,其特征在于,所述发布招标公告中,如果是邀请招标,则投标人员进行接受或者拒绝邀请的选择;如果是公开招标,则投标人员需...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。