目录
- 1.代码规范
- 2.本次的冲刺任务
- 2.1 前端
- 2.2 后端
- 2.3 测试
- 2.3.1 功能测试
- 2.3.2 安全测试
- 2.3.3 易用性测试
- 2.3.4 接口测试
- 3. 本次的冲刺计划
- 3.1冲刺时间安排
- 3.1.1 前端
- 3.1.2 后端
- 3.2 冲刺人员安排
- 3.2.1 前端
- 3.2.2 后端
- 3.3 项目管理
1.代码规范
2.本次的冲刺任务
开发计划: 分为前端和后端的功能和模块进行alpha开发,以及必要的测试
2.1 前端
- 完成首页、分类、我的、支付、地址、购物车、订单、商品详情页面、评论页面等页面的界面设计开发。
- 完成后端的管理界面的设计开发。
- 完成前后端数据交互接口对接。
- 完成数据的验证和错误处理,在前端捕获并处理可能出现的错误。
2.2 后端
- 完成用户管理(买家/卖家) 、具体支付实现、商品管理、地址管理模块、评论管理模块、后台管理、登录的功能。
- 完成数据处理,处理前端发送的请求,与数据库进行交互,返回处理结果。商品的添加、修改、删除和查询,用户注册、登录和信息修改等操作,以及订单的创建、支付、发货、收货等流程。
- 确保后端数据的安全性。
- 完成云函数和云服务器的实现。
2.3 测试
2.3.1 功能测试
- 确保用户注册、登录、个人信息管理、商品浏览、搜索、加入购物车、下单、支付、查看订单、评价等核心功能都能正常运作。
- 测试购物车功能,包括添加商品、修改数量、删除商品、清空购物车等。
- 验证订单处理流程,包括生成订单、订单支付、订单取消等。
- 测试与第三方支付系统的接口是否顺畅,确保支付过程无误。
2.3.2 安全测试
- 检查系统是否存在安全漏洞。
- 验证用户密码是否加密存储,确保用户数据安全。
- 检查支付过程中的安全性,确保用户支付信息不被泄露。
2.3.3 易用性测试
- 测试界面是否符合用户心理,是否能流畅的使用。
- 验证系统操作流程是否简单易懂,用户能否轻松完成购物流程。
2.3.4 接口测试
- 验证系统后端接口是否稳定、可靠,前端与后端的数据交互是否准确无误。
3. 本次的冲刺计划
3.1冲刺时间安排
3.1.1 前端
时间 | 工作内容 |
---|
5.2~5.3 | 确定项目开发技术,分配工作内容 |
5.3~5.5 | 进行客户端的初步设计 |
5.5~5.8 | 进行管理员端的初步设计 |
5.9~5.11 | 前后端对接,完善用户端和管理员端 |
5.12~5.13 | 测试小程序,发布 v1.0版本 |
3.1.2 后端
时间 | 工作内容 |
---|
5.2~5.3 | 确定项目开发技术,分配工作内容 |
5.3~5.6 | 根据已有的技术如uniapp等,实现前后端交互和数据库使用 |
5.7~5.9 | 实现函数接口 |
5.9~5.12 | 进行相关接口完善,进行前后端对接 |
5.12~5.13 | 测试小程序,发布 v1.0版本 |
3.2 冲刺人员安排
3.2.1 前端
学号 | 工作内容 |
---|
222100311 | 前台购物车界面,后台订单管理界面 |
222100316 | 前台分类管理界面,后台工作台界面 |
222100104 | 前台主页界面,后台登陆界面 |
052101407 | 前台个人中心界面,后台零食管理界面 |
3.2.2 后端
学号 | 工作内容 |
---|
222100312 | 商品管理模块,分类管理模块 |
022101320 | 横幅管理模块,用户管理模块 |
112101341 | 购物车管理模块,会员模块 |
222100205 | 订单管理模块,地址管理模块 |
3.3 项目管理
本次作业的项目管理,我们使用GitCode进行团队任务进度协作,方便我们进行一体化研发协作流程,各小组成员清晰知晓我们项目的进度并以此为根据实时分配任务。