需求分析 - 01外卖配送系统
一、外卖配送系统
1.需求捕获(市场调研):
(1)流程草图:
订单支付完成->
商家接受订单通知并查看、通知厨房准备外卖->
联系未接单骑手接单->
骑手前往商家接单->
外卖配送员前往送餐地址->
顾客收到外卖->
顾客评价商家和配送员->
抽奖(待定)、用户积分(待定)->
积分抵现(待定)、积分换购(待定)、积分商城(待定)
(2)业务名词:外卖、商家、骑手、送餐地址、顾客、评价、地图定位
(3)领域模型(类图或对象图):
外卖表、外卖信息商家推送表(待定)、骑手表、骑手-外卖表、评价表、用户积分表(待定)
(4)需求列表:1.用户可以选择配送地址
2.外卖配送
3.用户可以查看当前配送员地图位置
4.用户评价
5.用户积分、抽奖(待定)
2.需求整理(功能模块):
(1)用例模型
A)系统功能模块
a.外卖管理
b.外卖配送员管理
c.评价管理
d.积分系统
B)各模块业务流程
(2)用例图(用例场景)
A)用例描述
a.用户填写配送地址,选择下单,支付成功,显示等待骑手接单;
b.商家收到顶单信息,通知厨房准备外卖,再通知未接单骑手接单;
c.骑手前往商家接单,然后前往送餐地址,准时到达,送达信息推送(待定);
d.用户收到外卖,食用完后评价此订单(商家、配送员)。
B)流程分析
a.用户进去填写配送地址页面
新增配送地址
配送地址列表
修改配送地址
删除配送地址
b.用户确认地址无误,返回订单支付页面,支付订单
新增订单,支付完成消息推送
c.支付成功,进入物流信息展现 |--物流信息、配送信息、订单信息展示
取消订单
催单
联系商家
确认送达
d.确认送达后,评价商品
评价商品,添加商品图片
评价商品服务
e.评价成功,获得积分
积分换购
C)角色分析
a.用户:
1.管理配送地址
2.支付订单
3.取消订单
4.催单
5.联系商家
6.确认送达
7.评价商品
8.积分换购
b.商家:
1.收到下单信息
2.准备商品
3.联系骑手
4.获得收益
c.骑手:
1.收到商家接单信息
2.去商家接单
3.前往送餐地点
4.提前送达、超时送达、准时送达
5.继续接单
需求分析 - 01外卖配送系统相关推荐
- 数据库设计 - 01外卖配送系统
tb_delivery(配送地址表) 字段 类型 属性 空 默认 备注 id bigint(20) unsigned primary key AUTO_INCR ...
- 基于SSM的校园点餐外卖配送系统【附源码】
基于SSM的校园点餐外卖配送系统(点餐系统.外卖系统.配送系统) 开发语言:Java 数据库:MySQL 技术:Spring+SpringMVC+MyBatis+ElementUI 工具:IDEA/E ...
- 计算机毕业设计之java+ssm校园外卖配送系统
项目介绍 在Internet高速发展的今天,我们生活的各个领域都涉及到计算机的应用,其中包括校园外卖配送系统的网络应用,在国外网上管理系统已经是很普遍的方式,不过国内的网上管理系统可能还处于起步阶段. ...
- javaweb校园外卖配送系统ssm482
本文首先介绍了设计的背景与研究目的,其次介绍系统相关技术,重点叙述了系统功能分析以及详细设计,最后总结了系统的开发心得. 系统功能 通过前面的功能分析可以将校园外卖配送系统的功能分为管理员,用户和配送 ...
- 怎么自己打印餐饮小票_自己怎么做餐饮外卖配送系统?可以开发外卖配送系统的公司有哪些?...
对于餐饮外卖行业来说,发展外卖事业,现在最主流的方法就是在网上平台发展,因为近几年消费者最喜爱网上消费模式,所以形成外卖也在网上经营发展,那自己怎么做餐饮外卖配送系统发展外卖事业呢? 自己怎么做餐饮外 ...
- [原创]Java Web——外卖配送系统/在线点餐系统
项目类型:JAVA WEB项目 用户类型:管理员+顾客+配送员+商家 主要技术:Jsp+Servlet+MySQL+Tomcat 前端html+css样式:使用了LayUI 开发工具:Eclipse ...
- 基于javaweb的在线点餐+外卖配送系统
一.系统简介 本项目采用eclipse工具开发,jsp+servlet技术编写,样式采用了layui和bootstrap前段框架,数据库采用的是mysql,navicat开发工具. 系统一共分为4个角 ...
- springboot+jsp项目校园外卖配送系统
文末获取源码 开发语言:Java 框架:springboot 技术:JSP JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7/8.0 数据库工具:Navicat11 开发软 ...
- SpringBoot+Vue实现前后端分离的校园外卖配送系统
文末获取源码 开发语言:Java 使用框架:spring boot 前端技术:JavaScript.Vue.js .css3 开发工具:IDEA/MyEclipse/Eclipse.Visual St ...
- 服务器源码用哪种打包软件,市面上同城外卖配送系统有哪几种?看完你就知道啦...
当今的互联网外卖配送模式已经开始渗透到许多一二三线城市了.全国大多数城市都有美团.饿了么等外卖平台,部分县城至少有其中一个平台.有不少创业团队正想建立自己的同城外卖配送平台,那么如何在众多系统模式中找 ...
最新文章
- Mac 应用程序不能打开解决方法
- QT获取本地网络信息
- NHibernate错误集锦及配置技巧
- 去掉控制台程序的黑框框
- 扩展欧几里得学习笔记
- tablix“Tablix1”有一个具有内部成员的详细信息成员
- STM32系列 STM32F4xx 独立看门狗(IWDG)
- typedef 定义函数指针
- [处理数据的心得][1]--相关矩阵的可视化
- 基于php的校园公寓宿舍报修管理系统设计与实现
- python扩展模块开发
- 统计与分布之伯努利分布与二项分布
- 【delphi】TMS_Component_Pack_v9.2.4.0中的TadvMemo 支持中文完美修改
- VirtualBox下配置 Ubantu18.4 总纲领
- TIA protal与SCL从入门到精通(5)——函数终止跳转处理
- 网络基础之路由器的应用原理
- 高效、稳定、可复用——手机淘宝主会场框架详解
- flex 移动开发 html5,[ html5 ] 移动端适配方案 flex布局+rem布局
- 我爱我专业计算机为主题的演讲稿,我爱我专业演讲稿
- s3cmd 快速评估RADOSGW的性能
热门文章
- 【网页设计自习室#005】网页页面中banner海报设计
- Spring Boot基础学习08 - Spring Boot整合Redis
- 计算机基础及photoshop应用好考吗,计算机基础及Photoshop应用考试技巧
- android os for pc,凤凰OS For PC:抢鲜体验,升级Android 7.1
- 2019智慧树python答案大全_2020智慧树知到Python程序设计参考答案
- 沟通的艺术I:什么是沟通
- Java 面向对象基本特征
- DDD(Domain-Driven Design)《领域驱动设计》书籍
- 印度软件外包领军企业上演安然门
- PxCook安装文件有问题处理办法