The invention discloses a parking space sharing system and method based on block chain. The system includes application layer, server layer, middleware layer and data storage layer. The server layer includes data statistics, data processing and data query module; the middleware layer includes member management, Fabric SDK and chain code function module; and the data storage layer includes relationship and state database. The method is as follows: when users search for shared parking spaces, the system first judges whether the users are registered, then judges whether the parking status is in use, finally judges the credit integral status of the users, and makes a reservation for the parking space of the users who meet the requirements; when the users reach the parking position, judges the order status of the users, and carries on the parking operation; when the users end the use of the parking space, submit it. Use evaluation to update the credit rating of users and parking space publishers and complete the order. The invention can realize the function of issuing parking space sharing information and using shared parking space, and has the advantages of safety and reliability.
【技术实现步骤摘要】
一种基于区块链的停车位共享系统及方法
本专利技术涉及停车位共享
,特别是一种基于区块链的停车位共享系统及方法。
技术介绍
目前的停车位共享系统,多以云平台存储数据,并以各类传感器感知停车位状态,控制车位锁打开或关闭。在用户管理方面,有用户和系统管理员两种;在停车位管理方面,有停车位智能锁、云平台存储、统一监控,保证了停车位信息的安全以及停车位的智能化管理;在传感器方面,结合使用场景和要求,有超声波传感器、地磁传感器、压力传感器。如专利CN106781689A公开了一种停车位共享系统,该系统将车位信息上传至云平台中,利用云平台进行停车位管理,既满足了空闲停车位共享及车主停车的需求,使空闲停车位得以充分利用,得到经济收益,又缓解了停车难的问题。专利CN108039057A公开了一种停车位共享系统以及实施方法,该系统采用智能车位锁、移动终端APP,并通过蓝牙与停车位共享云平台进行通信,实现了智能化管理,便于政府监管。专利CN208000680U公开了一种车位共享系统,该系统采用射频控制技术控制车位锁,射频控制器通过互联网与云端管理平台连接,由云端管理平台间接控制车位锁,实现车位锁的打开或关闭。然而,这些停车位共享系统只是将停车位信息进行整合,发布至云平台中,用户很难快速获取安全、可靠的共享停车位信息,并且由于停车位所在地各不相同,导致停车位不能形成统一的管理,也很难提高停车位共享系统的使用率。
技术实现思路
本专利技术的目的在于提供一种便于用户快速查找到目的地附近的共享停车位,并能确保停车位共享信息安全、可靠的基于区块链的停车位共享系统及方法。实现本专利技术目 ...
【技术保护点】
1.一种基于区块链的停车位共享系统,其特征在于,包括应用层、服务器层、中间件层和数据存储层,其中:所述应用层,包括Web浏览器和手机客户端,其中Web浏览器用于停车位管理员进行注册用户信息、停车位信息、订单信息、公告信息和用户信息的管理;手机客户端用于用户进行停车位信息查询、账户信息查看与修改、停车位信息发布和停车位使用评价;所述服务器层,包括数据统计模块、数据处理模块和数据查询模块,用于数据的统计、处理和查询;所述中间件层,包括成员管理模块、Fabric SDK模块和链码函数模块,用于应用层与区块链之间的数据交换;所述数据存储层,包括关系型数据库和状态数据库,用于为用户信息、停车位管理员信息、停车位信息、订单信息、通知公告、推送消息和成员认证信息提供数据存储空间。
【技术特征摘要】
1.一种基于区块链的停车位共享系统,其特征在于,包括应用层、服务器层、中间件层和数据存储层,其中:所述应用层,包括Web浏览器和手机客户端,其中Web浏览器用于停车位管理员进行注册用户信息、停车位信息、订单信息、公告信息和用户信息的管理;手机客户端用于用户进行停车位信息查询、账户信息查看与修改、停车位信息发布和停车位使用评价;所述服务器层,包括数据统计模块、数据处理模块和数据查询模块,用于数据的统计、处理和查询;所述中间件层,包括成员管理模块、FabricSDK模块和链码函数模块,用于应用层与区块链之间的数据交换;所述数据存储层,包括关系型数据库和状态数据库,用于为用户信息、停车位管理员信息、停车位信息、订单信息、通知公告、推送消息和成员认证信息提供数据存储空间。2.根据权利要求1所述的基于区块链的停车位共享系统,其特征在于,所述应用层,包括Web浏览器和手机客户端,其中:所述Web浏览器,采用Bootstrap框架搭建,停车位管理员通过Web浏览器,查询和维护管辖范围内的停车位基本信息,查询用户的基本信息、停车位共享历史记录、停车位使用历史记录,处理用户提交的申诉信息,发布公告信息,查询历史公告记录,并根据订单ID查询交易凭证;所述手机客户端,基于Android系统,用户通过手机客户端,进行用户注册和系统登录,搜索目的地范围内的共享停车位,并显示该停车位的位置信息和可用时间段,查看和修改个人基本信息,发布和撤销共享停车位信息,对订单进行评分,获取信用积分,提交申诉信息,查询历史订单信息、推送消息和通知公告。3.根据权利要求1所述的基于区块链的停车位共享系统,其特征在于,所述服务器层,包括数据统计模块、数据处理模块和数据查询模块,其中:所述数据统计模块,用于停车位管理员对用户发布的共享停车位信息、空闲停车位信息、已撤销共享停车位信息、正在使用停车位信息、已完成订单信息、注册用户信息、通知公告信息进行数据统计;其中共享停车位信息包括发布人ID、停车位地址、可用时间段、发布订单ID、发布时间;空闲停车位信息包括发布人ID、停车位地址、可用时间段、发布订单ID;已撤销共享停车位信息包括发布人ID、撤销人ID、停车位地址、撤销时间;正在使用停车位信息包括发布人ID、租用人ID、停车位地址、使用时间段;已完成订单信息包括发布人ID、租用人ID、停车位地址、使用时间段、评价等级、租用订单ID;注册用户信息包括用户ID、昵称、联系方式、信用积分、用户状态、发布共享停车位记录、使用共享停车位记录、好评率;通知公告信息包括公告ID、公告类型、公告标题、公告内容、发布时间;所述数据处理模块,用于对停车位管理员和用户发布的信息进行数据处理;停车位管理员发布通知公告,将通知公告推送给注册用户,处理用户申诉,对申诉人和被申诉人进行奖励和处罚,处理已注册用户,根据用户的信用积分和好评率向用户推送警告消息,或冻结用户账号;用户发布和撤销停车位共享信息,获得和扣除信用积分,对停车位租用体验进行等级评价;所述数据查询模块,用于对停车位管理员和用户发布的信息进行数据查询;停车位管理员根据发布订单ID和租用订单ID查询区块链中存储的交易凭证信息,根据用户ID查询用户的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。