论文酒店客房管理系统Word文件下载.docx

上传人:b****6 文档编号:18849697 上传时间:2023-01-01 格式:DOCX 页数:22 大小:105.54KB
下载 相关 举报
论文酒店客房管理系统Word文件下载.docx_第1页
第1页 / 共22页
论文酒店客房管理系统Word文件下载.docx_第2页
第2页 / 共22页
论文酒店客房管理系统Word文件下载.docx_第3页
第3页 / 共22页
论文酒店客房管理系统Word文件下载.docx_第4页
第4页 / 共22页
论文酒店客房管理系统Word文件下载.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

论文酒店客房管理系统Word文件下载.docx

《论文酒店客房管理系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《论文酒店客房管理系统Word文件下载.docx(22页珍藏版)》请在冰豆网上搜索。

论文酒店客房管理系统Word文件下载.docx

国内的酒店计算机管理系统最早是在80年代初开始的,从事该方面工作的有清华大学自动化系的金国芬教授、西安交大和浙江省计算技术研究所。

到上世纪80年代中经济型酒店管理信息系统的设计与实现后期,;

随着国外酒店计算机系统的大规模引进,国外酒店的先进管理技术进入我国,进打步促进曩我国饭店管理技术的发展。

国内系统正是在充分吸收国外管理系统的精华。

,再结合国内的实际情况,逐步发展成熟,到上世纪90年代初期形成了几个较成熟的软件系统,同时产生了许多专职从事酒店计算机管理系统的公司。

进入21世纪后,随着计算机在酒店中的普及应用,以及计算机技术的不断发展,酒店计算机系统的发展到了一个新的时期,新的系统平台、新的软件功能、新的系统特点及发展方向不断涌现,酒店管理系统逐渐向ERP方向发展。

第2章酒店客房管理系统需求分析

2.1可行性研究

可行性研究是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

该系统的可行性分析包括以下几个方面的内容:

经济可行性:

主要是对项目的经济效益进行评价,本系统开发经费对于本企业在经济上是可以接受的,并且本系统实施后可以显著提高工作效率,有助于企业的信息化管理,所以为该企业开发酒店管理系统在经济上是可行的。

技术上的可行性:

技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。

该酒店管理系统采用了C/S模式进行开发,开发工具选用VisualBasic6.0数据库服务器选用Access2000数据库,能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。

它的灵活性、安全性和易用性为数据库编程提供了良好的条件。

因此,系统的软件开发平台己成熟可行。

硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。

管理上的可行性:

主要是管理人员是否支持,现有的管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。

规章制度和管理方法为酒店管理系统的建设提供了制度保障。

综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。

因此,系统的开发是完全可行的。

2.2需求分析

图2.1是酒店管理系统的层次化需求模型,最高层是业务需求,第二层将总体的业务需求分解为各项用户需求,第三层再将用户需求具体分解为功能方面的需求。

这样就使得系统的需求变得非常直观了。

2.2.1业务需求

从业务和全局来分析,酒店管理系统应有以下需求:

(1)系统的设计思想应围绕拓展酒店及娱乐经营渠道,帮助酒店进行正确的经营决策来进行;

图2.1系统的需求层次

(2)系统适应当前行业内客源增长趋势;

体现酒店个性化服务,从不同角度来满足客人需要;

(3)系统设计工具先进、稳定,采用数据库结构完善;

(4)设计必须考虑到能够处理非常大的事务量,保证系统长时间高效快速运转;

(5)必须建立一套高效率、低运作成本和适合电脑化管理的管理制度;

(6)系统必须支持客人多点消费一次结账的店内签账功能;

(7)前台、餐厅、娱乐、电话等各子系统必须能够统一联网,;

(8)支持连续完整的事务操作,即使是系统网络失败,也保持事务的连续性,出

故障后,恢复必须完全而可靠,不丢失数据,可保持数据的完整性;

(9)系统必须能连续24小时不问断运行;

(10)一旦系统出现故障,必须能在最短时间内恢复;

(11)低廉的维护和支持费用,使用开放工业标准及软硬件平台;

(12)结构必须支持远程异地维护;

(13)最终工作站点具有有限的功能,每个地点有多个工作点,单个工作站出故障不会影响整个系统。

