教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 外语考试 >

酒店管理系统毕业论文(2)

来源:网络收集 时间:2026-07-22
导读: 4.2 需求分析 随着酒店规模的不断扩大,酒店客房数量的急剧增加,客人流动量也在不断成倍增长。面对庞大的信息量,就需要有酒店管理系统来提高客房管理工作的效率。通过这样的系统,我们可以做到信息的规范管理,从

4.2 需求分析

随着酒店规模的不断扩大,酒店客房数量的急剧增加,客人流动量也在不断成倍增长。面对庞大的信息量,就需要有酒店管理系统来提高客房管理工作的效率。通过这样的系统,我们可以做到信息的规范管理,从而减少了管理方面的工作量。

传统手工的客房管理,管理过程繁琐而复杂,执行效率低,并且易于出错。通过这样的系统,我们可以做到信息的规范管理,实现了客房管理的系统化、规范化,这样不仅减少了管理工作量,还提高了管理效率,降低了管理成本。

4.3 功能需求

4.3.1 功能划分

酒店管理系统主要有以下功能:

A客房登记

B房客信息

C客房管理

D员工管理

E住宿结账

4.3.2 功能描述

1、客房登记:包括来宾入住登记、客房预订、登记资料修改。

2、查询统计:查询房间状态、查询预订信息、查询入住客人信息、查询客房。

4

第 5 页 共 47 页

5 3、客房管理:对房间类型的预览和房间管理。

4、客房信息:对客人要求所入住的空房进行查询等

5、住宿结账:退房、欠费一览表。

4.4 安全性需求

每位用户根据自己的身份不同,所拥有的操作权限不同。收银员有权力行使对客人开单、添加消费、宾客结账、预定管理和便签的功能,管理员可行使所有的功能。

4.5 系统业务流程分析

酒店管理系统业务流程图如图(4-1)所示。

图(4-1) 4.6 本章小结

本章是对本系统需求、功能、安全性等方面的说明,能使用户了解这个系统的基本情况,进而可以让使用者更容易学习使用本系统。

查询有无空房间 住宿登记管理 住宿登记有无无法入住

查询在住客人信息 是否退房 继续入住 退房

第 6 页 共 47 页

6 5 系统总体设计

5.1 系统简介

本系统是一个小型的酒店管理系统,利用Microsoft Visual Studio2005编写用户接口,以Microsoft SQL Server2005创建数据库而制作的酒店管理系统。其中,用户名是经过最高权限的管理员进行指定委派的。由于本管理系统操作简单、界面明了,所以容易直观对相应的功能进行操作。设立管理员权限(即最高权限的管理员),能直接浏览数据库各个表项,并具有对各个用户和用户信息进行添加、删除、修改的权限。

5.2 系统开发原则

为了设计出符合一般标准又具有特色的界面,系统开发时要遵循以下开发原则:

① 保证界面设计的风格具有一致性。 ② 界面设计时,控件的摆放要协调和匀称。

③ 常用操作(如查询入住登记 、房间状态、退房等操作)应建立快捷方式,方便管理员日常操作。

④提供错误处理信息,在出现错误时,系统应该能检测出错误并提供错误处理的能;错误出现后,系统的状态不发生变化,或者系统要提供错误恢复的向导。

⑤ 为了方便管理员的管理应设置工具栏和状态栏。

5.3 系统模块图

本系统包括的主要有如下几个部分:来宾接待、查询统计、客房管理、系统设置、收银结账。

其功能模块图 如图(5-1)所示

入住开单

酒店管理系统

客房登记

查询统计

客房管理

系统设置

客房信息

客房预定 填写信息 退房

客人结账 客人住宿

修改密码

便签 修改密码

改权限

预定信息 客房状态 宾客信息

第 7 页 共 47 页

7 图(5-1)

5.4 本章小结

本章详细的介绍了开发这个系统的详细设计及详细功能。

6 系统数据库设计

E-R 模型的“联系”用于刻画实体之间的关联。一种完整的方式是对局部结构中任意两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型之间是否存在联系。若有联系,进一步确定是1:N ,M:N ,还是1:1等。还要考察一个实体类型内部是否存在联系,两个实体类型之间是否存在联系,多个实体类型之间是否存在联系,等等。根据上面的设计可以规划出的实体有:客人实体、查询实体、客房实体、系统管理实体和退房实体。

6.1 系统系统E-R 图

6.1.1 客人实体

客人实体 姓名 性别 电话 身份证号房间类型 房间号入住日期预设单价地址

备注押金

第 8 页 共 47 页 8

入住客人表的设计详细的给出了客人入住时需要的一些基本信息,运用此表能方便的对客人的一些基本信息进行查询、修改、删除等操作。方便使用者的操作,使操作方便、快捷。

6.1.2 查询实体

查询实体的设计主要是针对房间基本信息的查询,能使使用者方便的了解到房间的一些状态,比如价位、类型等。此实体的设计能让使用者方便的对客房进行一些管理,开房、退房等。

6.1.3 客房实体

客房实体的设计主要是针对不同的入住群体,根据不同入住者的不同需求来选择合适的房间类型。让入住者真正的感觉到酒店所提供的各种服务,让入住者认识到酒店是为大众群体所开设的。

6.1.4 退房实体

房间状态

查询实体

房间编号 预设单价 房间类型 客房实体 豪华套房

标准单人房 标准双人房 行政套房 总统套房 退房实体 姓名 房间号 备注押金退房日期D:\orac 结账找零实收金额D:\orac

第9 页共47 页

退房实体表的设计主要是针对客房实体、入住者信息以及入住的信息计算

出入住者的费用。该实体可以根据客房表和入住者信息表对酒店进行管理,让使用者能快速、有效、准确的对入住费用进行计算,进而达到方便、高效的管理酒店的目的。

6.1.5 系统实体E-R图

住宿

退房

入住者根据情况入住客房,酒店管理者对入住者进行服务,当入住者要求退房时,酒店管理者可根据入住这在酒店享有的服务进行账目的结算,让管理者可根据这一系列的合理流程来更加有效的管理酒店。

6.2 表/字段分析

表/字段分析是建立在实体关系图基础上的,下面列出5个主要的数据库表

格。

6.2.1 用户信息数据表

首先是用户信息数据表(Employee),用于存储酒店管理系统所有参与人员的信息。包括用户的权限

列名数据类型大小字段描述

ID char 5 记录工号

Sex char 2 记录性别

Fax varchar 20 记录员工传真Username char 16 表示用户名

IDCard varchar 20 记录身份证号

Address varchar 15 记录地址

TelePhone char 15 记录联系方式

E-mail char 20 记录邮箱

Position char 20 记录员工职位

9

第10 页共47 页

UserWord varchar 20 记录用户登陆本系统时的密码

marks varchar 2 记录用户的备注

Power varchar 2 用户的权限0= boss,1-Assistant,2=employee

6.2.2 宾客信息数据表

在酒店管理系统中,最重要的对象是宾客,系统设计了(ClientSettleAccounts),用于存储酒店所有宾客信息。

列名数据类型大小字段描述

RoonNO varchar 3 记录号

RoomCategory varchar 30 记录类型

DestinePrice int 30 记录酒店房间预设单价IDCard char 20 记录宾客身份证号ClientName varchar 20 记录姓名

Sex char 2 记录性别

ClientNumber int 记录宾客数量

TelePhone varchar 13 记录宾客联 …… 此处隐藏:2714字,全部文档内容请下载后查看。喜欢就下载吧 ……

酒店管理系统毕业论文(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/117919.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)