本项目是是一个功能全面点餐系统,分为后台服务端,商家端和客户端,主要功能大致区分如下:
客户端:主要采用jsp技术,通过微信的形式让客户点餐下单买单,同时提供团购,充值,优惠券等方式来增加对项目客户的吸引力。
商家端:主要采用android技术,分为本地服务端,商家APP,配送APP,厨房APP。本地服务端实现在后台服务端无网络时,可以通过本地服务端实现商家APP与厨房APP互相连通及维持正常打印功能;商家APP主要解决客户下单买单等功能;配送APP主要实现外卖订餐派送功能;厨房APP主要实现菜品完成之后及时通知店内服务员上桌或者外卖派送。
后台服务端:主要采用spring mvc + spring + mybatis技术,实现了对整个系统所有角色和数据的管理,与商家本地服务端进行数据同步。后台服务器按照把系统的各种商家按照普通商家,连锁商家,VIP连锁商家进行管理。普通商家的的店铺,服务员,配送员,菜品,流水,公众号等商家信息由后台和商家本人直接管理;连锁商家则由多家下属商家及一个管理商家组成,管理商家可以查看和管理自己所属所有下属商家的所有商家信息;VIP连锁商家既可以管理查看所有连锁商家信息和普通商家的信息,是整个系统的超级权限用户。
评论