食咩阿需求文档

目录

1.功能需求

1.1 客户微信小程序端

1.1.1 菜单查看
1.1.2 订单提交
1.1.3 订单结算

1.2 店家服务端

1.2.1 菜品提交
1.2.2 管理订单

image

1.1微信端

1.1.1 菜单查看

  列出店内所有的菜品,相应的图片、单价信息、菜品描述与剩余数量。方便用户直接通过微信挑选自己所需要的菜品。且可以通过搜索功能找到自己想要的菜品。 image

1.1.2 订单提交

  通过菜单选择需要的菜品,提交订单前需要填写客户的基本信息,其中包括:用户名称、手机号码、桌号或外卖、就餐时间和备注。提交后显示本次订单的详细信息,客户确认无误后进行付款操作。
  在用户提交订单之前可随意修改订单信息,选定桌号时只提供空桌桌号。提交订单之后,记录客户名称与微信号,下次用户再次使用时,从数据库中直接拉取数据。用户修改数据则更新库数据。 image

1.1.3 订单结算

  根据已选定的菜品自动结算处总价,并通过微信支付功能进行支付,支付完成后在订单信息在微信端不可做任何修改,如果需要加菜则可再单独下一个订单或者在电脑端的后台进行添加。如果需要减菜操作则只能通过电脑端的后台进行删减,并根据差价退还给客户现金。 image

1.2店家服务端

1.2.1 菜品提交
  • 菜品设置
    以列表的形式显示系统中现有的所有菜品信息,主要包括:菜品名称、单位、规格、是否外卖、售价;可通过菜品的名称进行快速的检索。
    可对每一种菜品的基本信息进行修改,主要包括:菜品名称、单位、规格、是否外卖、售价。
    可添加新菜品。输入菜品名称、售价并选择是否外卖、类别、单位和规格后方可保存。
    可对现有的菜品进行删除操作 image
    1.2.2 管理订单
  • 以列表的形式分区域显示订单,主要显示的数据包括:订单号、桌号(外卖)、订单金额、操作员。可通过订单号、桌号和操作员进行快速的检索。点击某一个订单后显示订单详情,主要包括:订单号、桌号(外带)、订单金额、操作员、菜品信息、金额、订单状态。可根据客户要求对订单进行修改和删除操作,修改主要包括加菜和退菜。 image