中小型酒店管理系统的设计与实现.docx

上传人:b****5 文档编号:7705213 上传时间:2023-01-25 格式:DOCX 页数:40 大小:613.73KB
下载 相关 举报
中小型酒店管理系统的设计与实现.docx_第1页
第1页 / 共40页
中小型酒店管理系统的设计与实现.docx_第2页
第2页 / 共40页
中小型酒店管理系统的设计与实现.docx_第3页
第3页 / 共40页
中小型酒店管理系统的设计与实现.docx_第4页
第4页 / 共40页
中小型酒店管理系统的设计与实现.docx_第5页
第5页 / 共40页
点击查看更多>>
下载资源
资源描述

中小型酒店管理系统的设计与实现.docx

《中小型酒店管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《中小型酒店管理系统的设计与实现.docx(40页珍藏版)》请在冰豆网上搜索。

中小型酒店管理系统的设计与实现.docx

中小型酒店管理系统的设计与实现

中小型酒店管理系统的设计与实现

摘要

随着人们生活水平的不断提高,人们为了丰富文化生活和自身娱乐,越来越趋向于利用假期外出旅游,酒店业随之得到了迅猛的发展,使酒店客房业的竞争也愈来愈激烈,因此必须提高酒店的管理水平,实施信息化建设无疑是实现这一目的的必由之路和明智之举。

快捷酒店客房管理系统通过对信息的收集、传递、整理、加工、维护和使用,提高管理水平和效率,从而实现酒店管理的自动化、规范化和人性化。

本系统基于MicrosoftSQLSERVER2005数据库系统和C#程序语言开发实现的快捷酒店客房管理系统,着重阐述了该系统开发实现过程,从系统的需求分析、模块设计、数据设计、详细设计到系统测试等各个环节都进行了较为详尽的分析和描述。

该系统充分利用信息技术提高酒店客房的管理水平、服务水平。

酒店客房管理系统要实现客房预定、入住登记、钟点记费、消费记账、调房登记、退房结账、查询统计等等功能。

其中钟点记费可以在客户来店时间起开始记费至要求离店时间进行结账收费,该功能可明显提高对住宿人员宿费的有效管理。

将动态实时的住宿登记、客房调整等有机地联系在一起,对酒店客房进行全方位的管理。

关键词:

快捷酒店;客房管理;管理信息系统;数据库

HOTELMANAGEMENT

ABSTRACT

Withthecontinuousimprovementofpeople'slivingstandards,inordertoenrichtheculturallifeoftheirownandentertainment,peopletendtousemoreandmoreholidaytravel,whatfollowsisthehotelindustry'srapiddevelopment,hotelroomssothattheindustryisgettingfierce,itisnecessarytoraisethelevelofhotelmanagement,theimplementationofinformationtechnologyistoachievethispurposeAndtheonlywaytomove.TheHotelManagementInformationSystem(HMIS)throughthecollection,transmission,sortingout,processing,safeguardingandusingofinformation,thissystemcanimprovemanagementlevelandefficiency,thusrealizedtheautomatization,standardizationandhumanizationofmanagementhotels.

HMISwhichisdevelopedandcarriedoutbyusingMicrosoftSQLServer2005databasesystemandC#programminglanguage,emphaticallyelaboratedtheprocessofdevelopmentandimplementationofthesystem.Exhaustiveanalysisanddescriptionarealsocarriedonfromdemandanalysis,moduledesign,datadesign,detaileddesigntosystematictesting,etc.

Thesystemwillimprovethemanagementandservicelevelofhotelroomsbyfullyusingtheinformationtechnology,expectingrealizingthefunctionsofroomreservation,check-inregistration,chargingaccordingtotime,consumeraccounting,room-changingregistering,billchecking-out,inquiringstatisticsgathering,etc.Amongthesefunctions,chargingaccordingtotimereferstobeginningcountingtimewhenguestsarrive,anddothechecking-outautomaticallywhentheyrequestleaving.Thiscandramaticallyimprovetheefficiencyinbilloperation.Thissystemwillsuccessfullyimplementtheomni-directionalhotelmanagementwiththeorganiccombinationofdynamicreal-timeaccommodationregistrationandroomadjustment,etc.

