顾客登陆系统补充万个人信息后进行订餐操作,同时前台客服也可登陆系统进行顾客点餐信息的管理。顾客登录进入餐馆食品管理系统页面后,通过查看菜单信息以后,顾客可以进行选择要点的饭菜,并将菜单信息传给产生报表系统和核准菜单系统。
3.2 事件流
3.2.1 基本流
当发送订货通知时,系统开始执行以下基本流:
(1)顾客进入选餐页面后,浏览所有的菜单信息。
(2)顾客对选定的饭菜,下订单。
(3)系统将点餐订单交给核准菜单系统和产生报表系统。
3.2.2 备选流
3.2.2.1 订餐通知发送失败
由于网络或各种原因向采购部门发送的订货通知发送失败,系统会提示失败字符。
3.2.2.2 取消发送订餐通知
若取消发送订餐通知,则系统销毁该订单。
3.3 特殊需求
无。
3.4 前置条件
顾客要想订餐,必须先登录到该餐馆管理系统中;当顾客补充信息保存后,该顾客才能进入食品管理系统进行点菜。
3.5 后置条件
该用例实现后,顾客预定饭菜的情况就通过该系统传给核准菜单系统和产生报表系统;反之,系统不向其他系统发送任何的信息。
3.6 扩展点
无。
4.餐台管理
4.1 简要说明
本用例是用来确定顾客餐台信息之用。当顾客提交了顾客信息单后,系统与餐台信息库进行连接,通过检测若有满足的餐台类型,则直接反馈给顾客他们的餐台信息(包括餐台类型和餐台号等);若发现顾客所需的餐台类型暂时没有空台时,系统反馈信息给顾客,让顾客进行一些选择(比如是调整就餐时间还是分开就坐等)。
4.2 事件流
4.2.1 基本流
当接收到顾客信息单信息时,开始执行以下基本流:
(1)根据顾客细信息单信息,连接餐台信息库。
(2)根据就餐时间和就餐人数对比餐台数据库,确定餐台号。
(3)向顾客发送反馈信息,给定餐台号。
4.2.2 备选流
4.2.2.1 餐台无空缺
若发现顾客所需的餐台类型暂时没有空台时,系统反馈信息给顾客,让顾客进行一些选择(比如是调整就餐时间还是分开就坐等)。
4.3 特殊需求
无。
4.4 前置条件
顾客个人信息和就餐时间就餐人数必须已经填写完成并提交,被保存至顾客信息库。