(14)对先期投资的网络应具备良好的扩展性和先进性,便于在未来增加工作站点时方便易行,不必重新更改网络结构以保护先期投资。

2.2.2用户需求

从用户分析,本酒店管理系统应该具有如下特质:

(1)前台收银系统,包括了客房管理、门锁接口系统和电话接口系统等。

(2)商品管理系统提供库存管理以及往来物品管理等功能模块,提供商品库存管理,销售统计,成本金额与销售金额对比等。

(3)房务管理系统是专为客房经理或房务中心提供的管理模块,可以方便的查看以及修改变更房间状态,方便前台办理各种手续赢得时间。

(5)财务管理系统,主要是为经理、财务以及管理人员使用的部分,可以对整个系统进行设置、调整、数据分析、报表统计等等。

2.2.3功能需求

(1)服务器主机是软件的核心部分,包括管理软件和数据库,数据库采用Access2000,数据访问通过TCP/IP协议,局域网内服务器与客户端分离,防止某一客户端操作系统出现问题时,其它客户端能正常工作。

(2)前台管理功能:

开房房态:

提供浏览酒店的总房态图、楼层房态图和房型房态图三种样式,用户并可以在两种样式之间随时进行切换。

系统实时显示房态并自动进行刷新,随时保持显示正确的房态。

用户可进行开房、户籍登记、留言、续住、换房、团散互转等各项工作。

(3)房务管理:

维修管理:

把有问题的房间改成维修房,阻止客房出租。

清扫管理:

将打扫过的房间改为干净房。

客史查询:

对住店宾客或离店宾客的查询。

综合查询:

本系统提供完善的查询功能,包括预定情况、住店宾客信息、宾客入住情况、宾客离店情况、宾客历史档案、客房状态等;

可以根据在店客人的任何一项条件进行查询(如客人姓名、房号、来期、离期等)。

(5)财务/数据管理

催款报表:

可以随时对在店客人的消费情况进行统计,根据信用情况打印催款通知单,有效地防止客人透支消费,以免造成酒店的损失。

跑账处理:

对跑账的客人,首先报告经理,接着将其所住房退掉,然后建立特殊账户,将其所有费用转入特殊账户。

后台结算:

提前结算宾客的某一类消费和提前结算宾客在未来一段时间的全部费用,并可延迟退房。

往来单位结账:

结算在酒店消费单位、团队等的所有费用;

并可进行转账等。

修改房价:

调整宾客的客房价格及房租服务费。

本系统提供完善的查询功能,如在店客人、离店客人查询。

2.3用户分析

该系统的用户一种:

这种用户,是酒店的前台服务员,他们只能使用前台管理,进行客户登记,结账等操作,进行房务和商品管理等。

现代酒店是由客房,餐厅,酒吧,商场以及宴会,会议,通讯,娱乐,健身等设施组成的,使客人在旅行目的地吃,住,行,游,购,娱乐,通讯,商务,健身等各种需求得到满足的,综合性的服务设施。

酒店的业务框架如图2.2所示。

系统应支持从前台服务到后台管理的各项业务,实现各种信息的快速查询,提供有用的数据报表,综合分析财政状况,为酒店经营者提供决策依据。

系统针对中小型酒店,提供适应酒店业务需求的各项功能,其最终用户包括系统管理员、普通业务人员和酒店的经营管理者。

其中,系统管理员负责系统的管理和日常维护。

应具备较高的计算机应用水平,熟悉系统的结构组成,熟练使用系统的中各项功能。

应具备一定的数据库管理知识,熟练使用SQLServer提供的数据库维护功能;

业务人员具备基本的计算机操作能力,熟练使用与其自身业务相关的系统功能:

经营管理者:

对酒店日常营业全方位统计分析,得到有价值的决策信息。

2.4主要业务需求分析

一套完整的酒店管理软件其涉及的内容非常繁杂,鉴于篇幅原因,本文重点对酒店管理系统中的前台业务管理内容的分析、设计与实现进行阐述。

2.4.1前台业务需求分析

前台业务主要包括接待客人的预定、办理客人入住手续、办理客人结账离店手续等,事务流程如图2.2所示。

