酒店管理系统毕业论文.docx

上传人:b****7 文档编号:15762609 上传时间:2023-07-07 格式:DOCX 页数:32 大小:730.23KB
下载 相关 举报
酒店管理系统毕业论文.docx_第1页
第1页 / 共32页
酒店管理系统毕业论文.docx_第2页
第2页 / 共32页
酒店管理系统毕业论文.docx_第3页
第3页 / 共32页
酒店管理系统毕业论文.docx_第4页
第4页 / 共32页
酒店管理系统毕业论文.docx_第5页
第5页 / 共32页
酒店管理系统毕业论文.docx_第6页
第6页 / 共32页
酒店管理系统毕业论文.docx_第7页
第7页 / 共32页
酒店管理系统毕业论文.docx_第8页
第8页 / 共32页
酒店管理系统毕业论文.docx_第9页
第9页 / 共32页
酒店管理系统毕业论文.docx_第10页
第10页 / 共32页
酒店管理系统毕业论文.docx_第11页
第11页 / 共32页
酒店管理系统毕业论文.docx_第12页
第12页 / 共32页
酒店管理系统毕业论文.docx_第13页
第13页 / 共32页
酒店管理系统毕业论文.docx_第14页
第14页 / 共32页
酒店管理系统毕业论文.docx_第15页
第15页 / 共32页
酒店管理系统毕业论文.docx_第16页
第16页 / 共32页
酒店管理系统毕业论文.docx_第17页
第17页 / 共32页
酒店管理系统毕业论文.docx_第18页
第18页 / 共32页
酒店管理系统毕业论文.docx_第19页
第19页 / 共32页
酒店管理系统毕业论文.docx_第20页
第20页 / 共32页
亲,该文档总共32页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

酒店管理系统毕业论文.docx

《酒店管理系统毕业论文.docx》由会员分享,可在线阅读,更多相关《酒店管理系统毕业论文.docx(32页珍藏版)》请在冰点文库上搜索。

酒店管理系统毕业论文.docx

酒店管理系统毕业论文

酒店管理系统-毕业论文

 

毕业设计(论文)

 

题目:

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

作者:

指导老师:

系别:

计算机与信息科学系

专业:

信息管理与信息系统

班级:

信管

学号:

 

2014年5月

 

酒店管理系统

 

摘要

随着现代计算机的发展,企业越来越重视计算机信息管理系统。

为了提高酒店的管理效率,运用计算机进行管理已经成为了时尚,根据需要,制作出了酒店管理系统,方便酒店管理员的使用。

酒店管理系统在开发的工具上选择了Visualstdio2005和SQLServer2005数据库,来完成课题相关内容的制作,同时通过对数据库的划分,将酒店管理系统分为七个主要功能模块:

入住管理、房间设置、查询管理、酒店信息管理、营业统计、系统信息管理、注销。

着重在查询管理和客房管理上,基本上满足了旅客到店里来消费完然后结账的一个流程,极大的方便了酒店的管理。

关键词:

酒店管理系统、Mysql、visualstdio2005

 

HotelManagementSystem

Abstract

Withthedevelopmentofmoderncomputer,enterprisespaymoreandmoreattentiontothecomputerinformationmanagementsystem.Inordertoimprovethemanagementefficiencyofthehotelmanagement,theuseofcomputermanagementhasbecomeafashion,accordingtotheneeds,makingthehotelmanagementsystem,convenienthoteladministrator.

Hotelmanagementsystem,chooseVisualstdio2005andSQLServer2005databasedevelopmenttool,makingtocompletethetaskrelatedcontent,atthesametimebydividingthedatabase,thehotelmanagementsystemisdividedintosevenmainfunctionalmodules:

checkmanagement,querymanagement,hotelroomsettings,informationmanagement,businessstatistics,informationsystemmanagement,logoff.Thequerymanagementandroommanagement,basicallymeetthepassengertothestoretotheconsumerthroughaprocessandthencheck-out,greatlyfacilitatethemanagementofthehotel.

Keywords:

hotelmanagementsystem,Mysql,visualstdio2005

1前言

1.1选题背景

随着中国经济快速发展,旅游已经成为了人们生活,娱乐跟休闲的一种方式,伴随着旅游业的快速发展,酒店,宾馆行业同样也日趋火爆,大量的客源入住使得酒店行业不得不提高自身的管理效率跟经济效益。

