智谷电无线餐饮管理系统方案
来源:互联网 发布:aws java sdk sns 编辑:程序博客网 时间:2024/05/01 00:42
智谷电无线餐饮管理系统方案
网络关系
通讯原理
点菜终端机与服务器之间通讯采用TCP/IP通讯,终端机器每次开机检查服务器是否有数据资料更新,对比更新内容进行下载,也可手动下载更新。终端菜单信息以XML或其他配置文件方式保存到本地,点菜完成之后提交,采用TCP/IP方式发送至服务器,服务器对数据文件进行解析,保存至数据库,进入点餐流程
数据传输及协议
数据通讯以TCP/IP方式进行通讯,通讯协议见Prima无线餐饮系统通讯协议
系统功能要求
1、 待机欢迎:
此功能用于客户宣传页、欢迎广告用,也可用于待机界面,图片、音乐等可以由用户通过系统设置进行更改
2、 登陆
用户通过待机界面选择进入点餐之后,显示登录窗口,输入用户名密码即可登录到服务器端,开始点餐功能。同时通过密码框输入指定密码点击登录可以打开系统设置界面,进行服务器IP地址端口号,企业信息、待机画面、待机音乐等系列配置
3、 选桌
选桌界面客户可以选择餐桌位置,进一步选择餐桌号,确认选择之后登记就餐人数,提交服务器
4、 点菜
预览点餐:客户自由选择菜品类别,翻页查看菜品,查看菜品详细内容,确认点餐,支持口味定制,份数要求;
拼音编码点餐:客户可以通过拼音或者编号快速搜索相应菜品,进行点餐,此功能方便服务生操作
5、 菜品管理
客户对已点菜品可以随时查看,实时催,退,加菜等操作,节省服务生跑单时间
6、 提交菜单
客户点餐完成之后提交菜单至服务器,服务器对菜单进行分类处理,提交至厨房各打印机分工打印,处理菜品,服务器端实时更新菜品状态信息,方便客户随时查询
7、 上菜管理
客户对已上菜品可以做出缓菜、退菜、回炉、菜品评价等各项操作
8、 结算
客户用餐完毕可以发送结算指令给服务器,服务器接收信息之后响应客户结算,做结算操作
9、 广播通知
服务台可以发送广播通知信息,终端接收到消息后声音提示,并以消息提醒或者字幕方式显示,服务台也可一对一发送通知信息,选择台号发送通知消息
10、 服务功能
服务呼叫:客户可以通过服务终端发送呼叫信息到服务台
转台申请
Prima无线餐饮系统通讯协议
1.功能
1. 登录验证(发送用户名密码登陆验证,接收返回状态信息)
2. 检测数据更新(发送本地数据更新时间,接收返回更新状态)
3. 数据资料下载(发送下载数据资料命令,等待服务器发送数据)
4. 开台命令(台号。服务员账号。)
5. 菜单发送(发送菜单文件,服务器发送状态信息)
6. 更改菜单(加菜、退菜、催菜、缓菜)(发送更改菜单命令,对应子命令)
7. 服务呼叫(发送服务呼叫信息)
2.功能协议
1.登录验证 ———— 91
[格式]
29
29
91
00
N
10(byte)
0D
包头
主信令
包长
伪IP
用户识别号
数据内容
校验
包尾
[信令说明]
Ø 1).用户识别号指用户名称 用户名称内容是用户名每个字符对于的ascii码值,不够10位的补空格
Ø 2).数据内容格式
用户口令(密码)
口令内容为对于加密算法后的内容 长度固定为10位。
测试时不加密。所有功能完成之后 商议再写加密算法
2. 检测数据更新 ———— 92
[格式]
29
29
92
00
N
16b
0D
包头
主信令
包长
伪IP
时间
校验
包尾
[信令说明
Ø 发送本地更新时间(16位数字组成)
Ø 返回接受返回更新状态。可以用0 或 1 来表示 更新 或 未更新
如果未更新 提示更新下载
3. 数据资料下载 ——————— 93
[格式]
29
29
93
00
N
1(Byte)
0D
包头
主信令
包长
伪IP
数据下载命令
校验
包尾
[信令说明]
Ø 发送数据下载命令。等待服务器响应。返回 0 或者 1 提示 准备完毕。
终端 在返回一条确认接受。开始下载数据
Ø 返回数据格式ss
29
29
93
00
N
(根据数据来定制)
0D
包头
主信令
包长
伪IP
数据下载
校验
包尾
4. 开台信息——————— 94
29
29
94
00
N+?
(根据具体数据来定)
0D
包头
主信令
包长
伪IP
开台信息
校验
包尾
[信令说明]
Ø 消费者选择餐桌后。向服务器发送 餐桌编号和服务员编号
5. 菜单发送——————— 95
[格式]
29
29
95
00
N+?
N
0D
包头
主信令
包长
伪IP
菜单数据
校验
包尾
[信令说明]
Ø 发送菜单到服务器。服务器返回 菜单状态。0 或者 1 已下单(通知厨房)
6. 更改菜单(加菜、退菜、催菜、缓菜) ———————— 95
[格式]
29
29
96
00
N+?
1
N
0D
包头
主信令
包长
伪IP
子信令
数据
校验
包尾
[信令说明]
Ø 子信令 1,2,3,4对应(加菜,退菜,催菜,缓菜)
Ø 数据。菜单编号。菜得编号。 子信令对应的 原因编号。比如 退菜:太咸,未熟,等。
7. 呼叫服务
[格式]
29
29
97
00
N+?
1(byte)
0D
包头
主信令
包长
伪IP
呼叫
校验
包尾
[信令说明]
Ø 呼叫服务员。
- 智谷电无线餐饮管理系统方案
- 金石餐饮管理系统 官网
- 美食管家餐饮管理系统
- java版餐饮管理系统
- 餐饮管理系统思想总结
- 餐饮管理系统 VC MFC
- 星火餐饮管理系统 v1.0 官网
- 一帆风顺餐饮管理系统 v3.01 官网
- 宏图酒店餐饮管理系统 怎么用
- 教之初餐饮管理系统 绿色
- 小金宇酒店客房餐饮管理系统 下载
- 天韵餐饮管理系统/软件
- DonNet餐饮管理系统(源码发布)
- 餐饮管理系统三层实现步骤
- vb.net+sql 餐饮管理系统
- C#开发的餐饮管理系统总结
- 餐饮管理系统中事件的使用
- 餐饮管理系统大作业SQL/C#
- 关于const限定的字符指针
- asp.net开发中,常用正则表达式
- JS 网页打印解决方案
- 通过屏幕鼠标绘制opengl三维场景图形
- 讨论 Setsockopt选项
- 智谷电无线餐饮管理系统方案
- C语言宏定义使用技巧
- Nagle算法 TCP_NODELAY和TCP_CORK
- javascript类型转换
- AT&T汇编语言与GCC内嵌汇编简介
- Ext.Ajax.request
- 这样去写你的 HTML
- Java中的显示锁ReentrantLock使用时机
- linux 查看 文件编码