KEYWORDS:

QuickHotel;HotelManagement;ManagementInformationSystem;Database

一、 绪论

随着我国对外经济开放的发展,人们的物质水平逐步提高,人们的精神生活也开始趋向丰富多彩。

家中和周围的生活圈子已不能满足他们对生活的追求,为了丰富文化生活和自身娱乐,人们越来越趋向于利用假期外出旅游。

这使旅游业得到了迅速的发展,作为旅游服务的重要组成部分——酒店业也得到了迅猛的发展。

但商场如战场,酒店要迎接这场挑战,就必须提高整体竞争能力,而要提高整体竞争能力必须变革酒店的管理模式,要提高管理水平,实施信息化建设无疑是实现这一目的的必由之路和明智之举。

(一)课题前景

目前,我国酒店服务业信息化管理的进程缓慢,跟国外的酒店相比管理依然落后。

在日趋激烈的酒店业竞争中,如何能把握机会,保持自己的优势,立于不败之地呢?

这就需要提供最好的服务,提供最完善的设施和最先进的技术。

一个成功的酒店,其经营者不仅要提高服务水平和服务质量,以此来提高客房占有率和顾客回头率,还要有好的工作效率来控制成本。

在信息时代,更重要的是必须要有一个完善的管理信息系统,在总体上实现酒店管理的自动化、规范化和人性化,使酒店管理由经验管理转为科学管理。

随着计算机在酒店中的普及应用,计算机技术的不断发展,酒店管理系统的发展到了一个新的时期,新的系统平台、新的系统特点及发展方向不断涌现,本系统采用客户机/服务器模式,功能更加细致完善,系统更加稳定可靠。

为客户提供一个舒适、温馨的住宿环境,并在预订、入住和退房等流程上简捷、方便,信息明朗,及时响应客户的需求,争取更多客源,提高酒店客房声誉,创造更多的经济效益及利润。

(二)系统开发的目的和意义

酒店客房信息的管理在整个酒店客房运作过程中起着非常重要的作用。

它在酒店客房的工作人员、基础设施和客户资源之间起着信息沟通的桥梁作用。

通过信息的管理,酒店客房的管理人员能够随时了解客房的预订、入住等情况,可以在宏观上分配基础设施的使用,调度服务人员的工作,从而提供更加及时与优质的服务。

利用数据库管理资料可以方便地管理会员客户的资料以利于业务上的往来和客服调查,同时功能强大的新增、修改、删除及查询操作和钟点计费的功能使快捷酒店客房管理系统成为管理人员的得力助手。

如果以上这些功能靠单纯的手工实现的话,必然会带来时间上的延迟与信息沟通的闭塞,还不便于查询,导致服务质量查强人意。

基于手工操作的种种缺点,为了更好地管理酒店客房,实现管理自动化,将酒店客房管理的流程与规则与现代的计算机技术相结合,建立起快捷酒店客房管理系统,以利于酒店客房管理的顺畅进行。

快捷酒店客房管理系统还可以全程监管客户在客房的消费活动,并对收入情况进行统计,从而实现酒店客房管理流程全过程的电子化操作。

(三)系统设计思想

1. 系统总体设计思想

一个方便用户使用的软件应该具备软件体积小,操作界面友好,基本功能稳定,运行速度较快,通过计算机技术及网络技术结合开发出客户端与服务器端,以便方便快捷清晰的进行数据传输,和简易通讯功能。

1.1实用性:

系统以用户需求为目标,以方便用户为原则。

根据用户实际的需求情况,度身订造一套先进的局域网数据传输,从用户角度出发尽可能的方便用户使用,满足基本的用户需要。

1.2先进性:

本设计将充分应用现有成熟的计算机技术、软件开发技术。

以MicrosoftVisualStudio2005为主要开发环境,其优秀的编码体制和强大的编译器是此系统的强力支柱。

1.3高可靠性:

一个实用的系统同时必须是可靠的,本设计通过软件的优化选型,可保证系统数据的正确性。

1.4高安全性:

在设计中,将充分利用网络软件提供的各种安全措施,既可以保证用户共享资源,同时也可保证关键数据的安全性。