酒店行业充满了激烈的市场竞争,尤其是在客源方面更是竞相追逐,改革开放以来,我国的酒店,宾馆行业快速发展成为具有一定规模的第三产业,拥有了良好的发展趋势跟广阔的市场前景。

以前的酒店或者宾馆基本上都是采用传统的管理方式,比如说手工处理账务,存在非常大的缺陷,像现金流失的漏洞,人工查访不能及时,房间是否处于空间状态都不能及时的反馈出来,为了提高办公效率,降低成本,同时提高竞争力,使用酒店管理系统必不可少,在未来的日子里,经济多元化发展,利润增长点的分散,如何面对日常经营中大量的数据处理,如何提高入住客源、提高管理水平、提升酒店整体服务,加强成本控制。

因此好的酒店管理系统是解决以上问题的有效方式。

1.2研究现状

鉴于国外酒店管理系统已经普遍应用并且对提高酒店的运作有很大的效果,在80年代中后期,国内引进了国外酒店计算机系统和先进管理技术,进一步加速了我国酒店管理行业的快速发展。

在90年代初期,跟国外的酒店管理系统进行取长补短,并与国内情况相结合形成了初具规模的酒店管理系统,同时应用到了很多的从事酒店计算机管理系统的公司,到了90年代中期,由于计算机在在酒店中的广泛应用,以及计算机技术的不断发展,酒店管理系统发展到了一个新的时期。

相对来说,传统的酒店管理中对于处理顾客的问题酒店管理者往往会花大量的时间来处理,比如说查询错误、房间资料不足不能及时提供、旅客投诉问题处理、负责的登记程序和结帐手续、顾客费用计算错误等等,对客户入住的影响非常大,使得管理人员不得不花费大把心思对管理运行策略进行规划。

对于以上问题可通过实现酒店信息管理计算机化,对于体现酒店现代化的形象是一个非常重要的标志,同时对加快资金的周转,改善服务质量,提高酒店的运行效率都有明显的作用。

1.3项目意义

相对传统的酒店管理模式,现代化的酒店管理系统对于提高酒店的入住效率以及酒店的管理方面都有很大的成效,实现酒店的盈利。

现目前酒店组织庞大、信息量大,借助计算机来进行现代化的信息管理可以提高经济效益、降低经济成本、提高管理水平和服务质量。

以往登记酒店客人信息内容复杂,信息量大,在操作上浪费了很多的时间,降低了工作效率,而且很大程度上影响了酒店的服务质量和经济效益,对于这方面突出的问题,我设计了这个酒店管理系统,目的是为了提高酒店管理者对旅客以及酒店的运营,通过计算机系统可对企业的经营状况、酒店信息情况、客户信息有整体、有准确的了解和掌握,可以提高工作效率和经济效益,使得酒店管理更加国际化。

 

2开发工具

2.1开发工具

2.1.1MicrosoftVisualStudio2005

MicrosoftVisualStudio2005是一套完整的开发工具,用于生成Web应用程序,XMLWebServies,桌面应用程序和移动应用程序。

VisualJ#、VisualC#、VisualC++和VisualBasic使用了相同的集成开发环境(IDE),可以共享工具并且对创建混合语言解决方案有极大的帮助,同时,这些语言利用了.NETFramework的功能,通过此框架可使用简化ASPWeb应用程序和XMLWebServices开发的关键技术。

VisualStudio2005具有强大的网页编辑功能和简便实用特性,同时可以高效开发应用程序,在设计器中可以实时反映变更情况,XAML中智能感知功能对于增强开发效率具有很大的帮助,因此是众多网站开发人员的首选工具。

 

2.1.2SQLServer2005

SQLServer2005是微软公司发布的数据库平台产品,该产品不仅可以有效的执行大规模联机事务处理,而且可以完成数据仓库和电子商务应用等许多具有挑战性的工作。

Microsoftsqlserver2005在性能、安全性、可靠性、编程性、易用性方面都非常突出,相比Oracle、MySQL、Sybase等关系数据库,sqlserver2005能很好的和.NET集成,作为Windows应用的后台数据库非常适用,并且SQLSever2005操作方便,安全性强,开发和管理易入手。

SQLServer2005最突出的三个特点分别体现在商务智能,可编程性和安全性方面。

(1)商务智能

SQLServer2005集成数据整合,分析和报表功能,能够提供更好的决策和支持。

提供新的数据模型可以简化异源数据间的连通性。

提供的数据挖掘技术更加成熟。

(2)可编程性

SQLServer2005更好的实现了与visua的集成,它将CLR直接移入数据库引擎,使开发人员能够使用visual或C#之类的语言直接为SQLServer编写程序,从而实现了微软.NET应用程序架构的紧密协作。

(3)安全性

Active Server Pages动态服务器页面技术,英文简称ASP,是一种新型的动态网页开发技术,是在ASP后又推出的一款新的动态网页制作技术,因此在性能上来说比前期的ASP强大,同样跟PHP和JSP也有很大的优势,ASP是使用C#为编程语言,ASP.NET是编译性的编程框架,建立在.NETframework的公共语言运行库上,因此运行服务器上已经编译好的公共代码利用绑定可以很大的提高效率。

 

2.1.3 ASP.NET技术 

ASP(Active Server Pages动态服务器页面)技术,是继ASP后推出的全新动态网页制作技术,是一种新型的动态网页开发技术,在服务器上可生成强大的Web应用程序,在性能上比ASP优越,同样对比PHP跟JSP也有很大的优势,ASP是建立在.NETframework的公共语言运行库上的,使用visual集成开发环境中的C#等作为编程语言,是编译性的编程框架,运行服务器上的编译好的公共代码可以利用绑定来提高效率。

ASP.NET把程序设计和界面设计用不同的文件分离开,在程序的复用性和维护性得到了很大程度上的提高,在网页中,可以使用ASP.NET服务器端控件来建立常用的用户接口元素,并对其进行编程,可以使用内建可重用组件和自定义组件快速建立Web网页,从而将代码大大的简化。

Microsoft.NETFramework2.0彻底地改进ASP.NET。

ASP.NET慢慢变成加强的Web应用技术。

对于开发者来说,实现页面所需要的代码量和Web站点越来越少,从而可以减轻了很大的工作量,提高很大的效率,同时开发者可以将自定义特征添加到ASP.NET中,以适应自己的需求。

 

 

3可行性分析

3.1技术可行性分析

酒店管理系统的设计使用微软公司的Microsoft Visual Studio 2005 集成开发环境,后台数据库SQL Server 2005,将ASP.NET+C#作为开发语言,运行的环境主要是windowsXP/windows7/windowsserver2003,在经过大学四年的学习,已经熟练掌握了这几种软件的开发技术,对于这几种软件的使用相当熟悉,在当今社会,电脑系统普遍采用windowsxp及以上的操作系统,拥有1G以上的内存是非常普遍,硬盘基本上都是在250G左右,因此硬件方面是完全可行的,ASP.NET和SQLServer2005都是世界著名软件公司的开发人员所研发的产品,并且不断的更新换代,技术非常成熟。

在可用性、安全性、可靠性等方面相当卓越。

所以在技术方面是具有可行性的。

3.2经济可行性分析

酒店管理系统是我在大学实习期间利用工作闲余时间完成,因此开发费用方面可以忽略,只要在装有visualstudio2005跟SQL的电脑上运行就可以了,当该系统运行之后,管理者可以很轻松的实现查看酒店房间的和酒店入住旅客人数,实现酒店管理计算机化,管理员的效率可以大大的提高,同时可以节省人力,物力,财力并将工作人员的时间有效利用起来,,所以该系统在经济上是可以行,该系统的开发在经济的成果远远大于最初开发成本。

3.3社会可行性分析

随着社会的发展,酒店管理系统的运用已经越来越普遍,此次所做的酒店管理系统是为了毕业设计使用,不侵犯任何的酒店管理系统,同时该酒店管理系统没有违反国家法律法规及相关规定政策,没有违背当今社会的道德标准,危害、扰乱社会,因此具有法律可行性,在使用方面,该系统操作简单,浅显易懂,并不需要专业的知识就可操控该酒店管理系统,因此具有社会可行性。

 

4需求分析

需求分析在软件工程中的意思是把软件技术期间建立的软件分析各种可能的解决方法,可行性分析细化和求精,并将其分配给每个元素,需求分析是对目标提出准确,完成,清晰的要求,确定该系统必须完成哪些工作,因此只有当这些方面全都确定下来了才能够分析和寻找新系统的解决方案。

