多店铺订餐系统需求分析与数据库设计

需求分析

客户网上订餐功能分析

1.顾客登录网上订餐系统(手机端)进行菜单浏览。
2.顾客注册为会员。
3.会员对自己的个人信息进行更改,比如送餐地址和联系电话以及账户密码。
4.顾客对已选的菜单进行更改选择的数量或者取消选择。
5.当顾客确定订餐完毕后,顾客将其提交至服务器后台点餐系统,并生成订单。

管理员后台管理系统功能分析

1.管理员在后台登录后,可以创建新的商家。
2.商家可以对餐厅网上订餐系统上的菜单进行添加、删除和修改,比如更改菜单的图片,价格,菜单的描述,更换新品,添加新菜等。
3.商家可以自定义菜单分类进行添加、删除和修改。
4.商家对菜单进行管理,确定订单的生成。
5.商家根据不同的属性来查询订单,比如生成日期或者编号等。
6.商家与管理员可以根据不同的时间段统计处营业额,成本,同时还能统计出每道菜的销售量、任何时间段的销售情况以及每一个顾客的消费情况。

手机端功能结构图

管理平台功能结构图

数据库设计

用例图

数据表

菜品分类表
订单记录表
订单详情表

基础表

顾客信息表
商家信息表
菜品信息表

E-R图

发表评论

邮箱地址不会被公开。