2. 本系统设计的创新点

酒店客房工作人员能否实时监控房间最新状态,在客户需求入住或预订时是否方便,能否及时响应客户几小时退房的需求。

为了提高酒店的工作效率,在原有系统的基础上增加了房态管理和按小时结账退房等功能。

系统在设计时,充分考虑系统运行的智能性,在使用系统一段时间后,系统可以适应于任何局域网。

该设计以方便未来业务的扩展和系统扩充为目标,系统要求能够方便的升级,充分保护系统的投资。

 

二、 可行性分析

(一) 快捷酒店客房管理业务流程分析

1. 客房管理业务简述

1.1客户向酒店发出入住意向;

1.2操作员针对客户的需求进行办理预订或及时入住信息,生成预订信息表和入住信息表;

1.3客户可通过管理员进行办理会员卡,可以享受优惠价格,生成客户基本信息表;

1.4管理员可新建房间信息及房间价格标准,及系统日志信息的查询;

1.5操作员对客户在店其间消费项目,生成消费信息表,以便客户退房时结账清楚;

1.6客户结账退房,操作员对客户所住的时间、房间的价格、折扣、加床价格和消费项目进行结算;

1.7管理员向操作员发出统计结算时间段收益的通知;

1.8操作员接到通知后,进行统计结算,生成统计报表。

2. 本系统业务流程图

收费业务流程如图2-1所示。

图2-1 收费业务流程图

统计结算业务流程如图2-2所示。

图2-2 统计结算业务流程图

(二) 系统可行性分析

1. 经济可行性

1.1系统初期投资

系统初期投资如表2-1所示。

表2-1系统初期投资

序号

项目

人工(人·日)

单价(元)

合计(元)

1

需求分析

3

200

600

2

总体设计

10

200

2,000

3

房间管理子系统详细设计

3

200

600

4

退房结账子系统详细设计

5

200

1,000

5

工程实际成本数据库实现

10

200

2,000

6

编码实现

10

200

2,000

 7

单体测试

5

200

1,000

8

系统集成测试

5

200

1,000

9

说明手册编制

3

200

600

10

合计

10,800

1.2系统货币时间价值

系统货币时间价值如表2-2所示。

表2-2 系统货币时间价值

年份

将来值(万)

(1+i)n

现在值(万)

累计的现在值(万)

1

0.6

1.05

0.5714

0.5714

2

0.6

1.1025

0.5442

1.1156

3

0.6

1.1576

0.5183

1.6339

4

0.6

1.2155

0.4936

2.1275

5

0.6

1.2763

0.4701

2.5976

1.3投资回收期

系统开发成功后,第一年可以赚得0.5714万元,比投资少0.4286万元。

第二年可以赚得0.5442万元。

即:

0.4286/0.5442=0.7876年

1+0.7876=1.7876年

1.4纯收入

2.5976-1.08=1.5176(万元)

当然,如果想要在五年后得到预计的纯收入,那么首先就应拿出初期投资的10万。

而且考虑到开发本系统将为以后带来的利益,拿出10万来进行快捷酒店客房管理系统的开发,是绝对必要。

综上所述,该系统的开发在经济方面是可行的。

2. 技术可行性

在软件方面,选用C#来进行开发管理平台的设计,使用SQLServer2005数据库存储数据。

C#和SQLServer2005这两个开发工具,无论在在安全性、可用性、可靠性方面都毫无置疑,因此软件方面是可行的。

在硬件方面,则选择奔腾电脑一台内存512M,都可以满足系统的开发需要。

当然,硬件的配置越高,系统的开发与运行会更流畅。

考虑到如今的家用或商用电脑硬件的整体配置水平,系统在硬件方面是可行的。

3. 运行可行性

在现今社会,随着信息化和计算机技术的高度发展,越来越多的酒店都意识到信息化是提升管理效率不可缺少的重要步骤。

快捷酒店客房管理系统将要代替手工管理酒店客房、房间的预订、入住、续住、调换、客户消费的查询、退房结账等操作,配备现代化的管理思想更是必不可少的,所以在酒店领导者给予系统充分的开发资金的基础上,更要将现代化的管理思想融入其中,使其最终成为具有现代化管理方法的管理系统。

