苍穹外卖-新增菜品需求分析

一.需求分析与设计

1.页面原型

菜品名称唯一,菜品必须属于某一分类,可以选择菜品的口味,每个菜品对应图片。

2. 接口分析

文件上传接口,菜品分类接口,根据类型查询分类。

(1)根据类型查询分类

GET请求,请求参数为type,分类类型:1为菜品分类,2为套餐分类

(2)文件上传

POST请求,请求参数为Content-Type必须,在请求体内把文件带过来

(3)新增菜品

POST请求,以json格式提交,包含文件。

3.数据库设计

相关推荐
从琳开始9894 小时前
网络原理入门(二)------OSI七层模型?TCP/IP五层(四层)模型原来是这样的
java·网络·tcp/ip·java-ee·php
文丑颜不良啊4 小时前
LeetCode1861~1880题目解析
java·leetcode
Flynn Liang4 小时前
AgentScope Java 深度解析:ReActAgent、HarnessAgent 与多智能体编排——JVM 上的自治 Agent 底座
java·大模型·架构设计·ai agent·spring ai·langchain4j·agentscope
Flynn Liang4 小时前
上线后怎么排查 AI 调用?Spring AI Observability:token/延迟/成本埋点与全链路追踪
java·人工智能·spring·监控·可观测性·observability·springai
文丑颜不良啊4 小时前
LeetCode1921~1940题目解析
java·leetcode
Tt有了t5 小时前
设计模式速查
java·python·设计模式
Thomas.Sir5 小时前
第15课:SpringBoot连接池详解:HikariCP配置、调优、监控,4.x连接池新特性
java·spring boot
VimorphTech5 小时前
每批开 4 个线程,为什么限制不住 TTS 的总并发?
java·spring boot·spring
Pniubi5 小时前
Java为什么要分堆和栈
java·开发语言
杨凯凡5 小时前
Spring Boot 缓存一致性怎么保证?@Cacheable、@CacheEvict 与事务提交时机实战
java·spring boot·spring cache·后端开发·缓存一致性