全国区块链职业技能大赛国赛考题区块链产品需求分析与方案设计
创始人
2024-12-19 01:37:06
0

任务1-1:区块链产品需求分析与方案设计

本任务需要依据项目背景完成需求分析与方案设计,具体要求如下:

  1. 依据给定区块链食品溯源系统的业务架构图,对考题进行业务分析,尽可能多的去考虑一个业务系统所需要的模块,使用Visio或思维导图工具展现本系统的基本设计概念和处理流程,要求分为区块链食品溯源业务平台和支撑平台两个部分;

2.根据食品溯源系统设计,在系统中分别包括用户管理以及订单追溯功能,在订单追溯中需要包括生产商、分销商、经销商订单的追溯管理功能。根据描述,设计区块链系统的总体功能概览图;

3. 整合上述设计内容,完善“01区块链食品溯源系统概要设计说明书.doc”,具体工作内容如下:

(1)将设计内容根据说明书中模块需求进行补充,并完善概要设计说明书中的“需求概要”;

(2)完善说明书中接口说明部分内容。

 完成后提交文档至【区块链技术应用赛\重命名为工位号】下。

2.4.2.1 用户信息查询

1.功能描述

标识符

userInfo

功能

通过指定用户名获取获取地址信息

2. 接口功能

请求路由

/userInfo

请求方法

POST

请求参数

参数名

类型

说明

userName

String

用户姓名

响应参数

参数名

类型

说明

address

String

用户地址

2.4.2.2 生产订单创建

1. 功能描述

标识符

produce

功能

生产商创建食品溯源中生产订单相关信息

2. 接口功能

请求路由

/produce

请求方法

POST

请求参数

参数名

类型

说明

traceNumber

Integer

食品溯源id

name

String

食品名称

traceName

String

生产商名字

quality

Integer

食品质量

响应参数

参数名

类型

说明

ret

Integer

接口响应参数 0 代表成功操作 1 代表失败操作

msg

String

接口响应提示信息

2.4.2.3 分销订单创建

1. 功能描述

标识符

ditribute

功能

分销商创建食品溯源中分销订单相关信息

2. 接口功能

请求路由

distribute

请求方法

POST

请求参数

参数名

类型

说明

traceNumber

Integer

食品溯源id

traceName

String

中间商名字

quality

Integer

食品质量

响应参数

参数名

类型

说明

ret

Integer

接口响应参数 0 代表成功操作 1 代表失败操作

msg

String

接口响应提示信息

2.4.2.4 销售订单创建

1. 功能描述

标识符

retail

功能

分销商创建食品溯源中分销订单相关信息。

2. 接口功能

请求路由

 retail

请求方法

POST

请求参数

参数名

类型

说明

traceNumber

Integer

食品溯源id

traceName

String

超市名字

quality

Integer

食品质量

响应参数

参数名

类型

说明

ret

Integer

接口响应参数 0 代表成功操作 1 代表失败操作

msg

String

接口响应提示信息

2.4.2.5 食品信息追溯查询

1. 功能描述

标识符

trace

功能

通过指定订单号追溯食品信息

2. 接口功能

请求路由

trace

请求方法

POST

请求参数

参数名

类型

说明

traceNumber

Integer

食品溯源id

响应参数

参数名

类型

说明

name

String

食品名字

from

String

上一个添加商名字

to

String

当前食品所在地用户名字

from_address

String

上一个添加商地址

to_address

String

当前食品所在地用户地址

traceNumber

Integer

食品溯源ID

timestamp

Integer

食品订单上链时间时间戳

quality

Integer

食品质量

相关内容

热门资讯

一分钟内幕!科乐吉林麻将系统发... 一分钟内幕!科乐吉林麻将系统发牌规律,福建大玩家确实真的是有挂,技巧教程(有挂ai代打);所有人都在...
一分钟揭秘!微扑克辅助软件(透... 一分钟揭秘!微扑克辅助软件(透视辅助)确实是有挂(2024已更新)(哔哩哔哩);1、用户打开应用后不...
五分钟发现!广东雀神麻雀怎么赢... 五分钟发现!广东雀神麻雀怎么赢,朋朋棋牌都是是真的有挂,高科技教程(有挂方法)1、广东雀神麻雀怎么赢...
每日必看!人皇大厅吗(透明挂)... 每日必看!人皇大厅吗(透明挂)好像存在有挂(2026已更新)(哔哩哔哩);人皇大厅吗辅助器中分为三种...
重大科普!新华棋牌有挂吗(透视... 重大科普!新华棋牌有挂吗(透视)一直是有挂(2021已更新)(哔哩哔哩)1、完成新华棋牌有挂吗的残局...
二分钟内幕!微信小程序途游辅助... 二分钟内幕!微信小程序途游辅助器,掌中乐游戏中心其实存在有挂,微扑克教程(有挂规律)二分钟内幕!微信...
科技揭秘!jj斗地主系统控牌吗... 科技揭秘!jj斗地主系统控牌吗(透视)本来真的是有挂(2025已更新)(哔哩哔哩)1、科技揭秘!jj...
1分钟普及!哈灵麻将攻略小,微... 1分钟普及!哈灵麻将攻略小,微信小程序十三张好像存在有挂,规律教程(有挂技巧)哈灵麻将攻略小是一种具...
9分钟教程!科乐麻将有挂吗,传... 9分钟教程!科乐麻将有挂吗,传送屋高防版辅助(总是存在有挂)1、完成传送屋高防版辅助透视辅助安装,帮...
每日必看教程!兴动游戏辅助器下... 每日必看教程!兴动游戏辅助器下载(辅助)真是真的有挂(2025已更新)(哔哩哔哩)1、打开软件启动之...