首页 > 其他分享 >基于ssh酒店管理系统

基于ssh酒店管理系统

时间:2023-07-15 23:33:02浏览次数:36  
标签:入住 酒店 管理系统 管理 信息 查询 预定 ssh 客房

一、需求分析

1.1、系统管理

    用户管理:对该系统的使用者即用户信息进行维护。

    日志管理:为了系统的安全,对前台人员的导致业务数据更新的操作需要记录日志系统管理员可以定期查看和删除日志。

       酒店人员权限管理:可对酒店各部门的员工进行权限的统一分配,以及更新操作。

1.2、房客管理

    客房预定管理:用户可以通过网上登录注册登录浏览网站点击上面的立即预定,有账号跳到登录界面,否则注册界面,登录成功跳转预定界面,预定界面显示客房类型和客房价格以及需要消费的项目,点击预定,如未完善用户信息,则完善用户预定的信息(预定人,证件类别,证件号码,联系电话,入住时间,离店时间,入住人数等等),否则直接跳转预定成功,显示单号和客户预定信息,并将预定的内容传到后台,后台可以查询。用户亦可自行取消预定。(显示预定状态——包含未预定,已预订)。预定一律到店付,不进行在线支付。客户可以在网上修改自己的预定信息。亦可到店修改。

    入住登记管理:客户未预定房间时,酒店前台查询客房状态,在有空房的情况下,填写客户入住信息,如(预定人,证件类别,证件号码,联系电话,入住时间,离店时间,入住人数等等),后台可以查询客房入住列表和人数,也可以修改入住信息。

    预定转入住管理(实际上是预定管理后台的一部分):后台查询客户预定信息,如已预订,则办理入住,点击入住按钮,将客户信息传到入住登记界面,按照原预定信息,分配房间类型,房号等等

    换房管理(入住登记中修改入住信息的一部分):查询客户入住信息,对房号进行修改,同时原来的客房状态变为空房。

    结账管理:客人退房时,接待人员根据客人的房卡,进行退房登记。计算客人入住期间的房费和各种消费总额。客人信息转存到历史客人表中。客房状态由“入住”转为“空房”。

1.4、客房管理

    客房信息管理:客房管理是指对客房基本信息(如客房的楼层、类型、价格等)的维护。在预定、入住、换房时,都需要对客房的信息进行查看。客房状态:包括三种空房、已预订、入住、故障。当客人预定后,变为已预定,当客人入住后,变为入住,房间出现故障时,变为故障,其他情况为空房。

1.5、消费管理

    查询消费商品信息:如果客人在客房内消费了某些商品,对该商品进行记录管理。

1.6、基础信息管理

    客房类型管理:对酒店的客房的类别的信息维护,类型描述了客房的基本自然条件,如单人间还是标准间等。考虑到系统的可扩展性,管理员可以对酒店客房的类型信息进行动态的维护。

    楼层管理:对酒店的客房所在的楼层的信息的维护,简单的查询所有楼层信息,新增楼层信息,考虑到系统的可扩展性,管理员可以对酒店客房的楼层信息进行动态的维护。

    商品类别管理:对酒店的商品的类别进行维护。考虑到系统的可扩展性,管理员可以对商品类型的状态信息进行动态的维护。

    商品管理:对酒店的商品信息进行维护。考虑到系统的可扩展性,管理员可以对商品信息进行动态的维护。

    会员管理:对该系统的会员信息进行维护。对于会员,如果达到一定的积 分,会有相应的折扣。

1.7、PA(公共区域)管理:

       酒店卫生管理:在客人离店后,对房间进行清洁工作,更换住宿所需的必需品。当客人需连续住宿多天的时候,询问客人是否需要每天打扫,如果需要,则对房间进行清洁工作,如果不需要,则在客人离店后打扫即可.//查询

       异常情况管理:若发现下水道堵塞,热水器故障等问题的时候,立即报修,通知设备管理部,并将客房状态改为“故障”。//查询

       客户需求管理:如有客户有加床的需求,上报并及时处理。//查询

       酒店物品采购管理:对酒店日常所需物品进行采购。//只能增加//查询

设备维修管理:当接到设备维修通知的时候,立即通知维修人员,到相应的地点进行设备维修。维修成功后,将客房状态改为“空房”。//查询

基于ssh酒店管理系统_酒店管理系统

基于ssh酒店管理系统_可扩展性_02

