1、 客房管理系统客房管理系统 课程设计报告课程设计报告 题目: 客房管理系统 专业: 网络工程 班级: 姓名: 指导教师: 成绩: 计算机计算机学院学院 20172017 年年 1212 月月 8 8 日日 学号学号 计算机学院 客房管理系统课程设计报告 1 目录目录 1 设计内容及要求设计内容及要求 . 2 1.1 要求要求 2 1.2 背景 2 1.3 编写目的. 2 1.4 功能要求. 2 1.5 可行性分析 3 2.需求分析需求分析. 3 2.1 需求分析. 3 3 设计过程或程序代码设计过程或程序代码 . 4 3.1 系统概要设计 4 3.2 数据流图. 5 3.3 数据字典. 9 3
2、.4 概念结构设计 10 3.5E-R 图 10 3.5 实体及属性的定义 . 11 3.6 逻辑结构设计 13 3.7 物理结构设计 15 3.8 触发器设计 15 4 设计结果与分析设计结果与分析 . 16 4.1 设计结果 16 4.1 分析. 18 5 参考文参考文 . 18 2 1 设计内容及要求设计内容及要求 1.1 要求 某宾馆客房管理系统 实现客房类型、价目信息、客房信息的管理; 实现客户信息的管理; 实现入住和退房管理; 实现费用管理; 创建触发器,实现入住和退房时自动修改客房的状态; 创建存储过程统计某段时间内各种类型的客房的入住时间合计和费用合 计; 创建视图查询某一 时
3、刻没有入住的房间信息; 建立数据库相关表之间的参照完整性约束。 1.2 背景背景 随着宾馆业竞争的加剧, 宾馆之间客源的争夺越来越激烈, 宾馆需要使用更有效的信息化手 段,拓展经营空间,降低运营成本,提高管理和决策效率。宾馆管理系统主要包括前台管理系统 和后台管理系统两大部分, 基本包含了宾馆主要业务部门, 初步实现了对顾客服务和进行财务核 算所需要的各个功能。现代宾馆业迅速发展,新的管理观念与模式层出不穷。宾馆客房管理系统 亦随着宾馆管理理念的发展而发展。宾馆客房管理系统依旧采用了先进的数据库理论, 多媒体技 术,软件工程理念等,从基层,中层,高层三个管理者层次为切入点,以成本分析,预测,控
4、制 为一线,形成一套上下贯通,操作便捷的酒店系统解决方案,科学地将宾馆各种日常业务完美的 结合在一起,为管理及决策提供了强有力的支持。其对客人个性化服务及全面彻底的信息化,使 企业电算化水平提升到一个新的更高层次, 提供大量丰富的基于企业管理经营过程中实际的数据。 1.3 编写目的编写目的 众所周知,现在的宾馆行业竞争异常激烈。怎样吸引顾客,提高宾馆满员率以及管理水平是 十分重要的任务,而借助于当前蓬勃发展的 IT 工具来进行宾馆的管理既方便又快捷,大大提高 了办事效率。 而且在数据保存和数据交换等方面也是手工操作所无法比拟的。虽然信息化不是宾 馆走向成功的关键因素。但是它可以帮助那些真正影响
5、成败的要素发挥更大的作用。 1.4 功能要求功能要求 (1)客人基本信息的录入; (2)客人基本信息的查询、修改、增加、删除等; (3)客房相关信息的录入,包括房间号、收费标准、床位、类别等; (4)客房类别标准的制定、类别信息的输入; (5)客房基本信息的查询、修改、删除等; (6)住房信息的录入,包括房间号、客人姓名等; (7)退房信息的更新; 计算机学院 客房管理系统课程设计报告 3 1.5 可行性分析可行性分析 现在的宾馆管理进入信息时代, 未来宾馆业的竞争必将进入一个新的阶段。 伴随着我国旅游 业的高速发展,宾馆行业的服务档次迫切需要提高。在宾馆行业竞争日趋激烈的今天,要成为佼 佼者
6、,就必须与高新技术紧密结合。硬件设施落后、管理水平滞后、服务质量低下的宾馆将被逐 步淘汰。传统的纯手工或简单的计算工具,已经不适应现代经济高速发展的要求,必须运用现代 化管理手段,配备完善的自动化设备,提高宾馆的服务水平与质量,从而赢得高信誉、强实力、 好效益。本系统目地是为了提高宾馆的管理效率,提高宾馆服务水平与质量。 2.需求分析需求分析 2.1 需求分析需求分析 1 1). . 处理对象处理对象 系统要处理的对象包括客户信息管理、客房信息管理、入住和退房管理、客房类型管理、 费用管理、价目信息管理等 6 个方面,各个对象包含的信息如下所示: (1)客户信息管理:可以新建客户,输入客户的身份证号码、姓名、性别和地址等信息, 可以对于客户的信息进行相应的修改,还可以对客户的消费信息进行统计。 (2)客房信息管理:可以在相应的房间类型下面进行添加相应的房间,对相应的房间进行 删除,查看空房以及客房的情况。 (3)入住和退房管理:客户可以入住相应的房型下的空房,然后可以退房,系统自动将相 应的订单状态置为失效,入住状态置为已退房,将相应房间的状态