需求分析按照由大到小、由顶至底、由粗到精的过程来进行,制定出合理的客户需求是取决该系统能够准确实行的重要保障。

4.1酒店管理系统需求分析 

在未来酒店行业的竞争中,提高酒店的管理效率,提供高质量的服务,对客人提出的要求要不断完善,同时及时更新酒店的实时动态等着将会是酒店管理的目标与方向,在经济越来越发达的今天,只有将酒店与计算机实现计算机化,智能化,信息化等发面发展,才能更加提高酒店的管理效率,经济效益。

该系统主要服务于管理者,可以很好的提高酒店的运作效率,对于酒店的信息,客户入住率了如指掌,提高酒店的经济效益起到很大的帮助。

管理者的基本操作有:

 

(1)管理酒店的入住信息 

(2)酒店退房管理 

(3)设置酒店的客房类型和基本信息

(4)查询客户的信息

(5)酒店的信息咨询设置 

(6)酒店的营业统计,报表分析

(7)添加、删除管理员

4.2系统流程图

 

4.3系统功能需求

该系统通过以下几个模块来实现。

 

4.3.1功能模块划分

 

 

4.3.2功能描述

1入住管理模块

功能描述:

主要用来登记顾客入住酒店的详细信息,退房等一些基本手续。

2房间设置模块

功能描述:

对酒店的房间进行详细的设计,更好的对旅客的入住进行选择,比如说是豪华单人房,双人房之类的,入住的人数,价格方面等详细信息。

3查询管理模块

功能描述:

查询客户的基本信息,住的房间的情况。

4酒店信息管理模块

功能描述:

这项功能主要是设置酒店的一些基本信息,比如说酒店的最新的资讯等等。

5营业统计模块

功能描述:

该模块主要是管理者可以查看酒店近来的入住率以及分析酒店的运营情况等方面信息,对管理者来说可以衡量酒店的经济效益情况。

6系统信息管理模块

功能描述:

主要是用来对系统管理员实现增,删,改等功能。

 

4.4数据库E-R图

 

4.4.1数据库逻辑结构

数据库关系模型主要是分析过程和软件设计中给用户提供信息,在数据流图中的数据流,外部实体,处理逻辑,数据存储,数据项和数据结构等六个方面进行具体的定义。

本系统采用的数据库是微软公司的SQLServer2005,创建的数据库名称是JdglDB。

数据库当中的表分为首页信息表,入住登记表,结账表,房间信息表,房间状态表,房间类型表,管理员信息表,资讯信息表。

 

表4-1用到的数据库表

序号

数据库表名

数据库存储内容

1

AboutInfo

首页信息表

2

CheckoutSingle

入住登记表

3

CheckSingle

结账表

4

RoomInfo

房间信息表

5

RoomStatus

房间状态表

6

RoomType

房间类型表

7

UserInfo

管理员信息表

8

XiaoXi

资讯信息表

每个数据库的详细数据说明如下:

(1)AboutInfo(首页信息表)

功能:

存储首页页面的信息,如首页的信息包含酒店介绍,酒店文化,联系我们,这些都可以实时跟新。

具体如下表所示:

表4-2首页信息表

序号

字段

描述

数据类型

是否为空

备注

1

AboutInfo

酒店介绍

Text

2

Type

类型

nvarchar](50)

(2)CheckoutSingle(入住登记表)

功能:

主要是实现酒店顾客入住的信息,比如说入住时间,离店时间,顾客本身的信息。

具体如下表所示:

表4-3入住登记表

序号

字段

描述

数据类型

是否为空

备注

1

id

序列号

int

主键

2

CheckId

入住编号

[nvarchar](50)

3

InRoomId

入住房号

[nvarchar](50)

4

GuestName

客人姓名

[nvarchar](50)

5

CheckInDate

入住日期

datetime

6

CheckOutDate

离开日期

datetime

7

Accommodation

住宿费

float

8

CheckMoney

押金

float

9

Operator

操作员

[nvarchar](50)

10

Remark

说明

text

11

XiaoFeiPinMondy

备注

float

(3)CheckSingle(结账表)

功能:

当顾客在酒店消费完需要结账的时候就要执行该功能。