经过以上分析,运行方面是可行的。

(三) 本章小结

综上所述,本系统经过定义问题、分析问题、提出解法的反复过程,最终提出一个符合系统目标的高层次的逻辑模型。

然后根据系统的这个逻辑模型设想出各种可能的物理系统,并且从经济、技术和运行等方面分析这些物理系统的可行性。

因此本系统具有一定的开发前景。

 

三、 需求分析

(一) 快捷酒店客房管理系统的需求分析

1. 系统所要完成的任务

快捷酒店客房管理系统的总目标是在计算机网络、数据库和先进的开发平台上,利用现有的软件配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互的酒店客房管理系统,实现客房业务的自动化管理,为客房的管准理者提供及时、准确的客户信息。

根据可行性研究的结果和客户的要求,决定采用C/S结构,将快捷酒店客房管理系统划分为两个子系统,即客户端子系统、服务器端子系统。

其中,客户端子系统的功能是给用户提供系统操作界面,以便输入客户信息、房间信息、客户消费情况、房间入住、预订、续住及调换等。

服务器端子系统的功能是通过计算机网络将客户端与服务器的数据库相连,将从客户端得到的信息处理,实现新增、修改、删除、查询、统计等操作。

2. 数据流图

本系统的数据流图如图3-1所示。

图3-1 系统数据流图

3. 数据字典

3.1数据项定义

本系统数据项如表3-1所示。

表3-1 系统数据项定义

编号

名称

别名

类型

长度

I01-01

RuId

入住单号

Varchar

10字节

I01-02

CuName

客户名称

Varchar

10字节

I01-03

CuType

客户类型

Varchar

10字节

I01-04

RoomId

房间编号

Varchar

10字节

I01-05

RoomJia

房间价格

Money

I01-06

TypeId

类型编号

Varchar

10字节

I01-07

ComeDate

抵店时间

Smalldatetime

I01-08

GoDate

离店时间

Smalldatetime

I01-09

RuJia

入住价格

Money

I01-10

YuShouKuan

预收款

Money

I01-11

ZheKou

折扣

Money

I01-12

JiaChuangJia

加床价格

Money

I01-13

YingZhang

应收账款

Money

I01-14

JieZhangMoney

结账金额

Money

I01-15

JieZhangDate

结账时间

Smalldatetime

I01-16

FuKuanWay

付款方式

Varchar

20字节

I01-17

CuId

客户编号

Int

1-32767

I01-18

CuTel

客户电话

Varchar

10字节

I01-19

Operator

操作员

Varchar

10字节

I01-20

ZhangId

结账编号

Int

I01-21

XiaoNei

消费内容

Varchar

50字节

I01-22

XiaoJing

消费金额

Money

I01-23

XiaoDate

消费时间

Smalldatetime

I01-24

Total

合计

Money

3.2数据流定义

系统数据流定义:

(1)客户基本信息

数据流编号:

D1—01

数据流名称:

客户基本信息

数据流来源:

客房操作员

数据流去向:

P1-01

数据流组成:

I01-02+I01-03+I01-17+I01-18+I01-19

(2)收银信息查询结果集

数据流编号:

D1—04

数据流名称:

收银信息查询结果集

数据流来源:

收银信息查询

数据流去向:

P1-01

数据流组成:

I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01-

08+I01-09+I01-10+I01-11+I01-12+I01-13+I01-14+I01-15+

I01-16+I01-20+I01-21+I01-22+I01-23

(3)入住信息查询结果集

数据流编号:

D1—20

数据流名称:

入住信息查询结果集

数据流来源:

入住信息查询

数据流去向:

P1-07

数据流组成:

I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01-

08+I01-09+I01-10+I01-11+I01-12

(二)本章小结

需求分析最根本的任务是确定为了满足用户的需要系统必须做什么。

本章分析了系统中的数据、数据流和长期使用的数据存储;通过分析得出用数据流图、数据字典和简洁的算法描述所定义的详细的系统逻辑模型。

