计算机毕业设计 jsp餐饮连锁酒店管理系统mysql 毕设

演示视频:


https://www.bilibili.com/video/BV1864y1H7oh/

1 餐饮连锁店前台详细设计

1.1 首页模块设计

1.1.1 首页显示

1.1.1.1 首页数据查询

首页数据查询分为系统参数查询、科学饮食查询、食品推荐查询。

1、 首页数据查询,通过JSP请求后台业务逻辑操作,查出系统基本信息,保存至session中,request.getSession().setAttribute("system",st); 当访问其面时不用在到数据库二次查询,提交工作效率。

2、 科学饮食、食品推荐查询

查询数据库中最新的科学饮食、食品推荐信息,

3、 公告查询

分页列出系统所有公告信息,以发布时间从高至低分页排序。

4、 关于

列出关于该餐饮连锁店的介绍信息。

5、 留言

会员用户对系统进行留言。后台管理员对会员的留言进行回复。

1.1.1.2 查询代码

1.2 会员登录

1.2.1 会员登录

已注册会登录,进行点餐,查看订单信息,个人基本信息。登录的用户根据不同的权限登录后,显示出不同的信息,普通会员登录后,依然进入前台,进行点餐,查看点餐订单,查看修改个人信息

1.2.2 查询登录代码

}



1.3 会员注册

1.3.1 会员注册

通过页面上的注册连接,对未注册的会进行注册,并填写个人信息。

1.4 点餐

1.4.1 会员点餐

会员登录后,根据会员所属的餐饮连锁店列出该餐饮店的食品菜单,点击点餐连接,进入点餐页面,如图4.4.1点餐页面。

d84677221724ae5dd04a894d1145424c.jpeg

图4.4.1点餐页面

1.4.2 点餐代码

点餐后生成订单编号,订单编号以当前日期为订单编号

SimpleDateFormat datetimeFormat4 = new SimpleDateFormat("yyyyMMddHHmmss");

String ordernum = datetimeFormat4.format(new Date());

1.5 查看点餐订单

1.5.1 查看订单

进入点餐订单列表页,列出该会员用户所点的订单信息,点击订单编号查看订单详细信息。订单列表页面如图4.5.1

5304905711bc93dd376ccaaafcfa256f.jpeg

图4.5.1订单列表页面

1.5.2 查看订单代码

CaidanDao dao = new CaidanDao();

String sql = "select c.* from caidan_t as c ,caidan_ordernum_t as t where t.caidan_id=c.id0 and t.ordernum='"+ordernum+"'";


2 餐饮连锁店后台模块详细设计

2.1 系统管理

2.1.1 系统信息

对餐饮连锁店的基本信息进行管理,包括餐饮连锁店的名称,电话简介等基本的信息的管理。如图5.1.1基本信息设置。

feb233e74226037eab76e3a812703372.jpeg

图5.1.1基本信息设置

信息发布

2.1.2 信息发布

信息发布分为:科学饮食发布、食品推荐发布、公告发布、留言管理。

后台管理员,发布科学饮食信息,及食品推荐,公告,回复会员留言。科学饮食和食品推荐共一个模块二者分为不同的状态标实,页面根据不同的标实显示不同的汉字标实,如图5.2信息录入

413a650ec56ece709dd2739f1cd5aeb7.jpeg

图5.2信息录入

2.2 连锁店管理

2.2.1 连锁店管理

添加新连锁店信息,并列出连锁店的详细信息,连锁店名称、电话、地址、负责人、等信息。并实现添加功能,添加新的连锁店信息。连锁店编号由系统后代码自动生成唯一编号。如图5.3.1

1b3bd580a01a3009bacdfb9524292cbc.jpeg

图5.3.1添加连锁店

会员管理

2.2.2 会员管理

该模块中,会员管理与管理员管理,共用一个模块,用不同标实进行标明会员、连锁店管理员、超级管理员。会员标实为数字1,连锁店管理员标实为数字2,超级管理员标实为admin。会员管理,管理员只能删除会员不能添加与修改会员信息。管理员只能添加连锁店管理员,并对连锁店管理员进行删除、修改、新增操作。会员列表页面图5.4.1.1,管理员列表页面如图5.4.1.2,新增管理员页如图5.4.1.3

637730b533f450576f7d9a0666be0cbf.jpeg

图5.4.1.1会员列表页面

167ba2d6c274e09b9ce42b8983ab963f.jpeg

图5.4.1.2管理员列表页面

8ae04bcd55e1669f9b414d59ea861fd5.jpeg

图5.4.1.3添加管理订单管理

2.2.3 订单管理页面

订单列表、已取消订单、已付款订单,共用一个模块,用不同的标实进行标住订单状态,状态标示分别为:未处理为1,已付款为2,已取消为3。

模块列出所有会员提交的点餐订单,并对订单进行付款操作,取消订单操作。订单管理如图5.5.1.1,付款订单如图5.5.1.2

9d8ba96738d16e7a277bb60f576d799a.jpeg

图5.5.1.1订单管理列表

a243c73865f11ab73a5c27a655faa7a3.jpeg

图5.5.1.2付款订单页面食品管理

2.2.4 食品管理

食品类别管理、食品列表、菜单列表,共为一个模块,各连锁店管理员对自己店时的食品类别、食品列表进行管理添加操作。

菜单列表页面,列出各连锁店自己的菜单列表,超过级管理员列出所有连锁店里的食品菜单列表。

添加食品页,所添加的实品编号为,所属食品类型。

食品类型管理如图5.6.1.1,食品管理如图5.6.1.2,食品添加页如图5.6.1.3

f242a6f04dbb5e92993d7c5f68f5ce16.jpeg

图5.6.1.1食品类型管理

7fc7663e5b404233d2947b111c9bee62.jpeg

图5.6.1.2食品管理

32189dd1f4347fcf586fae37d9b1e126.jpeg

图5.6.1.3添加食品库存管理

2.2.5 库存管理

库存管理实现了食品的进销存管理功能,系统并记录入库出库信息,入库相同的食品,如果系统中存在此食品信息,将会在此基础之上增加,如果系统中不存在,则添加新的食品信息。食品入库、出入库,共用一个模块,用数状态来标实该信息是出库、入库,数字1表示出库,2表示入库。

fd48b0fa051496bfe1be8963248b3d51.jpeg

图5.7.1.1食品库存页面

04e9ce7cf982eec00da99f92a1653271.jpeg

图5.7.1.2食品入库列表

4919c8b146ac6fa6575bd88af45f3dd3.jpeg

图5.7.1.3食品出库列表统计报表

2.2.6 统计报表

系统报表分为:

1、收银系统报表,收银系统报表对系统中会员用户所提交的点餐订单做的系统,可选择某个时间段的统计结果,以付款类型进行列表显示。如图5.8.1.1

2、食品出入库报表,以入库食品类型和食品名称进行分类统计,可以选择某个时间段内的入库统计结果。出库入库共用同一张表,以标实进行分类。出库标实为1,入库标实为2。食品出库如图5.8.1.2,食品入库如图5.8.1.3

99066048575ddf632165d18c369422b3.jpeg

图5.8.1.1收银系统报表

396a7c7b70bd6e84545c9cdb05ed7a3b.jpeg

图5.8.1.2食品入库报表

d3455632b4b629cdac0f084eb1ea2a48.jpeg

图5.8.1.3食品出库报表


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

言宇程序

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值