苍穹外卖()

day1

软件开发整体介绍

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

需求规格说明书 产品原型

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

接口设计

角色分工:

软件环境:

苍穹外卖项目介绍

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

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

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

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

开发环境搭建

整体架构

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

后端环境搭建

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

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

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

完善登录功能

导入接口文档

Swagger

相关推荐
小殷要努力刷题!2 天前
JavaWeb项目——如何处理管理员登录和退出——笔记
java·javascript·笔记·学习·servlet·javaweb·寒假
Heavydrink14 天前
监听器与RBAC权限模型
javaweb·jsp
Bulut090721 天前
JavaWeb Servlet的getInitParameter、业务层、控制反转IOC和依赖注入DI
servlet·javaweb·获取初始化参数·控制反转ioc·依赖注入di
知兀1 个月前
Maven
java·笔记·maven·javaweb·黑马程序员
SunnyRivers1 个月前
黑马程序员Java项目实战《苍穹外卖》Day12
javaweb·苍穹外卖
岁岁岁平安1 个月前
JavaWeb学习(4)(四大域、HttpSession原理(面试)、SessionAPI、Session实现验证码功能)
java·学习·javaweb·session·httpsession
大臣不想在月亮上上热搜2 个月前
黑马2024AI+JavaWeb开发入门Day05-数据库DDL、DML、DQL飞书作业
sql·mysql·javaweb
SunnyRivers2 个月前
黑马程序员Java项目实战《苍穹外卖》Day05
javaweb·苍穹外卖
岁岁岁平安2 个月前
JavaWeb实战(1)(重点:分页查询、jstl标签与jsp、EL表达式、Bootstrap组件搭建页面、jdbc)
java·servlet·javaweb·jsp·el·分页查询·jstl
SunnyRivers2 个月前
黑马程序员Java项目实战《苍穹外卖》Day01
javaweb·苍穹外卖