02. 熟悉APP项目
2024年10月28日大约 1 分钟
02. 熟悉APP项目
目标
- 能在APP中独立完成购物流程操作
1. APP项目与Web项目的区别
1. APP环境结构图
2. APP应用环境与web项目环境对比
- 相同点
- APP和Web使用的后端服务器是相同的
- 前后端都使用HTTP协议进行交互(也有部分APP用socket来交互)
- 不同的
- APP是C/S结构,Web浏览器是B/S结构
- APP前后端交互的数据格式以Json为主,Web前后端交互的数据格式为Json/HTML都有
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。采用完全独立于编程语言的文本格式来存储和表示数据。 JSON最常用的格式是对象的键值对。
例如:{"firstName": "Brett", "lastName": "McLaughlin"}
2. 熟悉APP项目
1. 项目信息来源
新项目:
需求文档
产品经理
已经存在的项目:
文档(需求文档、使用说明书等)、
项目软件
测试老员工、产品经理
tpshop商城APP:
- 项目软件
- 需求文档
思路:用户是谁,用户怎么使用?
2. 怎么才算熟悉项目?
错误理解
知道有几个页面?知道每个页面有多少按钮?知道每个按钮的颜色、大小?
标准
熟悉项目的核心业务流程
熟悉项目的核心功能模块
核心业务:用户使用的过程 核心功能:功能缺失会导致用户无法使用
3. 核心业务
- 下单业务
- 发货业务
- 退换货业务
- 订单查询业务
- 会员管理业务
- 商品管理业务
4. 核心功能模块
- 注册
- 登录
- 轮播图
- 搜索
- 购物车
- 拼团购
- 评论