1、点餐系统
点餐系统是一个非常常见的系统,在很多酒店也追随移动互联网的步伐,开发了一些移动点餐的系统。
经过分析,我们划分了一下点餐系统的主要功能模块:点餐模式,用餐模式和结账模式。在不同的餐厅,可能有一些不同之处,但是大多数是类似的。这里的移动点餐系统,与我们一般的外卖网站的移动客户端有不同之处,这一点要区分开来。外卖网站是直接进入店铺,开始下单,然后开始送外卖。
2、时序图
我们先看一个时序图,增加我们对点餐系统的理解。我们在进入餐厅的时候,应该是怎样的一个流程,如图:
3、协作图
这里的一个协作图比较简单,示意了点餐过程中,顾客、服务员以及收银员之间的一个相互交互的关系,如图
4、用例图
用例图示也比较简单,这里主要分三个模块去看,就是我们在最开始提到的点餐模式、用餐模式和结账模式,如下: