酒店客房管理信息系统分析设计报告doc.docx

上传人:b****5 文档编号:4480220 上传时间:2022-12-01 格式:DOCX 页数:25 大小:340.84KB
下载 相关 举报
酒店客房管理信息系统分析设计报告doc.docx_第1页
第1页 / 共25页
酒店客房管理信息系统分析设计报告doc.docx_第2页
第2页 / 共25页
酒店客房管理信息系统分析设计报告doc.docx_第3页
第3页 / 共25页
酒店客房管理信息系统分析设计报告doc.docx_第4页
第4页 / 共25页
酒店客房管理信息系统分析设计报告doc.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

酒店客房管理信息系统分析设计报告doc.docx

《酒店客房管理信息系统分析设计报告doc.docx》由会员分享,可在线阅读,更多相关《酒店客房管理信息系统分析设计报告doc.docx(25页珍藏版)》请在冰豆网上搜索。

酒店客房管理信息系统分析设计报告doc.docx

酒店客房管理信息系统分析设计报告doc

酒店客房管理信息系统分析报告

一、引言

随着市场经济的发展,消费者消费意识的提高,酒店行业的竞争越来越激烈。

为了提高办事效率,增加、保证酒店的销售额,树立酒店的良好形象,运用科学的管理方法非常必要。

为此,开发酒店客房管理系统,更好地满足各方面的需求。

二、系统需求分析

1、用户需求

用户希望通过使用酒店客房管理系统得到所需信息,达到提高管理水平的目的,希望系统具有以下功能:

(1)使用计算机快速处理日常的业务及相关数据,实现实时查询各种入住信息。

(2)可以实时的录入住宿单、换房单和退房单等情况。

(3)可以实时查询客房信息、客人账单信息等的具体情况。

(4)可以建立客户的资料,方便日后建立良好的客户关系。

(5)数据的安全性:

不同用户有对数据查看,修改等处理不同的权限。

(6)打印退宿报表、结账报表等报表。

2、用户功能需求

(1)密码设置:

每个用户均有自己的密码,可以防止非本系统人员进入本系统;又因每个用户的权限不一致,故可防止用户越权操作。

(2)权限设置:

设置每个用户的权限,使各用户在自己的操作范围内工作,不得超出袭击的操作范围。

只有系统管理员才能进行权限设置。

(3)数据输入:

可以进行酒店各种原始数据的输入。

(4)数据查询:

要求可以分别按房间编号,房间类型等进行数据查询。

(5)数据输出:

根据需要打印退宿报表、结帐报表等报表

(6)其它要求:

可以修改用户密码,有系统的帮助文件。

3、系统功能需求

(1)预订功能需求:

其主要目的是提高酒店的开房率,为客人预留房间,并提供良好的预订服务。

其功能需求包括预订查询,可用房确认,预订记录建立,预订确认,预订记录维护等;

(2)接待功能需求:

其主要目的是以最快的速度为客人开房。

其功能需求包括宾客登记、可用房确认、修改宾客信息、删除宾客信息和查询宾客信息等;

(3)结账功能需求:

其功能需求包括客人结账、打印报表和客人挂账等;

(4)换房功能需求:

其主要目的是满足客人换房的需要。

其主要功能是查询客房,换房登记,换房确认等;

(5)客房管理功能需求:

其主要目的是对客房的信息化管理,提高客房管理的精度和准确度,同时减轻酒店客房中心员工的工作负担,从而提高客房管理的效率和服务质量。

其主要功能是房态维护,费用记录和客人查询等;

4、系统非功能性需求

(1)低成本

(2)方便二次开发,适应酒店的个性化需求。

(3)简单易用,可维护性强。

(4)适合酒店现场的使用环境和条件

三、可行性分析

1、经济方面

对原来的大酒店住房服务使客房感到很头疼,住房的工作人员也很不满意,工作效率低下,而且当顾客量大量增加,每个人都特注重工作效率时,原有的这种服务已经不能适应时代的潮流。

主要表现在人力、财力、物力各方面的浪费,是企业不能更好的盈利,更不能达到服务社会的目的。

相比之下,应用该系统还有以下各方面的好处:

1)能过代替大量的人力处理各种繁芜的工作,节约人力成本;

2)为客户节约了时间,方便、快捷的服务又一次提高了各自的效率,节约了大量时间。

对于企业来说,时间就是金钱啊;

3)能过充分利用社会较低成本的资源(计算机)应用于高质量的服务中(酒店管理),是社会资源得到合理的配置,是资源得到利用,又一次节约社会成本;

4)由于该系统可以间接快速的为顾客进行服务,可以吸引更多的顾客,大大增加了客流量,最终是企业不断盈利。

2、技术方面

酒店开发管理系统采用VB6.0作为主要的开发工具,数据库采用Access2000,技术方面不存在任何的问题,所以在这方面可行。

3、管理方面

一直以来,企业管理者最头疼的问题就是如何使员工的工作量减少,相反能够成倍的提高工作效率。

该系统的出现,可以是原有的一切不可能成为可能,公司的管理者,特别是中高层管理者都特别接受也非常支持这一系统早能在该酒店得到应用。

因此,该系统在管理方面是可行的。

4、环境方面

无论从法律法规,还是行业行规方面,都允许该系统的开发应用,而且酒店的供应商和房客都很乐意接受信息系统带来的改变。

四、系统开发目标

1、建立一套功能完整、高效、安全、稳定的酒店前台管理信息系统。

2、系统能够对员工日常操作进行快速、安全地反映。

3、实现对顾客信息,预订、入住、换房、退房、房态设置等信息的方便迅速录入、查询及管理,了解酒店日常业务的相关信息。

4、界面简洁、操作方便、简单易学,用户不需要有太多的专业知识

五、管理业务调查

1、组织结构调查

该酒店其组织架构是直线职能制,最顶层是总经理,总经理下的科室有营销部,财务部,人力资源部,客房部,前厅部,安保部;营销部负责对酒店的宣传销售、市场开拓,酒店形象树立,酒店客户关系发展及酒店文化建设;财务部负责酒店的资金管理、成本控制、日常的会计审核、会计出纳等;人力资源部扶着酒店职员的招聘,调度,培训,考核,管理等;客房部负责客房服务、客房卫生及客房设备的管理;前厅部负责客人的接待、咨询,投诉及相关前厅服务和信息传递;安保部负责酒店员工的安全教育、酒店的安保措施及安全管理,其

组织结构图如下:

礼宾组

总台组

大堂组

PA

后勤组

楼层组

培训组

人事组

出纳组

会计组

成本组

公关组

总经理

销售部

前厅部

财务部

安保部

客房部

人力资源

2、管理功能图

酒店客房管理信息系统

顾客管理

客房管理

消费管理

报表管理

系统维护

系统信息

入住登记

退房登记

客房入住表

用户添加

更改密码

数据初始化

用户查看

客房信息表

版权信息

系统介绍

补交押金

在房客人表

客房状态

客房编辑

消费入账

话费入账

客人换房

预定房间

3、业务流程分析:

本系统所涉及的主要业务是预订管理,接待管理,换房管理,结账管理和客房管理,各个部分的业务流程具体如下:

(1)预定管理:

客户查找是否有合适房间,若有则填写预订登记单,员工审核登记单,若正确无误,则对预订登记,产生预订登记表。

(3)换房管理:

根据客户的需要,员工查找相应类型的房间,若有则填写调房登记单,员工审核登记单,若正确无误,则对修改客房信息表和入住登记表。

(4)结账管理:

客人到前台对挂账进行结账,员工进行结账登记,并并填写收据和打印报表给客户。

(5)客房管理:

接受员工的客房信息单,审核信息单,若正确无误,则对客房信息登记,记录到总帐。

业务流程图如下:

客户

客房查询

客房信息表

财务部

消费查询

挂账

现给

客房预定

入住管理

退房

换房

结账账单

入住信息表

客户信息表

登记表

预定登记表

客房信息表

客房信息表

客户信息表

登记表

应收帐

客户

有房

无房

 

 

六、数据流程图

客房部

财务部

客户

客户

P1

客房信息管理

P2

预定管理

P3

入住管理

P4

结账退房管理

D5结账信息表结账信息

 

结账信息

客房信息消费清单

客房信息客户信息D1客房信息表

消费款

客房信息

入住信息D3入住信息表

客户信息和入住信息

客户信息

D4客户信息表

预定信息

 

预定信息

D2预定信息表

 

预定信息

 

D1客房信息表

 

七、数据字典

1、数据流的描述

数据流编号:

D-01

数据流名称:

客房信息

简述:

酒店客房部的客房信息

数据流来源:

客房部

数据流去向:

客房信息处理模块

数据项组成:

客房类型+客房大小+客房编号+客房价格+客房入住状态

数据流量:

约100份/日

高峰流量:

约260份/日

数据流编号:

D-02

数据流名称:

客户信息

简述:

入住客户的信息

数据流来源:

客户

数据流去向:

客户信息表、入住管理处理模块

数据项组成:

客户编号+客户姓名+客户年龄+客户身份证号+客户性别

数据流量:

约100份/日

高峰流量:

约260份/日

数据流编号:

D-03

数据流名称:

入住信息

简述:

客户入住的信息

数据流来源:

入住管理

数据流去向:

入住信息表

数据项组成:

客户编号+客户姓名+客房编号+客房价格+入住登记单编号

数据流量:

约100份/日

高峰流量:

约260份/日

数据流编号:

D-04

数据流名称:

预定信息

简述:

客户预定客房的相关信息

数据流来源:

客户、预定管理模块

数据流去向:

预定信息表、客房信息表

数据项组成:

客房编号+客户姓名+预定天数+预定时间+预定单编号

数据流量:

约50份/日

高峰流量:

约120份/日

数据流编号:

D-05

数据流名称:

结账信息

简述:

客户结账的相关信息

数据流来源:

结账退房管理模块

数据流去向:

结账信息表

数据项组成:

客房编号+客户编号+客户姓名+消费金额

数据流量:

约100份/日

高峰流量:

约260份/日

数据流编号:

D-06

数据流名称:

消费清单

简述:

客户的消费明细

数据流来源:

结账退房管理模块

数据流去向:

客户

数据项组成:

客房编号+客户姓名+客房价格+入住时间

数据流量:

约50份/日

高峰流量:

约120份/日

数据流编号:

D-07

数据流名称:

消费款

简述:

客户支付的消费款

数据流来源:

客户

数据流去向:

结账退房管理模块

数据项组成:

客房编号+客户姓名+消费金额

数据流量:

约50份/日

高峰流量:

约120份/日

2、处理逻辑的描述

处理逻辑编号:

P-01

处理逻辑名称:

客房信息管理

简述:

处理客房部的客房信息

输入的数据流:

客房信息

处理描述:

整理并核对客房信息,并将可回信息记入客房信息表

输出的数据流:

处理后的客房信息

处理频率:

100次/日

处理逻辑编号:

P-02

处理逻辑名称:

预定管理

简述:

处理客房预定信息

输入的数据流:

预定信息

处理描述:

对预定信息进行处理,并记入客房信息表和预定信息表

输出的数据流:

处理后的预定信息

处理频率:

80次/日

处理逻辑编号:

P-03

处理逻辑名称:

入住管理

简述:

处理入住信息和客户信息

输入的数据流:

入住信息和客户信息

处理描述:

对入住信息和客户信息进行处理,并记入入住信息表和客户信息表

输出的数据流:

处理后的入住信息和客户信息

处理频率:

100次/日

处理逻辑编号:

P-04

处理逻辑名称:

结账退房管理

简述:

客户退房时进行结账

输入的数据流:

客房信息、客户信息和入住信息

处理描述:

根据客房信息、客户信息和入住信息核算消费金额,记录结账信息表,并给客户打印消费清单

输出的数据流:

结账信息、消费清单

处理频率:

90次/日

3、数据存储的描述

数据存储编号:

F-01

数据存储名称:

客房信息表

简述:

存放客房信息

数据存储组成:

客房类型+客房大小+客房编号+客房价格+客房入住状态

关键字:

客房编号

相关联的处理:

P-01,P-02

数据存储编号:

F-02

数据存储名称:

预定信息表

简述:

存放预定信息

数据存储组成:

客房编号+客户姓名+预定天数+预定时间+预定单编号

关键字:

预定单编号

相关联的处理:

P-02

数据存储编号:

F-03

数据存储名称:

入住信息表

简述:

存放入住信息

数据存储组成:

客户编号+客户姓名+客房编号+客房价格+入住登记单编号

关键字:

入住登记单编号

相关联的处理:

P-03,P-04

数据存储编号:

F-04

数据存储名称:

客户信息表

简述:

存放客户信息

数据存储组成:

客户编号+客户姓名+客户年龄+客户身份证号+客户性别

关键字:

客户编号

相关联的处理:

P-02,P-03

数据存储编号:

F-05

数据存储名称:

结账信息表

简述:

存放结账信息

数据存储组成:

客房编号+客户编号+客户姓名+消费金额

关键字:

客房编号+客户编号

相关联的处理:

P-04

4、外部实体的描述

外部实体编号:

S-01

外部实体名称:

客户

简述:

客户的相关信息

输入的数据流:

预定信息、入住信息、客户信息和消费清单

输出的数据流:

预定信息、入住信息和客户信息和消费款

外部实体编号:

S-02

外部实体名称:

客房部

简述:

管理与客房相关的信息

输入的数据流:

客房信息、客户信息、入住信息和预定信息

输出的数据流:

客房信息

外部实体编号:

S-03

外部实体名称:

财务部

简述:

管理结账信息

输入的数据流:

结账信息

输出的数据流:

报表

 

酒店客房管理信息系统设计报告

一、系统总体设计

(一)系统功能模块划分

结合前面需求分析阶段的结果进行综合处理,确定了客房管理系统需要完成的功能,主要划分为以下模块:

1.登陆系统

(1)用户登陆

(2)修改密码(3)添加用户

2.客房信息管理

(1)设置客房标准

①添加客房标准②修改客房标准③删除客房标准

(2)设置客房信息

①添加客房信息②修改客房信息③删除客房信息④查询客房信息

3.订房信息管理

(1)查询剩余客房信息

(2)添加订房信息

(3)修改订房信息(4)查询订房信息

4.结算信息管理

(1)添加结算信息

(2)修改结算信息

(3)查询结算信息

(二)系统的功能模块图

酒店客房管理系统

添加结算

修改结算

查询结算

结算信息管理

查询剩余客房

查询订房信息

修改订房信息

添加订房信息

订房信息管理

添加用户

登陆系统

修改密码

修改客房信息

删除客房信息

查询客房信息

添加客房标准

修改客房标准

删除客房标准

添加客房信息

设置客房标准

客房信息管理

设置客房信息

用户登录

 

二、系统代码设计

新系统中为每个房间设计了代码,一方面可以统一管理,另一方面是为了方便数据输入。

代码为数字房间时,只需要输入字符,采用的是顺序码结构。

在系统运行过程中,凡是需要输入房间代码即可,系统可根据房间代码自动将相应的房间信息调出来,而且代码表显示在输入/输出窗口中,用户不一定要记住房间代码,可随时通过系统联机查询。

房间代码

说明

01-000

一楼房间

02-000

二楼房间

03-000

三楼房间

04-000

四楼房间

05-000

五楼房间

06-000

六楼房间

07-000

七楼房间

·········

·········

前两位表示房间的楼数,后三位表示第几个房间

三、数据结构与数据库的设计

(一)数据库概念设计

这一设计阶段是在需求分析的基础上,设计出能满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。

根据上面的设计规划出的实体有顾客实体、客房类型、房间实体。

客户

房间类型

房间

订房

退房

标准

m

m

1

1

m

1

实体联系E-R图

 

用户管理员

用户编号

用户职位

用户密码

用户管理实体属性图

顾客实体属性图

顾客

顾客编号

顾客姓名

顾客性别

房间信息实体属性图

房间

房间编号

房间类型

房间位置

房间价格

房间状态

备注

房间类型实体属性图

房间类型

类型编号

类型名称

面积

床位数

价格

电视

空调

卫生间

电话

订房信息

订房

订房编号

顾客编号

顾客姓名

房间编号

入住时间

入住备注

折扣

应缴房费

预计退房时间

 

退房信息

退房

房间编号

顾客编号

顾客姓名

退房时间

退房缴费

订房编号

 

(二)数据库逻辑设计

顾客(顾客编号、顾客姓名、顾客性别)

用户(用户编号、用户密码、用户职位)

房间类型(类型编号、类型名称、面积、床位数、价格、空调、电视、电话、卫生间)

房间(房间编号、房间类型、房间位置、房间价格、房间状态、备注)

订房(订房编号、顾客编号、顾客姓名、房间编号、入住时间、折扣、入住备注、预计退房时间、应缴房费)

退房(房间编号、顾客编号、顾客姓名、退房时间、退房缴费、订房编号)

将关系模型转换成具体DBMS支持的实际关系数据模型,如下面的几个表格所示。

(每个表格表示在数据库中的一个表)

(1)客户信息

字段名称

数据类型

是否NULL

说明

1

customid

nvarchar(20)

NOTNULL

顾客编号

2

customname

nvarchar(20)

NULL

顾客姓名

3

customesex

nvarchar(20)

NULL

顾客性别

(2)用户信息

字段名称

数据类型

是否NULL

说明

1

user_ID

varchar(20)

NOTNULL

用户编号

2

user_PWD

varchar(20)

NOTNULL

用户密码

3

user_Pos

nvarchar(20)

NULL

用户职位

(3)房间类型

字段名称

数据类型

是否NULL

说明

1

typeid

varchar(20)

NOTNULL

类型编号

2

typename

varchar(20)

NOTNULL

类型名称

3

area

float

NULL

面积

4

bednum

int

NULL

床位数

5

price

float

NULL

价格

6

haircondition

bit

NULL

空调

7

htelevision

bit

NULL

电视

8

htelephone

bit

NULL

电话

9

htoilet

bit

NULL

卫生间

(4)房间信息

字段名称

数据类型

是否NULL

说明

1

roomno

varchar20

NOTNULL

房间编号

2

roomtype

varchar(20)

NOTNULL

房间类型

3

roomposition

varchar(20)

NULL

房间位置

4

roomprice

float

NULL

房间价格

5

putup

bit

NULL

房间状态

6

roommemo

text

NULL

备注

(5)订房信息

字段名称

数据类型

是否NULL

说明

1

bookno

varchar(20)

NOTNULL

订房编号

2

customname

varchar(20)

NULL

顾客编号

3

customID

varchar(20)

NOTNULL

顾客姓名

4

roomno

varchar(20)

NOTNULL

房间编号

5

indate

datetime

NOTNULL

入住时间

6

discount

float

NULL

折扣

7

inmemo

text

NULL

入住备注

8

checkdate

datetime

NULL

预计退房时间

9

ammount

float

NULL

应缴房费

(6)退房信息

字段名称

数据类型

是否NULL

说明

1

bookno

varchar(20)

NOTNULL

订房编号

2

customename

varchar(20)

NULL

顾客姓名

3

customeid

varchar(20)

NOTNULL

顾客编号

4

outtime

datetime

NOTNULL

退房时间

5

outmoney

float

NULL

退房缴费

6

roomno

varchar(20)

NOTNULL

房间编号

(三)数据库设计优化

在上面的实体以及实体之间的关系的基础上,形成数据库中的表格和各个表格之间的关系,即关系模型。

设计关系模型并对其进行优化:

(1)确定数据依赖,给出给关系模式中的主码,明确其依赖关系。

(2)对于各个关系模式之间的数据依赖进行极小化处理,消除冗余的联系。

(3)对照数据依赖的理论对各个关系模式逐一进行分析,考察是否存在部分函数依赖、传递函数依赖、多值依赖,确定个关系模式分别所属的范式类型。

(4)按照需求分析阶段得到的处理要求,分析对于这样的应用环境这些模式是否合适,对某些模式检查是否有合并或分解的需要。

(5)对关系模式进行必要的分解,提高数据操作效率和存储空间的利用率。

(四)建立索引

在本实例中,房间号码、订房编号、客人证件号码这几个属性是主码,设计时考虑建立这些索引,使得对数据库的查询、插入、修改和删除的速度加快,效率也提高。

(五)数据存放

在开发本系统时因数据库的规模随着顾客的增多将会增大,但因开发环境条件限制,所以数据库是存在个人的计算机磁盘上。

(六)系统配置

开发以及运用本数据库应用系统时要求操作系统拥有WindowsXP或Windows7以上的配置,能创建数据库,保存数据,并将系统数据库作为应用系统运行操作的数据源,为方便开始时创建和调试查看数据库内容,要求系统装有SQLSERVER2005。

四、系统的输入/输出设计

(一)、系统输入设计

1、输入设计原则

(1)、输入数据量设计

需要输入客户数据,数据量不大

(2)、输入错误检测

检测客户登记状态,确保不会重复登记或登记错误

2、数据输入设备的选择

本系统选择键盘、鼠标人工输入方式

3、输入检验设计

(1)当前台工作人员输入客户数据时,系统会自动检测该信息是否已在系统中存在

(2)当业务员输入房间号时,系统会检测该房间号是否存在,若不存在则会提示没有该房间

4、错误改正方法

系统出现错误时,将弹出提示框,并允许工作人员改正

(二)、系统输出设计

1、输出信息包括系统的使用者,如客户、酒店管理员、前台服务员等

2、信息以表格及文档行式输出

3、输出设备:

打印机、终端显示器、Pos机

4、输出介质:

输出到专用纸张及电脑屏幕上

五、系统详细设计

1、修改密码

2、添加新用户

3、客房标准

4、客房信息

5、客房信息查询

6、未定住客房信息查询

7、订房

8、订房信息查询

9、结算

10、结算信息查询

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 实习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1