基于区块链的通用积分管理系统
发布时间:2020-12-08 00:02
近年来网络技术飞速发展,为吸引客户和拉拢消费者,各大企业和机构纷纷建立了专属的网上积分平台。然而,各个机构都是独立制定积分规则,导致积分只能在单一机构内流通。现如今,消费者在各个机构几乎均拥有积分,但特定某个平台上的积分数量通常不多且无法达到兑换条件,这样的积分在消费者手中几乎没有存在的意义和价值。对商家而言,建立和维护积分系统所需的费用高,而利用率低下使得积分平台无法起到挽留旧用户吸引新客户的目的。为解决这些问题,跨行业、跨系统、跨区域、通兑通用的积分系统的需求随之产生。本文使用区块链技术产生并管理通用积分。区块链的核心特点是去中心化、可追溯、不可篡改,区块链技术在发展初期开放性高,随着区块链应用范围的不断扩大,出现了去中心化程度较低、适合商业应用场景的联盟链和私有链。进入区块链2.0时代后,区块链技术逐渐被应用到密码货币之外的各个领域中。针对通用积分的应用需求,本系统选择联盟链作为通用积分管理系统的底层网络,将区块链技术与传统积分系统的功能结合起来,形成积分联盟。在该积分联盟不存在中心机构,账本为所有入链商家共同管理,解决了传统积分系统中企业可能中心化控制积分、篡改积分数据的弊端。...
【文章来源】:山东大学山东省 211工程院校 985工程院校 教育部直属院校
【文章页数】:77 页
【学位级别】:硕士
【部分图文】:
图2-1管理员用例分析??2.商家??
?用户兑换积分j)??图2-2商家用例分析??3.用户??,CT^O??用户?/?C^O?_C5^>?^??〇?/?<〈包含*%_??包含>广(进入商城)??rn/^<^—<:—>.?-?C?兑换积?O?^——夕??1^—_(积分管理)?,—??l?」\??^??\?I赠送积分??-?^^?-收入??X'v'?????^?^?—??包含>,????Sift^gi??包含>一支出??图2-3用户用例分析??用户进入通用积分联盟首页默认为登录页面,如果用户在该企业其他业务系??统中注册过,可以使用之前的账号密码登录,如没有需要重新注册。用户通过以??下方式得到积分:消费获得积分,与联盟里其他会员互赠积分。需要兑换积分的??时候可以选择联盟内任一商家进行兑换。用户可以进行积分查询,查看自己的余??额和交易往来。修改自己的个人信息。??2.3非功能需求分析??系统的非功能性需求对用户体验和系统的可靠稳定有着至关重要的作用
微服务器架构主要作用是降低系统的耦合性,让离散的各个服务相互协作完??成功能,并提供更加灵活的服务支持。在微服务架构中,是按照业务,而不是技??术来划分组织。下图3-1展示了区块链应用的基本架构??APIs,?SDK,?CU???权限管理=账本管理二交易管理二智能合约I??成员管理?区块链服努?链码服务??注册登录?共识管理分f账??身份管理?账本存储?P2P网络??密码技术??1?I?I ̄\??Fabric服努??图3-1区块链应用架构图??区块链通用积分管理系统按照区块链应用的基本设计过程进行开发,有两个??子系统:积分管理子系统和联盟管理子系统,整体架构主要分为3个部分:区块??链底层平台,业务层,通用积分管理网页。Web应用通过RESTful接口与业务层??通信,SDK、链码和区块链平台通过gRPC协议进行通信。系统架构如下:??15??
【参考文献】:
期刊论文
[1]基于区块链的安全投票系统设计与实现[J]. 颜春辉,游林. 通信技术. 2018(08)
[2]区块链与可信数据管理:问题与方法[J]. 钱卫宁,邵奇峰,朱燕超,金澈清,周傲英. 软件学报. 2018(01)
[3]区块链技术:架构及进展[J]. 邵奇峰,金澈清,张召,钱卫宁,周傲英. 计算机学报. 2018(05)
[4]基于区块链的商城积分系统方法研究[J]. 王绍刚,刘海法. 网络空间安全. 2017(Z5)
[5]区块链隐私保护研究综述[J]. 祝烈煌,高峰,沈蒙,李艳东,郑宝昆,毛洪亮,吴震. 计算机研究与发展. 2017(10)
[6]区块链与价值互联网建设[J]. 周平,唐晓丹. 信息安全与通信保密. 2017(08)
[7]数字货币中的区块链及其隐私保护机制[J]. 王皓,宋祥福,柯俊明,徐秋亮. 信息网络安全. 2017(07)
[8]计算机软件数据库设计的原则及应用探究[J]. 王庆利,王璐. 数字技术与应用. 2016(05)
[9]区块链技术发展现状与展望[J]. 袁勇,王飞跃. 自动化学报. 2016(04)
[10]国内“通用积分平台”的发展模式研究[J]. 刘锋. 中国集体经济. 2016(01)
硕士论文
[1]区块链技术下供应链金融发展研究[D]. 巩长青.山东大学 2018
[2]基于区块链的投票系统的设计与开发[D]. 胡浩.南京邮电大学 2018
[3]基于区块链技术的学分认证系统研究[D]. 熊维祥.北京邮电大学 2018
[4]铁岭银行综合积分系统项目外包风险管理研究[D]. 高宏刚.吉林大学 2017
本文编号:2904106
【文章来源】:山东大学山东省 211工程院校 985工程院校 教育部直属院校
【文章页数】:77 页
【学位级别】:硕士
【部分图文】:
图2-1管理员用例分析??2.商家??
?用户兑换积分j)??图2-2商家用例分析??3.用户??,CT^O??用户?/?C^O?_C5^>?^??〇?/?<〈包含*%_??包含>广(进入商城)??rn/^<^—<:—>.?-?C?兑换积?O?^——夕??1^—_(积分管理)?,—??l?」\??^??\?I赠送积分??-?^^?-收入??X'v'?????^?^?—??包含>,????Sift^gi??包含>一支出??图2-3用户用例分析??用户进入通用积分联盟首页默认为登录页面,如果用户在该企业其他业务系??统中注册过,可以使用之前的账号密码登录,如没有需要重新注册。用户通过以??下方式得到积分:消费获得积分,与联盟里其他会员互赠积分。需要兑换积分的??时候可以选择联盟内任一商家进行兑换。用户可以进行积分查询,查看自己的余??额和交易往来。修改自己的个人信息。??2.3非功能需求分析??系统的非功能性需求对用户体验和系统的可靠稳定有着至关重要的作用
微服务器架构主要作用是降低系统的耦合性,让离散的各个服务相互协作完??成功能,并提供更加灵活的服务支持。在微服务架构中,是按照业务,而不是技??术来划分组织。下图3-1展示了区块链应用的基本架构??APIs,?SDK,?CU???权限管理=账本管理二交易管理二智能合约I??成员管理?区块链服努?链码服务??注册登录?共识管理分f账??身份管理?账本存储?P2P网络??密码技术??1?I?I ̄\??Fabric服努??图3-1区块链应用架构图??区块链通用积分管理系统按照区块链应用的基本设计过程进行开发,有两个??子系统:积分管理子系统和联盟管理子系统,整体架构主要分为3个部分:区块??链底层平台,业务层,通用积分管理网页。Web应用通过RESTful接口与业务层??通信,SDK、链码和区块链平台通过gRPC协议进行通信。系统架构如下:??15??
【参考文献】:
期刊论文
[1]基于区块链的安全投票系统设计与实现[J]. 颜春辉,游林. 通信技术. 2018(08)
[2]区块链与可信数据管理:问题与方法[J]. 钱卫宁,邵奇峰,朱燕超,金澈清,周傲英. 软件学报. 2018(01)
[3]区块链技术:架构及进展[J]. 邵奇峰,金澈清,张召,钱卫宁,周傲英. 计算机学报. 2018(05)
[4]基于区块链的商城积分系统方法研究[J]. 王绍刚,刘海法. 网络空间安全. 2017(Z5)
[5]区块链隐私保护研究综述[J]. 祝烈煌,高峰,沈蒙,李艳东,郑宝昆,毛洪亮,吴震. 计算机研究与发展. 2017(10)
[6]区块链与价值互联网建设[J]. 周平,唐晓丹. 信息安全与通信保密. 2017(08)
[7]数字货币中的区块链及其隐私保护机制[J]. 王皓,宋祥福,柯俊明,徐秋亮. 信息网络安全. 2017(07)
[8]计算机软件数据库设计的原则及应用探究[J]. 王庆利,王璐. 数字技术与应用. 2016(05)
[9]区块链技术发展现状与展望[J]. 袁勇,王飞跃. 自动化学报. 2016(04)
[10]国内“通用积分平台”的发展模式研究[J]. 刘锋. 中国集体经济. 2016(01)
硕士论文
[1]区块链技术下供应链金融发展研究[D]. 巩长青.山东大学 2018
[2]基于区块链的投票系统的设计与开发[D]. 胡浩.南京邮电大学 2018
[3]基于区块链技术的学分认证系统研究[D]. 熊维祥.北京邮电大学 2018
[4]铁岭银行综合积分系统项目外包风险管理研究[D]. 高宏刚.吉林大学 2017
本文编号:2904106
本文链接:https://www.wllwen.com/guanlilunwen/yunyingzuzhiguanlilunwen/2904106.html