论文部分内容阅读
随着社会的进步,我国也开始和欧美等国家一样开始逐渐变成汽车消费大国。汽车出行的便捷性与其高昂的价格之间的矛盾将用户推向了二手汽车交易市场。但我国二手汽车交易市场正处于发展早期,还有许多交易中存在的问题亟需解决。二手车交易中的买卖双方信息不对等问题以及信息来源不可靠问题则是其中最为关键的问题,直接影响二手车市场的繁荣和发展。本文针对此问题,结合区块链技术,设计实现出汽车维修信息的服务系统。汽车维修信息服务系统主要基于区块链技术,利用其存储数据不可篡改以及分布式存储的特性,保证数据存储的安全可靠性。系统将对与平台合作的保险公司和4S店所提供的汽车维修数据进行管理,并免费提供给普通用户或收费提供给二手汽车销售平台,将汽车维修数据转化为利益的同时,也促进二手汽车市场发展,保障买卖双方利益。根据汽车维修信息服务系统的业务要求,分析了系统的用户需求,给出了具体的功能需求和非功能需求。根据功能需求设计出平台主要对普通用户、保险公司和4S店、二手汽车销售平台、平台运营方这4种角色提供服务。本文使用改进的RBAC权限控制模型对不同角色的用户进行管理,同时对不同角色的用户,根据权限模型提供了不同的汽车信息数据管理或查询服务,保障平台功能的合理与完备性。根据系统设计需求分析,系统使用Hyperledger Fabric技术和传统数据库结合方式对系统数据进行存储管理,保证数据的安全可靠。使用Supervisor在监控服务器系统必要服务进程的同时,同时利用Horizon对平台队列任务进行实时监控,并对系统无法处理的错误进行及时的通知,保障系统服务的高可用性。根据系统设计实现系统,并对系统核心功能做出测试,通过对比分析测试结果与系统预期设计,结果表明系统实现达到了系统设计要求,在保险公司和4S店提供数据前提下,能够让系统对普通用户和二手汽车销售平台提供车辆维修数据信息服务,将数据信息转化为实际利益,并在一定程度上保障二手车买卖双方利益。