论文总字数:26535字
摘 要
本文论述了酒店管理系统的设计与实现的开发过程。该系统包括用户管理、员工管理、房间类型管理、顾客信息管理、月的营业额管理、房间信息管理、点菜管理,员工工资管理以及个人信息管理等功能。该系统采用B/S模式,以SQL Server 2008作为后台数据库。该系统可以为酒店管理者提供方便,提高劳动生产效率、降低成本、提高服务质量和管理水平,最大限度提高经济效益。本论文根据设计管理的需求进行总体设计,再依次编写各个功能模块的顺序进行编写。关键词: 酒店管理,C#,SQL Server 2008数据库, B/S模式
Abstract:This paper discusses the design and implementation of hotel management system development process. The system includes user management, staff management, room type management, customer information management, sales management, room information management, order management, employee salary management, and personal information management, and other functions. The system adopts B/S mode to SQL Server 2008 as the background database. The system can provide convenience for the hotel managers, improve labor productivity, reduce costs, improve service quality and management level, and maximize economic benefits. Hotel management system is designed for this purpose. In this paper, In this paper according to the requirements in terms of the overall design of design management, then write each function module in turn order to write.
.
.
Keywords:Hotel Management ,c#, sql server 2008database, b/s mode
目 录
1 绪论 4
1.1 课题背景 4
1.2 目的和意义 4
1.3 系统需求分析 4
1.4系统可行性分析 5
2 关于酒店管理系统的技术背景 5
2.1 系统开发工具 5
3 系统总体设计 6
3.1 功能简介 6
3.2 功能结构 6
4 系统数据库设计 7
4.1 系统数据库物理结构设计 7
4.2 系统数据库逻辑结构设计 7
5 系统的实现和核心模块的描述 10
5.1 登录模块及实现代码 10
5.2 房间管理模块及实现代码 12
5.3 管理员对于员工管理模块及实现代码 18
5.4 顾客信息查询及实现代码 25
5.5 点菜菜单模块及实现代码 26
6 测试描述 28
结 论 29
参 考 文 献 30
致 谢 31
1 绪论
1.1 课题背景
随着社会发展,人民生活水平提高,服务类行业的服务标准能否满足广大顾客需求成为重点。而酒店是服务类行业的重头,是对顾客接待能力的重要构成因素,在服务业中有重要的地位和作用。如何有效、规范、自动地管理酒店就变得非常重要。如何让顾客在旅游中享受到家的温暖,酒店的服务就是人们对于服务业评价的一个标准。
酒店业是一个前景广阔而又竞争激烈的行业,许多酒店在旅游业的带动下逐渐发展起来,但是一些小酒店的经营方式,服务方式已经远远不能满足人们的需求,传统的人工操作和管理手段已不能适应社会的需要,许多酒店在对于顾客信息的管理,客房之间的服务做得非常不完善,如何解决这个棘手的问题已经越来越引起酒店管理者的重视。
1.2 目的和意义
对酒店整个来说,对酒店经营状况起决定作用的是酒店的服务管理水平。如何利用先进的管理手段来提高酒店的管理水平成为酒店业务发展的当务之急。酒店作为服务行业,必须在服务上对顾客负责,顾客就是上帝。所以,酒店的管理必须是完善而且缜密的。虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的业务管理提供强有力的支持。因此,在利用计算机网络和酒店业务管理系统,已成为提高酒店的管理效率,使作业人员与管理系统之间灵活互动,在各个方面衔接到位,帮助酒店有效地进行业务管理。酒店业务管理系统在达到在节省人力资源成本的同时,可以提高业务效率,并能够及时、准确、迅速地满足顾客服务的需求。
1.3 系统需求分析
酒店管理系统主要用于酒店的管理。传统的酒店管理模式相对于现在人们日益增长的需求不成正比。而服务业行业在近年来迅速发展,人们对于服务类行业的要求却是越来越高。酒店在服务类行业中占据非常大的比重,所以酒店的管理服务理念必须与人们的期望值达成一致。现在许多小型的酒店管理系统对于顾客提出的要求不能给予满足,在对于顾客信息,房间的有效管理上做的不是很到位,这种情况往往会导致顾客对于酒店的服务提出抱怨,影响顾客的情绪,造成酒店经营情况的不乐观。
针对以上问题,本设计拟实现了酒店管理系统,实现了酒店管理的信息化和管理效率,使得酒店的管理井然有序,节省人力资源成本,提高酒店整体管理水平,给顾客最好的服务。
1.4系统可行性分析
系统可行性从技术可行性、经济可行性和操作可行性三个角度来进行分析。
- 技术可行性分析
酒店管理系统选用的数据库SQL server2008,相对于win7操作系统,完全可以搭建平台。
- 经济可行性分析
系统开发成本较低,在现有的pc机上均可完成系统所需的硬件设备,节省人力物力。
- 操作可行性分析
该系统被投入使用时,只要通过输入正确的用户名和密码便可进入系统,使得系统操作简单。
2 关于酒店管理系统的技术背景
2.1 系统开发工具
本系统采用Visual Studio 2010(C#语言)作为前台的开发软件,SQL Server 2008作为后台数据库实现。
2.2.1 Visual Studio 2010平台和C#语言介绍
借助Visual Studio 2010集成开发环境,软件开发工作将变得更为简单便捷,业务决策也会变得更为有效。任何规模的组织都可以使用Visual Studio 2010快速创建应用程序,这些应用程序能够利用Windows操作系统。Visual Studio 2010集成开发环境主要在三个方面为开发人员提供了关键的改进,即快速开发、团队协作、用户体验。
C#是一种安全的、稳定的、简单的、优雅的,由C和C 衍生出来的面向对象的编程语言。它在继承C和C 强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模板,不允许多重继承)。C#综合了VB简单的可视化操作和C 的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为开发的首选语言。
2.2.2 SQL Server 2008简介
SQL Server 2008在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。
剩余内容已隐藏,请支付后下载全文,论文总字数:26535字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;