酒店预订管理系统毕业论文设计Word下载.docx
《酒店预订管理系统毕业论文设计Word下载.docx》由会员分享,可在线阅读,更多相关《酒店预订管理系统毕业论文设计Word下载.docx(32页珍藏版)》请在冰点文库上搜索。
摘要
酒店兴衰,关键是管理。
建设一间现代化的酒店,需要的是钱,而要经营管理好一间酒店,关键是管理。
酒店管理是现代酒店的命脉,管理水平的高低,决定着酒店经营的成败。
酒店是企业,同样是要重视管理的工作,加强管理。
现代管理者即是财富,当代的管理者更是直接的财富。
管理的意义,简单地讲,管就是主事,理就是治事,合起来为主管和治理人与事。
随着社会经济的发展,在外出差已成为上班一族不可避免的生活环节,因此各星级的酒店应运而生,而酒店对客房管理刻不容缓,特别对一些专为外出人们提供住宿的酒店来说,酒店预订管理尤为重要,所以酒店预订管理系统能够为酒店管理人员提供一个快速安全可靠的管理平台。
科学技术的不断提高,计算机技术不断成熟,其强大的功能已为人们深刻认识,他已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,而人工化管理已不能满足客户的需求,例如不能及时查询客房正常情况和人工管理的费时性,也为了使管理人员可以轻松快捷的完成酒店客房管理任务,实现无纸化,电子化,和智能化管理,了解整个酒店客房信息。
这些优点能够极大地提高酒店管理的效率,也是酒店实现正规化管理的开始。
酒店预定系统其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。
而对于后者则要求应用程序功能完备,易使用等特点。
本软件针对酒店预订系统的工作特点,系统按照酒店标准化业务程序流式设计功能模块,系统登录(系统登录、关于对话框)、酒店信息管理(酒店信息管理、房间信息管理、房间信息查询)、订单信息管理(订单信息管理、订单信息查询、客户订单查询)等几个模块。
这几个模块包括了酒店预订的主要业务,应用本系统可以在计算机上灵活、方便的管理酒店客房,从而大大的提高了处理速率,使管理更加现代化。
本系统是根据实际情况和具体内容,按照一定的要求,科学合理的进行系统分析设计。
从而使本系统能完全满足经济性、灵活性、系统性和可靠性的要求。
关键词:
酒店预订管理系统,数据库
Abstract
Hotelsriseandfall,thekeyismanagement.Constructionofamodernhotel,needmoney,andtooperateandmanageahotel,thekeyismanagement.Hotelmanagementisthelifebloodofmodernhotel,thelevelofmanagement,hotelmanagementdeterminesthesuccessorfailure.Thehotelistheenterprise,alsoshouldpayattentiontomanagementandtostrengthenmanagement.Thatisthewealthofmodernmanagers,thecontemporarywealthmanagementisevenmoredirect.Managementofmeaning,putitsimply,managementistheprincipal,therationaleisthatZhiShi,executiveandmanagementtogetherforthepeopleandthings.
Withthesocialandeconomicdevelopment,toworkoutafamilybusinesshasbecomeaninevitablepartoflife,soeachstarhotelcameintobeing,thehotelmanagementwithoutdelayontheroom,especiallyforsomepeopletoprovideaccommodationforthehoteltogooutforHotelmanagementisparticularlyimportant,sothehotelreservationmanagementsystemforthehotelmanagementtoprovideafastsafeandsecuremanagementplatform.
Thecontinuousimprovementofscienceandtechnology,computertechnologycontinuestomature,itspowerfulfunctionsforthepeopleadeepunderstanding,hehasenteredallareasofhumansocietyandplayanincreasinglyimportantrole.Computerapplicationsaspartofthemanagementcannotmeettheartificialdemandofcustomers,forexample,normallycannotchecktheroomintimeandlabormanagement,time-consumingnature,andtoenablemanagerstoquicklyandeasilycompletethetaskofhotelroomsmanagement,paperless,electronic,andintelligentmanagement,understandthewholehotelroominformation.Theseadvantagescangreatlyimprovetheefficiencyofhotelmanagement,butalsothebeginningofthehoteltoachievestandardizedmanagement.
Hotelreservationsystemwhichmainlyincludestheestablishmentofdatabaseandfront-endapplicationmaintenanceanddevelopmentofthetwo.Requestfortheestablishmentofdataconsistencyandintegrity,datasecuritydatabase.Forthelatterapplicationpowerful,easytouseandsoon.
Thehotelreservationsystemsoftwarefortheworkingcharacteristicsofthesysteminaccordancewiththehotelbusinessprocessflowdesignstandardizedfunctionmodules,thesystemlog(systemlog,onthedialogbox),thehotelinformationmanagement(hotelinformationmanagement,informationmanagementroom,roominformationinquiry),Orderinformationmanagement(orderinformationmanagement,orderinformationsearch,customerorderinformation)andotherseveralmodules.Thismoduleincludesseveralmajorhotelreservationservices,theapplicationofthesystemcanbeflexibleonthecomputertofacilitatethemanagementofhotelrooms,whichgreatlyimprovedtheprocessingrate,sothatmoremodernmanagement.Thissystemisbasedontheactualsituationandthespecificcontent,inaccordancewithcertainrequirementsfortheconductofscientificandrationalsystemanalysisanddesign.Sothatthesystemcanfullymeettheeconomy,flexibility,systematicandreliability.
Keywords:
Hotelmanagementsystem,database
1概论
1.1背景
在信息高度发达的今天,酒店业务涉及的各个工作环节已不再仅仅是传统的住宿、结账业务,而是更广更全面的服务性行业的代表,从客房的营销及客人的预订开始,给宾客感受一种顾客至上的享受,提高酒店的管理水平,简化各种复杂操作,在最合理最短时间内完成客户预定任务,这才能令旅客舒适难忘,增加宾客回头率。
1.2应用系统开发工具介绍
1.2.1VisualBasic概述
visualbasic(简称vb)是微软公司推出的可视化开发工具。
Visual意为“可视化的”,它是指开发图形用户界面时,无需编写大量代码去描述界面元素的位置和外观,仅通过简单的鼠标施放操作即可以“所见即所得”的方式设计出标准的windows应用程序界面。
Basic是指basic语言,这是一种面向初学者的编程语言。
visualbasic是基于basic的可视化程序设计语言,它继承了basic语言简单易懂的特点,采用面向对象、事件驱动的编程机制,提供了直观的可视化程序设计方法。
visualbasic6.0的主要特点:
(1)面向对象的可视化设计平台
(2)事件驱动的编程机制
(3)结构化的程序设计语言
(4)强大的数据库和网络开发功能
(5)充分利用windows资源
(6)方便实用的程序向导
随着visualbasic的不断改进,它已经彻底摆脱了“玩具语言”的形象,成为编制通用windows应用程序、数据库应用程序、多媒体应用程序以及网络应用程序的“几乎无所不能”的理想工具。
1.2.2关于SQLServer
所谓数据库,我们可以把它形象地说成是存储数据的“仓库”。
数据库是为了满足某一部门中多个用户的多种应用需要,按照一定的数据模型在计算机系统中组织、存储和使用的互相联系的数据集合。
数据库系统是管理大量的、持久的、可靠的、共享的数据的工具。
就是同各种数据库建立联系,进行沟通。
数据库是酒店管理的核心组成部分,所有信息处理子系统都将基于某种数据库平台,以便将其处理的信息资源完整、安全地保存起来,并且对其进行各种管理和利用。
选择一个发的数据库平台是非常重要的。
根据酒店信息管理应用的实际需要,在选择数据库平台时,应考虑下列因素:
(1)性能:
数据库的数据处理能力。
(2)开放性:
数据库是否能在多种操作系统下使用。
(3)安全性:
数据库是否具有高度的安全性。
(4)可靠性:
数据库是否具有高度的可靠性。
(5)并行性:
数据库是否并行运行在多节点上。
(6)可操作性:
数据库在使用前是否需要复杂的培训。
2系统需求分析
本毕业设计的任务是实现酒店预订业务的上的自动化、规范化和系统化。
所以,为了能够实现所定的目标,必须首先进行需求分析。
需求分析就是描述系统的需求,通过定义系统中的关键类域来建立模型。
分析的目的是在开发者和提出需求的用户之间建立一种理解和沟通的机制。
因此。
酒店预订系统的需求分析是由开发者和用户一起完成的。
这个酒店预定系统主要功能包括:
(1)系统登录
(2)酒店信息管理
(3)订单信息管理
(4)业务人员管理
(5)系统用户管理
(6)系统帮助
(7)说明
(8)退出
2.1系统结构功能图
如图2.1—1所示
2.3后台功能模块图
如图2.1—2所示
3系统总体设计
3.1创建数据库
根据需求分析,该数据库要设计6个表,有订单表,房间类型表,酒店信息表,业务员表,用户表,用户密码表,设计如下:
表1:
订单表的信息
代码:
USE[JDYDXT]
GO
/******对象:
Table[dbo].[酒店信息表]脚本日期:
05/17/201123:
17:
41******/
SETANSI_NULLSON
SETQUOTED_IDENTIFIERON
SETANSI_PADDINGON
CREATETABLE[dbo].[酒店信息表](
[ID][char](10)NOTNULL,
[名称][char](50)NULL,
[星级][int]NULL,
[地址][char](50)NULL
)ON[PRIMARY]
SETANSI_PADDINGOFF
表2:
房间类型表的信息
Table[dbo].[房间类型表]脚本日期:
18:
19******/
CREATETABLE[dbo].[房间类型表](
[酒店名称][varchar](50)NULL,
[房间类型][char](20)NOTNULL,
[会员价][money]NULL,
[内部价][money]NULL,
[门市价][money]NULL
表3:
酒店信息表的信息
19:
22******/
表4:
业务员表的信息
Table[dbo].[业务员表]脚本日期:
20:
26******/
CREATETABLE[dbo].[业务员表](
[姓名][char](10)NULL,
[性别][char](4)NULL,
[出生日期][datetime]NULL,
[手机][char](20)NULL,
[电话][char](20)NULL,
[住址][char](50)NULL
表5:
用户表的信息
Table[dbo].[用户表]脚本日期:
21:
16******/
CREATETABLE[dbo].[用户表](
[用户名称][char](10)NULL,
[密码][char](10)NULL,
[酒店管理][int]NULL,
[订单管理][int]NULL,
[业务管理][int]NULL,
[用户管理][int]NULL
表6:
用户密码表的信息
Table[dbo].[用户密码表]脚本日期:
58******/
CREATETABLE[dbo].[用户密码表](
[用户名][char](10)NOTNULL,
[原密码][int]NULL,
[确认密码][int]NULL
3.2酒店预订系统主窗口
在图中的菜单经过创建后的下拉菜单,如3.2——1所示
3.3系统功能界面设计
(1)系统登录主要实现如下功能:
●系统登录
●关于对话框
界面设计如图3.3——1所示
●酒店信息管理
●房间信息管理
●房间信息查询
界面设计如图3.3——2所示
●订单信息管理
●订单信息查询
●客户订单查询
界面设计如图3.3——3所示
●业务人员管理
●业务人员查询
●业绩统计
界面设计如图3.3——4所示
●用户登录
●系统用户管理
界面设计如图3.3——5所示
●用户注册
●酒店资料
●业务员资料
●房间资料
界面设计如图3.3——6所示
界面设计如图3.3——7所示
●退出登录
界面设计如图3.3——8所示
4系统的实现
4.1代码分析、实现
代码较多,只体现主页面
欢迎页面:
PrivateSubCommand1_Click()
frm.Hide
MDIForm1.Show
EndSub
PrivateSubForm_Load()
Command1.MaskColor=vbRed
Timer1.Enabled=True
Timer1.Interval=100
Label3.Caption="
今天是:
"
&
Year(Date)&
"
年"
Month(Date)&
月"
Day(Date)&
日"
主页面:
PrivateSubddxxcxa_Click()
ddxxcxa1.Show
ddxxcxa1.WindowState=vbMaximized
PrivateSubddxxgla_Click()
ddxxgl.Show
ddxxgl.WindowState=vbMaximized
PrivateSubexit_Click()
MsgBox"
确定要退出本系统吗?
vbInformation+vbOKCancel,"
提示"
End
PrivateSubfjxxcxa_Click()
fjxxcxa1.Show
fjxxcxa1.WindowState=vbMaximized
PrivateSubfjxxgla_Click()
fjxxgl.Show
fjxxgl.WindowState=vbMaximized
PrivateSubfjzl_Click()
fjzla.Show
fjzla.WindowState=vbMaximized
PrivateSubgydhk_Click()
frmAbout.Show
frmAbout.WindowState=vbMaximized
PrivateSubjdxxgla_Click()
jdxxgl.Show
jdxxgl.WindowState=vbMaximized
PrivateSubkhddcx_Click()
PrivateSubjdzl_Click()
jdzla.Show
jdzla.WindowState=vbMaximized
PrivateSubkhddcxa_Click()
khddcx.Show
khddcx.WindowState=vbMaximized
PrivateSubMDIForm_Load()
jdxxglall.Enabled=False
ddxxglall.Enabled=False
ywryglall.Enabled=False
xtyhglall.Enabled=False
xtbzall.Enabled=False
xtsmall.Enabled=False
PrivateSubxtdl_C