具体如下表所示:

表4-4结账表

序号

字段

描述

数据类型

是否为空

备注

1

CheckId

入住编号

[nvarchar](50)

主键

2

InRoomId

入住房号

[nvarchar](50)

3

CheckInDate

入住日期

datetime

4

DepartureDate

结账日期

datetime

5

Price

房价金额

float

6

GuestName

客人姓名

[nvarchar](50)

7

IdentificationNumbers

身份证号码

[nvarchar](50)

8

AccommodationNum

入住人数

[nvarchar](50)

9

Telephone

电话号码

[nvarchar](50)

10

Remark

说明

Text

11

Operator

操作员

[nvarchar](50)

12

Checkoutstatus

结账状态

[nvarchar](50)

13

UserSex

用户性别

[nvarchar](50)

 

(4)RoomInfo(房间信息表)

功能:

主要是对房间的信息进行查看,比如说房间是豪华包间还是普通包间,在哪个楼层等。

具体如下表所示:

表4-5房间信息表

序号

字段

描述

数据类型

是否为空

备注

1

id

序列号

int

主键

2

RoomType

房间类别

[nvarchar](50)

3

RoomTypeId

房间类别编号

Int

4

Floor

房间楼层

[nvarchar](50)

5

UnitPrice

价格

Float

6

Occupancy

可住人数

Int

7

InPersonNum

已入住人数

Int

8

Remark

说明

Text

9

RoomStatus

房间状态

[nvarchar](50)

10

RoomStatusId

房号

Int

11

HotelPhoto

房间图片

[nvarchar](50)

(5)RoomStatus(房间状态表)

功能:

主要是查看房间的状态方面的信息。

具体如下表所示:

序号

字段

描述

数据类型

是否为空

备注

1

id

编号

int

主键

2

Name

房间状态

[nvarchar](50)

表4-6房间状态表

(6)RoomType(房间类型表)

功能:

主要查看房间的类型方面,比如说是豪华包间还是普通房间。

具体如下表所示:

表4-7房间类型表

序号

字段

描述

类型类型

是否为空

备注

1

id

编号

int

主键

2

Name

类别名称

[nvarchar](50)

 

(7)UserInfo(管理员信息表)

功能:

主要对管理员的账户进行增加,删除,修改密码之类。

具体如下表所示:

表4-8管理员信息表

序号

字段

描述

类型类型

是否为空

备注

1

id

序列号

int

主键

2

UserName

账号

[nvarchar](50)

3

Pwd

密码

[nvarchar](50)

4

Roule

管理员

[nvarchar](50)

5

Name

姓名

[nvarchar](50)

6

BianHao

编号

[nvarchar](50)

7

Sex

性别

[nvarchar](50)

8

Tel

电话

[nvarchar](50)

9

Address

地址

[nvarchar](50)

10

CardNum

身份证号码

[nvarchar](50)

(8)XiaoXi(资讯信息表)

功能:

主要是对首页的消息内容展示。

具体如下表所示:

表4-8资讯信息表

序号

字段名

描述

数据类型

是否为空

备注

1

id

序列号

int

主键

2

name

标题

[nvarchar](50)

3

content

内容

Text

4

Addtime

日期

Datetime

5

click

点击

Int

 

5系统功能模块实现与设计

5.1首页

进入本系统看到的第一个页面就是首页了,单中包含了酒店介绍,酒店文化,联系我们,酒店房间介绍,酒店资讯等信息,从中可以看到关于该酒店的最新的资讯内容,点击其他页面可以查看关于该酒店的一些基本信息。

如下图5-1所示:

 

图5-1酒店首页

 

5.2管理员登录

首页看完之后,点击下方的管理员登陆就可以进入到管理员登陆页面,设置这个登陆框主要是为了给这个酒店管理系统加一个安全的屏障,管理员只有输入正确的用户名跟密码才可以登陆该系统,否则的话是进入不了该系统的管理界面。

如下图5-2所示:

 

图5-2登陆界面

图5-3用户名登陆页面

只有当管理者输入正确的用户名跟密码之后才可以进入到酒店系统后台的管理页面,对酒店的所有信息进行管理。

如上图5-3所示。

5.3系统各个模块功能实现

5.3.1入住管理模块

在入住管理模块中,当有客户来选择入住酒店的时候

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

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2