1.2 目的和意义
对酒店整个来说,对酒店经营状况起决定作用的是酒店的服务管理水平。如何利用先进的管理手段来提高酒店的管理水平成为酒店业务发展的当务之急。酒店作为服务行业,必须在服务上对顾客负责,顾客就是上帝。所以,酒店的管理必须是完善而且缜密的。虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的业务管理提供强有力的支持。因此,在利用计算机网络和酒店业务管理系统,已成为提高酒店的管理效率,使作业人员与管理系统之间灵活互动,在各个方面衔接到位,帮助酒店有效地进行业务管理。酒店业务管理系统在达到在节省人力资源成本的同时,可以提高业务效率,并能够及时、准确、迅速地满足顾客服务的需求。
1.3 系统需求分析
酒店管理系统主要用于酒店的管理。传统的酒店管理模式相对于现在人们日益增长的需求不成正比。而服务业行业在近年来迅速发展,人们对于服务类行业的要求却是越来越高。酒店在服务类行业中占据非常大的比重,所以酒店的管理服务理念必须与人们的期望值达成一致。现在许多小型的酒店管理系统对于顾客提出的要求不能给予满足,在对于顾客信息,房间的有效管理上做的不是很到位,这种情况往往会导致顾客对于酒店的服务提出抱怨,影响顾客的情绪,造成酒店经营情况的不乐观。
针对以上问题,本设计拟实现了酒店管理系统,实现了酒店管理的信息化和管理效率,使得酒店的管理井然有序,节省人力资源成本,提高酒店整体管理水平,给顾客最好的服务。
1.4系统可行性分析
系统可行性从技术可行性、经济可行性和操作可行性三个角度来进行分析。
1. 技术可行性分析
酒店管理系统选用的数据库SQL server2008,相对于win7操作系统,完全可以搭建平台。
2. 经济可行性分析
系统开发成本较低,在现有的pc机上均可完成系统所需的硬件设备,节省人力物力。
3. 操作可行性分析
该系统被投入使用时,只要通过输入正确的用户名和密码便可进入系统,使得系统操作简单。
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的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。