酒店管理平台产品系统

我要开发同款
我康康哇2026年10月19日
7阅读

技术信息

语言技术
JavaScript
系统类型
Web
行业分类
企业服务

作品详情

行业场景

小型单体酒店的前台每天要同时处理电话预订、到店排房、入住收押金、续住换房和退房结账,还要安排客房打扫空脏房。以前靠纸质登记或表格时,房态和订单是分开记的,空脏房可能被直接拿去入住,没排房号的预订也不会减少可售间数,容易超售;客人提前离店时,房费也容易按整段预订单多收。本项目就是给单店前台值班用的,把当天预抵、预离、房态和收银放进同一套流程,用统一规则减少排房和结账出错。

功能介绍

系统按值班流程分成工作台、房态、预订、入住、在住、客人档案、客房清洁、经营报表和基础资料。工作台看今日预抵、预离、在住、空净、空脏和维修,并显示未来七晚各房型剩余可售,以及今日各支付方式的收银。房态按楼层区分空净、空脏、住净、住脏和维修,可以置脏、清洁完成或转维修。预订支持新建、修改、取消和标为未到,即使还没排房号,也会占用该房型的可售间夜。入住只能排空净房并登记押金,散客步入可以直接开房。在住账单可以续住、换到空净房、追加杂费和冲账,退房按实际入住的间夜算房费,多收的押金退回。客人可按姓名、手机或证件查历史住店。报表统计入住率、平均房价和可售房收入。基础资料维护房型门市价和房间,已有订单的房间只停用、不删除。

项目实现

我负责这套前台系统的后端接口和前端页面。后端用 Java 17 和 Spring Boot,Spring Web 提供 REST 接口,Spring Security 配合 JWT 做登录校验,Spring Data JPA 访问数据库,本机默认用内嵌 H2,也可以换成 MySQL。前端用 Vue 3、Vue Router、Element Plus 和 Vite,通过 Axios 调接口,页面按接待、客房和经营分开。实现上要保证房量和房价规则一致:入住日占用、离店日不占用,当天预离的房间可以卖给当天到达的新客人;未排房的预订同样扣减该房型可售;空脏可以预订但不能入住,清洁后变成空净才能办理入住;换房只能换到空净房,改房价从次日起生效;提前离店只收到离店当天,多余押金在退房时退回。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论