为了更准确、更具体地确定用户的需求,构造出目标系统的原型,供用户试用以取得实践经验,并对原型系统做出反应和评价。

根据用户的意见对原型加以改进,弥补不足之处,进一步确定各种需求细节,适应需求的变更,从而提高最终产品的质量。

 

四、 总体设计

(一) 系统模块总体设计

1.系统四大管理模块

1.1客户管理包括两个子模块:

客户基本信息、来客信息浏览;

1.2房间管理包括六个子模块:

房间信息、房间预订、房间入住、房间调换、房间续住、入住历史;

1.3收银结账包括三个子模块:

退房结账、消费记账、统计报表;

1.4系统设置包括两个子模块:

用户设置、系统日志设置。

系统功能结构图如图4-1所示。

2.系统子模块实现的功能

2.1客户基本信息:

针对VIP客户基本信息的添加、查询、修改及删除等操作;

2.2来客信息浏览:

对在店客户信息的查询、修改等操作;

2.3房间信息:

对房间基本信息的添加、查询、修改及删除等操作;

2.4房间预订:

提高酒店客房的开房率,为客户预留房间,并提供良好的服务;还可以实现预订单的修改,查询、删除等功能;

2.5房间入住:

快速地为预订的客户或无预订的客户进行办理入住,对相关信息进行新增、修改、查询、删除等操作;

2.6房间续住:

实现客户续住功能;

2.7房间调换:

包括换新房和对调房;

2.8入住历史:

针对入住单的查询;

2.9消费记账:

针对客户消费情况的新增、修改、查询、删除等;

2.10退房结账:

及时响应客户退房的要求,准确地合算出金额;

2.11统计报表:

统计任何时间段的入住总金额;

2.12用户设置:

可以新增用户,并对用户信息进行修改、查询等操作;

2.13系统日志设置:

可以查看用户在何时做了何操作。

图4-1 系统功能结构图

(二) 数据库设计

数据库E-R如图4-2所示。

图4-2 数据库E-R图

根据酒店客房部的实际情况,本系统的数据库命名为:

BarManager,此数据库存储了房间、客户等操作生成的数据信息。

BarManager数据库为满足各模块设计共分11张信息表。

当系统用户登录时,输入用户名称、用户密码及权限与登录表中的信息相判断。

系统管理员登录表如表4-1所示。

表4-1 Login(登录表)

序号

英文名

中文名

类型

长度(字符)

1

ID

自动编号

Int

1-32767

2

UserName

用户名称

Varchar(10)

4-10

3

PassWord

用户密码

Varchar(10)

1-10

4

UserQuan

权限

Varchar(10)

6-10

客户办理会员的信息存储在客户信息表中,以备以后查询。

客户信息表如表4-2所示。

表4-2 Custom(客户信息表)

序号

英文名

中文名

类型

长度(字符)

1

CuId

客户编号

Int

1-32767

2

CuName

客户名称

Varchar(10)

4-10

3

CuType

客户类型

Varchar(10)

4-10

4

CuTel

客户电话

Varchar(20)

7-11

5

Operator

操作员

Varchar(10)

4-10

房间所在位置、为何类型及相关的信息都存储在对应表中,对房间做任何的操作时,以后查询起来方便,易管理。

房间信息表、房间类型表及楼层信息表分别如表4-3、表4-4、表4-5所示。

表4-3 RoomInfo(房间信息表)

序号

英文名

中文名

类型

长度(字符)

1

RoomId

房间编号

Varchar(10)

4-10

2

TypeId

类型编号

Varchar(10)

4-10

3

FloorId

楼层编号

Varchar(10)

4-10

4

RoomCount

额定人数

Int

1-5

5

RoomMiao

房间描述

Varchar(50)

1-50

6

BedCount

床数

Int

1-5

7

ZhuTai

房间状态

Varchar(10)

4-10

8

BackZhu

备注

Varchar(50)

1-50

 

表4-4 TypeInfo(房间类型信息表)

序号

英文名

中文名

类型

长度(字符)

1

TypeId

类型编号

Varchar(10)

4-10

2

TypeName

类型名称

Varchar(10

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

当前位置:首页 > 高等教育 > 研究生入学考试

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

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