首页> 中文学位 >基于比特币的电子卡券发行系统的设计与实现
【6h】

基于比特币的电子卡券发行系统的设计与实现

代理获取

目录

声明

摘要

图表目录

第一章 引言

1.1 选题背景和意义

1.1.1 选题背景

1.1.2 意义

1.2 研究内容

1.3 本文的结构安排

第二章 相关知识和技术

2.1 比特币基本概念

2.1.1 公私钥与比特币地址

2.1.2 比特币钱包软件

2.1.3 散列函数与编码方式

2.2 区块链

2.2.1 区块数据结构

2.2.2 区块链生成机制与高度属性

2.2.3 区块链的特点

2.3 交易

2.3.1 交易数据结构

2.3.2 交易发送流程

2.4 比特币运行机制

第三章 基于Bitcoin的电子卡券发行系统的设计

3.1 系统软件架构设计

3.1.1 比特币平台API

3.1.2 SDK功能层

3.1.3 区块链的数据录入方法

3.2 业务总体模块

3.3 商家子系统详细设计

3.3.1 账户生成模块

3.3.2 商品信息录入模块

3.3.3 商家信息更改模块

3.3.4 商品信息更改模块

3.4 用户子系统详细设计

3.4.1 核对商家信息模块

3.4.2 核对商品信息模块

3.4.3 商品购买流程

第四章 基于BITCOIN的电子卡券发行系统的实现

4.1 运行环境安装

4.1.1 操作系统安装

4.1.2 数据库的安装

4.1.3 服务器的安装

4.1.4 比特币平台的安装

4.2 数据库设计

4.2.1 用户表

4.2.2 商品表

4.2.3 交易表

4.3 系统使用演示

4.3.1 商家使用

4.3.2 用户使用

4.4 本章小结

第五章 总结与展望

5.1 论文工作总结

5.2 问题与展望

参考文献

致谢

展开▼

摘要

移动互联网的兴起带来了许多商业机会,我们的生活中出现了大量颠覆性的产品,电子卡券就是其中之一。随着人们对不同平台发行的电子卡券接触的深入,发现自己拥有的电子卡券无法在所有平台流通,因此我们需要一个受大家信任的第三方平台去管理电子卡券的发行。
  本文调研了比特币的相关知识,在比特币软件的基础之上设计了一套系统方案,尝试把电子卡券发行记录的电子证据保存到比特币平台之中。借助比特币平台数据的不可更改,非中心化维护等特点,从而使电子卡券的发行记录不可篡改,无法造假。又由于比特币平台可以自由接入且信息公开透明等特性,使得所有用户可以核查发行记录并且监督商家行为。本论文的成果如下:
  (1)基于比特币平台的API,设计一套对电子卡券发行系统进行优化的方案。该方案以比特币平台为底层框架,在其上又设计了多个功能模块,借助不同的功能模块来实现电子卡券发行的具体业务,最终不仅可以让商家和用户在平台上进行业务交互,还可以共同参与系统的维护。
  (2)进行传统Web开发,实现功能模块,实现商家电子卡券发行平台并且以商家身份演示发行过程,以用户身份在系统上做了一些功能测试。通过实践证明了该方法确实可以保证商品发行记录不可修改的特性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号