外卖助手——软件工程项目进度报告(一)

时间:2024-02-16 07:18:16

一. 前言

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 普通用户功能描述

  1. 浏览各商家的商品
  2. 添加购物车及下单功能
  3. 配送地址表的增删改查
  4. 拥有优惠券的查看

2.2.2 商家功能描述

  1. 商品的增删改查
  2. 优惠券信息的增删改
  3. 满减方案的增删改
  4. 用户评价的查
  5. 基本信息的查改

2.2.3 骑手功能描述

  1. 接单功能
  2. 配送功能
  3. 送达功能
  4. 已接订单的查看
  5. 已送订单的查看
  6. 基本信息的查改

2.2.4 后台功能描述

1. 对用户、商家信息的查看和管理

2.3 模块时序图

2.4 E-R图

2.5 原型图

1.App端

2.后台管理员端

管理员登录界面

管理员管理界面

三. 人员分工

任务 分工人员
小程序开发 厉潇禛
App开发 李温琪,朱宇欢
数据库搭建 朱宇欢
SpringBoot开发 厉潇禛
web端开发 李温琪
软件测试 全体
项目总结 全体

四. 总结

希望整个项目可以顺利实现,还有很多细节还需要真正去做的时候充实。