更新文章
This commit is contained in:
70
docs/notes/ops/blockchain/practice/basic-deployment.md
Normal file
70
docs/notes/ops/blockchain/practice/basic-deployment.md
Normal file
@@ -0,0 +1,70 @@
|
||||
---
|
||||
title: 区块链产品设计和基础部署
|
||||
description: 详细介绍区块链产品设计和基础部署
|
||||
createTime: 2025/09/28 20:15:00
|
||||
permalink: /ops/blockchain/practice/basic-deployment/
|
||||
---
|
||||
|
||||
## 区块链产品方案设计
|
||||
|
||||
### 区块链产品需求分析
|
||||
|
||||
区块链产品分析主要是以下几个步骤:
|
||||
|
||||
1. 明确业务需求
|
||||
|
||||
围绕指定业务分析区块链落地解决的痛点,提出围绕业务的功能概述。
|
||||
|
||||
2. 搜集业务相关信息
|
||||
|
||||
针对设计功能,分析收集数据的方向、类型和具体维度
|
||||
|
||||
3. 分析搜集数据
|
||||
|
||||
借助数据分析工具整合收集数据,并能根据收集数据得出初步结论
|
||||
|
||||
能够保证收集数据的准确性和安全性
|
||||
|
||||
4. 确定应用需求
|
||||
|
||||
根据业务需求和收集数据,细化产品具体功能需求
|
||||
|
||||
5. 落地区块链平台
|
||||
|
||||
形成具体平台的设计需求报告
|
||||
|
||||
形成平台验收的准则
|
||||
|
||||
### 区块链平台设计方案
|
||||
|
||||
区块链平台包括:区块链底层平台、智能合约层、业务层、应用层和用户层
|
||||
|
||||

|
||||
|
||||
### 业务功能模块设计
|
||||
|
||||
业务功能模块设计包括三层:功能平台、功能模块、详细功能
|
||||
|
||||

|
||||
|
||||
### 业务流程图
|
||||
|
||||
关于业务流程图的一些常见符号:
|
||||
|
||||

|
||||
|
||||
有一些好用的在线绘制流程图的网站:
|
||||
|
||||
1. [Draw.io](https://app.diagrams.net/)
|
||||
|
||||
### ER 图设计
|
||||
|
||||
E-R 图(实体-关系图)是数据库设计中常用的一种工具,E 是实体,拥有一组属性,R 是关系,用于找到实体之间的联系。
|
||||
|
||||
实体与实体之间的关系,可能是一对一(1:1),一对多(1:n),多对多(m:n)
|
||||
|
||||
实体:通常用矩形表示,代表系统中的一个对象或概念,如"学生","课程","老师"
|
||||
|
||||
属性:通常用椭圆形表示,表示实体的特征,如"学生"的"姓名","班级"
|
||||
|
||||
关系:用菱形表示,用于不同实体间的联系,如"课程"和"学生"之间的"选修"关系
|
||||
Reference in New Issue
Block a user