宾馆管理信息系统.docx
《宾馆管理信息系统.docx》由会员分享,可在线阅读,更多相关《宾馆管理信息系统.docx(24页珍藏版)》请在冰豆网上搜索。
![宾馆管理信息系统.docx](https://file1.bdocx.com/fileroot1/2023-2/1/cca34894-7d67-4c2e-bb3e-16b0094d7fc1/cca34894-7d67-4c2e-bb3e-16b0094d7fc11.gif)
宾馆管理信息系统
宾馆管理信息系统
学号:
********
*******
一系统背景
随着旅游业的发展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服务和电脑管理日益流行。
同时,酒店和餐厅娱乐业引入电脑服务和管理也取得了优良的经济效益和社会效益。
宾馆在正常的运营中需要对客房资源、顾客信息、结算信息进行管理,利用宾馆管理信息系统及时了解各个环节中信息的变更,有利于提高管理效率。
某宾馆现有的管理工作主要依靠手工完成,工作量大,且效率不高。
为了能更好地利用现代信息技术的成果,提高管理工作的效率和水平,以适应企业发展的需要,决定开发库存管理系统。
二系统分析
1.系统初步调查
现代化的酒店是集客房、餐饮、通讯、娱乐,商务文化及其他各种服务与设施为一体化的消费场所,酒店组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,促进经济效益,必须借助计算机来进行现代化的信息管理。
同时,随着酒店业竞争的加剧,酒店之间客源的争夺越来越激烈,客房销售的利润空间越来越小,酒店管理需要使用更有效的信息化手段,广泛拓展经营空间,进一步降低运营成本。
酒店管理信息系统(也被称为饭店管理系统)是用于酒店管理的管理软件,主要是用在酒店的前台综合数据的处理,以及酒店职员的管理。
它主要是针对目前酒店管理中出现的诸多问题而开发的。
酒店管理系统主要从客房的登记、预订、结帐、清理和酒店职员的管理等方面,去采集信息,管理以上各项的基本信息。
先进的酒店信息管理系统,不但可以有效地管理大量的信息,而且可以引进先进的管理理念,提高服务质量、工作效率,完善酒店内部管理体制,提高酒店决策水平,提高酒店的管理效益及经济效益,从而提高酒店的竞争力。
因此,先进的管理信息系统已成为酒店管理的核心之一。
目前,国内三星级以上的酒店基本已经使用了计算机管理在沿海经济发达地区也有许多一、二星级酒店在使用计算机。
在20世纪80年代初发展起来的国内的酒店管理系统,正逐步发展成熟,不仅充分吸收了国外管理系统的精华,而且结合国内的实际情况,并充分考虑中国酒店业务的不断扩充及用户要求多样性的前提下,逐步能为国内高端酒店实现信息化管理提供的一套完善的解决方案。
自20世纪90年代末、我国自主开发的酒店软件就开始进入了五星级市场,但国产软件的主要用户还是四星级以下酒店。
对于酒店来而言,选用合适的管理信息系统是至关重要的不应盲目选择先进的国外产品,一切要从酒店的实际情况出发。
2.可行性研究与分析
(1)经济可行性分析:
现在,计算机的价格已经十分低廉,性能却有了长足的进步。
而本系统的开发,
为宾馆的管理带来了一个质的飞跃,为此主要表现有以下几个方面:
第一,本系统的运行可以代替人工进行许多繁杂的劳动;
第二,本系统的运行可以节省许多资源;
第三,本系统的运行可以大大的提高宾馆的工作效率;
第四,本系统可以使敏感文档更加安全,等等。
所以,本系统在经济上是可行的。
(2)技术可行性分析:
如今电脑已经非常普遍,价格也不高,性能越来越强。
使用VisualFoxPro6.0作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。
综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,
在技术上是可行的。
(3)管理可行性分析:
本系统为一个小型宾馆系统,所耗费的资源非常的小,宾馆的电脑无论是硬件还
软件都能够满足条件,因此,本系统在运行上是可行的。
(4)需求分析
随着旅游业的发展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服务和电脑管理日益流行。
同时,酒店和餐厅娱乐业引入电脑服务和管理也取得了优良的经济效益和社会效益。
宾馆在正常的运营中需要对客房资源、顾客信息、结算信息进行管理,利用宾馆管理信息系统及时了解各个环节中信息的变更,有利于提高管理效率。
管理者,查询宾馆的经营状况,提供实时的信息,帮助做好下一步的战略。
员工,记录查询顾客信息,为顾客提供最好的服务。
系统设计思想
1采用现有的资源,先进的管理系统开发方案,充分利用宾馆现有的资源,减少开发中
的时间和财力、物力、提高系统开发的水平和应用效果。
2系统就满足宾馆的需求,例如顾客信息的录入、查询、更新等。
顾客信息的记录储存。
3系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。
3.组织结构与功能分析
酒店组织结构如图1所示
图1酒店组织结构
酒店管理功能图如图2所示
图2宾馆管理功能图
4.管理业务流程分析
通过对宾馆业务的实际调查分析,弄清了该宾馆的业务管理工作的业务流程和管理功能,系统的业务流程图如下所示。
从业务流程图可以看出该宾馆的业务管理主要有以下几项管理功能:
(1)订房:
根据客人的预订要求,查询客房信息表,确定是否有空房。
在房间查询有房时所填的表,用于记载客人信息。
客人信息包括:
身份证号,姓名,性别,年龄,民族,国籍,家庭住址。
根据客人的预订要求,确定客人订什么房,哪类房,多少间房,是否确定具体房间。
无误后收取预订押金并记入“预订金入账表”。
进行订房,将预订信息记入“客人预订信息表”,修改“客房预订信息表”的客房状态,给客人预订证明表。
预订完成。
(2)客人入住服务:
宾馆服务部为客人提供宾馆提供的服务,并为客人的额外消费做好记录,并及时转入客人消费账单。
(3)退房处理:
客人要退房,只需将“预订收据”交给服务员,经核对后确定客人消费费用,并修改“客房预订信息表”。
至此完成对客人的服务。
(4)后台数据处理:
处理各种来自前台的信息,及时更新信息以便前台查询
宾馆管理业务流程图如图3
图3宾馆管理业务流程图
5.数据与数据流分析
(1)上述宾馆管理信息系统的业务流程图的数据流程图如下图4所示
图4宾馆管理信息系统的业务流程图的数据流程图
(2)数据字典
1.数据流的描述
数据流编号:
D-01
数据流名称:
客房信息
简述:
服务员从客房信息表获得的客房信息
数据流来源:
客房信息表
数据流去向:
房间查询处理模块
数据项组成:
房号+类型+单价+状态
数据流量:
约30次/天高峰流量:
约50次/天
数据流编号:
D-11
数据流名称:
房间信息
简述:
来自客房查询的客人选择的客房信息
数据流来源:
客房查询模块
数据流去向:
登记处理模块房号+类型+单价+状态
数据项组成:
房号+类型+单价
数据流量:
约30次\天高峰流量:
约50次\天
数据流编号:
D-21
数据流名称:
客人信息
简述:
登记后的包括身客人客房价格等信息
数据流来源:
登记处理模块
数据流去向:
收银处理模块
数据项组成:
身份证号+姓名+性别房号+类型+单价
数据流量:
约30次\天高峰流量:
约50次\天
数据流编号:
D-31
数据流名称:
订房收据
简述:
收银处开出的返给客人的收费清单
数据流来源:
收银处理模块
数据流去向:
客人
数据项组成:
姓名+房价
数据流量:
约30次\天高峰流量:
约50次\天
数据流编号:
D-32
数据流名称:
订房收据
简述:
收银处开出的返给客人的收费清单
数据流来源:
收银处理模块
数据流去向:
现金入账表
数据项组成:
姓名+房价
数据流量:
约30次\天高峰流量:
约50次\天
数据流编号:
D-33
数据流名称:
订房收据
简述:
收银处开出的返给客人的收费清单
数据流来源:
收银处理模块
数据流去向:
退订处理模块
数据项组成:
姓名+房价
数据流量:
约2次\天高峰流量:
约3次\天
数据流编号:
D-41
数据流名称:
客房入住信息
简述:
收银处开出的返给客人的收费清单
数据流来源:
收银处理模块
数据流去向:
订房处理模块
数据项组成:
姓名+房价
数据流量:
约30次\天高峰流量:
约50次\天
数据流编号:
D-51
数据流名称:
退房记录单
简述:
客人要求退房而开出的单据
数据流来源:
退订处理模块
数据流去向:
退房记录表
数据项组成:
房间号,房间类型
数据流量:
约2次\天高峰流量:
约3次\天
数据流编号:
D-52
数据流名称:
退订客人信息
简述:
要求退房的客人信息
数据流来源:
退订处理模块
数据流去向:
客人定房信息表
数据项组成:
房间号,房间类型,客人姓名,性别
数据流量:
约2次\天高峰流量:
约3次\天
数据流编号:
D-53
数据流名称:
现金收据
简述:
要求退房的客人的现金收据
数据流来源:
现金入账表
数据流去向:
退房处理模块
数据项组成:
客人姓名,房号,房间类型,客房房价
数据流量:
约2次\天高峰流量:
约3次\天
数据流编号:
D-54
数据流名称:
现金
简述:
退回要求退房的客人的现金
数据流来源:
退房处理模块
数据流去向:
客人
数据项组成:
现金
数据流量:
约2次\天高峰流量:
约3次\天
数据流编号:
D-55
数据流名称:
订房收据
简述:
来自客人的订房收据
数据流来源:
客人
数据流去向:
退房处理模块
数据项组成:
姓名,房间号,房价,类型
数据流量:
约2次\天高峰流量:
约3次\天
数据流编号:
D-61
数据流名称:
客人信息
简述:
前台送来的登记后的加入客人信息
数据流来源:
数据处理模块
数据流去向:
客人信息表
数据项组成:
客人姓名,客房号,类型
数据流量:
约30次\天高峰流量:
约50次\天
数据流编号:
D-61
数据流名称:
客房信息
简述:
前台送来的登记后的最新加入客房信息
数据流来源:
数据处理模块
数据流去向:
客房信息表
数据项组成:
房间号,房价,类型
数据流量:
约30次\天高峰流量:
约50次\天
数据流编号:
D-63
数据流名称:
现金入账单
简述:
现金入账信息
数据流来源:
数据处理模块
数据流去向:
现金入账表
数据项组成:
客人姓名,客房号,类型,价格
数据流量:
约30次\天高峰流量:
约50次\天
数据流编号:
D-64
数据流名称:
宾馆信息
简述:
经过数据处理的客房信息
数据流来源:
数据处理模块
数据流去向:
前台
数据项组成:
客人信息,客房信息等
数据流量:
约30次\天高峰流量:
约50次\天
数据流编号:
D-65
数据流名称:
宾馆信息
简述:
经过数据处理的客房信息
数据流来源:
数据处理模块
数据流去向:
经理
数据项组成:
客人信息,客房信息等
数据流量:
约30次\天高峰流量:
约50次\天
2处理逻辑的描述
处理逻辑编号:
P-01
处理逻辑名称:
房间查询
简述:
查询是否有空余
输入的数据流:
客房信息
处理描述:
查询经后台处理后的最新客房信息
输出的数据流:
最新房间信息
处理频率:
30次/天
处理逻辑编号:
P-02
处理逻辑名称:
登记处理
简述:
登记记录客人信息
输入的数据流:
最新客房
处理描述:
核对房间查询最新空房信息,为来住店的客人登记各种信息,如:
客人姓名,客人的房间号等等
输出的数据流:
客人信息
处理频率:
30次/天
处理逻辑编号:
P-03
处理逻辑名称:
收银处理
简述:
收取客人住房费和其他消费费用
输入的数据流:
客人信息
处理描述:
收取客人住房费和其他消费费用,并为客人开出收费单,同时填写现金入账表。
如客人临时退房开出定金收据送到后台,协助办理退订。
输出的数据流:
订房单,订房收据
处理频率:
30次/天
处理逻辑编号:
P-04
处理逻辑名称:
退房处理
简述:
为客人办理退房手续
输入的数据流:
订金收据,客人信息,现金
处理描述:
当客人住宿期满时为客人办理退房手续,同时登记退定记录单。
当客人临时决定退房为客人办理退订手续同时修改现金入账表,并退还客人住房费
输出的数据流:
退订记录单.
现金处理频率:
2次/天
处理逻辑编号:
P-05
处理逻辑名称:
数据处理
简述:
处理各种前台送来的宾馆信息
输入的数据流:
前台送来的宾馆各种信息
处理描述:
处理前台送来的各种信息,并更新客人信息表,客房信息表,现金入账表,同时为经理和前台送去最新的宾馆信息。
输出的数据流:
客人信息,客房信息,现金入账单等
3数据存储的描述
数据存储编号:
F-01
数据存储名称:
客房信息表
简述:
存储客房信息的表
数据存储组成:
房号+类型+价钱+房间状态
关键字:
房号
相关联的处理:
P-01+P-02+P-04+P-05+P-06
数据存储编号:
F-02
数据存储名称:
现金入账表
简述:
登记现金的明细表
数据存储组成:
客人名+客房号+客房类型+客房价
关键字:
客房号
相关联的处理:
P-03+P-05+P-06
数据存储编号:
F-03
数据存储名称:
客人信息表
简述:
登记客人信息的明细表
数据存储组成:
客人名+客房号+客房类型
关键字:
客人名
相关联的处理:
P-04+P-05+P-06
数据存储编号:
F-04
数据存储名称:
退订记录单
简述:
取消订房的客人信息
数据存储组成:
客人名+客房号+客房类型+退房时间
关键字:
客房号
相关联的处理:
P-05
4外部实体的描述
外部实体编号:
S-01
实体名称:
客人
简述:
前来住宿的客人
输入的数据流:
客人信息
输出的数据流:
住房收据
6.新系统逻辑模型的建立
本系统的设计是以财务为轴心,面向酒店客房业务的管理:
以前台的接待,收银为核心,将住店客人的各类信息,住店期间发生的各项活动进行及时、有效的记录、反映、分析、统计。
在此信息基础上,又向各个不同的管理角度提供对应的处理窗口,使各部门能及时获取本部门所需的信息,方便各部门进行工作的总结和分析,并为经理层的决策提供参考,使这一层的领导能总体把握整个旅店的运行状况,经营情况和存在的问题,更有利于采取相应的决策,进行总体协调。
软件体现了一个国内旅店对管理系统的真正要求:
(1)客户信息的添加、修改、删除和查询。
(2)客房类型信息的添加、修改、删除和查询。
(3)客房信息的添加、修改、删除和查询。
(4)预定客房信息的添加、修改、取消预定和查看详细信息。
(5)登记入住和修改登记信息。
(6)保存续住登记信息。
(7)保存退房登记信息。
三.系统总体结构设计
1.子系统划分
根据系统分析的结果,按照结构化的系统设计方法,销售管理信息系统从功能上可分为以下3大模块:
预定房间、办理入住、办理退房。
系统总体模块划分如图5所示。
图5系统总体模块划分图
(1)预定房间管理模块设计
预定房间管理模块的主要功能是对客户以及房间信息的更新、查询等。
该模块可进一步被划分为接收电话预定信息。
查找空房、预留空房3个子模块,具体的模块划分如图6所示。
图6预定房间管理模块结构图
(2)办理入住管理模块设计
办理入住管理模块的主要功能是对入住过程中所有客户以及联系人的信息进行录入、查询和统计。
该模块可进一步被划分为查询预定信息、修改信息、确定信息、打印电子钥匙、设置房间状态为已占用、传输客人住宿信息6个子模块。
具体的模块划分如图7所示。
图7办理入住管理模块结构图
(2)办理退房管理模块设计
办理退房管理模块的主要功能是根据客户的购买需求,完成销售过程的信息登记,产生出、入库申请,以及查询、统计销售信息。
该模块可进一步被划分为销售信息录入、销售信息查询和销售信息统计三个子模块。
具体的模块划分如图8所示
图8办理退房管理模块结构图
2.硬件平台
客户机/服务器:
CPU主频2GHz以上,内存2GB以上,硬盘容量120GB以上。
3.软件结构设计
系统运行环境设计为在WeidowsXP平台下运行,程序设计语言选择FoxPro6.0版本。
四.系统详细设计
1.系统功能分析
系统开发的总体任务是实现宾馆各种信息的系统化、规范化和自动化。
主要完成功能:
1有关客房标准的制定、标准信息的输入,包括标准编号、标准名称、房间面积、床位数量、住房单价、是否有空调、电视机、电话以及单独卫生间等。
2客房标准信息的修改、查询等。
3客房基本信息的输入,包括客房编号、客房类型、客房位置、客房单价、备注等。
4客房基本信息的查询、修改,包括客房编号、客房类型、客房位置、客房单价、备注等。
5剩余客房信息的查询等。
6订房信息的输入,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、备注信息等。
7订房信息的修改和查询,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、备注信息等。
8结算信息的输入,包括客房编号、客房种类、位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、结算日期、备注信息等。
9结算信息的修改和查询,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、结日期、备注信息等。
2.数据库概念结构设计
本系统根据以上的设计规划出的实体有:
客房标准信息实体、客房信息实体、订房信息实体、结算信息实体。
各个实体及所具有的属性描述如下:
图9客房标准信息实体及属性
图10客房信息实体及属性
图11订房信息实体及属性
图12结算信息实体及属性
3.表格的建立
基于上述运行环境,根据系统分析,设计了6个数据表文件,它们的结构及说明如下:
1宾馆信息代码,名称的属性对照表—表1
字段
字段名称
类型
宽度
小数
说明
1
KFBH
Character
2
客房编号
2
KFLX
Character
8
客房类型
3
CWS
Data
2
床位数
4
ZFDJ
Data
8
住房单价
5
FJZT
Character
8
房间状态
6
KRXM
Character
8
客人姓名
7
KRSFZH
Character
18
客人身份证号
8
RZRQ
Character
8
入住日期
9
ZK
Character
4
折扣
表1
与此数据库文件对应的索引文件为表1,其索引关键字为bgxx。
2客房信息数据文件—表2
字段
字段名称
类型
宽度
小数
说明
1
KFBH
Character
4
客房编号
2
KFLX
Character
8
客房类型
3
ZFDJ
Data
8
住房单价
3
CWS
Data
4
床位数
4
FJZT
Character
8
房间状态
表2
3客人信息数据文件—表3
字段
字段名称
类型
宽度
小数
说明
1
KRXM
Character
8
客人姓名
2
KRSFZH
Character
18
客人身份证号
3
KFBH
Character
4
客房编号
4
RZRQ
Character
8
入住日期
5
KFLX
Character
8
客房类型
6
ZK
Character
4
折扣
4
ZFDJ
Data
8
住房单价
表3
4退订数据文件—表4
字段
字段名称
类型
宽度
小数
说明
1
KFBH
Character
4
客房编号
2
KFLX
Character
8
客房类型
3
ZFDJ
Data
8
住房单价
4
KRXM
Character
8
客人姓名
5
KRSFZH
Character
18
客人身份证号
6
RZRQ
Character
8
入住日期
表4
5订房信息数据文件—表5
字段
字段名称
类型
宽度
小数
说明
15
KFBH
Character
4
客房编号
15
KFLX
Character
8
客房类型
4
ZFDJ
Data
8
住房单价
6
KRXM
Character
8
客人姓名
7
KRSFZH
Character
18
客人身份证号
8
RZRQ
Character
8
入住日期
9
ZK
Character
4
折扣
表5
6结算信息数据文件—表6
字段
字段名称
类型
宽度
小数
说明
6
KRXM
Character
8
客人姓名
7
KRSFZH
Character
18
客人身份证号
8
RZRQ
Character
8
入住日期
15
KFBH
Character
4
客房编号
15
KFLX
Character
8
客房类型
4
ZFDJ
Data
8
住房单价
9
ZK
Character
4
折扣
表6
2.数据安全与保密
宾馆管理信息系统主要为酒店内部人员和客户使用。
为了确保安全,每个宾馆工作人员登录账户都设有密码。
系统还设有权限管理机制,在工作人员表中记录了所有工作人员的权限信息,不同级别的工作人员拥有不同的权限。
权限由低到高大体分为以下几种:
部分数据库的浏览权限;部分数据库的增加记录权限;部分数据库删除数据权限;所有数据库的操作权限;最高权限是系统管理员,可以创建或删除数据库表。
宾馆管理信息系统的权限设计进一步保证了系统的安全、健壮性。
此外,后台数据库的数据也采用加密算法进行加密,确保了后台数据的保密性。