基于ssh酒店管理系统_可扩展性_03

基于ssh酒店管理系统_可扩展性_04

标签:入住,酒店,管理系统,管理,信息,查询,预定,ssh,客房
From: https://blog.51cto.com/u_6668792/6734153

相关文章

  • Ubuntu找不到ip无法ssh登录,解决方法开机自动重启dhcp
    问题VMware里安装的Ubuntu虚拟机,每次开机ifconfig都找不到网卡ens33,就没有ip地址,无法通过xshell进行ssh登录。每次都手动执行sudodhclienens33才可以,下面通过脚本让其开机自启。配置脚本sudovim/etc/rc.local文件里写入下面内容:#!/bin/bashdhclientens33添加执行权限......
  • 基于ASP.NET学生故障管理系统
    系统功能模块设计1.系统登录:系统登录是用户访问系统的路口,设计了系统登录界面,包括用户名、密码和验证码,然后对登录进来的用户判断身份信息,判断是管理员用户还是普通用户。2.系统用户管理:不管是超级管理员还是普通管理员都需要管理系统用户,包括普通管理员的添加、删除、修改、查询,修改......
  • 大一下java期末设计:学生信息管理系统(荣获班上第一)
    先上java代码:先上java代码:importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.sql.*;importjava.util.Scanner;importjavax.swing.*;publicclasscs2extendsJFrame{publicstaticvoidmain(String[]args......
  • C/C++学生宿舍管理系统[2023-07-14]
    C/C++学生宿舍管理系统[2023-07-14]课程名称:程序设计实践专业班级:学生姓名:学号:任课教师:张闻强学期:2022-2023学年第2学期课程报告任务书题目 学生宿舍管理系统主要内容 用C语言开发一个简单的学生宿舍管理系统。实现宿舍......
  • SSH隧道技术-端口转发
    第19篇:SSH隧道技术-端口转发(干货)铁甲万能狗C++/Python程序媛、量化交易。爱好:历史、语言学 1人赞同了该文章SSH的端口转发按照SSH主机(即客户端和服务端)的相对物理距离分为本地转发和远程转发。本地转发,即是在本地客户机由SSH客户端实现的端口转......
  • linux服务器安装环境和wdcp管理系统 V3最新版安装
    wdcp支持两种安装方式1源码编译此安装比较麻烦和耗时,一般是20分钟至一个小时不等,具体视机器配置情况而定2RPM包安装简单快速,下载快的话,几分钟就可以完成源码安装(ssh登录服务器,执行如下操作即可,需root用户身份安装)wgethttp://dl.wdlinux.cn:5180/lanmp_laster.tar.g......
  • Python3+Django2实现后台管理系统入门
    Python3+Django2实现后台管理系统入门前言使用Django我们只需要做一些配置,就可以实现简单的后台管理系统,下面我们以新闻系统为例子来搭建后台。创建项目切换到工作空间,执行以下命令:django-admin.pystartprojectitstyle#进入itstyle文件夹cditstyle#创建newsApp......
  • 树莓派3b安装ubuntu16.04,配置ssh和vnc(windows)
    1.系统安装  首先下载想要使用的系统版本,笔者选择的是32位Ubuntu16.04  下载RaspberryPi OS  首先格式化TF卡  然后加载镜像:“使用自定义镜像”,选择下载的16.04镜像  选择SD卡,然后在右下角设置中开启SSH(虽然最后也没用好像),最后点击烧录。烧录完成后进入boot......
  • 如何解析Shp文件以及GISShp在线转换设计工具
    如何解析Shp文件简介(什么是shp)SHP代表Shapefile,是一种地理信息系统(GIS)常用的文件格式。Shapefile是Esri(环境系统研究所)公司定义的一种存储空间矢量数据的格式,用于在GIS软件中存储、分析和共享地理数据。一个Shapefile由多个文件组成,通常以相同的文件名但不同的扩展名来命名。它包含......
  • Asp.Net Core 项目实战之权限管理系统使用AdminLTE搭建 -- 系列文章
    0Asp.NetCore项目实战之权限管理系统(0)无中生有1Asp.NetCore项目实战之权限管理系统(1)使用AdminLTE搭建前端2Asp.NetCore项目实战之权限管理系统(2)功能及实体设计3Asp.NetCore项目实战之权限管理系统(3)通过EntityFrameworkCore使用PostgreSQL4Asp.NetCore项目......