Java+mysql酒店管理系统

1.引言

1.1编写的目的

本文档为酒店管理系统需求分析报告,为酒店管理系统的设计的主要依据,主要针对酒店管理系统的概要设计和详细设计人员,作为项目验收的主要依据。

1.2 背景

本软件全称为阳光酒店管理系统。

1.3 参考资料

酒店管理系统

2.任务概述

2. 1目标

满足客户的需求,实现酒店管理的流程。主要功能包括散客开单、团体开单、宾客结帐、客房预订、营业查询、客户管理、网络设置、系统设置等等。

2. 2用户的特点

最终用户为酒店前台及各个部门,界面应简洁友好,功能完善,系统易用,易维护。

3.需求规定

3. 1功能概述

1、散客开单:完成散客的开单,可一次最多开5间相同类型的房间。

2、团体开单:完成团体的开单,开放数量没有限制,可同时开不同类型的房间。

3、宾客结帐:自动统计每个登记客人在店时所发生的消费额和应付款额,并完成结帐收银操作。

4、客房预订:完成增加预订、修改预订、删除预订,预订情况的查询等功能。

5、营业查询:完成结帐单、全部宾客消费、在店宾客消费、离店宾客消费的查询

6、客户管理:完成会员基本信息的维护和来宾一览。

7、网络设置:完成系统与数据库的连接设置和系统风格的设置。

8、系统设置:完成房间项目、客户类型、操作员、计费设置。

3. 2用户权限分配

用户分为:普通用户和管理员

管理员:具有操作全部功能的权限。

普通用户:部分功能不允许使用。

3.3开单

分为散客开单和团体开单,开单后房间进入计费状态。根据系统设置,自动计费。

3.4结算

自动统计每个登记客人在店时所发生的消费额和应付款额,并完成结帐收银操作。

3.5预订

分为增加预订、修改预订、删除预订,预订情况的查询等功能。

3.6查询

可查询记帐单、全部、在店、离店宾客的信息。方便统计调查。

3.7 设置、管理

只有管理员权限的操作员才有权使用此类功能。对房间、客户、操作员、计费标准进行设置。

4.运行环境规定

服务器:IIS5.0以上

操作系统:windows2000,windows xp

数据库:SQL Server

5.项目运行结果

5.1主界面

系统运行主框架,实时显示房态信息。

5.2散客开单

完成对散客的开单任务。最多能追加五个相同类型的房间。

5.3团体开单

完成对团体宾客的开单任务。房间数没有限制,可同时追加不同类型的房间。

5.4宾客结帐

自动统计每个登记客人在店时所发生的消费额和应付款额,并完成结帐收银操作。

5.5客房预订

完成增加预订、修改预订、删除预订,预订情况的查询等功能。

5.6 客户管理

完成会员基本信息的维护和来宾一览。

5.7系统设置

完成房间项目、客户类型、操作员、计费设置。

相关推荐
桦说编程6 小时前
Java 中如何创建不可变类型
java·后端·函数式编程
lifallen6 小时前
Java Stream sort算子实现:SortedOps
java·开发语言
IT毕设实战小研6 小时前
基于Spring Boot 4s店车辆管理系统 租车管理系统 停车位管理系统 智慧车辆管理系统
java·开发语言·spring boot·后端·spring·毕业设计·课程设计
没有bug.的程序员6 小时前
JVM 总览与运行原理:深入Java虚拟机的核心引擎
java·jvm·python·虚拟机
甄超锋7 小时前
Java ArrayList的介绍及用法
java·windows·spring boot·python·spring·spring cloud·tomcat
阿华的代码王国7 小时前
【Android】RecyclerView复用CheckBox的异常状态
android·xml·java·前端·后端
Zyy~7 小时前
《设计模式》装饰模式
java·设计模式
A尘埃7 小时前
企业级Java项目和大模型结合场景(智能客服系统:电商、金融、政务、企业)
java·金融·政务·智能客服系统
青云交8 小时前
Java 大视界 -- 基于 Java 的大数据可视化在城市交通拥堵治理与出行效率提升中的应用(398)
java·大数据·flink·大数据可视化·拥堵预测·城市交通治理·实时热力图
CHEN5_028 小时前
【Java基础面试题】Java基础概念
java·开发语言