苍穹外卖()

day1

软件开发整体介绍

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

需求规格说明书 产品原型

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

接口设计

角色分工:

软件环境:

苍穹外卖项目介绍

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

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

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

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

开发环境搭建

整体架构

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

后端环境搭建

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

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

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

完善登录功能

导入接口文档

Swagger

相关推荐
智客工坊21 天前
AI编程助手带来的洞察和启发——程序员职业的变革
java·javaweb·管理
阳光阿盖尔25 天前
【javaweb项目idea版】蛋糕商城(可复用成其他商城项目)
java·servlet·intellij-idea·javaweb·商城·蛋糕商城·购物商城
小殷要努力刷题!1 个月前
JavaWeb项目——如何处理管理员登录和退出——笔记
java·javascript·笔记·学习·servlet·javaweb·寒假
Heavydrink1 个月前
监听器与RBAC权限模型
javaweb·jsp
Bulut09072 个月前
JavaWeb Servlet的getInitParameter、业务层、控制反转IOC和依赖注入DI
servlet·javaweb·获取初始化参数·控制反转ioc·依赖注入di
知兀2 个月前
Maven
java·笔记·maven·javaweb·黑马程序员
SunnyRivers2 个月前
黑马程序员Java项目实战《苍穹外卖》Day12
javaweb·苍穹外卖
岁岁岁平安2 个月前
JavaWeb学习(4)(四大域、HttpSession原理(面试)、SessionAPI、Session实现验证码功能)
java·学习·javaweb·session·httpsession
大臣不想在月亮上上热搜3 个月前
黑马2024AI+JavaWeb开发入门Day05-数据库DDL、DML、DQL飞书作业
sql·mysql·javaweb
SunnyRivers3 个月前
黑马程序员Java项目实战《苍穹外卖》Day05
javaweb·苍穹外卖