图2.2前台系统示意图

第3章酒店客房管理系统设计

3.1系统总体结构设计

酒店客房管理系统部分实体E-R图如下所示:

图3.1.1登陆模块E-R图

图3.1.2客户管理E-R图

图3.1.3调房登记E-R图

3.2系统结构图

图3.2系统结构图

3.3数据库的设计

(1)用户表

用户表存放登陆系统所需要的用户名和密码,需要访问此表。

操作员:

除了系统管理员之外,其他的任何操作员都首先要在这里登记,登记的资料可以随时修改或删除。

表3.1用户表

字段名

数据类型

可否为空

用户名(主键)

Int

NOTNULL

密码

(2)客户基本信息表

客户表存放酒店内所有的客户信息,这些信息也是酒店客房管理的基本信息。

表3.2客户基本信息表

姓名(主键)

Char(10)

房间号码

身份证号码

Varchar(50)

入住时间

Datetime

NULL

(3)客房基本信息表

客房表存放酒店内的所有房间的信息,其中包括房间价格和房间类型。

表3.3房间基本信息表

住址(主键)

房间结构

设备

Float(8)

客房面积

客房状态

Char(20)

(4)收费信息表

住宿收费表存放酒店内客户的各种收费信息。

表3.4住宿收费表

住宿费

电话费

结账时间

第4章系统实现与测试

4.1基于VisualBasic6.0的系统实现

酒店客房管理系统是典型的信息管理系统,本文所开发的系统采用VisualBasic6.0作为当前最优秀的数据库前端开发工具之一,VisualBasic6.0有着最为灵活的数据库结构,对数据库应用有着强大的支持。

本文将介绍怎样用VisualBasic6.0开发酒店客房管理系统的流程,系统包括五大组成部分,例如系统管理,入住子系统等。

它涵盖了酒店管理系统的开发背景、系统分析、系统设计、系统实施、以及系统维护的信息系统开发的整个生命周期。

同时,通过本文的阅读您可以了解到酒店管理的有关内容以及怎样使用该系统。

本软件是在系统分析与设计的基础上开发而成,实现了酒店基本信息的录入与查询的功能操作,界面友好,便于操作。

4.2软件功能描述

本系统实现后操作简便实用,其特点为:

(1)房租折扣随开房率变化,帮助酒店提高平均房价,实用的分帐单功能,全面记录客人的用房爱好、嗜好、投诉、入住次数、消费情况、信用情况、遗留物品等个人资料,并能方便的查询和提示。

(2)为适应酒店前台收银处和接待处合并,提高服务质量、减少人员成本的发展趋势,我们在开发过程中精心设计,通过系统参数设置,使系统可以满足两种运作模式的需要。

(3)是成熟软件中操作最简单的酒店管理系统。

我们在开发过程中,根据现代电脑的高速性能,设计了大量的自动操作功能,降低操作复杂性,减少误操作。

(4)做到MDI.“多文档界面’’的酒店管理系统,使操作员可以轻松应付同时有几个客人要求服务的情形,提高操作效率和服务质量。

(5)是成熟软件具开放性的系统,除可以连接电话交换机、电子门锁、各大财务软件外,还可以连接VOD、床控板等其他酒店常用设备,实现房间电视查帐单、留言,客人入住房间前由接待处自动开启房间空调预冷、预热,楼层服务员通过电脑掌握客人是否在房间等实用功能;

并可为用户其他设备订做新的接口提供方便、易用的用户自定义报表功能,用户可以根据自己的需要增加、修改报表,另外系统中还提供了大量的分析图表,帮助管理者快速直观掌握情况。

我们期望通过该系统实现以下效益:

(1)提高服务质量

(2)提高工作效率

(3)提高经济效益

4.3功能运行与测试

当设计和实现完成后,需要对系统进行全面的测试。

主要分为三个阶段:

(1)实现过程中,对模块各个功能的逐一测试,保证测试结果和需求分析的一致性。

时间视该模块的复杂度和重要性而定,但单个模块的测试时间最长不超过7天。

(2)在整个系统实现完成之后,利用部分人造数据对系统进行全面验证,查找和避免系统错误。

时间约为半个月。

