81 lines
1.6 KiB
Markdown
81 lines
1.6 KiB
Markdown
---
|
|
title: 外卖项目
|
|
date: 2025-02-11
|
|
categories: [工作, 项目]
|
|
tags: [项目]
|
|
---
|
|
|
|
|
|
## 开发流程
|
|
|
|
**需求分析**
|
|
|
|
- 需求规格说明书、产品原型
|
|
|
|
**设计**
|
|
|
|
- UI设计、数据库设计、接口设计
|
|
|
|
**编码**
|
|
|
|
- 项目代码、单元测试
|
|
|
|
**测试**
|
|
|
|
- 测试用例、测试报告
|
|
|
|
**上线运维**
|
|
|
|
- 软件环境安装、配置
|
|
|
|
### 角色分工
|
|
|
|
- 项目经理:对整个项目负责,任务分配、把控进度
|
|
- 产品经理:进行需求调研,输出需求调研文档、产品原型等
|
|
- UI设计师:根据产品原型输出界面效果图
|
|
- 架构师:项目整体架构设计、技术选型等
|
|
- 开发工程师:代码实现
|
|
- 测试工程师:编写测试用例,输出测试报告
|
|
- 运维工程师:软件环境搭建、项目上线
|
|
|
|
### 软件环境
|
|
|
|
- 开发环境(development):开发人员在开发阶段使用的环境,一般外部用户无法访问
|
|
- 测试环境(testing):专门给测试人员使用的环境,用于测试项目,一般外部用户无法访问
|
|
- 生产环境(production):即线上环境,正式提供对外服务的环境
|
|
|
|
|
|
|
|
## 项目介绍
|
|
|
|
架构图
|
|
|
|
- 管理端
|
|
- 员工管理
|
|
- 官网管理
|
|
- 商品管理
|
|
- 订单管理
|
|
- 用户管理
|
|
- 数据统计
|
|
- 来单提示
|
|
- 用户端
|
|
- 微信登录
|
|
- 商品浏览
|
|
- 购物车
|
|
- 用户下单
|
|
- 微信支付
|
|
- 历史订单
|
|
- 地址管理
|
|
- 用户催单
|
|
|
|
**技术选型**
|
|
|
|

|
|
|
|
**整体价格**
|
|
|
|

|
|
|
|
|
|
|
|
 |