一. 前言
1.1 项目内容
开发一个外卖软件,实现Web端,小程序端,App端,期中Web端为管理员所用,小程序端给用户用,App端给用户,商家和骑手所用。
1.2 小组成员
姓名 | 专业班级 | 学号 |
---|---|---|
厉潇禛 | 计算机1801 | 31801067 |
李温琪 | 计算机1801 | 31801068 |
朱宇欢 | 计算机1802 | 31801091 |
1.3 开发环境
后端:IntelliJ IDEA
数据库:MYSQL
前端框架:Spring Boot
1.4 学习资料
尚硅谷SpringBoot快速入门:https://www.bilibili.com/video/BV1KE411K7PH
4小时学会Spring Boot+Vue前后端分离开发:https://www.bilibili.com/video/BV137411B7vB
微信小程序入门:https://www.bilibili.com/video/BV1WQ4y1T7D8?from=search&seid=15251331952278060963
二. 项目总述
2.1 项目活动图
2.2 项目功能
2.2.1 普通用户功能描述
- 浏览各商家的商品
- 添加购物车及下单功能
- 配送地址表的增删改查
- 拥有优惠券的查看
2.2.2 商家功能描述
- 商品的增删改查
- 优惠券信息的增删改
- 满减方案的增删改
- 用户评价的查
- 基本信息的查改
2.2.3 骑手功能描述
- 接单功能
- 配送功能
- 送达功能
- 已接订单的查看
- 已送订单的查看
- 基本信息的查改
2.2.4 后台功能描述
1. 对用户、商家信息的查看和管理
2.3 模块时序图
2.4 E-R图
2.5 原型图
1.App端
2.后台管理员端
管理员登录界面
管理员管理界面
三. 人员分工
任务 | 分工人员 |
---|---|
小程序开发 | 厉潇禛 |
App开发 | 李温琪,朱宇欢 |
数据库搭建 | 朱宇欢 |
SpringBoot开发 | 厉潇禛 |
web端开发 | 李温琪 |
软件测试 | 全体 |
项目总结 | 全体 |
四. 总结
希望整个项目可以顺利实现,还有很多细节还需要真正去做的时候充实。