基于java实现的点餐系统
采用springmvc,mysql,myabtis等主流语言设计的一款点餐系统适用于初学者在学习开始时参考,源码已上传至github
4. 菜系展示模块:设置菜品分类子菜单,用户进入相应子菜单后对应菜品突出显示
(1) 用户可根据自己需求进入不同的分类浏览菜品,进入后相应分类的菜品突出显示
(2) 用户可在自己预选菜品后勾选对好表示选择了相应菜品,在选择完毕后即可跳转至选座界面
1) 从数据库中查询出座位信息,根据座位是否被占用以红绿两种颜色区分显示
a. 如果用户点击红色标示的座位,则弹出“该座位已被占用”对话框,选座失败,返回继续选择页面
b. 如果用户点击绿色标示的座位,则弹出“是否确认选择”的确认框,确认则为该用户选择该座位,取消则继续选择
大豪点餐系统V2.0
目前,随着餐饮业的高速发展,和餐饮业规模的不断扩大,手工点餐方式的工作效率,点菜正确率已经难以适应企业的发展要求,制约了餐饮业的发展,大豪点餐系统支持线上和线下的点餐需求。灵活的点餐方式,在点餐正确率和点餐效率上都相对手工点餐方式有所提高。设计 大豪点餐系统的主要目的是使整个点餐过程信息化,让餐厅能够高效的为顾客服务。餐厅点餐系统结合点菜工作的特点,利用网络的有效传播性,提高点餐工作效率,减少点餐时间,尽快生成点菜单,为前来消费的顾客提供及时而丰富的菜谱信息,在帮助顾客选择美味佳肴的同时也为餐厅的规范化和信息化管理打坚实的基础。
该项目主要包含:客户点餐(客户线上点餐、购物车)、后台管理、前台点餐、门店管理等四大模块;
页面应使用bootstrap进行页面渲染,使用JQuery框架完成动态功能;
客户点餐包含点餐管理、菜品展示、在线支付、会员信息管理以及购物车管理。后台管理包括报表管理、会员管理、菜品管理、门店管理。前台点餐管理主要有订座、点餐、收款功能。
客户点菜中的点餐管理包括占座和点餐两大功能,占座可选也可系统自动分配,菜品展示主要实现菜品推荐和分类展示两大功能。在线支付采用人工确认的方式来处理。会员信息管理属客户点餐信息的自行管理包括:客户的登录、注册和客户的信息修改、客户积分的查看功能。
后台管理包含报表的管理、会员的管理、菜品的管理、门店管理四大模块其中报表管理包含原料库存信息的查看和原料库存的增加。报表的管理包含订单报表的展示,主要展示用户的销售额度。门店管理包含门店信息管理和门店地理位置管理,门店管理主要是为我们清晰的展现各地区的门店情况,为广大客户提供点餐便利。菜品管理包含:菜品信息的增加和修改(包括菜品的图片上传和下载,图片保存在服务器中,图片的路径放在本地数据库中),菜品的上、下架。下架菜品可以二次上架。
前台点餐包括收款、点餐、和定座。收款现在只实现人工收款、人工手工确认的方式,前台可通过点餐页面进行点餐,订座可以系统自动分配和手工的选择两种方式。
最后就是人员权限的管理模块,此模块包括了前台、客户、管理员三种级别,其中前台与客户的权限主要区别在,前台的人员可以查看所有客户的订单信息,而客户只能查看自己本人的订单信息,管理员具有后台管理的最高全权限,可以对系统中的所有信息进行增删改查操作以及门店的增删改查和分布地区数量图。
本报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得到更大范围的应用。此文档进一步定制软件开发的细节问题,明确软件需求,便于用户与开发商协调工作。本文档面向的读者主要是项目委托单位的管理人员、设计人员和开发人员,希望能使本软件开发工作更具体。
更多推荐
所有评论(0)