外卖订餐管理系统

需求分析

项目概述

外卖订餐系统分成前台订餐管理子系统、店家信息管理子系统和后台管理子系统这三个子系统。用户通过此平台可以浏览菜品、查询菜品、查询店家,注册登录后可以提交订单、查询订单、管理个人信息等;商家通过此平台注册登录后可以接单、派送、管理菜品、统计菜品售卖信息等;后台管理员可以对店家、会员进行管理,对相关数据进行统计便于平台的优化设计。

项目说明

功能流程图

1、前台订餐管理子系统
(1)用户可以根据菜系、店家名、菜品名等查询信息,浏览具体菜品信息,如果需要购买,则需要先登录系统,如果是新用户,则先注册,提供手机号码和密码。用户注册成会员后,每次订购成功都会有相应的积分奖励,积分累计较高者可以获得更多的优惠。
(2)用户可以将喜欢的菜品放入购物车;可以在购物车中选中某些菜品下单订购,需要提供送货地址,地址可以有多个,选其中一个。支付成功后可查看该订单的当前处理情况。
(3)用户可以在个人信息管理模块中查看自己以往的订单情况,对于已完成的订单可以进行评分和反馈;可以修改个人信息,包括联系电话、收货地址等。
2、店家信息管理子系统
(1)店家对于新产生的订单可以进行处理,选择接单或是不接单。可以根据状态(已接单、已发货、已收货)查看订单情况。
(2)店家可以进行配送管理,记录每一单的配送人员姓名、配送人员电话、配送开始时间、实际送到时间;可以对配送情况进行查询统计。
(3)店家对菜品信息可以进行管理,包括增加、修改、删除菜品信息等。
(4)店家可以根据不同的需求进行查询统计,例如根据菜品统计订购情况、评分和反馈情况,根据时间段查询销售情况等。
3、后台管理子系统
外卖订餐管理系统的管理员可以对店家、对注册会员进行管理;可以对总体的购买情况进行统计分析,可以制定和调整相应的优惠策略。

数据流图

顶层数据流图

外卖订餐管理系统

数据字典

注册信息
数据项名 数据类型 长度 说明
ID varchar 11 用户、配送员、店家、管理员账号
昵称 varchar 20 用户配送员、店家昵称
手机号码 varchar 11 用户、配送员、店家、管理员注册手机号码
密码 varchar 20 用户、配送员、店家、管理员登陆密码
真实姓名 varchar 11 用户、配送员、店家、管理员真实姓名
性别 varchar 2 用户、配送员、店家性别
注册时间 Datetime 用户、配送员、店家注册时间
卡号 Varchar 20 用户、店家银行卡号

ER模型设计、

外卖订餐管理系统
外卖订餐管理系统

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树首页概览31374 人正在系统学习中

来源:奶思图米球

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年6月2日
下一篇 2020年6月2日

相关推荐