(3)在实际应用场景中试运行一段时间,与酒店的管理同步,并在试运行期间采用人工管理和电子化管理并行的策略,在并行期间,定期进行检验。

在对功能需求进行验证的同时,须对性能需求进行评价,如发现问题,则及时解决。

此阶段测试时间约为1个月。

部分模块运行与测试情况如下:

(1)开房房态

提供浏览酒店的总房态图、楼层房态图和房型房态图三种样式,用户可以在两种样式之间随时进行切换。

(3)散客开房

接待员工只须录入客人的姓名、证件号码,后自动识别所在省市,完成宾客的开房操作。

提供历史客人开房、预定开房、协议开房及VIP开房等多种开房形式,自动将对应的内容复制到入住单单中,实现客史资料、预定资料的有机结合,简化了宾客的入住操作。

而且可以使用用户登记资料更为规范,为酒店的经营分析下良好的数据基础。

第5章 系统详细设计

5.1界面设计与功能

经过以上的分析及建摸模,已经完成了数据库的后台工作。

下面要完成的是

人机交互的界面。

本系统分为以下三部分:

(1)用户登陆;

(2)系统主体平台;

(3)通过主体平台调用的功能模块。

接下来即对各部分作详细介绍:

5.2用户登陆模块

启动系统程序后,首先进入系统登陆界面,在登陆进入主体平台的时候,系统会要求用户输入用户名及密码作为验证信息,为了防止非用户在使用,输入正常信息后便可以使用本系统。

登陆模块图如下:

图5.2登陆界面模块图

PrivateSubCommand1_Click()'

修改操作员密码

Adodc1.RecordSource="

select*fromtb_qxszwhere操作员='

"

+Text1.text+"

'

Adodc1.Refresh

IfAdodc1.Recordset.RecordCount>

0Then

ma.text=Adodc1.Recordset.Fields("

密码"

Else

ma.text="

MsgBox"

不存在该操作员!

,"

系统提示"

ExitSub

EndIf

IfText1.text<

>

"

AndText2.text<

AndText2.text=Adodc1.Recordset.Fields("

)Then

IfText3.text<

Then

adocon.Open"

Provider=Microsoft.Jet.OLEDB.4.0;

DataSource="

&

App.Path&

\DB_KFGL.mdb;

PersistSecurityInfo=False"

SetadoRs=adocon.Execute("

updatetb_qxszset密码='

+Text3.text+"

where操作员='

adocon.Close

Dimrs1AsNewADODB.Recordset

rs1.Open"

select*fromtb_userwhere操作员='

StrCnn,adOpenKeyset,adLockPessimistic

Ifrs1.RecordCount>

rs1.Fields("

)=Text3.text

rs1.Update

rs1.Close

密码修改成功,退出操作员密码修改!

Main.Enabled=True

UnloadMe

请输入新密码!

!

IfText1.text="

请输入操作员!

Text1.SetFocus

Adodc1.Recordset.Fields("

操作员"

Text1.text="

无此操作员,请重新输入!

IfText2.text="

请输入操作员原密码!

Text2.SetFocus

IfText2.text<

ma.textThen

原密码错误,请重新输入原密码!

Text2.text="

EndSub

PrivateSubCommand2_Click()

PrivateSubForm_Load()'

自动识别数据库路径

Adodc1.ConnectionString="

Adodc1.RecordSource="

select*fromtb_qxsz"

PrivateSubForm_Activate()

Text1.SetFocus'

text1获得焦点

PrivateSubForm_Unload(CancelAsInteger)

PrivateSubText1_KeyDown(KeyCodeAsInteger,ShiftAsInteger)

IfKeyCode=vbKeyReturnThenText2.SetFocus'

回车text2获得焦点

PrivateSubtext2_KeyDown(KeyCodeAsInteger,ShiftAsInteger)

IfKeyCode=vbKeyReturnThenText3.SetFocus'

回车text3获得焦点

PrivateSubText3_KeyDown(KeyCodeAsInteger,ShiftAsInteger)

IfKeyCode=13ThenCommand1_Click

5.3主界面

主界面运行如图5.3所示

图5.3主界面运行

本模块代码如下:

Dimstrt

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

当前位置:首页 > 高等教育 > 历史学

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

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