民宿酒店管理系统springboot+vue功能解析与分享
技术架构
-
前后端分离:前端与后台分开部署,Java后台主要提供 Restful API,前端使用 Vue 响应式框架搭建,前后端以JSON格式进行数据交互。
-
后台:SpringBoot + SpringAOP + MyBatisPlus(兼容 Mybatis)
-
后台构建工具:Maven
-
JVM版本:JDK8
-
数据库:MySQL5.7(兼容8.x)
-
前端:Vue2 + ElementUI
-
前端构建工具:yarn
-
前端调试依赖环境:Node
后台管理模块介绍
一 统计分析汇总
统计分析汇总包含月度销售额柱状图,房源销售额-占比饼状图,评价订单量占比饼状图。
二 房源管理
房源管理包含对房源信息的增删改查审批功能。
房源信息表包含房源状态,房间标题,地区,具体位置,房源类型(可编辑),配套服务设施,单价/天,折扣,库存,已预订,房源数量,入住要求,组织机构,创建人信息,更新人信息。
springboot民宿酒店管理系统的代码分享链接在最下面
房源管理截图:
三 餐饮管理
餐饮管理包含对食品信息的查询,添加,修改,删除等功能。
餐饮信息表包含多个展示列,餐饮状态,餐厅名称,实力图片,价格/天,主要材料,食品来源,许可证,创建人信息,更新人信息等。
四 订单管理
订单管理主要对租房信息进行管理。
租房订单信息表包含回复功能(评价回复),订单编号,订单状态,创建时间,是否需要餐饮,餐饮费用,房价,总费用,已付定金,补交费用,返还费用,预订入住日期,预订退房日期,入住天数,房客评分,房客评价,房东回复,物品损坏情况,物品遗失,床品更换,卫生打扫,退房时间,房源ID,房东,餐饮ID,组织机构,创建人信息,更新人信息等。
订单管理截图:
springboot民宿酒店管理系统的代码分享链接在最下面
五 地区管理
地区管理主要对地区信息进行新增,变更,删除等操作
地区信息表包含地区名,是否中高险地区,备注,ID,父级地区等信息列。
租客端:
租客登录后的展示页:
租客订单中心:
springboot民宿酒店管理系统的代码分享链接在最下面
房东管理页:
部分代码截图:
后端代码:
前端代码:
springboot民宿酒店管理系统的代码分享链接在最下面
数据库表结构截图
通过网盘分享的文件:074民宿酒店管理系统springboot+vue
链接: https://pan.baidu.com/s/1WFC5VpJYvkvzPHHG8LTmzg?pwd=0746 提取码: 0746
–来自百度网盘超级会员v8的分享