电子点菜系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子点菜系统
1问题定义
电子点菜系统是用于餐馆的一套工作流处理系统,菜谱使用一客户端软件,用这个客户端软件两取代传统菜谱,菜谱软件置于Android 平板设备上,顾客具备浏览菜品列表,查看菜品详细信息,查看促销菜品和推荐菜品,确认点菜后,可将订单信息发送至柜台,顾客还能向柜台提出用餐时的其它需要,管理员可登陆系统,定制菜单,只需将准备好的菜品图片上传至服务器,并确定好菜品的价格以及促销的菜品,菜单软件便可通过网络检查到资源更新后,自动将更新的菜品图片以及价格等相关数据获取,管理员管理部分使用B/S系统,登陆系统后,管理员可以查看并修改菜品信息,查看某天或者某个时间段的营销情况,查看和修改菜品的库存量,调整促销菜品,修改推荐菜品,查看销售排行,顾客反馈等。柜台营业员处软件与菜谱一样使用C/S系统,营业员可以接收顾客订单以及收费处理,查看菜品信息以及促销菜品和推荐菜品的功能。
2需求分析
2.1功能概括
功能模块划分图:
2.2用户角色描述
2.3智能终端展示系统
2.3.1系统概述
本系统主要实现功能是实现餐厅服务人员和来宾进行实时点菜下单结帐等功能,主要包括开桌、菜品推荐、最新资讯、点菜、订单管理等交互功能。
【目标作用】
餐厅提供给来宾的交互式点菜功能,提供的电子菜谱功能具有动态、绚丽的展示,智能化、友好性强的菜单系统,提高来宾与餐厅的粘合度。
2.3.2最新资讯
【目标作用】
用于发布餐厅最新的营业信息资讯,菜品特价,打折优惠等信息。【实现功能】
1发布信息滚动显示
【业务流程】
浏览发布在电子菜谱中的各种餐厅信息。
【输入】
无。
【输出】
最新餐厅资讯。
2.3.3开桌设置
【目标作用】
完成用餐客户点菜前的开桌设置工作。
【实现功能】
1开桌设置
2开桌取消(取消订单或者结账)
3换桌
(用餐结束原则上是不需要的,因为买单了,就自动算作结束了,可能需要增加转台,临时换台的情况是比较普遍的,还有,开桌取消可能需要有理由记录,这种情况的发生可能与营业人员的服务及饭店的环境达不到客人要求有关系。)【业务流程】
在客户点菜前,需要服务人员先在电子终端上设置客户用餐桌号、用餐人数、服务人员工号、显示语言、备注等信息。开桌设置完成后,系统会自动创建一个空的订单列表,可以开始为客户点菜了。
【输入】
采集信息包括:
1,餐桌号,数字(整型)
2,用餐人数,数字(整型)
3,设置人工号,数字(整型或字符定长 5位),便于操作
4,工号附密码,数字(整型或字符定长 6位),基本安全方便操作
5,设置时间,日期(选择默认当时)
6,显示语言,图标(国旗),后台对应语言种类
动作:
1确定操作标志,图标(确认提交),对应提交操作
2返回标志,图标(返回主页面),对应返回操作
【输出】
提示信息,文本(“提示开桌成功进入点菜界面!“)
2.3.4菜品浏览
【目标作用】
向客户展示店内全部菜品、特色菜品、推荐菜品、店内促销活动、点菜次数排名(周、月、总计)。
【实现功能】
1菜品展示
2特色菜品、推荐菜品、店内促销活动、点菜次数排名(周、月、总计)分栏
3菜品评论
【业务流程】
在开桌后,点菜品推荐进入“菜品展示”,首页分栏目显示出个栏目的TOP5或者10(这个可以讨论具体数字,但不能自定义设置,因为设置错了影响页面结构),客人可以在首页中各个栏目列出的菜品直接点“菜品图标”进入本菜的详细页面与点菜功能关联,菜品的详细页面包括菜品图片、文字介绍,价格,评论等。客人也可以点栏目名称进入“特色菜品或推荐菜品或店内促销活动或点菜次数排名(周、月、总计)分栏”查看更多菜品,分栏页面可以分页浏览。点“菜品图标”进入本菜的详细页面与点菜功能关联,点“上一页”、“下一页”切换页面。点图标“返回”返回推荐菜品首页在“推荐菜品首页”点图标“返回”返回系统主页。
【输入】
采集信息包括:
无
动作:
1菜品、栏目标志,图标,对应提交操作
2返回标志,图标,对应返回操作
【输出】
无
2.3.5点菜
【目标作用】
完成用餐客户点菜、生成订单工作,并向“后厨”发送打印指令、打印订单。【实现功能】
1点菜
2待下定单浏览修改
4提交定单
【业务流程】
浏览菜单后选择的菜品点“图标”添入数量、忌口后加入定单,未提交的定单可以把菜品删除、追加、修改(数量、忌口)。在提交订单时,要求输入桌号、服务工号等信息,以便确认并最终完成订单。
【输入】
采集信息包括:
1修改数量,选择(数字)
2忌口,选择(初始化的元素)
动作:
1删除、修改、提交
2返回标志,图标,对应返回操作
【输出】
1提示信息,提交、修改成功。
2.3.6订单管理
【目标作用】
实现客户对点菜订单的浏览查询,完成等功能。
【实现功能】
1订单浏览
2订单完成
【业务流程】
客户可以查看订单,并可以根据订单查看点菜详细信息。对于未确认的订单,客户可以随时对订单进行修改变更菜品或取消本订单的操作。对于结帐的订单,可进行订单完成操作。同时,提供订单的发送打印功能。
【输入】
采集信息包括:无
动作:
1返回标志,图标,对应返回操作
【输出】
无
2.3.7自动更新
【目标作用】
在网络连接正常的情况下,与餐厅的服务器进行自动通讯,从电子菜谱管理系统中获得最新的菜单数据、菜谱皮肤等,并更新终端的电子菜谱。
【实现功能】
1实时双向通讯
2自动更新
【业务流程】
通过此功能,电子菜谱可以完成自动检测服务器端有无最新数据更新,若有则实时更新版本。
【输入】
无。
【输出】
最新的电子菜谱版本。
2.4电子菜谱管理系统
2.4.1系统概述
本系统主要实现功能是实现系统管理员对电子菜谱系统的设置管理,同时还