苍穹外卖()

day1

软件开发整体介绍

软件开发流程**:需求分析(需求规格说明书、产品原型)->设计(UI设计、数据库设计、接口设计)->编码(项目代码,单元测试)->测试(测试用例、测试报告)->上线运维(软件环境安装、配置)**

需求规格说明书 产品原型

UI设计:用户界面设计,界面效果是什么样 数据库设计

接口设计

角色分工:

软件环境:

苍穹外卖项目介绍

项目介绍:专门为餐饮企业(餐厅、饭店)定制的一款软件产品

功能架构:体现项目中的业务功能模块

产品原型:用于展示项目的业务功能,一般由产品经理进行设计 (一般是HTML页面)

技术选型:展示项目中使用到的技术框架和中间件等

开发环境搭建

整体架构

前端环境搭建:前端工程基于 nginx 运行

后端环境搭建

导入maven初始工程->使用Git进行项目代码的版本控制->数据库环境搭建->前后端联调

后端工程基于 maven 进行项目构建,并且进行分模块开发

nginx 反向代理,就是将前端发送的动态请求由 nginx 转发到后端服务器

完善登录功能

导入接口文档

Swagger

相关推荐
初学小白...21 天前
JavaWeb
javaweb·web
一只大袋鼠22 天前
SpringMVC 框架中的拦截器
java·springmvc·javaweb·拦截器
一只大袋鼠23 天前
SpringMVC全局异常处理
java·开发语言·springmvc·javaweb
一只大袋鼠25 天前
JavaWeb四种文件上传方式(下篇)
java·开发语言·springmvc·javaweb
一只大袋鼠25 天前
JavaWeb四种文件上传方式(上篇)
java·开发语言·servlet·javaweb
abcnull1 个月前
传统的JavaWeb项目Demo快速学习!
java·servlet·elementui·vue·javaweb
float_com1 个月前
【JavaWeb】----- 登录认证 与 统一拦截架构详解
javaweb
float_com2 个月前
【JavaWeb】----- Linux基础入门
linux·javaweb
夹芯饼干2 个月前
JavaWeb 核心:Request 与 Response 对象全解析与实战
javaweb·重定向·request对象·response对象
一只大袋鼠2 个月前
JavaWeb ——Cookie 对象
java·servlet·javaweb·cookie·小蛋糕