《餐饮管理系统——“前台业务”》项目阶段性总结

作者:杨裙
本次任务完成时间:2018年7月8日~2018年9月8日
开发工具与关键技术:SQL Server 2014 Management Studio、Visual Studio 2015、C#、javascript
完成模块功能:前台业务

一、 功能实现
前台业务主要的流程:预定—>开台(已预定桌台、未预定桌台)—>点菜—>传菜—>收银—>清台
1、 前台首页:
在这里插入图片描述
▲ 可以通过点击桌台的不同状态来查看桌台当前的状态,也可以通过点击不同的楼层来查看桌台的情况,然后点击导航栏的预订,弹出模态框,如图:
在这里插入图片描述
2.1、预订首页(已预定的桌台颜色会改变)
在这里插入图片描述
2.2、预约信息查询
在这里插入图片描述
(3)开台(开台成功时,对应的桌台颜色也会改变)

3.0、已预定开台
在这里插入图片描述
3.1、直接开台(直接选择空闲桌台进行开台)
在这里插入图片描述

(4)点菜页面
▲在前台首页点击点菜的桌台,在点击导航栏的菜单,会跳转到菜单的页面,可以在菜单的页面进行点菜、送菜、退菜的操作

在这里插入图片描述
点菜
▲点菜点击点菜单会弹出模态框,然后可以进行菜品的筛选(送菜、退菜同理),如图
4.1、点菜单

在这里插入图片描述
4.2、送菜单
在这里插入图片描述
4.3、退菜单
在这里插入图片描述
(5)传菜

▲点击导航栏的传菜按钮,弹出模态框,如图:在这里插入图片描述
(6)收银结账

点击要结账的桌台,再点击导航栏的结账按钮,会跳转到结账的页面,如果是会员可以点击会员按钮,将会弹出模态框,会进行回填模态框的信息,当选择结账桌台会弹出桌台点菜的菜品,最后选择结账,会根据是否是会员来进行折扣
在这里插入图片描述
6.1、打印结账单
在这里插入图片描述
(7)清台

7.1、清理中
在这里插入图片描述
7.2、完成清台
在这里插入图片描述
二、 相关业务表和关系
在这里插入图片描述
三、 开发总结
在训练C#MVC中,是一个提升思维的锻炼,在训练过程中,让我对数据库的设计有了很大的认知,使我知道表与表之间的关系该怎么处理,可能很多地方处理的并不是很好,但每一次的训练都让我一点一点的进步。每实训一个项目,熟练度有明显的上升,经验也在一点点的积累,可能处理问题的时候,还是有很大的欠缺,但我相信,可以再提升的。每实训项目的时候,考虑业务逻辑关系很重要,如果业务逻辑关系没有弄清楚,在后面写代码的时候,会完全无法下手。对于这个前台业务,先预定、开台(已预定桌台、未预定桌台)、点菜、传菜、收银、清台,其流程基本是这样。在实训这个项目中,让我懂得思考业务逻辑很重要,也让我独立思考能力在一点点提升,会继续努力,望取得更大进步。

猜你喜欢

转载自blog.csdn.net/qq_44543430/article/details/86546320