苍穹外卖()

day1

软件开发整体介绍

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

需求规格说明书 产品原型

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

接口设计

角色分工:

软件环境:

苍穹外卖项目介绍

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

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

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

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

开发环境搭建

整体架构

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

后端环境搭建

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

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

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

完善登录功能

导入接口文档

Swagger

相关推荐
为美好的生活献上中指2 天前
*Java 沉淀重走长征路*之——《Java Web 应用开发完全指南:从零到企业实战(两万字深度解析)》
java·开发语言·前端·html·javaweb·js
2301_7806698618 天前
MyBatis(配置,增删改查,注解与XML两种开发方式)、SpringBoot配置文件(yml简化properties)
xml·spring boot·mybatis·javaweb
四谎真好看1 个月前
JavaWeb学习笔记(Day14)
笔记·学习·学习笔记·javaweb
四谎真好看1 个月前
JavaWeb学习笔记(Day13)
笔记·学习·学习笔记·javaweb
四谎真好看1 个月前
JavaWeb学习笔记(Day12)
笔记·学习·学习笔记·javaweb
2301_780669861 个月前
Vue(入门配置、常用指令)、Ajax、Axios
前端·vue.js·ajax·javaweb
四谎真好看1 个月前
JavaWeb学习笔记(Day10)
笔记·学习·学习笔记·javaweb
2301_780669861 个月前
HTML-CSS-常见标签和样式(标题的排版、标题的样式、选择器、正文的排版、正文的样式、整体布局、盒子模型)
前端·css·html·javaweb
四谎真好看2 个月前
JavaWeb学习笔记(Day08+Day09)之Mybatis入门+基础操作
笔记·学习·学习笔记·javaweb
rannn_1112 个月前
【Javaweb学习|Day11】SpringBoot原理|配置优先级、Bean的管理、原理及源码分析
java·spring boot·后端·学习·javaweb