-
Learning C# Programming with Unity 3D 2014: A System Design Approach
资源介绍
第四章系统设计
本众筹系统采用三层设计进行展开,分别为业务逻辑层、数据封装层和接口层。每一层
都有详细的设计,具体如下。
图4。1系统总体模块图
Figure 4.1 System block diagram
在业务逻辑层中有四个模块,这四个模块都需要区块链的支持,无论从用户注册还是到
一笔众筹的交易完成,用户无时无刻都在与区块链打交道。而本地数据库是用于数据的备份,
保存并记录在本众筹系统上的用户的交易信息,需要说明的是,即使本地数据库遭到破坏,
数据依然存在于区块链中,并不会因为本地数据库的损坏而遭到丢失。
在数据封装层中,有数据写入的封装和数据查询的封装,由于底层的区块链是一个供给
万方数据