毕业论文--酒店管理信息系统-精品Word下载.doc
《毕业论文--酒店管理信息系统-精品Word下载.doc》由会员分享,可在线阅读,更多相关《毕业论文--酒店管理信息系统-精品Word下载.doc(40页珍藏版)》请在冰豆网上搜索。
![毕业论文--酒店管理信息系统-精品Word下载.doc](https://file1.bdocx.com/fileroot1/2022-10/20/461cee67-f2d7-40f9-a9e7-4c45b8bbf3f2/461cee67-f2d7-40f9-a9e7-4c45b8bbf3f21.gif)
2.1酒店管理信息系统的作用 2
2.2酒店信息管理软件的发展与展望 3
第三章酒店管理系统实现开发工具简介 3
3.1系统开发语言ASP.NET 3
3.2数据库平台选择 5
3.3系统开发所使用的关键技术 6
3.3.1Ado.Net数据库访问技术 6
3.3.2Asp.Net的窗体身份验证 7
第四章系统需求分析 8
4.1系统目标 8
4.2系统功能分析 8
4.3业务流程图 9
4.4数据流程图 12
4.5数据字典 14
第五章系统的实施 1
5.1系统架构 1
5.2系统架构图 2
第六章总体设计 3
6.1系统模块设计 4
6.1.1酒店前台接待子模块 4
6.1.2酒店前台结算子模块 5
6.1.3酒店预订子模块 5
6.1.4酒店商品管理子模块 5
6.1.5酒店客房标准管理子模块 6
6.1.6酒店客房信息管理子模块 6
6.1.7酒店宣传管理子模块 6
5.1.8用户管理子模块 7
6.2数据库设计 7
6.2.1数据库需求分析 7
6.2.2数据库概念结构设计 8
6.2.3数据库逻辑结构设计 10
第七章酒店管理系统的实现 12
7.1客人入住 12
7.2用户结帐 14
7.3顾客预订 17
第八章总结 20
第九章参考文献 22
14
第一章前言
1.1酒店管理信息系统的研究背景
随着我国加入世界贸易组织,酒店服务业与国际市场接轨已成为大势所趋,酒店要迎接这场挑战,就必须提高整体竞争能力,提高整体竞争能力必须变革酒店的管理模式,提高管理水平,实施信息化建设无疑是实现这一目的的必由之路和明智之举。
目前,我国酒店服务业信息化管理的进程缓慢,跟国外的酒店相比管理依然落后。
在激烈的酒店业竞争中,如何能把握机会,保持自己的优势,立于不败之地呢?
这就需要提供最好的服务,提供最完善的设施和最先进的技术。
一个成功的酒店,其经营者不仅要提高服务水平和服务质量,从而提高客房占有率和回头率,还要有好的工作效率,并控制成本。
在信息时代,更重要的是还必须要有一个完善的管理信息系统,便于方便客人和更好地管理酒店。
一套优秀的酒店管理信息系统应该是一套适用于星级酒店使用的优秀系统,操作简单、灵活性好、系统安全性高、运行稳定,是管理者的理想选择。
我的毕业设计题目就是设计一个基于B/S的酒店管理信息系统,在前期的考察和分析之后,对系统进行了设计,虽然受水平所限,实践经验十分匮乏,独立完成一套完备的优秀的酒店管理信息系统有很大的难度,但是我努力在实践中巩固以及整理自己在大学期间所学的知识,尽量把这个系统设计的更好。
1.2酒店管理信息系统实现的意义
近年来,随着我国改革开放的发展,国内的酒店服务业得到了日新月异的发展。
现代酒店作为一体化的接待场所,是一个旅游城市的窗口,也可以说是一个小型社会。
作为一种以服务为主的无烟工业,世界各国对此行业的重视程度并不亚于其它工业。
酒店在其运作期间,服务水平的高低,直接影响到酒店的形象和声誉,如:
服务的安排、调度是否周到;
客人的要求是否能迅速、很好地得到满足;
市场的预测分析是否快捷、准确等。
这其中的核心就是对每天大量的信息(客人、费用、房间等)的正确处理和保存。
采用计算机这一现代化工具作为管理的辅助手段是必须的。
计算机的应用包括OA(办公自动化)、MIS(管理信息系统)、CAD(计算机辅助设计)等,酒店的计算机系统正是典型的MIS应用。
本酒店管理信息系统,是针对酒店、酒店的具体业务而开发的,业务管理以酒店的订房管理为核心,为用户提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确地反映酒店的工作情况、经营情况,从而提高酒店的服务质量,并配合现代化的酒店管理,获得更好的经济效益。
就经济效益而言,酒店的计算机应用是:
(1)间接性的:
其经济效益不是直接产生的,是通过对人力、物力的节省而带来的,可以堵塞许多漏洞;
(2)长期性的:
计算机的投资是较大的,是在长期的应用中逐步得到回报的;
(3)社会效益:
酒店是一个高层次的服务行业,采用计算机可提高服务质量,有良好的社会形象。
第二章酒店管理信息系统的现状
电子计算机科学的飞速发展,给酒店计算机应用带来了蓬勃生机,出现了酒店计算机管理信息系统、安全保卫系统、电子门锁系统、酒店信息服务系统、客房电脑保险系统以及计算机娱乐系统。
计算机在酒店中的应用,已深入到酒店的各个部门,特别在信息处理领域,计算机已成为最重要的工具。
在酒店现代管理理论中,酒店管理信息系统已成为酒店现代科学管理的重要内容,是酒店经营必不可缺少的现代科学工具。
2.1酒店管理信息系统的作用
酒店计算机管理就其表现形式看就是对酒店大量的常规性信息的输入、存储、处理和输出过程,其作用主要表现在以下几个方面:
(1)提高酒店的管理效益及经济效益
应用酒店管理系统通过节省大量的人力物力,增加酒店的服务项目,提高酒店的服务档次,减少管理上的漏洞,从整体上提高酒店的经济效益。
如完善的预订功能可防止有房不能租或满房重订的情况出现,可随时提供准确的房间使用和预订情况,从而提高客房出租率。
客人费用的直接记帐,可有效防止逃帐的发生。
完善的分析功能可用于市场销售,如确定宣传的重点地区和如何掌握价格的浮动等。
正确控制房价,控制客人优惠,从而减少管理漏洞,提高客房收入。
(2)提高服务质量
由于计算机处理信息的速度很快,可以大大减少客人入住、结帐的等候时间,提高对客服务质量。
快速的客人信息查询手段,使客人得到满意的答复。
餐费、电话费、洗衣费等费用的一次性结帐,不仅方便了宾客,也提高了酒店的管理水平。
清晰准确的账单、票据、表格,使客人感到高档次的享受。
完善的预订系统,使客人的入住有充分的保证。
完善的客史档案管理更使客人的“个性化”服务得以很好的实施。
利用计算机保存大量的客人历史资料,通过统计分析,可对常客或消费额达到一定数量的客人自动给予折扣;
也可对客人的消费特点进行分析,总结出客人生活方面的要求和特点,研究如何为客人提供更合适的个性化服务,如安排房间、提供就餐等。
(3)提高工作效率
计算机管理可大大提高业务运作的速度和准确性。
电脑资料的正确保存避免了抄客人名单的低效工作,严格的数据检查避免手工操作的疏忽而造成的错误,票据的传送、登记、整理、复核等一系列的繁重劳动也可大为减少。
(4)完善酒店内部管理体制
科学、正规、系统的酒店软件系统在酒店管理体系中还发挥着强有力的稳定作用,可明显地减少员工及管理人员的流动对酒店管理运作的不良影响。
系统提供的多种安全级别,保证各类数据不被无权过问的人查阅和操作。
每天的审核制度,各种费用的优惠控制,应收账款的管理,员工工作量的考核,员工操作过程的跟踪,均可加强酒店管理。
(5)全面了解营业情况,提高酒店决策水平
酒店信息系统能提供完备的历史数据,可使管理人员很方便地完成复杂的统计分析工作,并加强对酒店运营的内部控制,增强管理人员的控制决策水平。
2.2酒店信息管理软件的发展与展望
随着酒店业的日益发展,计算机在酒店中的应用日渐普及,对酒店信息管理系统的要求将越来越高,特别是系统集成化、决策支持DSS、客户关系管理CRM、办公自动化OA、网络中心实时订房等。
随着Internet的发展普及,基于B/S结构的酒店管理软件的出现,随着国产软件的进一步发展和提高,国内软件替代进口软件,成为高星级酒店主流管理软件也将成为必然。
第三章酒店管理系统实现开发工具简介
3.1系统开发语言ASP.NET
现在流行的B/S架构的开发工具有ASP,JSP,PHP,ASP.NET等,虽然这些开发工具各有特点,但从易用性,开发速度,应用程序的运行速度方面考虑ASP.NET无疑是当中的佼佼者。
在选择开发工具时需要考虑的问题包括:
1.开发工具本身的性能。
2.稳定性和可靠性。
3.可视化开发。
4.面向对象技术。
5.开放性。
6.团队开发能力。
7.数据库访问能力。
8.支持数据库产品的扩展能力。
9.数据访问速度。
10.对不同解决方案的支持能力。
ASP.NET的特点:
1)执行效率的大幅提高ASP.NET是把基于通用语言的程序在服务器上运行。
不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。
2)世界级的工具支持ASP.NET构架是可以用Microsoft(R)公司最新的产品VisualS开发环境进行开发,WYSIWYG(WhatYouSeeIsWhatYouGet所见即为所得)的编辑。
这些仅是ASP.net强大化软件支持的一小部分。
3)强大性和适应性因为ASP.NET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows2000Server上)。
通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。
ASP.NET同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript。
将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.NET。
4)简单性和易学性ASP.NET是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。
例如ASP.NET页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。
另外,通用语言简化开发使把代码结合成软件简单的就像装配电脑。
5)高效可管理性ASP.NET使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。
因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。
这种被称为"
ZeroLocalAdministration"
的哲学