- 2022-09-27 发布 |
- 37.5 KB |
- 3页



申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
文档介绍
惠超德电子菜谱与第三方管理软件接
惠超德电子菜谱与第三方管理软件接口方式二v1.0一分工:(1)惠超德ChannelServer负责接收数据并写入SQL库.(2)第三方管理软件负责管理数据(下单打印等).二接口方式:(1)第三方管理软件不做任何改动(第3方不配合)(2)第三方管理软件仅做接收房台更新消息(第3方配合).三关系图(1)SQL接口(A):可以是第三方管理软件公司做.可以是惠超德公司代做.(2)软件接口:1.不做(第三方管理软件自动更新,手动刷新功能)2.做,Channeserver以UDP方式向第三方管理软件发台房更新消息四SQL详细的接口说明:\nChannelServer向SQL库发3种请求:(1)开台请求:存储过程Hcd_OpenDeskProc台号,服务员.(2)点菜请求:存储过程:Hcd_DianCaiProc台号,菜名,数量,价格,口味,退菜标志,服务员.(3)人数请求:存储过程:HCD_SetGostCountProc台号,人数退菜标志:0为加菜,1为退菜参考代码如下:开台:CREATEPROCEDUREHcd_OpenDeskProc@DeskVARCHAR(20),@EmployeeNameVARCHAR(20)AS点菜:CREATEPROCEDUREHcd_DianCaiProc@Deskchar(20),@Vegechar(50),@Numberfloat,@Pricefloat,@KouWeichar(20),@QuitFlagint,@Employeechar(20)AS人数:CREATEPROCEDUREHCD_SetGostCountProc@DeskVARCHAR(20),@GostCountintAS五软件接口:(1)若管理软件有自动刷新功能,不用做.(2)若管理软件有手动刷新功能,建议不用做(3)若管理软件无刷新功能,也可以不做.(4)软件公司配合做实现全自动点菜打印等.1.软件公司配合做实现全自动点菜打印(1)管理软件àChannelServerChannelServer为6080固定端口(UDP).管理软件向6080端口发一个字节0x02完成注册.\n(1)ChannelServerà管理软件.ChannelServer向管理软件发台房刷新消息:格式:类型+台号+消息类型:1BYTE台号:20BYTE消息:20byte.类型号:0x00:测试0x01:开台0x02:加/退菜0x03:人数变化查看更多